- Jan 18, 2022
-
-
Heitor Neiva authored
Differential Revision: https://phabricator.services.mozilla.com/D135947
-
Barret Rennie authored
Differential Revision: https://phabricator.services.mozilla.com/D133842
-
William Durand authored
Instead of trying to make `_execute()` in `ext-tabs-base.js` accept options for both the Scripting and Tabs APIs, we introduced an `execute()` function in `parent/ext-scripting.js` that is similar to `_execute()` but specific to the Scripting API options. Differential Revision: https://phabricator.services.mozilla.com/D133872
-
Henrik Skupin authored
Bug 1750726 - [devtools] Never enable Marionette for the multi-process browser toolbox process. r=jdescottes If the browser toolbox is started from a Marionette enabled process, Marionette should never be started for the browser toolbox process. If we do as right now the browser toolbox process will immediately shutdown because Marionette cannot listen on the already in-use socket port and forces a process shutdown. Differential Revision: https://phabricator.services.mozilla.com/D136220
-
Noemi Erli authored
-
Noemi Erli authored
-
ffxbld authored
Differential Revision: https://phabricator.services.mozilla.com/D136115
-
Andrew Halberstadt authored
Ideally 'manifest' and 'manifest_relpath' should be normalized to forward slashes upstream in the TestResolver class. But normalizing them there could potentially break other uses in-tree, and I don't have bandwidth to do a proper audit to be confident I'm not breaking something elsewhere. Differential Revision: https://phabricator.services.mozilla.com/D136183
-
Andrew Halberstadt authored
Bug 1749772 - [tryselect] Convert test_resolve_tests_by_suite to use parameterization, r=releng-reviewers,gbrown Differential Revision: https://phabricator.services.mozilla.com/D136182
-
Rob Wu authored
Differential Revision: https://phabricator.services.mozilla.com/D134510
-
Rob Wu authored
Differential Revision: https://phabricator.services.mozilla.com/D132252
-
Rob Wu authored
Originally introduced to support the AddonManager UI, now not used any more except in one unit test. Differential Revision: https://phabricator.services.mozilla.com/D132251
-
Matthew Gaudet authored
This gets us back to the state we were in with JS Streams. There's a fair amount of work to get this annotation correct, and some tricky cases to handle. Differential Revision: https://phabricator.services.mozilla.com/D136178
-
Matthew Gaudet authored
Differential Revision: https://phabricator.services.mozilla.com/D136177
-
Andrei Oprea authored
Differential Revision: https://phabricator.services.mozilla.com/D135495
-
Gregory Mierzwinski authored
This patch adds the media autoplay prefs to the raptor-youtube power tests. Differential Revision: https://phabricator.services.mozilla.com/D136170
-
Joel Maher authored
Differential Revision: https://phabricator.services.mozilla.com/D136038
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D135104
-
Tooru Fujisawa authored
Bug 1746380 - Part 4: Remove length validation and static string lookup from non-atom string instantiation. r=nbp Differential Revision: https://phabricator.services.mozilla.com/D135103
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D135102
-
Tooru Fujisawa authored
Split `cx->zone()->isAtomsZone()` branch into 2 functions, for atom case and non-atom case. Also removed reduncent steps (static string lookup, length validation, deflation) from atom case, based on the atomization progress. Differential Revision: https://phabricator.services.mozilla.com/D135101
-
Tooru Fujisawa authored
To avoid duplicate steps through the atomization process: * If the function assumes the input doesn't match static strings (static strings case is already handled), append `NoStatic` * If the function assumes the length is valid, append `ValidLength` Differential Revision: https://phabricator.services.mozilla.com/D135100
-
Tooru Fujisawa authored
Differential Revision: https://phabricator.services.mozilla.com/D135099
-
Noemi Erli authored
Backed out changeset c467b50beb6f (bug 1381019) for beaking content tabs with win32k lockdown enabled a=backout
-
Jan Odvarko authored
Differential Revision: https://phabricator.services.mozilla.com/D135992
-
Julian Descottes authored
Differential Revision: https://phabricator.services.mozilla.com/D136175
-
Oriol Brufau authored
Differential Revision: https://phabricator.services.mozilla.com/D135458
-
Makoto Kato authored
Bug 1750498 - Better support orientation.lock('portrait') and orientation.lock('landscape'). r=geckoview-reviewers,owlish Although this test is included in `testing/web-platform/tests/screen-orientation/lock-basic.html`, it is still timed out until fixing bug 1750147. Differential Revision: https://phabricator.services.mozilla.com/D136118
-
Jan de Mooij authored
Drive-by change to remove some code we no longer need after Stencil removed the off-thread parse/XDR global. Note that we still assert/check isUsedAsPrototype under getInitialOrPropMapShape. Depends on D136146 Differential Revision: https://phabricator.services.mozilla.com/D136147
-
Jan de Mooij authored
In bug 1738020 we moved the shape teleporting code into NativeObject::addProperty, which we call from TryAssignPlain, so this should just work now. Exception is the shape-reuse fast path, but the previous patch ensures we no longer use that if the object is a prototype object, so we can just add an assertion there. Differential Revision: https://phabricator.services.mozilla.com/D136146
-
Jan de Mooij authored
Bug 1750558 part 1 - Fix NativeObject::canReuseShapeForNewProperties to handle the HasEnumerable flag. r=iain We were checking the old and new shapes have the same object flags, but this was (almost) never the case after we added the HasEnumerable flag in bug 1733075, disabling the optimization in practice. With this patch we hit the fast path again on Reddit. Differential Revision: https://phabricator.services.mozilla.com/D136145
-
Tom Schuster authored
Differential Revision: https://phabricator.services.mozilla.com/D136057
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D132387
-
valenting authored
Differential Revision: https://phabricator.services.mozilla.com/D136150
-
Jan de Mooij authored
ASan builds use more stack space so need a larger stack size. Note that this matches what we already do for the JS overrecursion limit for the main thread. This fixes overrecursion errors from the parser when parsing JS files off-thread on YouTube. Differential Revision: https://phabricator.services.mozilla.com/D135201
-
valenting authored
Differential Revision: https://phabricator.services.mozilla.com/D136112
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D136192
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D136191
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D136190
-
Mike Hommey authored
Differential Revision: https://phabricator.services.mozilla.com/D136189
-