- Oct 08, 2021
-
-
Sylvestre Ledru authored
Differential Revision: https://phabricator.services.mozilla.com/D127950
-
- May 10, 2021
-
-
Chris H-C authored
Differential Revision: https://phabricator.services.mozilla.com/D114631
-
- Mar 30, 2021
-
-
Kim Moir authored
Bug 1682898 Migrate Performance Best Practices for Front-end Engineers MDN page to in-tree docs r=firefox-source-docs-reviewers,bas,ahal *** Bug 1682898 Migrate Performance Best Practices for Front-end Engineers MDN page to in-tree docs *** Bug 1682898 Migrate Performance Best Practices for Front-end Engineers MDN page to in-tree docs Differential Revision: https://phabricator.services.mozilla.com/D109970
-
- Jan 20, 2021
-
-
Kagami Sascha Rosylight authored
Differential Revision: https://phabricator.services.mozilla.com/D102411
-
- Oct 09, 2020
-
-
Sylvestre Ledru authored
Differential Revision: https://phabricator.services.mozilla.com/D92680
-
- Dec 01, 2020
-
-
Mike Hommey authored
Bug 1679938 - Don't recurse the build into mfbt for projects that don't need it. r=firefox-build-system-reviewers,mhentges While all toolkit and js-based projects make use of mfbt, some others, like tools/crashreporter and tools/update-packaging, don't. So instead of including mfbt from the top-level directory, include it from the relevant project top-level mozbuilds. This allows to remove the dependency on mfbt files in the hash for the minidump-stackwalk and mar-tools toolchains. Differential Revision: https://phabricator.services.mozilla.com/D98378
-
- Aug 12, 2020
-
-
Ben Hearsum authored
Differential Revision: https://phabricator.services.mozilla.com/D86434
-
- Sep 11, 2020
-
-
Tarek Ziadé authored
Differential Revision: https://phabricator.services.mozilla.com/D89123
-
- Sep 10, 2020
-
-
Narcis Beleuzu authored
Backed out changeset 96e69574f7ee (bug 1662706) Backed out changeset a584b11a503a (bug 1663417) Backed out changeset 655ce94f20f3 (bug 1661809)
-
Tarek Ziadé authored
Differential Revision: https://phabricator.services.mozilla.com/D89123
-
- Sep 22, 2020
-
-
Sylvestre Ledru authored
Bug 1665854 - fx doc: Various improvements + configuration + fixes in the doc r=firefox-build-system-reviewers,rstewart Depends on D90831 Differential Revision: https://phabricator.services.mozilla.com/D90832
-
- Oct 26, 2020
-
-
Ricky Stewart authored
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. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat. 5. 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
-
- Oct 24, 2020
-
-
Bogdan Tara authored
Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for PanZoomControllerTest.touchEventForResult gv-junit failures CLOSED TREE Backed out changeset ff3fb0b4a512 (bug 1672023) Backed out changeset e7834b600201 (bug 1654103) Backed out changeset 807893ca8069 (bug 1518999) Backed out changeset 13e6b92440e9 (bug 1518999) Backed out changeset 8b2ac5a6c98a (bug 1518999) Backed out changeset 575748295752 (bug 1518999) Backed out changeset 65f07ce7b39b (bug 1518999) Backed out changeset 4bb80556158d (bug 1518999) Backed out changeset 8ac8461d7bd7 (bug 1518999) Backed out changeset e8ba13ee17f5 (bug 1518999)
-
- Oct 23, 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. Make some ad-hoc manual updates to `testing/marionette/client/setup.py`, `testing/marionette/harness/setup.py`, and `testing/firefox-ui/harness/setup.py`, which have hard-coded regexes that break after the reformat. 5. 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
-
- Oct 22, 2020
-
-
Dorel Luca authored
-
- 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
-
- Aug 05, 2020
-
-
Steve Fink authored
Differential Revision: https://phabricator.services.mozilla.com/D85178
-
- Jun 26, 2020
-
-
Nicholas Nethercote authored
Some of the testing info is from the Oxidation wiki, and the logging info is largely from a dev-platform email by Valentin. The other parts I wrote from scratch. The commit also makes some small improvements to the Rust build docs. Differential Revision: https://phabricator.services.mozilla.com/D81017
-
- Aug 25, 2020
-
-
championshuttler authored
Differential Revision: https://phabricator.services.mozilla.com/D88007
-
- Jun 09, 2020
-
-
Andrew Halberstadt authored
Bug 1643811 - [ci] Add a SCHEDULES rule to exclusively run browser-chrome tests when '**/test/browser_*' files are modified, r=gbrown,Gijs Also makes sure that 'mochitest-devtools-chrome' tasks are triggered by the 'mochitest-browser-chrome' component since they use the same manifest / test formats. Depends on D78906 Differential Revision: https://phabricator.services.mozilla.com/D78927
-
- Jul 07, 2020
-
-
Nicholas Nethercote authored
This patch includes content from the following places. - Lina's "Getting Rusty: How to ship an XPCOM component in Firefox" slide deck. - Zibi's "Rust <--> C/C++ FFI for newbies" gist. It also links to Emilio's "FFI patterns #1 - Complex Rust data structures exposed seamlessly to C++" blog post. I was going to include that content, but it's very long, so I have omitted it for now. Differential Revision: https://phabricator.services.mozilla.com/D81963
-
- Jul 02, 2020
-
-
Noemi Erli authored
Backed out changeset 8ead55149095 (bug 1648858) Backed out changeset 94f58715cbde (bug 1648858) Backed out changeset 36fe4ce13340 (bug 1648858) Backed out changeset 0ccf9b057fe1 (bug 1648858)
-
Matthew Noorenberghe authored
Differential Revision: https://phabricator.services.mozilla.com/D81437
-
Razvan Maries authored
Backed out changeset 5a612e42b77d (bug 1648858) Backed out changeset 3a1b5e883a4e (bug 1648858) Backed out changeset 816eaac72512 (bug 1648858) Backed out changeset 8ae692d68b1b (bug 1648858)
-
Matthew Noorenberghe authored
Differential Revision: https://phabricator.services.mozilla.com/D81437
-
- May 28, 2020
-
-
Sylvestre Ledru authored
Differential Revision: https://phabricator.services.mozilla.com/D77052
-
- Apr 24, 2020
-
-
Joel Maher authored
add reftest-qr to run focused webrender reftests on android phones. Differential Revision: https://phabricator.services.mozilla.com/D72312
-
Bogdan Tara authored
-
Joel Maher authored
add reftest-qr to run focused webrender reftests on android phones. Differential Revision: https://phabricator.services.mozilla.com/D72312
-
- Mar 28, 2020
-
-
Sylvestre Ledru authored
for now, it is just a pandoc -trst conversion and titles added I will polish the files. Differential Revision: https://phabricator.services.mozilla.com/D68510 --HG-- extra : moz-landing-system : lando
-
- Mar 24, 2020
-
-
Geoff Brown authored
Use finer granularity for some reftest/mochitest SCHEDULES.exclusive entries, so that reftest-plain does not run when only crashtests are modified, and vice versa; similarly, break up mochitest into mochitest/browser-chrome/chrome/ a11y. Use schedules-component instead of category. Differential Revision: https://phabricator.services.mozilla.com/D60085 --HG-- extra : moz-landing-system : lando
-
- Mar 10, 2020
-
-
Mike Shal authored
Bug 1620744 - Convert variables.py:source_repo_header() to py3; r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D65850 --HG-- extra : moz-landing-system : lando
-
Daniel Varga authored
Backed out 13 changesets (bug 1620744) for causing diffoscope failures firefox/browser/chrome/browser/content/browser/built_in_addons.json CLOSED TREE Backed out changeset 6beda54bcb9b (bug 1620744) Backed out changeset a1e97f0b91ef (bug 1620744) Backed out changeset b8faa0184d4f (bug 1620744) Backed out changeset 3bc8fda68107 (bug 1620744) Backed out changeset 8e95b21b2ae3 (bug 1620744) Backed out changeset 1de09de1a802 (bug 1620744) Backed out changeset 622a2f7414fa (bug 1620744) Backed out changeset 3372c9ab721c (bug 1620744) Backed out changeset 0997313a9f99 (bug 1620744) Backed out changeset 2fa34749bbfa (bug 1620744) Backed out changeset 6d597d2eb792 (bug 1620744) Backed out changeset 78e78f7c7b26 (bug 1620744) Backed out changeset 6e4d85b19f88 (bug 1620744)
-
- Mar 09, 2020
-
-
Mike Shal authored
Bug 1620744 - Convert variables.py:source_repo_header() to py3; r=firefox-build-system-reviewers,rstewart Differential Revision: https://phabricator.services.mozilla.com/D65850 --HG-- extra : moz-landing-system : lando
-
- Mar 06, 2020
-
-
Sebastian Hengst authored
Bug 1609278 - Replace bugzilla product and component assignment 'Firefox for Android :: General' with 'GeckoView :: General'. r=kbrosnan DONTBUILD Differential Revision: https://phabricator.services.mozilla.com/D61512 --HG-- extra : moz-landing-system : lando
-
- Feb 21, 2020
-
-
Mike Shal authored
Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart Differential Revision: https://phabricator.services.mozilla.com/D63438 --HG-- extra : moz-landing-system : lando
-
- Feb 20, 2020
-
-
Csoregi Natalia authored
Backed out changeset 15016546c954 (bug 1616630) Backed out changeset dcb7dc51633b (bug 1616630)
-
Mike Shal authored
Bug 1616630 - Use py3_action for GENERATED_FILES that already support it; r=firefox-build-system-reviewers,kvark,rstewart Depends on D63437 Differential Revision: https://phabricator.services.mozilla.com/D63438 --HG-- extra : moz-landing-system : lando
-
- Feb 14, 2020
-
-
Mike Shal authored
Bug 1611326 - Default to py3_action, and add a py2 attribute to GENERATED_FILES; r=firefox-build-system-reviewers,rstewart GENERATED_FILES now defaults to python3 unless py2=True is specified as an argument. All existing GENERATED_FILES scripts and GeneratedFile templates have the py2=True attribute added, so this patch should effectively be a no-op. Going forward, individual scripts can be converted to python3 and their corresponding py2=True attribute can be deleted. In effect, this patch will be backed out in pieces until all scripts run in python3, at which point the py2 attribute itself can be removed. Differential Revision: https://phabricator.services.mozilla.com/D60919 --HG-- extra : moz-landing-system : lando
-
Cosmin Sabou authored
Backed out 2 changesets (bug 1613263, bug 1611326) for presummably causing l10n langpack bustages. a=backout Backed out changeset 77e54e76848a (bug 1611326) Backed out changeset 36ba18ac3a68 (bug 1613263)
-