Samael Wang
17ab3cd55d
Bug 1350643 - Part 5.2: Use per-monitor gdkScaleFactor to set contentsScaleFactor & nsWindow::GetDesktopToDeviceScale if running in gtk/wayland. r=karlt
...
MozReview-Commit-ID: Grs4dUqvLew
2017-06-16 11:13:59 +08:00
Samael Wang
48d14d5f4b
Bug 1350643 - Part 5.1: Get per-monitor dpi in ScreenHelperGTK & use the same value in nsWindow::GetDPI. r=karlt
...
MozReview-Commit-ID: 9dOkUEzuUL8
2017-06-16 10:58:11 +08:00
Samael Wang
af1d75a350
Bug 1350643 - Part 3: Add GetDPI to nsIScreen & ScreenDetails. r=kanru
...
MozReview-Commit-ID: HEFyuYV26Wy
2017-06-06 18:09:34 +08:00
Samael Wang
03c46d4034
Bug 1350643 - Part 2: Use gdk functions to enumerate monitors instead of Xinerama. r=karlt
...
MozReview-Commit-ID: D9f65oZMBuV
2017-06-06 17:57:54 +08:00
Samael Wang
093c09ab69
Bug 1350643 - Part 1: Rename gfxPlatformGtk::GetDPI/GetDPIScale to GetFontScaleDPI/GetFontScaleFactor to better distinguish from nsIWidget::GetDPI. r=karlt
...
MozReview-Commit-ID: 4fxMG1FBlM8
2017-06-14 16:54:21 +08:00
Masatoshi Kimura
d79bff15ab
Bug 1356023 - Remove nsIScreenManager.systemDefaultScale. r=jfkthame
...
MozReview-Commit-ID: 6Ha8XrJBSiU
2017-04-13 07:20:35 +09:00
Masatoshi Kimura
293121f1d8
Bug 1352773 - Take into account DefaultScaleOverride in Screen::GetDefaultCSSScaleFactor. r=kanru
...
MozReview-Commit-ID: EJidy1NH3DX
2017-04-05 22:11:34 +09:00
Kan-Ru Chen
b22def32d0
Bug 1351246 - Check gdk_screen_get_default() for X. r=karlt
...
MozReview-Commit-ID: FJr7tdu1Rsp
2017-03-29 08:29:58 -04:00
Kan-Ru Chen
59bfd6e8d3
Bug 1194751 - Part 5. Implement ScreenHelperGTK and delete old nsScreenManagerGtk/nsScreenGtk. r=karlt
...
ScreenHelperGTK is the platform dependent part of the original
nsScreenManagerGtk and nsScreenGtk. It registers monitors-changed
event listener from gtk and pushes updates to ScreenManager. See patch
part 4. for how ScreenManager works.
MozReview-Commit-ID: KBo7ZLFTjM3
2017-03-09 19:29:44 +08:00