searching for reviewer(jimm)
ea26467472df9849f0f59a2179493ca7295870ee: Bug 1483240 - Disable plugins in recording/replaying processes, r=jimm.
Brian Hackett <bhackett1024@gmail.com> - Tue, 21 Aug 2018 00:56:47 +0000 - rev 830591
Push 118847 by bmo:hskupin@gmail.com at Wed, 22 Aug 2018 09:09:03 +0000
Bug 1483240 - Disable plugins in recording/replaying processes, r=jimm.
2e16db6bbb2106bc2fde665626d0013020651623: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 830358
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert Summary: MozReview-Commit-ID: 2kOyfC4TFZP Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2879 MozReview-Commit-ID: 17O2xbRMOFJ
57c32dd4f6e6ac28787e207f6854b9e0ab4ede65: Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm
Daosheng Mu <daoshengmu@gmail.com> - Tue, 07 Aug 2018 11:20:34 -0700 - rev 830357
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r=kip, jimm Summary: MozReview-Commit-ID: IQZVIYVSCxe Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2877 MozReview-Commit-ID: 4sT6fqk7MpT
1a61001aaee6db940509579078fa9807fd80b01c: Bug 1430038 - Part 1: Add VR process to the process list; r=kip, jimm
Daosheng Mu <daoshengmu@gmail.com> - Fri, 22 Jun 2018 16:30:14 -0700 - rev 830356
Push 118832 by bmo:ntim.bugs@gmail.com at Tue, 21 Aug 2018 13:33:17 +0000
Bug 1430038 - Part 1: Add VR process to the process list; r=kip, jimm Summary: MozReview-Commit-ID: AWyFur2gLCQ Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2876 MozReview-Commit-ID: HHGDiXyaqnB
2a78cd6b8f86f9ef9fc106df415ce20c431de943: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert draft
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 830256
Push 118828 by bmo:kgilbert@mozilla.com at Mon, 20 Aug 2018 19:42:27 +0000
Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r=kip, jimm, jgilbert Summary: MozReview-Commit-ID: 2kOyfC4TFZP Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2879 MozReview-Commit-ID: 17O2xbRMOFJ
dbfd2f2016a4538b96863a16a96ffe43a6e9eceb: Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r=jimm
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:18:27 +1000 - rev 829931
Push 118801 by bmo:rbartlensky@mozilla.com at Fri, 17 Aug 2018 12:50:32 +0000
Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r=jimm Since Windows doesn't provide native thin scrollbar variant, this patch tries to synthesize one by doing the following: * force to use custom scrollbar, and * hide the scrollbar button by giving them zero size, and * cut the thickness of scrollbar by half. Half thickness is picked randomly, but it seems to work fine. A third of the size also looks fine, but maybe a bit harder to drag. Note: Universal Windows Platform apps seem to have an overlay style of scrollbar by default, but I cannot find any Windows API to render that, so that may be a builtin component of UWP. We may want to do that at some point, but this is probably good enough for now. MozReview-Commit-ID: KfHjy8WdweT
1972d9de2b1014ffd032565578d4ca1d5016e846: Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r=jimm
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:13:17 +1000 - rev 829930
Push 118801 by bmo:rbartlensky@mozilla.com at Fri, 17 Aug 2018 12:50:32 +0000
Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r=jimm So that we can use custom scrollbar for thin scrollbar. MozReview-Commit-ID: FCHzV5MJbx
76149510c0f0a2f7843bacb06239106f1013bd4e: Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r=jimm
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 14:21:40 +1000 - rev 829929
Push 118801 by bmo:rbartlensky@mozilla.com at Fri, 17 Aug 2018 12:50:32 +0000
Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r=jimm Almost all widgets provide a non-overridable size for scrollbar buttons, so it makes no sense to specify min size for them. It is probably a layout bug that min size properties can override the value returned by GetMinimumWidgetSize even if aIsOverridable is set to false, but removing this rule is simpler than locating and fixing the issue in layout code :) MozReview-Commit-ID: 58pmxQaHlGe
fb3e5d2dd1d7c918fab39b3ef32908928eb299ec: Bug 1478576 - A mochitest for system font change notification. r=froydnj,jimm,karlt
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Aug 2018 11:58:36 +0900 - rev 829918
Push 118801 by bmo:rbartlensky@mozilla.com at Fri, 17 Aug 2018 12:50:32 +0000
Bug 1478576 - A mochitest for system font change notification. r=froydnj,jimm,karlt The test case in this patch fails without the proper fix in the first patch in this patch series. In this patch two new nsIDOMWindowUtils APIs are introduced to change the system font settins in tests. Currently the APIs work only on GTK+ platform. Also to work the test case properly we need to open a new XUL window because we don't propagate font changes into descendant documents yet (bug 1478212). MozReview-Commit-ID: 4OLxEkEuF8d
9e9a53592fce925d62220fec3253aa3f297c8efa: Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:18:27 +1000 - rev 829855
Push 118798 by xquan@mozilla.com at Fri, 17 Aug 2018 01:17:12 +0000
Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm Since Windows doesn't provide native thin scrollbar variant, this patch tries to synthesize one by doing the following: * force to use custom scrollbar, and * hide the scrollbar button by giving them zero size, and * cut the thickness of scrollbar by half. Half thickness is picked randomly, but it seems to work fine. A third of the size also looks fine, but maybe a bit harder to drag. Note: Universal Windows Platform apps seem to have an overlay style of scrollbar by default, but I cannot find any Windows API to render that, so that may be a builtin component of UWP. We may want to do that at some point, but this is probably good enough for now. MozReview-Commit-ID: KfHjy8WdweT
ee529ab5300d6b89de71bbfe8a14801ff2134c03: Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:13:17 +1000 - rev 829854
Push 118798 by xquan@mozilla.com at Fri, 17 Aug 2018 01:17:12 +0000
Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm So that we can use custom scrollbar for thin scrollbar. MozReview-Commit-ID: FCHzV5MJbx
fca30130adf22b3b3d42d1ef7058e3c0d804297b: Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 14:21:40 +1000 - rev 829853
Push 118798 by xquan@mozilla.com at Fri, 17 Aug 2018 01:17:12 +0000
Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm Almost all widgets provide a non-overridable size for scrollbar buttons, so it makes no sense to specify min size for them. It is probably a layout bug that min size properties can override the value returned by GetMinimumWidgetSize even if aIsOverridable is set to false, but removing this rule is simpler than locating and fixing the issue in layout code :) MozReview-Commit-ID: 58pmxQaHlGe
d8eb673e0b8da1883b189199ac67d661189b481c: Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:18:27 +1000 - rev 829849
Push 118797 by xquan@mozilla.com at Fri, 17 Aug 2018 00:31:27 +0000
Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm Since Windows doesn't provide native thin scrollbar variant, this patch tries to synthesize one by doing the following: * force to use custom scrollbar, and * hide the scrollbar button by giving them zero size, and * cut the thickness of scrollbar by half. Half thickness is picked randomly, but it seems to work fine. A third of the size also looks fine, but maybe a bit harder to drag. Note: Universal Windows Platform apps seem to have an overlay style of scrollbar by default, but I cannot find any Windows API to render that, so that may be a builtin component of UWP. We may want to do that at some point, but this is probably good enough for now. MozReview-Commit-ID: KfHjy8WdweT
7716e92996cda27168470ac6b902972addc7f825: Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:13:17 +1000 - rev 829848
Push 118797 by xquan@mozilla.com at Fri, 17 Aug 2018 00:31:27 +0000
Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm So that we can use custom scrollbar for thin scrollbar. MozReview-Commit-ID: FCHzV5MJbx
8e5f29e5a0835d41964a842de58f834bdc2f6f1c: Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 14:21:40 +1000 - rev 829847
Push 118797 by xquan@mozilla.com at Fri, 17 Aug 2018 00:31:27 +0000
Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm Almost all widgets provide a non-overridable size for scrollbar buttons, so it makes no sense to specify min size for them. It is probably a layout bug that min size properties can override the value returned by GetMinimumWidgetSize even if aIsOverridable is set to false, but removing this rule is simpler than locating and fixing the issue in layout code :) MozReview-Commit-ID: 58pmxQaHlGe
b4a335324d44d97e3915bb1719901b166c85aa88: Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:18:27 +1000 - rev 829842
Push 118795 by xquan@mozilla.com at Thu, 16 Aug 2018 22:58:08 +0000
Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm Since Windows doesn't provide native thin scrollbar variant, this patch tries to synthesize one by doing the following: * force to use custom scrollbar, and * hide the scrollbar button by giving them zero size, and * cut the thickness of scrollbar by half. Half thickness is picked randomly, but it seems to work fine. A third of the size also looks fine, but maybe a bit harder to drag. Note: Universal Windows Platform apps seem to have an overlay style of scrollbar by default, but I cannot find any Windows API to render that, so that may be a builtin component of UWP. We may want to do that at some point, but this is probably good enough for now. MozReview-Commit-ID: KfHjy8WdweT
e44e52eeee54748be28668469d02e3ea1d50ab13: Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:13:17 +1000 - rev 829841
Push 118795 by xquan@mozilla.com at Thu, 16 Aug 2018 22:58:08 +0000
Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm So that we can use custom scrollbar for thin scrollbar. MozReview-Commit-ID: FCHzV5MJbx
4107f8fb60164bb9a9279e301b53b7828950fd46: Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 14:21:40 +1000 - rev 829840
Push 118795 by xquan@mozilla.com at Thu, 16 Aug 2018 22:58:08 +0000
Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm Almost all widgets provide a non-overridable size for scrollbar buttons, so it makes no sense to specify min size for them. It is probably a layout bug that min size properties can override the value returned by GetMinimumWidgetSize even if aIsOverridable is set to false, but removing this rule is simpler than locating and fixing the issue in layout code :) MozReview-Commit-ID: 58pmxQaHlGe
31128466ace0b3cbc76c09530db66f6c429c3455: Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r?kip, jimm, jgilbert draft
Daosheng Mu <daoshengmu@gmail.com> - Mon, 06 Aug 2018 22:47:18 -0700 - rev 827383
Push 118524 by bmo:dmu@mozilla.com at Tue, 07 Aug 2018 23:12:13 +0000
Bug 1430038 - Part 3: Construct IPC connection for VR/GPU process; r?kip, jimm, jgilbert Summary: MozReview-Commit-ID: 2kOyfC4TFZP Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2879 MozReview-Commit-ID: 17O2xbRMOFJ
401b81d450ba648d982b8e433834e5f728bd8803: Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r?kip, jimm draft
Daosheng Mu <daoshengmu@gmail.com> - Tue, 07 Aug 2018 11:20:34 -0700 - rev 827382
Push 118524 by bmo:dmu@mozilla.com at Tue, 07 Aug 2018 23:12:13 +0000
Bug 1430038 - Part 2: launch VR process and communicate with GPU process; r?kip, jimm Summary: MozReview-Commit-ID: IQZVIYVSCxe Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2877 MozReview-Commit-ID: 4sT6fqk7MpT
a482d83c6702316ded19add6eb8a2c55857425d1: Bug 1430038 - Part 1: Add VR process to the process list; r?kip, jimm draft
Daosheng Mu <daoshengmu@gmail.com> - Fri, 22 Jun 2018 16:30:14 -0700 - rev 827381
Push 118524 by bmo:dmu@mozilla.com at Tue, 07 Aug 2018 23:12:13 +0000
Bug 1430038 - Part 1: Add VR process to the process list; r?kip, jimm Summary: MozReview-Commit-ID: AWyFur2gLCQ Tags: #secure-revision Differential Revision: https://phabricator.services.mozilla.com/D2876 MozReview-Commit-ID: HHGDiXyaqnB
3c3fc5909fb233aad984e78583abf27d6e558227: Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:18:27 +1000 - rev 827122
Push 118472 by xquan@mozilla.com at Tue, 07 Aug 2018 06:07:12 +0000
Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm Since Windows doesn't provide native thin scrollbar variant, this patch tries to synthesize one by doing the following: * force to use custom scrollbar, and * hide the scrollbar button by giving them zero size, and * cut the thickness of scrollbar by half. Half thickness is picked randomly, but it seems to work fine. A third of the size also looks fine, but maybe a bit harder to drag. Note: Universal Windows Platform apps seem to have an overlay style of scrollbar by default, but I cannot find any Windows API to render that, so that may be a builtin component of UWP. We may want to do that at some point, but this is probably good enough for now. MozReview-Commit-ID: KfHjy8WdweT
ea2e9a5c243e5f14ab20326b4e951a00155989d0: Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:13:17 +1000 - rev 827121
Push 118472 by xquan@mozilla.com at Tue, 07 Aug 2018 06:07:12 +0000
Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm So that we can use custom scrollbar for thin scrollbar. MozReview-Commit-ID: FCHzV5MJbx
48ad15b769998067e960839636d75cdc175b6212: Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 14:21:40 +1000 - rev 827120
Push 118472 by xquan@mozilla.com at Tue, 07 Aug 2018 06:07:12 +0000
Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm Almost all widgets provide a non-overridable size for scrollbar buttons, so it makes no sense to specify min size for them. It is probably a layout bug that min size properties can override the value returned by GetMinimumWidgetSize even if aIsOverridable is set to false, but removing this rule is simpler than locating and fixing the issue in layout code :) MozReview-Commit-ID: 58pmxQaHlGe
cb0206cdef1c2b9e5512d048e909451833f5c87e: Bug 1478576 - A mochitest for system font change notification. r?karlt,froydnj,jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 07 Aug 2018 11:58:36 +0900 - rev 827108
Push 118468 by hikezoe@mozilla.com at Tue, 07 Aug 2018 02:59:10 +0000
Bug 1478576 - A mochitest for system font change notification. r?karlt,froydnj,jimm The test case in this patch fails without the proper fix in the first patch in this patch series. In this patch two new nsIDOMWindowUtils APIs are introduced to change the system font settins in tests. Currently the APIs work only on GTK+ platform. Also to work the test case properly we need to open a new XUL window because we don't propagate font changes into descendant documents yet (bug 1478212). MozReview-Commit-ID: 4OLxEkEuF8d
72ae53b767fa4b5a82739b20383614b52c2df22c: Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:18:27 +1000 - rev 826895
Push 118402 by xquan@mozilla.com at Mon, 06 Aug 2018 05:45:51 +0000
Bug 1475033 part 7 - Implement scrollbar-width: thin for Windows. r?jimm Since Windows doesn't provide native thin scrollbar variant, this patch tries to synthesize one by doing the following: * force to use custom scrollbar, and * hide the scrollbar button by giving them zero size, and * cut the thickness of scrollbar by half. Half thickness is picked randomly, but it seems to work fine. A third of the size also looks fine, but maybe a bit harder to drag. Note: Universal Windows Platform apps seem to have an overlay style of scrollbar by default, but I cannot find any Windows API to render that, so that may be a builtin component of UWP. We may want to do that at some point, but this is probably good enough for now. MozReview-Commit-ID: KfHjy8WdweT
e97410471760bb5d121fa5b1d0212871e9c8d4be: Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 15:13:17 +1000 - rev 826894
Push 118402 by xquan@mozilla.com at Mon, 06 Aug 2018 05:45:51 +0000
Bug 1475033 part 6 - Have scrollbar auto colors resolve to the corresponding colors on Windows 10. r?jimm So that we can use custom scrollbar for thin scrollbar. MozReview-Commit-ID: FCHzV5MJbx
d321eb49ccae439d59fbec12140d459c8c8150a3: Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm draft
Xidorn Quan <me@upsuper.org> - Mon, 06 Aug 2018 14:21:40 +1000 - rev 826893
Push 118402 by xquan@mozilla.com at Mon, 06 Aug 2018 05:45:51 +0000
Bug 1475033 part 5 - Remove scrollbarbutton min-{width,height} rule. r?jimm Almost all widgets provide a non-overridable size for scrollbar buttons, so it makes no sense to specify min size for them. It is probably a layout bug that min size properties can override the value returned by GetMinimumWidgetSize even if aIsOverridable is set to false, but removing this rule is simpler than locating and fixing the issue in layout code :) MozReview-Commit-ID: 58pmxQaHlGe
5627d6ef29163f8b14305a7c612fb15475801b7e: Bug 1445444: Properly initialize plugin window drawing type on Windows r=jimm a=ritu draft
David Parks <dparks@mozilla.com> - Mon, 25 Jun 2018 13:16:44 -0700 - rev 824987
Push 118017 by bmo:edilee@mozilla.com at Tue, 31 Jul 2018 21:53:17 +0000
Bug 1445444: Properly initialize plugin window drawing type on Windows r=jimm a=ritu Sets the default plugin window type to windowed on Windows. Most of the time, plugins use async drawing so this will be overwritten but it should be properly initialized for cases where we do not switch to async.
dd493fc5f6a7c41af31c877c835c1bb9ab777125: Bug 1412081 - Call KillClearOnShutdown(ShutdownPhase::ShutdownFinal) in PluginProcessChild on all platforms r=jimm a=lizzard draft
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 05 Jul 2018 17:20:58 +0200 - rev 824931
Push 118017 by bmo:edilee@mozilla.com at Tue, 31 Jul 2018 21:53:17 +0000
Bug 1412081 - Call KillClearOnShutdown(ShutdownPhase::ShutdownFinal) in PluginProcessChild on all platforms r=jimm a=lizzard This call gated by ifdef OS_WIN - so on Linux it would leak objects that were supposed to be ClearOnShutdown in the plugin process
c108e6f927d1483985981647ddff204c706baed7: Bug 1476212 - Notify the system setting change corresponding to prefers-reduced-motion. r=jimm
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 25 Jul 2018 14:41:13 +0900 - rev 823429
Push 117683 by dgottwald@mozilla.com at Fri, 27 Jul 2018 11:18:41 +0000
Bug 1476212 - Notify the system setting change corresponding to prefers-reduced-motion. r=jimm Even with this patch, the setting change doesn't affect media queries in sub frames due to bug 1478212. But the bug is a pre-existing issue, for example system color settings don't affect contents in sub frames either. So we can land this patch as it is. Note that there is no way to write an automation test for this unfortunately. MozReview-Commit-ID: L2Knhp1IjrU
70bac93cdef9d349e3f416afd0cb59e720fdbade: Bug 1476212 - Notify the system setting change corresponding to prefers-reduced-motion. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 25 Jul 2018 14:41:13 +0900 - rev 823228
Push 117616 by hikezoe@mozilla.com at Thu, 26 Jul 2018 21:01:39 +0000
Bug 1476212 - Notify the system setting change corresponding to prefers-reduced-motion. r?jimm Even with this patch, the setting change doesn't affect media queries in sub frames due to bug 1478212. But the bug is a pre-existing issue, for example system color settings don't affect contents in sub frames either. So we can land this patch as it is. Note that there is no way to write an automation test for this unfortunately. MozReview-Commit-ID: L2Knhp1IjrU
3e32627c9e1e8c6cf2215f910d77c0dcef5df5a1: Bug 1476212 - Notify the system setting change corresponding to prefers-reduced-motion. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Wed, 25 Jul 2018 14:41:13 +0900 - rev 822287
Push 117347 by bmo:hikezoe@mozilla.com at Wed, 25 Jul 2018 05:41:42 +0000
Bug 1476212 - Notify the system setting change corresponding to prefers-reduced-motion. r?jimm Even with this patch, the setting change doesn't affect media queries in sub frames due to bug 1478212. But the bug is a pre-existing issue, for example system color settings don't affect contents in sub frames either. So we can land this patch as it is. Note that there is no way to write an automation test for this unfortunately. MozReview-Commit-ID: L2Knhp1IjrU
6479d0bf85bc163082859c3d70f6b8c5e1d199f6: Bug 1465477 Part 2 - Add --save-recordings option to the firefox command line, r=jimm.
Brian Hackett <bhackett1024@gmail.com> - Mon, 23 Jul 2018 21:52:10 +0000 - rev 822121
Push 117296 by bmo:gl@mozilla.com at Tue, 24 Jul 2018 20:28:07 +0000
Bug 1465477 Part 2 - Add --save-recordings option to the firefox command line, r=jimm.
928316e1492327b97ffc7bc01f01c400a4b8a90c: Bug 1365045 - Implement prefers-reduced-motion for Windows. r=jimm
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Jul 2018 16:50:48 +0900 - rev 821981
Push 117242 by rwood@mozilla.com at Tue, 24 Jul 2018 13:33:52 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r=jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: APERUPoSaz
99a0f22fa0495c4783816320439eec1ad02b3ae5: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Jul 2018 13:42:01 +0900 - rev 821857
Push 117202 by bmo:hikezoe@mozilla.com at Tue, 24 Jul 2018 04:49:35 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: APERUPoSaz
213db540130f3d0a3deb556ab498d85153a25eae: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 24 Jul 2018 12:43:55 +0900 - rev 821844
Push 117198 by bmo:hikezoe@mozilla.com at Tue, 24 Jul 2018 03:44:24 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: APERUPoSaz
284085476395b3aa99e50a2748fbc2e6d2bbb990: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 23 Jul 2018 18:51:45 +0900 - rev 821448
Push 117095 by bmo:hikezoe@mozilla.com at Mon, 23 Jul 2018 09:54:48 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: APERUPoSaz
067fef722cd4b099245276046c852a26ca67695d: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 23 Jul 2018 07:27:08 +0900 - rev 821309
Push 117059 by bmo:hikezoe@mozilla.com at Sun, 22 Jul 2018 22:27:45 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: APERUPoSaz
5760fbc665f816ca1acef439ab0a670b8695e434: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Mon, 23 Jul 2018 05:39:21 +0900 - rev 821305
Push 117058 by bmo:hikezoe@mozilla.com at Sun, 22 Jul 2018 22:15:55 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: 10xfZ6W6Vym
0bce1e5b252a300d14ee22b408f76574c01553cd: Bug 1476476 - Remove some unused const variables in JumpListBuilder. r=jimm
Xidorn Quan <me@upsuper.org> - Wed, 18 Jul 2018 10:24:04 +1000 - rev 820652
Push 116889 by maglione.k@gmail.com at Fri, 20 Jul 2018 01:20:11 +0000
Bug 1476476 - Remove some unused const variables in JumpListBuilder. r=jimm MozReview-Commit-ID: 4UPr0lWd4iQ
b7529731bd7bff337d503e0bd4f253f2b13c66c3: Bug 1476476 - Remove some unused const variables in JumpListBuilder. r?jimm draft
Xidorn Quan <me@upsuper.org> - Wed, 18 Jul 2018 10:24:04 +1000 - rev 820168
Push 116737 by xquan@mozilla.com at Thu, 19 Jul 2018 01:20:38 +0000
Bug 1476476 - Remove some unused const variables in JumpListBuilder. r?jimm MozReview-Commit-ID: 4UPr0lWd4iQ
bc9304bb0574a25f8257c373255631f6d52b58da: Bug 1476476 - Remove some unused const variables in JumpListBuilder. r?jimm draft
Xidorn Quan <me@upsuper.org> - Wed, 18 Jul 2018 10:24:04 +1000 - rev 819549
Push 116578 by xquan@mozilla.com at Wed, 18 Jul 2018 04:06:19 +0000
Bug 1476476 - Remove some unused const variables in JumpListBuilder. r?jimm MozReview-Commit-ID: 4UPr0lWd4iQ
bbf1dfa00bb5b93a866476d8ab8955770fe5cd11: Bug 1476476 - Remove some unused const variables in JumpListBuilder. r?jimm draft
Xidorn Quan <me@upsuper.org> - Wed, 18 Jul 2018 10:24:04 +1000 - rev 819503
Push 116568 by xquan@mozilla.com at Wed, 18 Jul 2018 00:24:45 +0000
Bug 1476476 - Remove some unused const variables in JumpListBuilder. r?jimm MozReview-Commit-ID: 4UPr0lWd4iQ
59221b30f49baa42ee9f8d12a087e093398165ce: Bug 1445444: Properly initialize plugin window drawing type on Windows r=jimm
David Parks <dparks@mozilla.com> - Mon, 25 Jun 2018 13:16:44 -0700 - rev 819105
Push 116438 by maglione.k@gmail.com at Tue, 17 Jul 2018 05:49:06 +0000
Bug 1445444: Properly initialize plugin window drawing type on Windows r=jimm Sets the default plugin window type to windowed on Windows. Most of the time, plugins use async drawing so this will be overwritten but it should be properly initialized for cases where we do not switch to async.
426d1847decfcf7006fdaf5595940da2c1a95804: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 17 Jul 2018 12:48:50 +0900 - rev 819071
Push 116429 by bmo:hikezoe@mozilla.com at Tue, 17 Jul 2018 03:52:20 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: APERUPoSaz
62e1ed91dfb9e213170ad6b23a1136f3db6f9b2b: Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm draft
Hiroyuki Ikezoe <hikezoe@mozilla.com> - Tue, 17 Jul 2018 11:05:57 +0900 - rev 819062
Push 116425 by bmo:hikezoe@mozilla.com at Tue, 17 Jul 2018 02:07:15 +0000
Bug 1365045 - Implement prefers-reduced-motion for Windows. r?jimm https://msdn.microsoft.com/en-us/library/windows/desktop/ms724947(v=vs.85).aspx MozReview-Commit-ID: 3r37oBAzq2W
26163df1083ea2847022e60518ab973360b9d7c1: Bug 1412081 - Call KillClearOnShutdown(ShutdownPhase::ShutdownFinal) in PluginProcessChild on all platforms r=jimm
Valentin Gosu <valentin.gosu@gmail.com> - Thu, 05 Jul 2018 17:20:58 +0200 - rev 818899
Push 116388 by rwood@mozilla.com at Mon, 16 Jul 2018 19:48:57 +0000
Bug 1412081 - Call KillClearOnShutdown(ShutdownPhase::ShutdownFinal) in PluginProcessChild on all platforms r=jimm This call gated by ifdef OS_WIN - so on Linux it would leak objects that were supposed to be ClearOnShutdown in the plugin process
0c8bac19dc29429dba2092091fd5f77f3c4f8237: Bug 1470341 - Also call UIResolutionChanged from WM_MOVING. r=jimm
Dão Gottwald <dao@mozilla.com> - Wed, 04 Jul 2018 12:58:33 +0200 - rev 818379
Push 116267 by bmo:prathikshaprasadsuman@gmail.com at Sat, 14 Jul 2018 00:43:27 +0000
Bug 1470341 - Also call UIResolutionChanged from WM_MOVING. r=jimm MozReview-Commit-ID: 2qyYncBG9jf
9b67bcfc703b1d10765b074ef3761714673d5f74: Bug 1399126 - Make nsWindow for Windows not notify widget listener of activated/inactivated if active window is changed from/to popup window r?jimm draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 10 Jul 2018 21:24:06 +0900 - rev 817732
Push 116152 by masayuki@d-toybox.com at Fri, 13 Jul 2018 11:42:50 +0000
Bug 1399126 - Make nsWindow for Windows not notify widget listener of activated/inactivated if active window is changed from/to popup window r?jimm Some odd mouse drivers try to activate a window which the mouse driver wants to scroll its content (such window is typically under the mouse cursor when mouse wheel is turned). However, this is illegal behavior and such odd mouse drivers try to activate our popup windows which won't be activated without such apps. We prevented this odd focus behavior with fixing of bug 953146. However, it did NOT stop notifying widget listener of activating nor inactivating the windows. Therefore, that caused a lot of reflow for supporting -moz-window-inactive pseudo class. This patch makes nsWindow::DealWithPopups() consume WM_ACTIVATE message before nsWindow::ProcessMessage() because nsWindow::ProcessMessage() notifies widget listener of activating and inactivating window even when focus move from and to our popup window. So, in other words, this patch stops notifying widget listener of activating and inactivating window when focus moves from/to a popup window. MozReview-Commit-ID: 2dyq07zHZKp