3e499e460603522f6de17e6482f4a803156ea0ea: No bug: [taskgraph] Remove unused scriptengine-autophone worker support; r=bc DONTBUILD
Tom Prince <mozilla@hocat.ca> - Tue, 04 Aug 2020 17:59:27 +0000 - rev 543240
Push 37668 by btara@mozilla.com at Wed, 05 Aug 2020 03:14:17 +0000
No bug: [taskgraph] Remove unused scriptengine-autophone worker support; r=bc DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D84046
2d126d9f7ef82aab3326fe13de211511a2e9d190: Bug 1653290 - Add overflow badge and show an overflow badge for every scroll causing element dynamically and a test to check its working. r=gl,devtools-backward-compat-reviewers,jdescottes
manas <manas.khurana20@gmail.com> - Tue, 04 Aug 2020 17:17:26 +0000 - rev 543239
Push 37668 by btara@mozilla.com at Wed, 05 Aug 2020 03:14:17 +0000
Bug 1653290 - Add overflow badge and show an overflow badge for every scroll causing element dynamically and a test to check its working. r=gl,devtools-backward-compat-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D84333
08c512440c1b8aa80a4483fca59c888e8c88a903: Bug 1657073. Make sure to destroy direct manipulation objects before we clear our HWND pointer. r=kats
Timothy Nikkel <tnikkel@gmail.com> - Tue, 04 Aug 2020 12:13:50 +0000 - rev 543238
Push 37668 by btara@mozilla.com at Wed, 05 Aug 2020 03:14:17 +0000
Bug 1657073. Make sure to destroy direct manipulation objects before we clear our HWND pointer. r=kats Otherwise when we try to call Deactivate on the direct manipulation manager (to balance the Activate call) we won't have the HWND pointer and so it won't balance and we will leak. We call DestroyDirectManipulation in nsWindow::Destroy but it looks like nsWindow::OnDestroy can be called before nsWindow::Destroy. Differential Revision: https://phabricator.services.mozilla.com/D85835
02be42e5105ba49e93890fdbd9e24c4f55a9251c: Bug 1653171: Run windows L10n repacks on linux; r=Callek
Tom Prince <mozilla@hocat.ca> - Tue, 04 Aug 2020 18:47:55 +0000 - rev 543237
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1653171: Run windows L10n repacks on linux; r=Callek Differential Revision: https://phabricator.services.mozilla.com/D85894
a274e08c3a77bee9ff24f4bdf3a38c72db4a6c06: Bug 1594914 - Convert mach python-test to run with python 3 r=gbrown
Hamzah <hamzah18051@iiitd.ac.in> - Tue, 04 Aug 2020 17:40:58 +0000 - rev 543236
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1594914 - Convert mach python-test to run with python 3 r=gbrown Differential Revision: https://phabricator.services.mozilla.com/D77872
d7b474b48c7c0cee9bd892c8d06b448a10d07b37: Bug 1644513: Check maximum nesting depth before compiling regexp r=nbp
Iain Ireland <iireland@mozilla.com> - Mon, 03 Aug 2020 10:19:50 +0000 - rev 543235
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1644513: Check maximum nesting depth before compiling regexp r=nbp Pathological regexps can overflow the stack just from recursively walking the AST during compilation. One way to avoid this is by checking the AST ahead of time to make sure it is not too deep. This occurs on 32-bit and in some configurations on 64-bit. The visitor API for RegExpTree is sad and full of `void*` spiders, but I don't think it's worth upstreaming a patch to make it nicer. Note that this is not a complete fix. If the stack is already close to overflowing, then even a relatively shallow regexp might overflow. However: 1. While the code that walks the AST doesn't check for stack overflow, the parser code that creates the AST does. The parser does not recurse as deeply, which is why we can end up in this situation, but many overflow cases will fail cleanly during parsing instead of crashing while walking the AST. 2. This is becoming a fuzzblocker on arm64 (see bug 1655404), so even a partial fix is better than none. Differential Revision: https://phabricator.services.mozilla.com/D79182
720b1bbf1b6dc2b86b4f45313e227048a4db7b1e: Bug 1654922 - Part 5: Remove DocumentChannel pref from the pref list, r=mattwoodrow
Anny Gakhokidze <agakhokidze@mozilla.com> - Thu, 30 Jul 2020 23:25:23 +0000 - rev 543234
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1654922 - Part 5: Remove DocumentChannel pref from the pref list, r=mattwoodrow Depends on D85486 Differential Revision: https://phabricator.services.mozilla.com/D85487
9b902b2d1f15f7c7ea80a1295d32d114a33ff5d7: Bug 1654922 - Part 4: Remove DocumentChannel pref usage from taskcluster, raptor and talos tools, r=mattwoodrow,perftest-reviewers,sparky
Anny Gakhokidze <agakhokidze@mozilla.com> - Fri, 31 Jul 2020 14:33:54 +0000 - rev 543233
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1654922 - Part 4: Remove DocumentChannel pref usage from taskcluster, raptor and talos tools, r=mattwoodrow,perftest-reviewers,sparky Depends on D85485 Differential Revision: https://phabricator.services.mozilla.com/D85486
498f55f76c97a51a5885ca205b0efdaff936bcf0: Bug 1654922 - Part 3: Remove mentions about DocumentChannel pref from geckoview, r=mattwoodrow,geckoview-reviewers,agi
Anny Gakhokidze <agakhokidze@mozilla.com> - Thu, 30 Jul 2020 23:24:43 +0000 - rev 543232
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1654922 - Part 3: Remove mentions about DocumentChannel pref from geckoview, r=mattwoodrow,geckoview-reviewers,agi Depends on D85484 Differential Revision: https://phabricator.services.mozilla.com/D85485
3d46c7ce67a00320bd0e26c094fa04a46a994e50: Bug 1654922 - Part 2: Remove DocumentChannel pref from mach and mochitest tools, r=mattwoodrow,remote-protocol-reviewers,maja_zf
Anny Gakhokidze <agakhokidze@mozilla.com> - Fri, 31 Jul 2020 13:06:08 +0000 - rev 543231
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1654922 - Part 2: Remove DocumentChannel pref from mach and mochitest tools, r=mattwoodrow,remote-protocol-reviewers,maja_zf Depends on D85483 Differential Revision: https://phabricator.services.mozilla.com/D85484
d7d79b5e8cc4df6178d1d10e3964c6348a6bf3cc: Bug 1654922 - Part 1: Remove DocumentChannel pref usage from tests and document navigation code, r=mattwoodrow
Anny Gakhokidze <agakhokidze@mozilla.com> - Sat, 01 Aug 2020 16:36:12 +0000 - rev 543230
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1654922 - Part 1: Remove DocumentChannel pref usage from tests and document navigation code, r=mattwoodrow Differential Revision: https://phabricator.services.mozilla.com/D85483
9239fb1c6ee83d9a6c2d475a89eef20d58da44de: Bug 1657102 - Add directmanipulation.dll to the xperf whitelist. r=jmaher,perftest-reviewers,sparky
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 04 Aug 2020 17:14:46 +0000 - rev 543229
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1657102 - Add directmanipulation.dll to the xperf whitelist. r=jmaher,perftest-reviewers,sparky Differential Revision: https://phabricator.services.mozilla.com/D85890
f25c329fad71e0c909ee2131bb2cdb13e6f0eba5: Bug 1656351 - Add Inline Cache support for CheckPrivateField r=jandem
Matthew Gaudet <mgaudet@mozilla.com> - Tue, 04 Aug 2020 17:22:43 +0000 - rev 543228
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1656351 - Add Inline Cache support for CheckPrivateField r=jandem Differential Revision: https://phabricator.services.mozilla.com/D85474
e8faabdbc60708ae1f77ee436c65f442aa1284ba: Bug 1621740 - Fuzz a reftest that shows some differences with allow_zooming. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 04 Aug 2020 17:21:38 +0000 - rev 543227
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1621740 - Fuzz a reftest that shows some differences with allow_zooming. r=botond Differential Revision: https://phabricator.services.mozilla.com/D85431
044bc5a155d8537b06af4b93a286842f63fd9637: Bug 1621740 - Update wpt expectations for a couple of unexpected-passes. r=botond
Kartikaya Gupta <kgupta@mozilla.com> - Tue, 04 Aug 2020 17:20:40 +0000 - rev 543226
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1621740 - Update wpt expectations for a couple of unexpected-passes. r=botond Differential Revision: https://phabricator.services.mozilla.com/D85430
831021e5a4a28dc504d2e922717025f92d32786a: Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv
Nathan Froyd <froydnj@mozilla.com> - Tue, 04 Aug 2020 14:17:37 +0000 - rev 543225
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1656359 - eliminate needless string flattening when calling JS_ParseJSON; r=peterv JS_ParseJSON doesn't require a null-terminated buffer, so we shouldn't have to provide one. Differential Revision: https://phabricator.services.mozilla.com/D85475
71de50eccb17a5e47c9dd6e55f74ca8f213e2a37: Bug 1656945 - use <type_traits> in TelemetryHistogramEnums.h; r=Dexter
Nathan Froyd <froydnj@mozilla.com> - Tue, 04 Aug 2020 09:11:37 +0000 - rev 543224
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1656945 - use <type_traits> in TelemetryHistogramEnums.h; r=Dexter This header may have used `mozilla/TemplateLib.h` at sometime in the distant past, but it doesn't anymore; let's use the correct header instead. Differential Revision: https://phabricator.services.mozilla.com/D85775
b7b94a7cc6b877e494f77c9b6bfdec0b6897e2fa: No bug: [taskgrah] Fix `mach taskgraph full --tasks <...>` on python 3; r=Callek DONTBUILD
Tom Prince <mozilla@hocat.ca> - Tue, 04 Aug 2020 17:16:15 +0000 - rev 543223
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
No bug: [taskgrah] Fix `mach taskgraph full --tasks <...>` on python 3; r=Callek DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D85895
67e1a0b8a833f7fd7a9cc0b8e291cc13190318e4: Bug 1630611 - Remove the nested helper function in the flat() function. r=sparky
Yue Zhang <contact@zhangyue.dev> - Tue, 04 Aug 2020 17:15:40 +0000 - rev 543222
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1630611 - Remove the nested helper function in the flat() function. r=sparky Differential Revision: https://phabricator.services.mozilla.com/D85677
da61712ced31ba5cd3ecf4f586887ce00f5198f7: Bug 1651090 - Disable marAppApplyUpdateAppBinInUseStageSuccessSvc_win.js on ccov cause of permafailing. r=bytesized,aryx
Cosmin Sabou <csabou@mozilla.com> - Mon, 03 Aug 2020 19:05:32 +0000 - rev 543221
Push 37667 by csabou@mozilla.com at Tue, 04 Aug 2020 21:52:46 +0000
Bug 1651090 - Disable marAppApplyUpdateAppBinInUseStageSuccessSvc_win.js on ccov cause of permafailing. r=bytesized,aryx Differential Revision: https://phabricator.services.mozilla.com/D85680
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 tip