- Mar 13, 2020
-
-
Dave Townsend authored
Bug 1617959: Switch to the babel-eslint parser and turn on support for optional chaining and nullish coalescing operator syntaxes. r=Standard8 The babel-eslint parser defaults to assuming all scripts are modules. Although we're moving in that direction it seems reasonable to set the default as regular scripts for now. All the places that were previously overriding the parser are already specifying the sourceType in their eslint configs. I chose to put the babel config in a file that babel itself won't look to avoid the risk of this config impacting the use of babel elsewhere in the tree. Differential Revision: https://phabricator.services.mozilla.com/D66127 --HG-- extra : moz-landing-system : lando
-
Ed Lee authored
Differential Revision: https://phabricator.services.mozilla.com/D66129 --HG-- extra : moz-landing-system : lando
-
Ed Lee authored
Bug 1620556 - Automatic code fixes for Prettier 1.19.1 upgrade. r=Standard8,remote-protocol-reviewers,marionette-reviewers,webcompat-reviewers,perftest-reviewers,sparky,whimboo,denschub Differential Revision: https://phabricator.services.mozilla.com/D66128 --HG-- extra : moz-landing-system : lando
-
Ed Lee authored
Bug 1622343 - Automatic code fixes for rustfmt warnings for now-unskipped files r=linter-reviewers,sylvestre Differential Revision: https://phabricator.services.mozilla.com/D66811 --HG-- extra : moz-landing-system : lando
-
Andreea Pavel authored
-
Jason Orendorff authored
It is apparently completely unnecessary. Differential Revision: https://phabricator.services.mozilla.com/D63658 --HG-- extra : moz-landing-system : lando
-
Jason Orendorff authored
Bug 1615402 - Part 3: Change ImmutableScriptData::XDR to not need friend access to JSScript. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D63657 --HG-- extra : moz-landing-system : lando
-
Jason Orendorff authored
Bug 1615402 - Part 2: Change JSScript::createImmutableScriptData to initImmutableScriptData. r=mgaudet Differential Revision: https://phabricator.services.mozilla.com/D63656 --HG-- extra : moz-landing-system : lando
-
Jason Orendorff authored
Differential Revision: https://phabricator.services.mozilla.com/D63655 --HG-- extra : moz-landing-system : lando
-
sotaro authored
Bug 1621836 - Make SurfaceTextureHost::NumSubTextures() returns 0 when SurfaceTexture does not exist r=nical When NumSubTextures() returns 0, SurfaceTextureHost is not rendered to WebRebder by a check of AsyncImagePipelineManager::UpdateImageKeys(). Differential Revision: https://phabricator.services.mozilla.com/D66514 --HG-- extra : moz-landing-system : lando
-
sotaro authored
Differential Revision: https://phabricator.services.mozilla.com/D66704 --HG-- extra : moz-landing-system : lando
-
Brendan Dahl authored
Differential Revision: https://phabricator.services.mozilla.com/D65416 --HG-- extra : moz-landing-system : lando
-
Brendan Dahl authored
Differential Revision: https://phabricator.services.mozilla.com/D65415 --HG-- extra : moz-landing-system : lando
-
sotaro authored
When WebRender is not used, recycle allocator usage for av1 video causes rendering problem. Differential Revision: https://phabricator.services.mozilla.com/D66731 --HG-- extra : moz-landing-system : lando
-
Razvan Maries authored
Backed out 2 changesets (bug 1560038) for perma failures on browser_application_panel_list-single-worker.js. CLOSED TREE Backed out changeset 7cd88f40fc85 (bug 1560038) Backed out changeset 54dbe282c9ac (bug 1560038)
-
Jim Porter authored
Differential Revision: https://phabricator.services.mozilla.com/D60792 --HG-- extra : moz-landing-system : lando
-
Gerald Squelart authored
Depends on D66719 Differential Revision: https://phabricator.services.mozilla.com/D66720 --HG-- extra : moz-landing-system : lando
-
Gerald Squelart authored
`std::forward(invocable)()` ensures that the optimal callback is invoked, in case there are different versions with different reference qualifiers. E.g., an rvalue-reference-qualified member function could std::move() from class members, because the object is about to be destroyed anyway. Differential Revision: https://phabricator.services.mozilla.com/D66719 --HG-- extra : moz-landing-system : lando
-
Thomas Wisniewski authored
Differential Revision: https://phabricator.services.mozilla.com/D66824 --HG-- extra : moz-landing-system : lando
-
Brendan Dahl authored
Bug 1566930 - Default to auto install on the various android mach commands. r=gbrown,perftest-reviewers,whimboo,sparky Differential Revision: https://phabricator.services.mozilla.com/D64230 --HG-- extra : moz-landing-system : lando
-
Erik Nordin authored
- Add functionality to clone adopted style sheets for printing. - Add reftest to ensure that the document's adopted styles show in print. - Add reftest to ensure that a shadow root's adopted styles show in print. Differential Revision: https://phabricator.services.mozilla.com/D66517 --HG-- extra : moz-landing-system : lando
-
Bianca Danforth authored
Bug 1616356 - Record a telemetry event the first time password generation autocomplete is shown for a site r=MattN * To ensure it is only recorded the first time for a site per session, the event is recorded in the parent process. * To ensure it is recorded any time the option could be displayed in the popup, there is a check everywhere AutoCompleteResultView.setResults gets called, since the 'results' object represents the options presented in the autocomplete popup, including the password generation option. * AutoCompleteParent.showPopupWithResults * This covers the case when 'results' changes, and the popup is not currently open. * AutoCompleteParent.invalidate * This covers the case when 'results' changes, and the popup is already open. * Also removed some dead code (an extraneous if/else block) in showPopupWithResults. Differential Revision: https://phabricator.services.mozilla.com/D65407 --HG-- extra : moz-landing-system : lando
-
Vlad Filippov authored
Differential Revision: https://phabricator.services.mozilla.com/D63737 --HG-- extra : moz-landing-system : lando
-
Sylvestre Ledru authored
Depends on D66829 Differential Revision: https://phabricator.services.mozilla.com/D66830 --HG-- extra : moz-landing-system : lando
-
Sylvestre Ledru authored
Differential Revision: https://phabricator.services.mozilla.com/D66829 --HG-- extra : moz-landing-system : lando
-
Lina Cambridge authored
This commit moves `NS_CreateBackgroundTaskQueue` into an `extern "C"` block, adds a `create_background_task_queue` function to `moz_task`, and makes it possible to dispatch Rust `TaskRunnable`s to any event target, instead of just an `nsIThread`. Differential Revision: https://phabricator.services.mozilla.com/D66700 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Differential Revision: https://phabricator.services.mozilla.com/D65403 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Neither of these selectors involve the user choosing tasks, so showing estimates or saving them in the 'mach try again' history doesn't make much sense. Differential Revision: https://phabricator.services.mozilla.com/D66628 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Bug 1603463 - [tryselect] Add the ability to run 'mach try auto' with alternative scheduling algorithms, r=tomprince This allows us to change the default optimization strategy used in try pushes. While probably not super useful to developers, it can help us easily test changes to new and experimental optimizations on try. This also changes the default to the 'bugbug_push_schedules' strategy, since SETA is more or less random and shouldn't be used by 'mach try auto'. In the future, we'll switch this back to simply using the default optimization as the default will ideally be the best one that we have. Differential Revision: https://phabricator.services.mozilla.com/D65746 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
The 'auto' in 'mach try auto' stands for two things: 1. It automatically picks tasks for you. 2. It runs the same scheduling algorithms as autoland. It accomplishes this by creating a new target_tasks method that spoofs the 'project' parameter to autoland. Differential Revision: https://phabricator.services.mozilla.com/D60184 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Bug 1603459 - [ci] Add a shadow-scheduler for the new 'bugbug-push-schedules' optimizer, r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D65586 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Bug 1603459 - [taskgraph] Add an optimizer that queries the bugbug /push/schedules endpoint, r=tomprince Creates an optimizer that queries https://bugbug.herokuapp.com/push/<branch>/<rev>/schedules to determine which tasks to run. Differential Revision: https://phabricator.services.mozilla.com/D65585 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Bug 1615333 - [taskgraph] Upload an artifact from the decision task mapping tests to manifests r=tomprince Differential Revision: https://phabricator.services.mozilla.com/D62822 --HG-- extra : moz-landing-system : lando
-
Andrew Halberstadt authored
Differential Revision: https://phabricator.services.mozilla.com/D62821 --HG-- extra : moz-landing-system : lando
-
Daosheng Mu authored
Differential Revision: https://phabricator.services.mozilla.com/D66680 --HG-- extra : moz-landing-system : lando
-
Daosheng Mu authored
Differential Revision: https://phabricator.services.mozilla.com/D66679 --HG-- extra : moz-landing-system : lando
-
Daosheng Mu authored
Differential Revision: https://phabricator.services.mozilla.com/D66678 --HG-- extra : moz-landing-system : lando
-
Daosheng Mu authored
Differential Revision: https://phabricator.services.mozilla.com/D66677 --HG-- extra : moz-landing-system : lando
-
Iain Ireland authored
This patch turns on various optimization options by default. A later patch will allow us to control these flags with JitOptions. Depends on D66104 Differential Revision: https://phabricator.services.mozilla.com/D66105 --HG-- extra : moz-landing-system : lando
-
Iain Ireland authored
Bug 1620020: Use MergeSort instead of std::stable_sort to appease check_vanilla_allocations.py r=mgaudet std::stable_sort allocates a buffer internally for temporary scratch space, but SpiderMonkey doesn't want anybody to allocate memory without going through us. This patch appeases our static analysis. Depends on D66103 Differential Revision: https://phabricator.services.mozilla.com/D66104 --HG-- extra : moz-landing-system : lando
-