Skip to content
Snippets Groups Projects
  1. Oct 08, 2021
  2. May 10, 2021
  3. Mar 30, 2021
  4. Jan 20, 2021
  5. Oct 09, 2020
  6. Dec 01, 2020
    • Mike Hommey's avatar
      Bug 1679938 - Don't recurse the build into mfbt for projects that don't need... · 14c1084f
      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
      14c1084f
  7. Aug 12, 2020
  8. Sep 11, 2020
  9. Sep 10, 2020
  10. Sep 22, 2020
  11. Oct 26, 2020
    • Ricky Stewart's avatar
      Bug 1654103: Standardize on Black for Python code in `mozilla-central`. · 02a7b4eb
      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
      02a7b4eb
  12. Oct 24, 2020
    • Bogdan Tara's avatar
      Backed out 10 changesets (bug 1654103, bug 1672023, bug 1518999) for... · da1098d4
      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)
      da1098d4
  13. Oct 23, 2020
    • Ricky Stewart's avatar
      Bug 1654103: Standardize on Black for Python code in `mozilla-central`.... · c0cea3b0
      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
      c0cea3b0
  14. Oct 22, 2020
  15. Oct 21, 2020
    • Ricky Stewart's avatar
      Bug 1654103: Standardize on Black for Python code in `mozilla-central`.... · 50762dac
      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
      50762dac
  16. Aug 05, 2020
  17. Jun 26, 2020
  18. Aug 25, 2020
  19. Jun 09, 2020
  20. Jul 07, 2020
  21. Jul 02, 2020
  22. May 28, 2020
  23. Apr 24, 2020
  24. Mar 28, 2020
  25. Mar 24, 2020
  26. Mar 10, 2020
    • Mike Shal's avatar
      Bug 1620744 - Convert variables.py:source_repo_header() to py3;... · 97e7eee7
      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
      97e7eee7
    • Daniel Varga's avatar
      Backed out 13 changesets (bug 1620744) for causing diffoscope failures... · 09acd57d
      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)
      09acd57d
  27. Mar 09, 2020
  28. Mar 06, 2020
  29. Feb 21, 2020
  30. Feb 20, 2020
  31. Feb 14, 2020
    • Mike Shal's avatar
      Bug 1611326 - Default to py3_action, and add a py2 attribute to... · d8e4653d
      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
      d8e4653d
    • Cosmin Sabou's avatar
      Backed out 2 changesets (bug 1613263, bug 1611326) for presummably causing... · ff39f920
      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)
      ff39f920
Loading