8932d3f0ed9802aa9ce5a7463de60aa251a2975e: Bug 1635755 - Part 1: Emit JSON data in deterministic order in `jsonxpt` r=nika
Ricky Stewart <rstewart@mozilla.com> - Mon, 11 May 2020 15:35:58 +0000 - rev 529122
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1635755 - Part 1: Emit JSON data in deterministic order in `jsonxpt` r=nika In Python 3, iteration order over the contents of a native `dict` is always unpredictable, which results in bugs like bug 1635755 where `xptdata.cpp` has irreproducible content. To avoid this, we be sure to always write out JSON in a fixed, deterministic order. Differential Revision: https://phabricator.services.mozilla.com/D74443
53a25bfbffc88bbdddb8666c5f95c99caa845efa: Bug 1631825 - Fix the menulist and "Add" button height and alignment in the language dialog on about:preferences, and unify min-height of some elements to 32px r=Gijs
Itiel <itiel_yn8@walla.com> - Mon, 11 May 2020 15:29:27 +0000 - rev 529121
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1631825 - Fix the menulist and "Add" button height and alignment in the language dialog on about:preferences, and unify min-height of some elements to 32px r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D72569
769b37785e025ee9f67008e7efa7c9ef9e4f70f2: Bug 1633529 - Improve flow coverage of debugger's actions r=loganfsmyth
David Walsh <dwalsh@mozilla.com> - Fri, 08 May 2020 18:36:30 +0000 - rev 529120
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1633529 - Improve flow coverage of debugger's actions r=loganfsmyth Differential Revision: https://phabricator.services.mozilla.com/D72734
8ab080d32b5c62f90154de96546543b42f4b8cd7: Bug 1630907 - Adjust WNPanel style to match spec r=andreio
emcminn <emcminn@mozilla.com> - Tue, 05 May 2020 16:23:17 +0000 - rev 529119
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1630907 - Adjust WNPanel style to match spec r=andreio Differential Revision: https://phabricator.services.mozilla.com/D71996
50c215dae6bb2409baaf578c10da906f37d46592: Backed out changeset b09a86f2c73c (bug 1636905) for causing failures in cross-origin-opener-policy/coep-blob-popup.https.html
Mihai Alexandru Michis <malexandru@mozilla.com> - Mon, 11 May 2020 18:24:13 +0300 - rev 529118
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Backed out changeset b09a86f2c73c (bug 1636905) for causing failures in cross-origin-opener-policy/coep-blob-popup.https.html CLOSED TREE
5703aafd4a118f4111b3b3fd431272127a51268c: Backed out 2 changesets (bug 1594752) for causing failures in browser_e10s_switchbrowser.js
Mihai Alexandru Michis <malexandru@mozilla.com> - Mon, 11 May 2020 18:11:24 +0300 - rev 529117
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Backed out 2 changesets (bug 1594752) for causing failures in browser_e10s_switchbrowser.js CLOSED TREE Backed out changeset b54107a687e4 (bug 1594752) Backed out changeset 801d1e226947 (bug 1594752)
85d3ad4be91a6dba0944b09acaf8c9639e57b475: Bug 1456626, use dedicated background thread for nsJARChannel::asyncOpen to avoid blocking r=valentin,michal,froydnj
Emma Malysz <emalysz@mozilla.com> - Mon, 11 May 2020 14:26:46 +0000 - rev 529116
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1456626, use dedicated background thread for nsJARChannel::asyncOpen to avoid blocking r=valentin,michal,froydnj Differential Revision: https://phabricator.services.mozilla.com/D73065
08ad5f2f62316e2d7c78dabb45484e4db68c6eb0: Bug 1634516 Extend the android applink tests to cover all variations of fenix r=tarek,sparky
Andrew Creskey <acreskey@mozilla.com> - Mon, 11 May 2020 14:30:01 +0000 - rev 529115
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1634516 Extend the android applink tests to cover all variations of fenix r=tarek,sparky Adds support for all variations of fenix (app name and activity passed by argument to mach perfest) Fixes bug in mach perftest argument passing (android-activity was not being set) Differential Revision: https://phabricator.services.mozilla.com/D73334
527ed2d24327f38bb1363ad6f12bfbcf7df67c9a: Bug 1575948 add new app-addons location in AddonManager r=aswan
Shane Caraveo <scaraveo@mozilla.com> - Mon, 11 May 2020 14:08:51 +0000 - rev 529114
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1575948 add new app-addons location in AddonManager r=aswan Differential Revision: https://phabricator.services.mozilla.com/D70636
7ff4febab0297d1eacb54e19e851f822b73357ce: Backed out changeset 8bef822368a0 (bug 1613899) for causing failures in test_bug976673.html
Mihai Alexandru Michis <malexandru@mozilla.com> - Mon, 11 May 2020 18:00:07 +0300 - rev 529113
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Backed out changeset 8bef822368a0 (bug 1613899) for causing failures in test_bug976673.html CLOSED TREE
073c4d91181f59fe6b65556992cb2d6656a27d3c: Bug 1636796 - Add ScriptStencil::intoScript. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 May 2020 14:41:52 +0000 - rev 529112
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1636796 - Add ScriptStencil::intoScript. r=mgaudet This performs JSScript allocation by consuming the Stencil. For now we leave handling of delazification compiles alone. Differential Revision: https://phabricator.services.mozilla.com/D74572
274eafbc8632038bdd0cb95fb3aa68eb47ab5b75: Bug 1636796 - Use ScriptStencil::immutableFlags to create JSScript. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 May 2020 14:41:44 +0000 - rev 529111
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1636796 - Use ScriptStencil::immutableFlags to create JSScript. r=mgaudet Use the ScriptStencil copy of flags which also includes computed flags. We also fix up the flag computation in the SmooshFrontend to be more complete and explicit. Differential Revision: https://phabricator.services.mozilla.com/D74571
6f6db889e7d79d6e98589eefbcfbacb66f159b8e: Bug 1636795 - Remove ScriptStencil::finishGCThings. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 May 2020 14:41:42 +0000 - rev 529110
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1636795 - Remove ScriptStencil::finishGCThings. r=mgaudet BytecodeEmitter and Smoosh use the same implementation so de-virtualize and inline the implementation. Differential Revision: https://phabricator.services.mozilla.com/D74570
8b1379162d0c20d035e1af03c094f02d7a457a9c: Bug 1636795 - Remove ScriptStencil::finishInnerFunctions. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 May 2020 14:41:40 +0000 - rev 529109
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1636795 - Remove ScriptStencil::finishInnerFunctions. r=mgaudet Instead, have a batch process at end of bytecode emission just before reading out the result script. We do this for functions that are inner to a script we are generating bytecode code. These functions may still be lazy but they are potentially exposed in JSOp::Lambda/LambdaArray ops. Differential Revision: https://phabricator.services.mozilla.com/D74569
80b6d5e38a62489f406ab24c7234b7f18ddac85a: Bug 1636794 - Reflect.parse no longer needs to allocate gc-things. r=mgaudet
Ted Campbell <tcampbell@mozilla.com> - Mon, 11 May 2020 12:14:46 +0000 - rev 529108
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1636794 - Reflect.parse no longer needs to allocate gc-things. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D74568
944ce5e286edeeedf0b54e0b50d4cc48ff63f12f: Bug 1631045 - Re-enable and fix `dom/base/test/test_bug1222633.html`, r=dragana
Honza Bambas <honzab.moz@firemni.cz> - Mon, 11 May 2020 14:17:00 +0000 - rev 529107
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1631045 - Re-enable and fix `dom/base/test/test_bug1222633.html`, r=dragana Depends on D72119 Differential Revision: https://phabricator.services.mozilla.com/D71379
eb5078371715baed4443b0cdce4dc56ccbf2de35: Bug 1632135 - Adjust web-platform-tests for rel=preload milestone 1 and 2 patches, r=smaug
Honza Bambas <honzab.moz@firemni.cz> - Mon, 11 May 2020 14:16:18 +0000 - rev 529106
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1632135 - Adjust web-platform-tests for rel=preload milestone 1 and 2 patches, r=smaug Depends on D70526 Differential Revision: https://phabricator.services.mozilla.com/D72119
d706b38bd03f0fbcd869165d84384bafb6eff35c: Bug 1618322 - Merge `network.preload.experimental` pref to `network.preload`, r=dragana
Honza Bambas <honzab.moz@firemni.cz> - Mon, 11 May 2020 14:15:30 +0000 - rev 529105
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1618322 - Merge `network.preload.experimental` pref to `network.preload`, r=dragana Depends on D70235 Differential Revision: https://phabricator.services.mozilla.com/D70526
e7c7716689d645ff5e83b08b182b9902f7ee1515: Bug 1618536 - Preload for fonts, r=heycam,hsivonen
Honza Bambas <honzab.moz@firemni.cz> - Mon, 11 May 2020 14:14:32 +0000 - rev 529104
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1618536 - Preload for fonts, r=heycam,hsivonen Depends on D72118 Differential Revision: https://phabricator.services.mozilla.com/D70235
2af03857e0879f3006e72000eafababcda10d8a9: Bug 1618536 - Introduce nsIContentPolicy::TYPE_INTERNAL_FONT_PRELOAD representing preload of font, mapping to TYPE_FONT externally, r=baku
Honza Bambas <honzab.moz@firemni.cz> - Mon, 11 May 2020 14:13:16 +0000 - rev 529103
Push 37404 by csabou@mozilla.com at Mon, 11 May 2020 21:47:06 +0000
Bug 1618536 - Introduce nsIContentPolicy::TYPE_INTERNAL_FONT_PRELOAD representing preload of font, mapping to TYPE_FONT externally, r=baku Depends on D69628 Differential Revision: https://phabricator.services.mozilla.com/D72118
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip