- Oct 21, 2020
-
-
Ricky Stewart authored
Bug 1654103: Standardize on Black for Python code in `mozilla-central`. r=remote-protocol-reviewers,marionette-reviewers,webdriver-reviewers,perftest-reviewers,devtools-backward-compat-reviewers,jgilbert,preferences-reviewers,sylvestre,maja_zf,webcompat-reviewers,denschub,ntim,whimboo,sparky Allow-list all Python code in tree for use with the black linter, and re-format all code in-tree accordingly. To produce this patch I did all of the following: 1. Make changes to tools/lint/black.yml to remove include: stanza and update list of source extensions. 2. Run ./mach lint --linter black --fix 3. Make some ad-hoc manual updates to python/mozbuild/mozbuild/test/configure/test_configure.py -- it has some hard-coded line numbers that the reformat breaks. 4. Add a set of exclusions to black.yml. These will be deleted in a follow-up bug (1672023). # ignore-this-changeset Differential Revision: https://phabricator.services.mozilla.com/D94045
-
Aaron Klotz authored
Bug 1668892: Disable operator-dictionary-spacing-004.html Operator dictionary chunk 1 - lspace/rspace on Android; r=bc This test is mysteriously failing under a try push with e10s-multi enabled on Android. Since MathML is not super-important to us, I'd like to disable it on Android and file a follow-up bug in MathML for the failure. Differential Revision: https://phabricator.services.mozilla.com/D94151
-
Steve Fink authored
Differential Revision: https://phabricator.services.mozilla.com/D94378
-
Andrew Halberstadt authored
Bug 1662603 - [ci] Ensure we don't run 'webgl-ipc' talos tasks on ccov platforms, r=taskgraph-reviewers,jmaher Differential Revision: https://phabricator.services.mozilla.com/D94329
-
Andrew Halberstadt authored
Bug 1662603 - [ci] Print dependents of a task that should not be scheduled, r=taskgraph-reviewers,jmaher This makes it easier to diagnose why the integration test failed. Differential Revision: https://phabricator.services.mozilla.com/D94328
-
Mihai Alexandru Michis authored
Backed out changeset ae98627c9afe (bug 1671331) for causing frequent mochitest plain failures in test_bug677878.html CLOSED TREE
-
Mike Conley authored
Bug 1669733 - Fix an AboutHomeStartupCache log message, and make logging less noisy by default. r=Gijs Differential Revision: https://phabricator.services.mozilla.com/D94375
-
Mihai Alexandru Michis authored
CLOSED TREE
-
Lee Salzman authored
Differential Revision: https://phabricator.services.mozilla.com/D94348
-
Andrew Halberstadt authored
Durations are measured in ms, and are computed by subtracting the timestamp of the first 'test_start' action from the last 'test_end' for each manifest. Differential Revision: https://phabricator.services.mozilla.com/D94178
-
Andrew Halberstadt authored
Differential Revision: https://phabricator.services.mozilla.com/D94177
-
Michael Kaply authored
Differential Revision: https://phabricator.services.mozilla.com/D94340
-
Matthew Gregan authored
Differential Revision: https://phabricator.services.mozilla.com/D94203
-
Jason Orendorff authored
As Jan pointed out in the bug, the condition for this assertion is too strong. I assumed that only generators and async functions have resume points, but they are also used for try-finally and table-switch. Let's try again rather than lose the assertion entirely. The new assertion is placed at the point where the two pieces of information (generator-ness and fixed slot count) come together. Differential Revision: https://phabricator.services.mozilla.com/D94172
-
Jason Orendorff authored
All stack slots are initialized to `undefined` whenever a new stack frame is pushed. Usually this means a function's bytecode doesn't need to do anything special to initialize local `var`s. However, parameter default value expressions are evaluated before entering the function's `var` scope, so any lexical bindings can use a stack slot that will later be reused for a local `var`. This slot needs to be re-initialized to `undefined` when entering the `var` scope. This patch conservatively resets all previously used fixed slots, even those that correspond to `function`s rather than `var`s. Differential Revision: https://phabricator.services.mozilla.com/D93859
-
Bernard Igiri authored
Bug 1614465 - Replacing ASRouter calls to MessageChannel with JSWindowActors to eliminate ASRouterFeed r=k88hudson Patch by Bernard Igiri <bigiri@mozilla.com> Replacing async events with async method calls that use JSWindowActors to communicate with the parent process. This will simplify these calls, bring the relevant code into local scope, and eliminate the need for MessageChannel. Eliminating the MessageChannel dependency allows us to move the ASRouter initialization out of ASRouterFeed and into JSWindowActors. Differential Revision: https://phabricator.services.mozilla.com/D71796
-
Dorel Luca authored
Backed out changeset d922e9a28e68 (bug 1667912) for Build bustage and reftest failure in builds/worker/checkouts/gecko/js/src/gc/GC.cpp. CLOSED TREE
-
Jared Wein authored
This adds the ability to force the bookmarks toolbar to appear on all pages. The checkbox in the toolbar context menu will reflect if the toolbar will appear outside of the newtab page. The toolbar will always appear on the newtab page. Profiles that already had the toolbar showing will have a migration to keep their experience unchanged. Differential Revision: https://phabricator.services.mozilla.com/D89222
-
Jamie Nicol authored
On some Adreno devices, we are unable to blit directly to texture arrays. To work around this, we first blit to a renderbuffer, then copy the data from there to the destination texture. As renderbuffers cannot be BGRA8, we currently panic when attempting to create a renderbuffer for blitting to a BGRA8 texture. This situation should be uncommon, as the devices which require this renderbuffer usually don't support EXT_buffer_storage, meaning we use RGBA8 textures. However, we have seen instances of this panic on some esoteric hardware configurations (x86 + Adreno GPU). To fix this, use RGBA8 for the renderbuffer format when the texture is BGRA8. Differential Revision: https://phabricator.services.mozilla.com/D94347
-
- Oct 14, 2020
-
-
Jim Blandy authored
Differential Revision: https://phabricator.services.mozilla.com/D93582
-
- Oct 21, 2020
-
-
Florian Quèze authored
This allows `./mach test <test path and name> --profiler` to work even for tests that use private browsing. Differential Revision: https://phabricator.services.mozilla.com/D94152
-
- Oct 15, 2020
-
-
Steve Fink authored
Differential Revision: https://phabricator.services.mozilla.com/D91663
-
- Oct 21, 2020
-
-
Henrik Skupin authored
Bug 1671770 - [wdspec] Improve no browsing context checks for "Switch To Frame". r=webdriver-reviewers,maja_zf Depends on D94325 Differential Revision: https://phabricator.services.mozilla.com/D94326
-
Henrik Skupin authored
Bug 1671770 - [marionette] Fix browsing context checks for "WebDriver:SwitchToFrame". r=marionette-reviewers,jdescottes Differential Revision: https://phabricator.services.mozilla.com/D94325
-
Timothy Nikkel authored
Differential Revision: https://phabricator.services.mozilla.com/D94222
-
Florian Quèze authored
Differential Revision: https://phabricator.services.mozilla.com/D94158
-
alwu authored
Bug 1669434 - part2 : add a test case for updating default metadata when page title changes. r=chunmin Differential Revision: https://phabricator.services.mozilla.com/D93671
-
alwu authored
When a page doesn't have a non-empty media session metadata, we would use its title as a default metadata, which would display as an artist name on the virtual control interface. Therefore, when a page changes its title, we should also notify media controller (if it's been created) in order to update the default metadata as well. Differential Revision: https://phabricator.services.mozilla.com/D93670
-
Paul Adenot authored
Differential Revision: https://phabricator.services.mozilla.com/D94343
-
Scott authored
Differential Revision: https://phabricator.services.mozilla.com/D94322
-
Christian Holler authored
Depends on D94289 Differential Revision: https://phabricator.services.mozilla.com/D94290
-
Ben Hearsum authored
This already seems to work fine with python 3 Differential Revision: https://phabricator.services.mozilla.com/D94336
-
Ben Hearsum authored
This appears to work fine already with python 3 Differential Revision: https://phabricator.services.mozilla.com/D94311
-
Christian Holler authored
Differential Revision: https://phabricator.services.mozilla.com/D94285
-
Mats Palmgren authored
Chrome and Safari don't implement this quirk. Differential Revision: https://phabricator.services.mozilla.com/D94330
-
Alexis Beingessner authored
Doesn't show up in a try run anymore. Differential Revision: https://phabricator.services.mozilla.com/D94144
-
Alexis Beingessner authored
Doesn't show up in a try run anymore. Differential Revision: https://phabricator.services.mozilla.com/D94143
-
Nicolas B. Pierron authored
Differential Revision: https://phabricator.services.mozilla.com/D46782
-
alwu authored
Bug 1672294 - change 'test_audioNotification.html' to browser test and move it to the dedicated folder. r=bryce Per [1], change this test to a browser test. [1] https://bugzilla.mozilla.org/show_bug.cgi?id=1672292#c0 Differential Revision: https://phabricator.services.mozilla.com/D94221
-
Mike Conley authored
This variable was used in a MOZ_DIAGNOSTIC_ASSERT, but that kind of ASSERT is a no-op outside of Nightly, DevEdition and debug builds. Differential Revision: https://phabricator.services.mozilla.com/D94323
-