ae62445f52a2efad098024b2b4bfcbe34a7a348b: Bug 1486386 - Cherry-pick cairo commit 30a0ae56d8eaf7735d6f4a8a889e9c54bc0debc1 to fix isxdigit issue. r=jrmuizel
Jonathan Kew <jkew@mozilla.com> - Mon, 19 Jul 2021 13:17:46 +0000 - rev 585923
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
Bug 1486386 - Cherry-pick cairo commit 30a0ae56d8eaf7735d6f4a8a889e9c54bc0debc1 to fix isxdigit issue. r=jrmuizel Differential Revision: https://phabricator.services.mozilla.com/D120214
9baa1f73a119c77f910c63ab7bca3c984fcbf31f: Bug 1720785 - Re-enable a few test with bfcacheInParent disabled. r=jdescottes
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Jul 2021 13:04:02 +0000 - rev 585922
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
Bug 1720785 - Re-enable a few test with bfcacheInParent disabled. r=jdescottes Differential Revision: https://phabricator.services.mozilla.com/D120023
aecb01ac7e2e87eb525e2d45d393045e72948ff3: Bug 1713072 - [devtools] Fix storage inspector cross process navigation when fission is disabled. r=ochameau.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Mon, 19 Jul 2021 12:29:44 +0000 - rev 585921
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
Bug 1713072 - [devtools] Fix storage inspector cross process navigation when fission is disabled. r=ochameau. In the ParentProcessStorage class, we are listening for window-global-created/destroyed event to notify the client that hosts can be added/removed. But in case of bfcache navigation, those events are not emitted. In order to fix this issue, we forward pageshow and pagehide events from the DevToolsFrameChild to the DevToolsFrameParent, where the watcher actor can emit those events, which we'll be listened to by the ParentProcessStorage. Test cases are added to ensure this works as expected. Differential Revision: https://phabricator.services.mozilla.com/D118325
2df3d7d91c43f7c64d1e339d85eba7bd509e691a: Bug 1721012 - [wdspec] Expect 'bidi/new_session/connect.py | test_websocket_url_connect" to fail when BiDi is disabled. r=webdriver-reviewers,jdescottes DONTBUILD
Henrik Skupin <mail@hskupin.info> - Mon, 19 Jul 2021 11:58:10 +0000 - rev 585920
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
Bug 1721012 - [wdspec] Expect 'bidi/new_session/connect.py | test_websocket_url_connect" to fail when BiDi is disabled. r=webdriver-reviewers,jdescottes DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D120203
f75d96baadcbfdcfe9beb31176bb624155ee17ff: No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau
ffxbld <ffxbld@mozilla.com> - Mon, 19 Jul 2021 11:41:05 +0000 - rev 585919
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
No Bug, mozilla-central repo-update HSTS HPKP remote-settings - a=repo-update r=jcristau Differential Revision: https://phabricator.services.mozilla.com/D120208
ac0806a43c11a9de5a3b0a915b3e757b5c7b174b: Bug 1720115 - [devtools] Also check thread state resources where reason => 'resumeLimit' to maintain pauseTargets count r=jdescottes
Hubert Boma Manilla <hmanilla@mozilla.com> - Mon, 19 Jul 2021 11:39:31 +0000 - rev 585918
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
Bug 1720115 - [devtools] Also check thread state resources where reason => 'resumeLimit' to maintain pauseTargets count r=jdescottes This fixes an issue where when pausing in two distinct targets, and doing a stepping, the debbuger tab highlight is still on when all the paused thread have resumed. The issue here is that the _pausedTargets count was not updated when a step is done, so it goes out of sync. Differential Revision: https://phabricator.services.mozilla.com/D119624
32025eb4c69c59e6a84c62ce262c4a7d2cd457de: Bug 1716883 - fix autoscroll behaviour over various SVG elements, r=masayuki
Gijs Kruitbosch <gijskruitbosch@gmail.com> - Mon, 19 Jul 2021 11:36:55 +0000 - rev 585917
Push 38624 by nerli@mozilla.com at Mon, 19 Jul 2021 21:50:29 +0000
Bug 1716883 - fix autoscroll behaviour over various SVG elements, r=masayuki This avoids starting autoscroll on SVG links, and on HTML links that contain SVG, by sharing the code that browser's ClickHandlerChild uses to detect links into BrowserUtils, and using that from AutoScrollChild to determine if the click happened on top of a link. It also adds a test so we avoid regressing this in future. When running the test, I noticed an error from ClickHandlerParent when the browser for which we receive a click has gone away, and fixed it by adding a nullcheck and early return. Differential Revision: https://phabricator.services.mozilla.com/D120024
86d0c64032caf572fe88a4970a9db7d1fac098c5: Bug 1720301 - replace bbc with dailymail r=perftest-reviewers,AlexandruIonescu
Florin Strugariu <fstrugariu@mozilla.com> - Mon, 19 Jul 2021 11:29:16 +0000 - rev 585916
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720301 - replace bbc with dailymail r=perftest-reviewers,AlexandruIonescu Differential Revision: https://phabricator.services.mozilla.com/D119766
df5798cb1c8905d53e8cf9cd96245fea24818049: Bug 1720804 - Part 2: Cleanup clang tidy warnings and namespaces r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 19 Jul 2021 11:28:21 +0000 - rev 585915
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720804 - Part 2: Cleanup clang tidy warnings and namespaces r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D120042
77c96f7183eb3f44c101c112fba35fbfe98c3c41: Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow
Miko Mynttinen <mikokm@gmail.com> - Mon, 19 Jul 2021 11:28:20 +0000 - rev 585914
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720804 - Part 1: Move majority of the display list code inside mozilla namespace r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D120041
7a6b0696b90cdf48a4f19d7d997e4bbac79d1160: Bug 1720703 - Sync the list of hidden elements with the HTML spec. r=annevk
Emilio Cobos Álvarez <emilio@crisal.io> - Mon, 19 Jul 2021 10:40:17 +0000 - rev 585913
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720703 - Sync the list of hidden elements with the HTML spec. r=annevk `<source>` and `<track>` were missing, and the order is tweaked to match the HTML spec. Differential Revision: https://phabricator.services.mozilla.com/D120206
911545677d2bb4f8b019eb0fdf2b421988419ee6: Bug 1698698 - Ensure event listener is registered on remote iframe before synthesizing mouse event; r=masayuki
Edgar Chen <echen@mozilla.com> - Mon, 19 Jul 2021 09:38:28 +0000 - rev 585912
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1698698 - Ensure event listener is registered on remote iframe before synthesizing mouse event; r=masayuki It is not guaranteed that the task scheduled by SepcialPowers.spawn would be run before the asynchronous synthesized mouse event. So rewrite the test to ensure the event listener is ready on remote iframe before starting test. Differential Revision: https://phabricator.services.mozilla.com/D120196
ac3c381320fbc9136b0617ff2a29adf1d445ab65: Bug 1659266 - Remove layout.css.prefixes.columns. r=emilio
Sonia Singla <soniasingla.1812@gmail.com> - Mon, 19 Jul 2021 09:20:14 +0000 - rev 585911
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1659266 - Remove layout.css.prefixes.columns. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D120057
ad93176ef80e03f18d84d41fdaab648d68f679af: Bug 1720304 - Implement WebProgress.browsingContext r=nika
Alexandre Poirot <poirot.alex@gmail.com> - Mon, 19 Jul 2021 08:28:19 +0000 - rev 585910
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720304 - Implement WebProgress.browsingContext r=nika This helps knowing which particular BrowsingContext is navigating. Differential Revision: https://phabricator.services.mozilla.com/D119647
e7e916470a4aafc5005ae2a60bab63c56466770d: Bug 1720906 - Give GCParallelTask a PhaseKind and remove duplication in GCRuntime::joinTask r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Mon, 19 Jul 2021 08:22:43 +0000 - rev 585909
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720906 - Give GCParallelTask a PhaseKind and remove duplication in GCRuntime::joinTask r=sfink Differential Revision: https://phabricator.services.mozilla.com/D120078
3b1f9f3413f4723951562044ad69bddb3b992418: Bug 1720292 - replace jianshu with sina r=perftest-reviewers,AlexandruIonescu
Florin Strugariu <fstrugariu@mozilla.com> - Mon, 19 Jul 2021 08:22:07 +0000 - rev 585908
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1720292 - replace jianshu with sina r=perftest-reviewers,AlexandruIonescu Differential Revision: https://phabricator.services.mozilla.com/D119762
c70dac69ebe00c4f3a7e7610da463cf9326041b6: Bug 1716404 - Enable test_bug1406102.html on fis-xorig runs. r=emilio
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Mon, 19 Jul 2021 07:58:01 +0000 - rev 585907
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1716404 - Enable test_bug1406102.html on fis-xorig runs. r=emilio Differential Revision: https://phabricator.services.mozilla.com/D118780
7aab3ebb7aa78a3ce17cbdbc2c03caac43f91a58: Bug 1716404 - Allow zero intersectionRatio in bug1406102.html. r=emilio
Hiroyuki Ikezoe <hikezoe.birchill@mozilla.com> - Mon, 19 Jul 2021 07:58:00 +0000 - rev 585906
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1716404 - Allow zero intersectionRatio in bug1406102.html. r=emilio It's okay that we'd end up firing non-zero intersectionRatio records. Differential Revision: https://phabricator.services.mozilla.com/D120142
181a2776e2655857ca03904170fd9cd59cfe80d7: Bug 1716024 p2: Flag all binaries apart from firefox, xpcshell and plugin-container as CET compatible. r=glandium
Bob Owen <bobowencode@gmail.com> - Mon, 19 Jul 2021 07:36:19 +0000 - rev 585905
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1716024 p2: Flag all binaries apart from firefox, xpcshell and plugin-container as CET compatible. r=glandium We will only run the processes in CET compatible modules only mode when not using the JIT code. So marking xul.dll as compatible should be OK. Differential Revision: https://phabricator.services.mozilla.com/D117551
4c5225386044d1a351bcb55949b9ae44ecd71933: Bug 1716024 p1: Change CET support to compatible modules only. r=handyman
Bob Owen <bobowencode@gmail.com> - Mon, 19 Jul 2021 07:36:19 +0000 - rev 585904
Push 38623 by abutkovits@mozilla.com at Mon, 19 Jul 2021 15:46:04 +0000
Bug 1716024 p1: Change CET support to compatible modules only. r=handyman Differential Revision: https://phabricator.services.mozilla.com/D117550
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip