searching for reviewer(kats)
1edf22da902a: Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
Nicolas Silva <nsilva@mozilla.com> - Wed, 24 Apr 2019 20:29:42 +0200 - rev 471068
Push 112891 by nsilva@mozilla.com at Wed, 24 Apr 2019 18:33:23 +0000
Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27651
d0260a2dac6c: Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats
Nicolas Silva <nsilva@mozilla.com> - Tue, 23 Apr 2019 22:41:17 +0200 - rev 471059
Push 112884 by nsilva@mozilla.com at Wed, 24 Apr 2019 11:43:05 +0000
Bug 1533545 - Limit the number of WebRender Workers to 8. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27651
139558138e3e: Bug 1544183 - If WebRender didn't qualify also disable OpenGL on Tier3 as well. r=kats
Jan Beich <jbeich@FreeBSD.org> - Sat, 13 Apr 2019 05:55:20 +0000 - rev 470441
Push 112871 by kgupta@mozilla.com at Tue, 23 Apr 2019 13:52:15 +0000
Bug 1544183 - If WebRender didn't qualify also disable OpenGL on Tier3 as well. r=kats
6cbc4908bc4b: Bug 1538540 - Speculatively revert SetDocumentView usage r=kats
Doug Thayer <dothayer@mozilla.com> - Sun, 21 Apr 2019 02:00:11 +0000 - rev 470329
Push 112863 by shindli@mozilla.com at Mon, 22 Apr 2019 09:53:25 +0000
Bug 1538540 - Speculatively revert SetDocumentView usage r=kats This is a bit of a stab in the dark, but I wanted to rule it out as a potential cause. See comment in the code for some justification. Differential Revision: https://phabricator.services.mozilla.com/D28240
580a7e38c604: Bug 1544895 - revert back to old bad bounds to pick lesser evil for now. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Thu, 18 Apr 2019 13:03:28 +0000 - rev 470165
Push 112843 by aiakab@mozilla.com at Fri, 19 Apr 2019 09:50:22 +0000
Bug 1544895 - revert back to old bad bounds to pick lesser evil for now. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27965
f1e0b621963c: Bug 1544895 - when suspending ClipLeafMerging, parent to the clip_chain and not the clip. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Thu, 18 Apr 2019 13:03:26 +0000 - rev 470164
Push 112843 by aiakab@mozilla.com at Fri, 19 Apr 2019 09:50:22 +0000
Bug 1544895 - when suspending ClipLeafMerging, parent to the clip_chain and not the clip. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27819
c513275730f6: Bug 1545006 - Use external scroll offsets to move primitives and clips into local space. r=kats
Glenn Watson <github@intuitionlibrary.com> - Wed, 17 Apr 2019 21:06:19 +0000 - rev 469986
Push 112839 by apavel@mozilla.com at Thu, 18 Apr 2019 21:50:57 +0000
Bug 1545006 - Use external scroll offsets to move primitives and clips into local space. r=kats Use the external scroll offsets provided by Gecko to: (a) Offset primitives and clips by accumulated scroll offset. (b) Adjust the scroll transforms and hit test results. This allows primitives and clips to be stored in a true local space, that is consistent between display lists, even if scrolling has occurred. This is a step towards planned picture caching improvements. Differential Revision: https://phabricator.services.mozilla.com/D27856
902bff64318d: Bug 1519106 - Converge towards the max number of tiles faster. r=kats
Nicolas Silva <nsilva@mozilla.com> - Wed, 17 Apr 2019 14:41:47 +0000 - rev 469869
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1519106 - Converge towards the max number of tiles faster. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27728
d6c9841c74cd: Bug 1519106 - Increase the maximum number of rasterized blob images per transaction. r=kats
Nicolas Silva <nsilva@mozilla.com> - Wed, 17 Apr 2019 14:43:37 +0000 - rev 469868
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1519106 - Increase the maximum number of rasterized blob images per transaction. r=kats Differential Revision: https://phabricator.services.mozilla.com/D16190
63a585075956: Bug 1513090 - Remove the HIDDEN_VIEWPORT_OVERFLOW_TYPE telemetry probe. r=kats
Botond Ballo <botond@mozilla.com> - Tue, 16 Apr 2019 17:39:57 +0000 - rev 469856
Push 112826 by btara@mozilla.com at Wed, 17 Apr 2019 21:50:20 +0000
Bug 1513090 - Remove the HIDDEN_VIEWPORT_OVERFLOW_TYPE telemetry probe. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27635
638822e29d0d: Bug 1541436 - remove unused file r=kats
Dustin J. Mitchell <dustin@mozilla.com> - Tue, 16 Apr 2019 14:00:20 +0000 - rev 469691
Push 112816 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:52:45 +0000
Bug 1541436 - remove unused file r=kats Differential Revision: https://phabricator.services.mozilla.com/D27697
945a3400303e: Bug 1544643 - allow fuzziness to be lower on bugs/1529992-1.html. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Tue, 16 Apr 2019 13:59:16 +0000 - rev 469687
Push 112816 by cbrindusan@mozilla.com at Wed, 17 Apr 2019 09:52:45 +0000
Bug 1544643 - allow fuzziness to be lower on bugs/1529992-1.html. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27670
fe7c0d7c09e5: Bug 1544218 - part 4: Make remaining APZC code use mozilla::PresShell directly rather than nsIPresShell r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:33:57 +0000 - rev 469613
Push 112805 by opoprus@mozilla.com at Tue, 16 Apr 2019 10:02:04 +0000
Bug 1544218 - part 4: Make remaining APZC code use mozilla::PresShell directly rather than nsIPresShell r=kats Differential Revision: https://phabricator.services.mozilla.com/D27474
359c63f6aa5e: Bug 1544218 - part 3: Make FocusTarget use mozilla::PresShell directly rather than via nsIPresShell r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:33:55 +0000 - rev 469612
Push 112805 by opoprus@mozilla.com at Tue, 16 Apr 2019 10:02:04 +0000
Bug 1544218 - part 3: Make FocusTarget use mozilla::PresShell directly rather than via nsIPresShell r=kats Differential Revision: https://phabricator.services.mozilla.com/D27473
06908f47b337: Bug 1544218 - part 2: Make APZCCallbackHelper::GetRootContentDocumentPresShellForContent() return mozilla::PresShell directly r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:33:52 +0000 - rev 469611
Push 112805 by opoprus@mozilla.com at Tue, 16 Apr 2019 10:02:04 +0000
Bug 1544218 - part 2: Make APZCCallbackHelper::GetRootContentDocumentPresShellForContent() return mozilla::PresShell directly r=kats Differential Revision: https://phabricator.services.mozilla.com/D27472
2a5c7852f148: Bug 1544218 - part 1: Make mozilla::layers::GetPresShell() in APZCCallbackHelper.cpp return mozilla::PresShell directly r=kats
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 16 Apr 2019 04:32:34 +0000 - rev 469610
Push 112805 by opoprus@mozilla.com at Tue, 16 Apr 2019 10:02:04 +0000
Bug 1544218 - part 1: Make mozilla::layers::GetPresShell() in APZCCallbackHelper.cpp return mozilla::PresShell directly r=kats And this patch makes it return raw pointer. The safeness of the pointer should be managed by `MOZ_CAN_RUN_SCRIPT` since incrementing refcount in hot path is bad for performance. So, it should be followed by bug 1543315. Differential Revision: https://phabricator.services.mozilla.com/D27471
693535165c9f: Bug 1412179 - implement fieldsets with nonempty legends. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Mon, 15 Apr 2019 23:16:13 +0000 - rev 469600
Push 112803 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:10:43 +0000
Bug 1412179 - implement fieldsets with nonempty legends. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27350
951d2c0a477d: Bug 1529992 - disable the MergeClipLeaf optimization for all shadows properly. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Mon, 15 Apr 2019 23:13:49 +0000 - rev 469599
Push 112803 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:10:43 +0000
Bug 1529992 - disable the MergeClipLeaf optimization for all shadows properly. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27114
a5ccc6802a97: Bug 1538710 - Regen wrench reftest images r=kats
Doug Thayer <dothayer@mozilla.com> - Mon, 15 Apr 2019 22:35:05 +0000 - rev 469597
Push 112803 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:10:43 +0000
Bug 1538710 - Regen wrench reftest images r=kats These are trivially different. I couldn't find a cause for the difference, so I am just regenerating them. Differential Revision: https://phabricator.services.mozilla.com/D27544
6f3f506c7740: Bug 1538710 - Regen wrench reftest images r=kats
Doug Thayer <dothayer@mozilla.com> - Mon, 15 Apr 2019 18:38:14 +0000 - rev 469567
Push 112803 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:10:43 +0000
Bug 1538710 - Regen wrench reftest images r=kats These are trivially different. I couldn't find a cause for the difference, so I am just regenerating them. Depends on D25134 Differential Revision: https://phabricator.services.mozilla.com/D27544
87b64e169b1b: Bug 1529992 - disable the MergeClipLeaf optimization for all shadows properly. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Mon, 15 Apr 2019 17:25:34 +0000 - rev 469553
Push 112803 by ccoroiu@mozilla.com at Tue, 16 Apr 2019 04:10:43 +0000
Bug 1529992 - disable the MergeClipLeaf optimization for all shadows properly. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27114
b4a7ea516329: Bug 1513019 - Fix plane splitting with complex, axis-aligned transforms. r=emilio,kats
Glenn Watson <github@intuitionlibrary.com> - Mon, 15 Apr 2019 14:00:23 +0000 - rev 469506
Push 112801 by ccoroiu@mozilla.com at Mon, 15 Apr 2019 21:40:09 +0000
Bug 1513019 - Fix plane splitting with complex, axis-aligned transforms. r=emilio,kats Differential Revision: https://phabricator.services.mozilla.com/D27462
fd5cb917b6eb: Bug 1412179 - implement fieldsets with nonempty legends. r=kats
Alexis Beingessner <a.beingessner@gmail.com> - Fri, 12 Apr 2019 18:56:19 +0000 - rev 469386
Push 112787 by apavel@mozilla.com at Sat, 13 Apr 2019 21:53:37 +0000
Bug 1412179 - implement fieldsets with nonempty legends. r=kats Differential Revision: https://phabricator.services.mozilla.com/D27350
f5d3c4db8758: Bug 1543501 - Add operator<< to ScaleFactor. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 12 Apr 2019 16:49:00 +0000 - rev 469313
Push 112780 by btara@mozilla.com at Fri, 12 Apr 2019 22:09:00 +0000
Bug 1543501 - Add operator<< to ScaleFactor. r=kats This allows it to be used more easily with MOZ_DBG(). Differential Revision: https://phabricator.services.mozilla.com/D27000
533a1734b1dd: Bug 1535273 - Remove webrender::util::rect_from_points. r=kats
Nicolas Silva <nsilva@mozilla.com> - Fri, 12 Apr 2019 16:08:39 +0200 - rev 469224
Push 112773 by nsilva@mozilla.com at Fri, 12 Apr 2019 14:31:45 +0000
Bug 1535273 - Remove webrender::util::rect_from_points. r=kats
730ab0faa001: Bug 1535273 - Remove webrender::util::rect_is_empty. r=kats
Nicolas Silva <nsilva@mozilla.com> - Thu, 14 Mar 2019 11:23:39 +0100 - rev 469223
Push 112773 by nsilva@mozilla.com at Fri, 12 Apr 2019 14:31:45 +0000
Bug 1535273 - Remove webrender::util::rect_is_empty. r=kats
cc37bdabd566: Bug 1540581 - P7. Use Variant instead of Union/Enum. r=kats
Jean-Yves Avenard <jyavenard@mozilla.com> - Thu, 11 Apr 2019 12:37:06 +0000 - rev 469168
Push 112769 by csabou@mozilla.com at Fri, 12 Apr 2019 03:51:12 +0000
Bug 1540581 - P7. Use Variant instead of Union/Enum. r=kats It allows for use of default constructor/destructor and leaves no room to incorrectly modify the union members with a wrong type. Differential Revision: https://phabricator.services.mozilla.com/D26061
945a64d1b467: Bug 1516056 - Remove SessionStoreUtils workaround added in bug 1538762. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Apr 2019 23:35:53 +0000 - rev 468470
Push 112724 by nerli@mozilla.com at Tue, 09 Apr 2019 10:03:26 +0000
Bug 1516056 - Remove SessionStoreUtils workaround added in bug 1538762. r=kats Differential Revision: https://phabricator.services.mozilla.com/D25526
62f15d6bd366: Bug 1516056 - Avoid calling clamped() with impossible bounds in AsyncPanZoomController::ZoomToRect(). r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Apr 2019 23:35:34 +0000 - rev 468468
Push 112724 by nerli@mozilla.com at Tue, 09 Apr 2019 10:03:26 +0000
Bug 1516056 - Avoid calling clamped() with impossible bounds in AsyncPanZoomController::ZoomToRect(). r=kats Depends on D20283 Differential Revision: https://phabricator.services.mozilla.com/D20284
be6e27fbdb2c: Bug 1516056 - Add a mochitest. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Apr 2019 23:35:11 +0000 - rev 468466
Push 112724 by nerli@mozilla.com at Tue, 09 Apr 2019 10:03:26 +0000
Bug 1516056 - Add a mochitest. r=kats Depends on D20281 Differential Revision: https://phabricator.services.mozilla.com/D20282
a84c86ad7031: Bug 1516056 - Call GetLayoutScrollRange() instead of GetVisualScrollRange() when we are using the scroll range to clamp the layout scroll position. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Apr 2019 23:35:02 +0000 - rev 468465
Push 112724 by nerli@mozilla.com at Tue, 09 Apr 2019 10:03:26 +0000
Bug 1516056 - Call GetLayoutScrollRange() instead of GetVisualScrollRange() when we are using the scroll range to clamp the layout scroll position. r=kats Depends on D20280 Differential Revision: https://phabricator.services.mozilla.com/D20281
3b7f8dede084: Bug 1516056 - Rename ScrollFrameHelper::GetScrollRangeForClamping() to GetVisualScrollRange(). r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Apr 2019 23:34:52 +0000 - rev 468464
Push 112724 by nerli@mozilla.com at Tue, 09 Apr 2019 10:03:26 +0000
Bug 1516056 - Rename ScrollFrameHelper::GetScrollRangeForClamping() to GetVisualScrollRange(). r=kats Depends on D20279 Differential Revision: https://phabricator.services.mozilla.com/D20280
16b36c86155d: Bug 1516056 - Rename ScrollFrameHelper::GetScrollRange() to GetLayoutScrollRange(). r=kats
Botond Ballo <botond@mozilla.com> - Mon, 08 Apr 2019 23:34:43 +0000 - rev 468463
Push 112724 by nerli@mozilla.com at Tue, 09 Apr 2019 10:03:26 +0000
Bug 1516056 - Rename ScrollFrameHelper::GetScrollRange() to GetLayoutScrollRange(). r=kats Differential Revision: https://phabricator.services.mozilla.com/D20279
fcbf2b43c173: Bug 1531962 - Add a unit test harness for MobileViewportManager. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 04 Apr 2019 22:10:27 +0000 - rev 468106
Push 112682 by btara@mozilla.com at Fri, 05 Apr 2019 09:57:50 +0000
Bug 1531962 - Add a unit test harness for MobileViewportManager. r=kats The harness contains an initial test case for bug 1536755. Differential Revision: https://phabricator.services.mozilla.com/D26247
d1e406265de1: Bug 1531962 - Extract an MVMContext interface used by MobileViewportManager to interact with its surroundings. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 04 Apr 2019 22:11:40 +0000 - rev 468105
Push 112682 by btara@mozilla.com at Fri, 05 Apr 2019 09:57:50 +0000
Bug 1531962 - Extract an MVMContext interface used by MobileViewportManager to interact with its surroundings. r=kats Differential Revision: https://phabricator.services.mozilla.com/D26246
ba8838026b54: Bug 1531962 - Avoid including MobileViewportManager.h from nsIPresShell.h. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 04 Apr 2019 22:09:55 +0000 - rev 468104
Push 112682 by btara@mozilla.com at Fri, 05 Apr 2019 09:57:50 +0000
Bug 1531962 - Avoid including MobileViewportManager.h from nsIPresShell.h. r=kats nsIPresShell.h is widely included, so this avoids excessively long rebuilds when MobileViewportManager.h is modified. Differential Revision: https://phabricator.services.mozilla.com/D26245
08cd2fdb32d4: Bug 1541145 - Use (1.0, 1.0, 1.0, 1.0) as clear clolor on android r=kats
sotaro <sotaro.ikeda.g@gmail.com> - Tue, 02 Apr 2019 19:51:16 +0000 - rev 467712
Push 112658 by aciure@mozilla.com at Thu, 04 Apr 2019 04:41:45 +0000
Bug 1541145 - Use (1.0, 1.0, 1.0, 1.0) as clear clolor on android r=kats wr_window_new() uses (0.0, 0.0, 0.0, 1.0) and (0.0, 0.0, 0.0, 0.0) as clear color. Then it makes rendering black until a content of webrender comes. By changing clear color to (1.0, 1.0, 1.0, 1.0), we could suppress black flashing. Differential Revision: https://phabricator.services.mozilla.com/D25832
238d4a1f7c02: Bug 1484210 - Disable toolkit/content/tests/widgets/test_videocontrols.html on linux webrender. r=kats
Cosmin Sabou <csabou@mozilla.com> - Mon, 01 Apr 2019 18:45:24 +0000 - rev 467423
Push 112626 by cbrindusan@mozilla.com at Tue, 02 Apr 2019 08:40:51 +0000
Bug 1484210 - Disable toolkit/content/tests/widgets/test_videocontrols.html on linux webrender. r=kats Differential Revision: https://phabricator.services.mozilla.com/D25514
e4aca7c222e6: Bug 1520953 - Update gleam. r=kats,jrmuizel
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 01 Apr 2019 17:54:08 +0000 - rev 467417
Push 112625 by csabou@mozilla.com at Mon, 01 Apr 2019 22:06:22 +0000
Bug 1520953 - Update gleam. r=kats,jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D25602
3fcb0f47a5fa: Bug 1519007 - Avoid using setAsyncScrollOffset() to scroll out of bounds in tests. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 01 Apr 2019 15:39:27 +0000 - rev 467391
Push 112625 by csabou@mozilla.com at Mon, 01 Apr 2019 22:06:22 +0000
Bug 1519007 - Avoid using setAsyncScrollOffset() to scroll out of bounds in tests. r=kats Depends on D24826 Differential Revision: https://phabricator.services.mozilla.com/D25483
18fe70978426: Bug 1519007 - Do not allow APZ to move the layout viewport outside the scrollable rect. r=kats
Botond Ballo <botond@mozilla.com> - Fri, 29 Mar 2019 22:00:36 +0000 - rev 467390
Push 112625 by csabou@mozilla.com at Mon, 01 Apr 2019 22:06:22 +0000
Bug 1519007 - Do not allow APZ to move the layout viewport outside the scrollable rect. r=kats Differential Revision: https://phabricator.services.mozilla.com/D24826
dcef01421daa: Bug 1149300 - zoomToFocusedInput should make focused content visible. r=kats
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 01 Apr 2019 15:46:24 +0900 - rev 467011
Push 112619 by m_kato@ga2.so-net.ne.jp at Mon, 01 Apr 2019 08:53:09 +0000
Bug 1149300 - zoomToFocusedInput should make focused content visible. r=kats ZoomToFocusedInput currently does not properly handle the case where the input element is inside a nested scrollable subframe, as it only asks APZ to pan/zoom the root content document, and the root content document might not be zoomable or scrollable to make the input element visible. To handle this case properly we need to ask the main thread to scroll the element into view first. Differential Revision: https://phabricator.services.mozilla.com/D20983
f99c446d23b1: Bug 1540190 - replace the AnimationData IPDL union with native Maybe syntax; r=kats
Alex Gaynor <agaynor@mozilla.com> - Fri, 29 Mar 2019 19:54:14 +0000 - rev 466882
Push 112603 by nerli@mozilla.com at Sat, 30 Mar 2019 09:35:57 +0000
Bug 1540190 - replace the AnimationData IPDL union with native Maybe syntax; r=kats Differential Revision: https://phabricator.services.mozilla.com/D25425
b6f5942c42bb: Bug 1532582 - Display autofill popup in correct location. r=geckoview-reviewers,snorp,kats
Emily Toop <etoop@mozilla.com> - Fri, 29 Mar 2019 12:49:26 +0000 - rev 466779
Push 112600 by opoprus@mozilla.com at Fri, 29 Mar 2019 22:13:12 +0000
Bug 1532582 - Display autofill popup in correct location. r=geckoview-reviewers,snorp,kats This autofill popover was being displayed in the incorrect place because the display rect we were providing to the `AutofillManager` was the rect for the `GeckoView` and not the rect for the HTML element that the autofill popover was relating to. 1. Add view dimensions to info passed to autofill in `GeckoViewAutoFill`. 2. Use those view dimensions to calculate the correct location on the screen using `pageToScreenMatrix` in `GeckoSession`. The resulting locations were incorrect, as the values used by `pageToScreenMatrix` were out of date. The `GeckoSession` was only notified about updated metrics during first composite, which meant that when the metrics changed during zoom and scroll on soft keyboard presentation, `GeckoSession` was unaware of it. 3. Update `GeckoSession` with new screen metrics when they change and not only during first composite. Despite this change ensuring that `GeckoSession` always had the correct values for the viewport size and location, the request to provide the autofill location was made before the zoom and scroll was complete, meaning that even then out of date values were used during the calculation. The intial solution was to fire an event once zoom was complete, but despite this event being fired after the new screen size had been calculcated in `AsyncCompositionManager`, `GeckoSession` did not receive the values until after the event had been processed (the calls were out by 0.024ms). 5. Call new method `onScreenMetricsUpdated` inside `SessionTextInput` after screen metrics have been updated. Call `AutofillManager#notifyViewEntered` from this function. This was not my preferred solution to this, but timing issues meant I could not find/think of an alternative way of delaying the calculation of the autofill popover location until after `GeckoSession` had been updated. This patch currently fixes things on GV apps. Occasionally, on Fennec, the autofill view is out of alignment slightly. This needs further work. Differential Revision: https://phabricator.services.mozilla.com/D24397
b6231c6dcd00: Bug 1539687 - Error out if a property name is misspelt in a subtest entry. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 28 Mar 2019 11:09:42 +0000 - rev 466649
Push 112592 by ncsoregi@mozilla.com at Fri, 29 Mar 2019 05:30:21 +0000
Bug 1539687 - Error out if a property name is misspelt in a subtest entry. r=kats Depends on D25176 Differential Revision: https://phabricator.services.mozilla.com/D25195
152457c26513: Bug 1539687 - Do not limit visual smooth scrolling to the layout scroll range. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 28 Mar 2019 06:27:40 +0000 - rev 466537
Push 112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1539687 - Do not limit visual smooth scrolling to the layout scroll range. r=kats Differential Revision: https://phabricator.services.mozilla.com/D25176
112ab0109e86: Bug 1538762 - Ensure the Android session store respects the layout scroll range. r=kats
Botond Ballo <botond@mozilla.com> - Thu, 28 Mar 2019 00:38:19 +0000 - rev 466514
Push 112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1538762 - Ensure the Android session store respects the layout scroll range. r=kats Differential Revision: https://phabricator.services.mozilla.com/D25144
4e52429aa9ed: Bug 1539521 - replace MaybeTransform IPDL union with native Maybe syntax; r=kats
Alex Gaynor <agaynor@mozilla.com> - Wed, 27 Mar 2019 17:56:31 +0000 - rev 466460
Push 112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1539521 - replace MaybeTransform IPDL union with native Maybe syntax; r=kats Differential Revision: https://phabricator.services.mozilla.com/D25079
5840b7d8521a: Bug 1538511 - Get rid of nsIPresShell::ScrollMode (use mozilla::ScrollMode instead). r=kats
Botond Ballo <botond@mozilla.com> - Tue, 26 Mar 2019 00:51:57 +0000 - rev 466437
Push 112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1538511 - Get rid of nsIPresShell::ScrollMode (use mozilla::ScrollMode instead). r=kats Differential Revision: https://phabricator.services.mozilla.com/D24797
57847959cfa6: Bug 1538511 - Move nsIScrollableFrame::ScrollMode into a separate file. r=kats
Botond Ballo <botond@mozilla.com> - Mon, 25 Mar 2019 23:17:20 +0000 - rev 466436
Push 112585 by opoprus@mozilla.com at Thu, 28 Mar 2019 10:26:17 +0000
Bug 1538511 - Move nsIScrollableFrame::ScrollMode into a separate file. r=kats This allows this enumeration to be used from nsIPresShell.h without introducing a circular dependency. Its new home in layout/base/ScrollTypes.h, included as mozilla/ScrollTypes.h. Others similar enums can be added to that file if desired. This patch also makes ScrollMode an enum class (as it's no longer nested inside a class) and switches its enumerators to the |eName| naming convention. Differential Revision: https://phabricator.services.mozilla.com/D24796