abe97e99af31153bb9507b66e9898c6de6824345: Bug 1695324 - Cleanup read_tag_lutType. r=aosmond default tip
Jeff Muizelaar <jmuizelaar@mozilla.com> - Sat, 27 Feb 2021 19:27:15 +0000 - rev 569034
Push 137364 by jmuizelaar@mozilla.com at Sat, 27 Feb 2021 19:29:41 +0000
Bug 1695324 - Cleanup read_tag_lutType. r=aosmond This makes some overflow avoidance more obvious and prepares for supporting more than 3 input channels. Differential Revision: https://phabricator.services.mozilla.com/D106665
8738ac929630933b6de1d909dddd225f04a42fb3: Bug 1694229 - Show a different notification is selected tab is hanging r=florian
Doug Thayer <dothayer@mozilla.com> - Sat, 27 Feb 2021 18:22:33 +0000 - rev 569033
Push 137363 by dothayer@mozilla.com at Sat, 27 Feb 2021 18:25:11 +0000
Bug 1694229 - Show a different notification is selected tab is hanging r=florian As part of this, we need to detect that the currently showing notification does not match the one what we want to display. This also fixes the case where we show a notification for tab A, then switch to tab B which is also hanging, and end up listing the title for tab A as hanging in the notification. Differential Revision: https://phabricator.services.mozilla.com/D106305
326c2dd56773dc7ed9757737335ee681df3257d3: Bug 1694229 - Add mouse wheel scrolling to critical input list r=smaug
Doug Thayer <dothayer@mozilla.com> - Sat, 27 Feb 2021 18:22:33 +0000 - rev 569032
Push 137363 by dothayer@mozilla.com at Sat, 27 Feb 2021 18:25:11 +0000
Bug 1694229 - Add mouse wheel scrolling to critical input list r=smaug Fairly trivial. At some point we may want to instead look for checkerboarding, but for now this should be sufficient. Differential Revision: https://phabricator.services.mozilla.com/D106018
34a7a3d0ce741e86ba3af38f61c732aabedce970: Bug 1694229 - Show slow script warning only when critical input is pending r=smaug
Doug Thayer <dothayer@mozilla.com> - Sat, 27 Feb 2021 18:22:33 +0000 - rev 569031
Push 137363 by dothayer@mozilla.com at Sat, 27 Feb 2021 18:25:11 +0000
Bug 1694229 - Show slow script warning only when critical input is pending r=smaug We want to restrict the slow script warning to cases where the user is actually trying to interact with the browser. Differential Revision: https://phabricator.services.mozilla.com/D106017
f8fa05f30e8017354e109606db529cf48488f17a: Bug 1694229 - Separate Enter/Exit Widget Events from Mouse Button events r=smaug
Doug Thayer <dothayer@mozilla.com> - Sat, 27 Feb 2021 18:22:32 +0000 - rev 569030
Push 137363 by dothayer@mozilla.com at Sat, 27 Feb 2021 18:25:11 +0000
Bug 1694229 - Separate Enter/Exit Widget Events from Mouse Button events r=smaug If we don't do this, then just moving the mouse over a window experiencing a slow script will cause it to show the notification. We could try to deserialize the message inside nsContentUtils::IsMessageCriticalInputEvent, but that seems overcomplicated compared to just adding a new message which proxies to the original message handlers. Differential Revision: https://phabricator.services.mozilla.com/D106016
eb543381ab2a5dc891d49bf06ebbd0157ede73dd: Bug 1694229 - Update slow script warning visuals r=florian
Doug Thayer <dothayer@mozilla.com> - Sat, 27 Feb 2021 18:22:32 +0000 - rev 569029
Push 137363 by dothayer@mozilla.com at Sat, 27 Feb 2021 18:25:11 +0000
Bug 1694229 - Update slow script warning visuals r=florian This patch removes the wait button on the slow script warning, on the suspicion that it is confusing to the user since it's redundant with the close button. It also changes the text of the notification to blame the hanging tab. Differential Revision: https://phabricator.services.mozilla.com/D106015
20ef5a6215a1879b530602fd57dd8d2a1aa5db2d: Bug 1695385 - Avoid scrolling out of bounds using reftest-async-scroll. r=tnikkel
Botond Ballo <botond@mozilla.com> - Sat, 27 Feb 2021 17:39:34 +0000 - rev 569028
Push 137362 by bballo@mozilla.com at Sat, 27 Feb 2021 17:41:59 +0000
Bug 1695385 - Avoid scrolling out of bounds using reftest-async-scroll. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D106711
5d06025b04a541efd8c273129ea1291ff1beaf50: Bug 1685004 - Disable layout.reflow.synthMouseMove for helper_long_tap.html. r=edgar
Botond Ballo <botond@mozilla.com> - Sat, 27 Feb 2021 17:37:15 +0000 - rev 569027
Push 137361 by bballo@mozilla.com at Sat, 27 Feb 2021 17:39:39 +0000
Bug 1685004 - Disable layout.reflow.synthMouseMove for helper_long_tap.html. r=edgar Differential Revision: https://phabricator.services.mozilla.com/D106688
541363348e7653dd6704f5655adf68c8b9591279: Bug 1689953: Harmonize shutdown phase definitions across nsTerminator and AppShutdown r=dthayer,chutten
Jens Stutte <jstutte@mozilla.com> - Sat, 27 Feb 2021 14:38:14 +0000 - rev 569026
Push 137360 by jstutte@mozilla.com at Sat, 27 Feb 2021 14:40:41 +0000
Bug 1689953: Harmonize shutdown phase definitions across nsTerminator and AppShutdown r=dthayer,chutten This patch wants to solve several quirks around the shutdown terminator. - Use the same shutdown phase definitions in AppShutdown and nsTerminator. This touches quite a few files. - Ensure that the terminator phase shift is handled before any shutdown observer notifications are sent and reduce its heartbeat duration. - Add missing phases to the shutdown telemetry. Please note that this changes the unit of "tick" to 100ms rather than 1s. As a side effect, we also remove the obsolete "shutdown-persist" context. While the existing test coverage continues to prove the most important functions, we acknowledge the wish for better test coverage with [[ https://bugzilla.mozilla.org/show_bug.cgi?id=1693966 | bug 1693966 ]]. Differential Revision: https://phabricator.services.mozilla.com/D103626
735b9a7d79fbd5f87314b90234bf48f0f50ffa61: Backed out changeset 0ca845833464 (bug 1688062) for causinf Android Webrender bustages CLOSED TREE
Noemi Erli <nerli@mozilla.com> - Sat, 27 Feb 2021 14:15:09 +0200 - rev 569025
Push 137359 by nerli@mozilla.com at Sat, 27 Feb 2021 12:15:41 +0000
Backed out changeset 0ca845833464 (bug 1688062) for causinf Android Webrender bustages CLOSED TREE
8c6e26b7c2806578e92fcdb41b3b46f359f8b089: Bug 1682194 - Accelerate cs_clip_rectangle in SWGL. r=jrmuizel
Lee Salzman <lsalzman@mozilla.com> - Sat, 27 Feb 2021 11:26:30 +0000 - rev 569024
Push 137358 by lsalzman@mozilla.com at Sat, 27 Feb 2021 11:28:56 +0000
Bug 1682194 - Accelerate cs_clip_rectangle in SWGL. r=jrmuizel cs_clip_rectangle is slow because we evaluate distance AA for every fragment the shader touches. With SWGL, we can do much better since we have control over span. We calculate an inner opaque octagon which can just use a cheap solid fill and an outer AA octagon within which we need to actually we do AA and outside which we can just do another solid clear. This reduces most of the cost of rounded-rectangles to just some setup work, a few fragments of distance AA on the ends of a span, and large runs of solid color where we don't have to do much work. Differential Revision: https://phabricator.services.mozilla.com/D106658
8bd9afc1c9eb443c12a68702f78b5e072b31f45f: Bug 1691941: Hide the rest-array in default derived class constructors. r=tcampbell
André Bargull <andre.bargull@gmail.com> - Sat, 27 Feb 2021 10:10:01 +0000 - rev 569023
Push 137357 by andre.bargull@gmail.com at Sat, 27 Feb 2021 10:12:27 +0000
Bug 1691941: Hide the rest-array in default derived class constructors. r=tcampbell Hide the rest-array in default derived class constructors, so the debugger can't modify it. Differential Revision: https://phabricator.services.mozilla.com/D104680
bb9fa5cd8357fe5e53fa57bba30c7cc90db8f485: Merge mozilla-central to autoland on a CLOSED TREE
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 27 Feb 2021 11:48:23 +0200 - rev 569022
Push 137356 by ncsoregi@mozilla.com at Sat, 27 Feb 2021 09:49:16 +0000
Merge mozilla-central to autoland on a CLOSED TREE
1add9a1bbfacd4ff1bee961fa8886b8cd0566d23: Merge autoland to mozilla-central. a=merge
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 27 Feb 2021 11:43:56 +0200 - rev 569021
Push 137356 by ncsoregi@mozilla.com at Sat, 27 Feb 2021 09:49:16 +0000
Merge autoland to mozilla-central. a=merge
50a18a517f904f3c3fe1af471d7e2d9bd11bd367: Backed out 11 changesets (bug 1678505) for causing crashes. a=backout
Csoregi Natalia <ncsoregi@mozilla.com> - Sat, 27 Feb 2021 11:26:46 +0200 - rev 569020
Push 137356 by ncsoregi@mozilla.com at Sat, 27 Feb 2021 09:49:16 +0000
Backed out 11 changesets (bug 1678505) for causing crashes. a=backout Backed out changeset 7cd5f2c1c3f4 (bug 1678505) Backed out changeset 09f4c4093c07 (bug 1678505) Backed out changeset 76e3f391b7dd (bug 1678505) Backed out changeset 6a0e949d4a2d (bug 1678505) Backed out changeset 69c7b98ac8f6 (bug 1678505) Backed out changeset 63608c5df1b0 (bug 1678505) Backed out changeset a4532c4a1768 (bug 1678505) Backed out changeset 09aab64b89cd (bug 1678505) Backed out changeset e832d2bfe7a6 (bug 1678505) Backed out changeset e0898b4f9fe6 (bug 1678505) Backed out changeset 04a759c327cd (bug 1678505)
5978eab7b4a3964ceb73931018df219f4a5aba76: Bug 1694161 - some fixes for the MacOS non unified environment. r=sg
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Sat, 27 Feb 2021 08:05:46 +0000 - rev 569019
Push 137355 by bpostelnicu@mozilla.com at Sat, 27 Feb 2021 08:08:17 +0000
Bug 1694161 - some fixes for the MacOS non unified environment. r=sg Differential Revision: https://phabricator.services.mozilla.com/D106616
2a6899090f7941ac78d5fce119e6e8bc97d98d14: Bug 1694161 - run non-unified sanity targeting MacOS. r=firefox-build-system-reviewers,mhentges
Andi-Bogdan Postelnicu <bpostelnicu@mozilla.com> - Sat, 27 Feb 2021 08:05:46 +0000 - rev 569018
Push 137355 by bpostelnicu@mozilla.com at Sat, 27 Feb 2021 08:08:17 +0000
Bug 1694161 - run non-unified sanity targeting MacOS. r=firefox-build-system-reviewers,mhentges Differential Revision: https://phabricator.services.mozilla.com/D105977
0a1d820cfd7ce683b472e341d20805555668295c: Bug 1520263 - Make `tabbrowser` wait reply event for F7 key before toggling caret browsing mode r=smaug
Masayuki Nakano <masayuki@d-toybox.com> - Sat, 27 Feb 2021 03:02:23 +0000 - rev 569017
Push 137354 by masayuki@d-toybox.com at Sat, 27 Feb 2021 03:15:20 +0000
Bug 1520263 - Make `tabbrowser` wait reply event for F7 key before toggling caret browsing mode r=smaug Unfortunately, it seems that `F7` key handling in `tabbrowser.js` cannot replaced with using XUL `<key>` element because it works with `ShortcutUtils.getSystemActionForEvent` for mapping `F7` is a toggle key of caret browsing mode. Therefore, this patch exposes some raw information of `WidgetEvent` related to cross process event propagation and makes `tabbrowser.js` check it and request reply event if it's required. So, when a remote content has focus, `tabbrowser.js` will do nothing for both `keydown` and `keypress` of `F7` key with original events, then, will request a reply event if its default is not prevented. Finally, reply `F7` keypress event will toggle caret browsing mode if the event is fired and not consumed. Differential Revision: https://phabricator.services.mozilla.com/D106591
5f71936676bab2fb194342699f65f798ba81da69: Bug 1688453 - Add a test for bug 1682919. r=tnikkel
Botond Ballo <botond@mozilla.com> - Sat, 27 Feb 2021 02:28:57 +0000 - rev 569016
Push 137353 by bballo@mozilla.com at Sat, 27 Feb 2021 03:14:45 +0000
Bug 1688453 - Add a test for bug 1682919. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D103256
2ce22c5f9c50f0ffa88dc64c3daa23769c4340fd: Bug 1688453 - Fix include-what-you-use errors in nsScrollbarFrame.{h,cpp}. r=tnikkel
Botond Ballo <botond@mozilla.com> - Sat, 27 Feb 2021 02:28:56 +0000 - rev 569015
Push 137353 by bballo@mozilla.com at Sat, 27 Feb 2021 03:14:45 +0000
Bug 1688453 - Fix include-what-you-use errors in nsScrollbarFrame.{h,cpp}. r=tnikkel Differential Revision: https://phabricator.services.mozilla.com/D106692
cd2a2a5321a7818e764a9f674e7427ec0c91bcbd: Backed out changeset 962540b712f9 (bug 1694678) for causing failure at browser_sync.js. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Sat, 27 Feb 2021 05:05:08 +0200 - rev 569014
Push 137352 by abutkovits@mozilla.com at Sat, 27 Feb 2021 03:06:38 +0000
Backed out changeset 962540b712f9 (bug 1694678) for causing failure at browser_sync.js. CLOSED TREE
daaaadc0b7bca11a12e276e0652fe256462a527c: Backed out changeset be43a81b35f9 (bug 1689953) for causing failure at test_terminator_record.js. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Sat, 27 Feb 2021 05:03:11 +0200 - rev 569013
Push 137352 by abutkovits@mozilla.com at Sat, 27 Feb 2021 03:06:38 +0000
Backed out changeset be43a81b35f9 (bug 1689953) for causing failure at test_terminator_record.js. CLOSED TREE
fc38bbdc40e0a5e2abebd7b6bc821cec01805765: Bug 1692339 - Add a "Redo" option underneath "Undo" in context menu for form fields r=emalysz
Michelle Goossens <michael@masterwayz.nl> - Sat, 27 Feb 2021 01:19:38 +0000 - rev 569012
Push 137351 by emalysz@mozilla.com at Sat, 27 Feb 2021 02:18:38 +0000
Bug 1692339 - Add a "Redo" option underneath "Undo" in context menu for form fields r=emalysz Differential Revision: https://phabricator.services.mozilla.com/D106565
962540b712f9aa12ec353838105cb19a3d3bd93c: Bug 1694678: update fxa and remote tabs sync now buttons r=fluent-reviewers,mconley
Emma Malysz <emalysz@mozilla.com> - Sat, 27 Feb 2021 01:16:40 +0000 - rev 569011
Push 137350 by emalysz@mozilla.com at Sat, 27 Feb 2021 02:17:33 +0000
Bug 1694678: update fxa and remote tabs sync now buttons r=fluent-reviewers,mconley This patch: -Maintains consistency between the fxa and remote tabs' panels "sync now" buttons -Removes a fluent string no longer in use -Restores tooltip functionality Differential Revision: https://phabricator.services.mozilla.com/D106651
1f79e2ccd926e5074e968a6ad91fe56b91e83a15: Backed out changeset 06509c3fe5f4 (bug 1694415) for causing failure at test_prompt.html. CLOSED TREE
Butkovits Atila <abutkovits@mozilla.com> - Sat, 27 Feb 2021 04:07:48 +0200 - rev 569010
Push 137349 by abutkovits@mozilla.com at Sat, 27 Feb 2021 02:09:10 +0000
Backed out changeset 06509c3fe5f4 (bug 1694415) for causing failure at test_prompt.html. CLOSED TREE
53f8e78e4acd88a659e55288eccb0c09ff7c6a2b: No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM
ffxbld <ffxbld@mozilla.com> - Sat, 27 Feb 2021 00:22:47 +0000 - rev 569009
Push 137348 by rvandermeulen@mozilla.com at Sat, 27 Feb 2021 00:52:41 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings tld-suffixes - a=repo-update r=RyanVM Differential Revision: https://phabricator.services.mozilla.com/D106685
172ab28afcf1e46185d0847b44d5921bb73e8434: Bug 1694384 - Separate Proton AppMenu colors into a separate rule block in an include file. r=harry
Mike Conley <mconley@mozilla.com> - Fri, 26 Feb 2021 23:13:29 +0000 - rev 569008
Push 137347 by mconley@mozilla.com at Sat, 27 Feb 2021 00:52:07 +0000
Bug 1694384 - Separate Proton AppMenu colors into a separate rule block in an include file. r=harry This also intentionally avoids loading those colours for Linux users. Differential Revision: https://phabricator.services.mozilla.com/D106540
2b588711f1fe6c8093a6d20e1c412bc8d638190d: Bug 1693413 - Split wpt pointerevent_boundary_events_in_capturing.html; r=jgraham
Edgar Chen <echen@mozilla.com> - Fri, 26 Feb 2021 23:11:33 +0000 - rev 569007
Push 137346 by echen@mozilla.com at Sat, 27 Feb 2021 00:51:35 +0000
Bug 1693413 - Split wpt pointerevent_boundary_events_in_capturing.html; r=jgraham Differential Revision: https://phabricator.services.mozilla.com/D105537
6a75d5ea4301bff43c9af42d7283fff69178d2e4: Bug 1646817 - Part 1: Support DocumentChannel process switching in sidebars r=mixedpuppy
Tomislav Jovanovic <tomica@gmail.com> - Fri, 26 Feb 2021 22:56:17 +0000 - rev 569006
Push 137345 by tjovanovic@mozilla.com at Sat, 27 Feb 2021 00:51:03 +0000
Bug 1646817 - Part 1: Support DocumentChannel process switching in sidebars r=mixedpuppy Differential Revision: https://phabricator.services.mozilla.com/D100396
f9446e8e441d6994e1584f6d91c7db991027fb2d: Bug 1695037 - Enable the consideration of OriginAttributes when selecting processes, r=nika
Anny Gakhokidze <agakhokidze@mozilla.com> - Fri, 26 Feb 2021 22:46:04 +0000 - rev 569005
Push 137344 by agakhokidze@mozilla.com at Sat, 27 Feb 2021 00:50:32 +0000
Bug 1695037 - Enable the consideration of OriginAttributes when selecting processes, r=nika Differential Revision: https://phabricator.services.mozilla.com/D106657
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -30 tip