d74a5c0e011c3899793b6c405cc8b0f515152156: Try Chooser Enhanced (147 tasks selected) draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 09 Nov 2021 13:11:59 +0900 - rev 4067851
Push 749120 by masayuki@d-toybox.com at Tue, 09 Nov 2021 04:12:18 +0000
Try Chooser Enhanced (147 tasks selected) Pushed via `mach try chooser`
1d220157f83df96a503a9f71c78ef15e0709e950: Bug xxxxxx - Trak split point at replacing collapsible white-spaces r=m_kato draft
Masayuki Nakano <masayuki@d-toybox.com> - Tue, 09 Nov 2021 13:10:35 +0900 - rev 4067850
Push 749120 by masayuki@d-toybox.com at Tue, 09 Nov 2021 04:12:18 +0000
Bug xxxxxx - Trak split point at replacing collapsible white-spaces r=m_kato
a4ca5bfaabd9818e1338bf6e26ae1e029e3dee70: try_task_config for https://phabricator.services.mozilla.com/D130718 draft
libmozevent <release-mgmt-analysis@mozilla.com> - Tue, 09 Nov 2021 04:07:53 +0000 - rev 4067849
Push 749119 by reviewbot at Tue, 09 Nov 2021 04:08:09 +0000
try_task_config for https://phabricator.services.mozilla.com/D130718 Differential Diff: PHID-DIFF-vds27vbjz75pyktgp4cl
f07bf98e4856d1eac0cab244fcd85bb8efdc96c1: Bug 1740163 - Fix non-unified build errors in netwerk/dns/mdns/libmdns/. r?#necko-reviewers draft
Chris Peterson <cpeterson@mozilla.com> - Tue, 09 Nov 2021 04:07:50 +0000 - rev 4067848
Push 749119 by reviewbot at Tue, 09 Nov 2021 04:08:09 +0000
Bug 1740163 - Fix non-unified build errors in netwerk/dns/mdns/libmdns/. r?#necko-reviewers Summary: netwerk/dns/mdns/libmdns/MDNSResponderReply.cpp:41:14: error: use of undeclared identifier 'OnSocketThread' MOZ_ASSERT(OnSocketThread(), "not on socket thread"); netwerk/dns/mdns/libmdns/nsDNSServiceDiscovery.cpp:30:16: error: use of undeclared identifier 'NS_IsMainThread' MOZ_ASSERT(NS_IsMainThread()); Test Plan: Reviewers: #necko-reviewers Subscribers: Bug #: 1740163 Differential Diff: PHID-DIFF-vds27vbjz75pyktgp4cl
d8a4b26ae432a84873249cdf28ec76f745c830ba: Tasks automatically selected. draft
Steve Fink <sfink@mozilla.com> - Mon, 08 Nov 2021 19:55:05 -0800 - rev 4067847
Push 749118 by sfink@mozilla.com at Tue, 09 Nov 2021 03:55:20 +0000
Tasks automatically selected. Pushed via `mach try auto`
95634aed69ca0235b92dc10a73bca16b971f00ad: Weaken the assert (make more correct!) draft
Steve Fink <sfink@mozilla.com> - Mon, 08 Nov 2021 19:54:57 -0800 - rev 4067846
Push 749118 by sfink@mozilla.com at Tue, 09 Nov 2021 03:55:20 +0000
Weaken the assert (make more correct!)
c977c47e553cab5b0e644a1af0cc841c85076d6a: Tasks automatically selected. draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Tue, 09 Nov 2021 12:47:28 +0900 - rev 4067845
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Tasks automatically selected. Pushed via `mach try auto`
68e698edf806c2e863294d1413cd331e2a4fb091: Bug 1692708 - Add scrollTo and scrollTop test cases in helper_relative_scroll_smoothness.html. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 29 Oct 2021 03:26:11 +0000 - rev 4067844
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1692708 - Add scrollTo and scrollTop test cases in helper_relative_scroll_smoothness.html. r?botond Differential Revision: https://phabricator.services.mozilla.com/D129595
1d64587113124960c4d6bd5b17f41c61ee96435a: Bug 1692708 - Transmogrify ScrollToCSSPixels to ScrollByCSSPixels if there's any on-going APZ animation and there's no on-going async scroll by script. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Wed, 27 Oct 2021 12:22:10 +0900 - rev 4067843
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1692708 - Transmogrify ScrollToCSSPixels to ScrollByCSSPixels if there's any on-going APZ animation and there's no on-going async scroll by script. r?botond test_abort_smooth_scroll_by_instant_scroll.html in this comment is a test case to make sure this change doesn't regress a case where a smoothe scrolling run by an APZC is replaced by an instant scroll operation by script. Some other mochitests for this change are in the next commit. Differential Revision: https://phabricator.services.mozilla.com/D129594
afa0989d6bcffefa425e5d0bca67e85cdd2fa01a: Bug 1692708 - Run helper_relative_scroll_smoothness.html with native key events both on Windows and Mac. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Wed, 27 Oct 2021 12:22:10 +0900 - rev 4067842
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1692708 - Run helper_relative_scroll_smoothness.html with native key events both on Windows and Mac. r?botond synthesizeKey() just invokes a corresponding command. In "KEY_ArrowDown" case it's nsISelectionController::ScrollLine [1] which is actually PresShell::ScrollLine which calls nsIScrollable::ScrollBy, that's not what we wanted to test for bug 1692707. To exercise APZ's keyboard scrolling we need to use synthesizeNativeKey instead. [1] https://searchfox.org/mozilla-central/rev/126f016b59513988fae56c2b3f69c1cd23fe6ca1/dom/base/nsGlobalWindowCommands.cpp#363-364 Differential Revision: https://phabricator.services.mozilla.com/D129593
0d7ccc6892d78ecd23a60681ce5ca1037556362a: Bug 1692708 - Run helper_relative_scroll_smoothness.html with mouse wheel events. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Wed, 27 Oct 2021 12:22:10 +0900 - rev 4067841
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1692708 - Run helper_relative_scroll_smoothness.html with mouse wheel events. r?botond Differential Revision: https://phabricator.services.mozilla.com/D129592
7f14ba844126dcc8fe9be6521836ade084d61085: Bug 1692708 - Specify MOUSESCROLL_SCROLL_LINES in synthesizeNativeWheel if apz.test.mac.synth_wheel_input is true. r?tnikkel draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Wed, 27 Oct 2021 12:22:10 +0900 - rev 4067840
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1692708 - Specify MOUSESCROLL_SCROLL_LINES in synthesizeNativeWheel if apz.test.mac.synth_wheel_input is true. r?tnikkel Without specifying the value, even if synthesizeNativeWheel causes wheel inputs, it will be converted to an instant scroll rather than smooth. In fact on Mac mouse wheeling causes this type of events that is that the events' hasPreciseScrollingDeltas flag is false. Differential Revision: https://phabricator.services.mozilla.com/D129591
18f75851d87c53257add8989171297829d1a6394: Bug 1692708 - Await promiseApzFlushedRepaints() before calling window.scrollTo(). r?tnikkel draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Wed, 27 Oct 2021 12:22:06 +0900 - rev 4067839
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1692708 - Await promiseApzFlushedRepaints() before calling window.scrollTo(). r?tnikkel This is the way what other similar tests do (e.g. helper_zoomToFocusedInput_multiline.html [1] and helper_zoomToFocusedInput_scroll.html [2]). [1] https://searchfox.org/mozilla-central/rev/126f016b59513988fae56c2b3f69c1cd23fe6ca1/gfx/layers/apz/test/mochitest/helper_zoomToFocusedInput_multiline.html#35-36 [2] https://searchfox.org/mozilla-central/rev/126f016b59513988fae56c2b3f69c1cd23fe6ca1/gfx/layers/apz/test/mochitest/helper_zoomToFocusedInput_scroll.html#33-34 Differential Revision: https://phabricator.services.mozilla.com/D129590
048764972780a3c2d7c251db73842630469af88d: Bug 1739541 - Introduce APZScrollAnimationType and use it in RepaintRequest and ScrollFrameHelopr instead of a boolean representing whether there's an animation or not. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 05 Nov 2021 09:42:44 +0900 - rev 4067838
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1739541 - Introduce APZScrollAnimationType and use it in RepaintRequest and ScrollFrameHelopr instead of a boolean representing whether there's an animation or not. r?botond Differential Revision: https://phabricator.services.mozilla.com/D130421
b3bf0fc116676180bdd099c00e2227807f924162: Bug 1739541 - Use `using` instead of `typedef` in nsGfxScrollFrame.h. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Mon, 08 Nov 2021 07:29:35 +0900 - rev 4067837
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1739541 - Use `using` instead of `typedef` in nsGfxScrollFrame.h. r?botond Differential Revision: https://phabricator.services.mozilla.com/D130566
3c31a0aebbde07d9519b188882a39518d46b70fc: Bug 1739541 - Introduce WasTriggeedByScript() function in AsyncPanZoomAnimation class. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 05 Nov 2021 09:42:44 +0900 - rev 4067836
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1739541 - Introduce WasTriggeedByScript() function in AsyncPanZoomAnimation class. r?botond Differential Revision: https://phabricator.services.mozilla.com/D130420
6598e8c91ebf36599d38bc0d59787a5e4b2d6e8a: Bug 1739541 - Set `TriggerByScript::Yes` for Element.scrollIntoView. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 05 Nov 2021 09:42:44 +0900 - rev 4067835
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1739541 - Set `TriggerByScript::Yes` for Element.scrollIntoView. r?botond We'd want to differentiate Element.scrollIntoView call as `triggeredByScript`. Differential Revision: https://phabricator.services.mozilla.com/D130419
697e5c9384183f11e682a604ecd55df5e36f41ba: Bug 1739541 - Introduce TriggeredByScript in ScrollPositionUpdate and set `Yes` for ScrollToCSSPixels and ScrollByCSSPixels. r?botond draft
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Fri, 05 Nov 2021 09:42:44 +0900 - rev 4067834
Push 749117 by hikezoe.birchill@mozilla.com at Tue, 09 Nov 2021 03:49:09 +0000
Bug 1739541 - Introduce TriggeredByScript in ScrollPositionUpdate and set `Yes` for ScrollToCSSPixels and ScrollByCSSPixels. r?botond Both ScrollToCSSPixels and ScrollByCSSPixels are called only from JS via Element.scrollTo, Element.scrollTop, Element.scrollLeft, Window.scroll, Window.scrollTo and Window.scrollBy. Note that we don't target either Window.scrollByLines or Window.scrollByPages (both end up calling ScrollFrameHelper::ScrollBy) because both are triggered by user interactions for our XUL tree implementation, for example Window.scrollByLines gets called in response to a DOMMouseScroll event in tree.js [1]. [1] https://searchfox.org/mozilla-central/rev/a12c2c2e59c92d8f969d8f3f290ab16919449c9d/toolkit/content/widgets/tree.js#788 Differential Revision: https://phabricator.services.mozilla.com/D130418
cb2fbecddbc86c17eb4888792bbd9c1fd25dd74f: Fuzzy query=buildeach draft
Chris Peterson <cpeterson@mozilla.com> - Mon, 08 Nov 2021 19:48:06 -0800 - rev 4067833
Push 749116 by cpeterson@mozilla.com at Tue, 09 Nov 2021 03:48:21 +0000
Fuzzy query=buildeach Pushed via `mach try fuzzy`
6ee29f022d36348df816c3ee4a4d56ec4a130f6c: Bug 1740163 - Fix non-unified build errors in netwerk/dns/mdns/libmdns/. r?#necko-reviewers draft
Chris Peterson <cpeterson@mozilla.com> - Sun, 07 Nov 2021 12:54:31 -0800 - rev 4067832
Push 749116 by cpeterson@mozilla.com at Tue, 09 Nov 2021 03:48:21 +0000
Bug 1740163 - Fix non-unified build errors in netwerk/dns/mdns/libmdns/. r?#necko-reviewers netwerk/dns/mdns/libmdns/MDNSResponderReply.cpp:41:14: error: use of undeclared identifier 'OnSocketThread' MOZ_ASSERT(OnSocketThread(), "not on socket thread"); netwerk/dns/mdns/libmdns/nsDNSServiceDiscovery.cpp:30:16: error: use of undeclared identifier 'NS_IsMainThread' MOZ_ASSERT(NS_IsMainThread());
(0) -3000000 -1000000 -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip