Skip to content
Snippets Groups Projects
  1. Jan 06, 2022
    • Mitchell Hentges's avatar
      Bug 1725895: Add support for MSYS2 MozillaBuild r=glandium · 47520dab
      Mitchell Hentges authored
      MSYS2 has a slightly different directory structure (binaries are
      now under "/usr/bin/" instead of "/bin/"), and we're now plonking
      it in `%MOZILLABUILD%\msys2` instead of `%MOZILLABUILD%\msys` so that
      MSYS1 files don't interfere with MSYS2 after a pave-over install.
      
      Speaking of pave-over installs: if both `msys2` and `msys` are available,
      this patch prefers `msys2`. This is because MozillaBuild installations
      with MSYS2 are going to _assume_ they're using MSYS2, and therefore
      be most compatible with the versions of packages shipped with MSYS2.
      
      Differential Revision: https://phabricator.services.mozilla.com/D133549
      47520dab
  2. 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
  3. 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
  4. 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
  5. Oct 22, 2020
  6. 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
  7. Apr 19, 2018
  8. Apr 18, 2018
  9. Apr 19, 2018
    • Gregory Szorc's avatar
      Bug 1455127 - Remove functionality for uploading to a server; r=ted · 2855ef72
      Gregory Szorc authored
      With the transition to Taskcluster, "uploads" are artifacts in a local
      directory. So we don't need to support uploading to a remote server
      using SCP.
      
      This commit removes all the code to support uploading to a remote
      server.
      
      And since property files were only written out for the remote case, all
      that code can be deleted as well.
      
      Since UPLOAD_HOST no longer means anything, we no longer set it in
      mozharness configs.
      
      MozReview-Commit-ID: 66gkM8erkGk
      
      --HG--
      extra : rebase_source : 15143a18598370eeaaa98f8f0ac8458d758db51f
      2855ef72
    • Gregory Szorc's avatar
      Bug 1455127 - Remove --package from upload.py; r=ted · 893a9ad9
      Gregory Szorc authored
      The argument is never used in the local file copying function. So let's
      nuke the argument.
      
      MozReview-Commit-ID: JeU4LaVvGD7
      
      --HG--
      extra : rebase_source : 0e305c5bff0e3871fd11a554d75e7f53ceea4bdd
      893a9ad9
    • Gregory Szorc's avatar
      Bug 1455127 - Remove --properties-file from upload.py; r=ted · 5de68507
      Gregory Szorc authored
      This was only used for the remote server case. That code was recently
      deleted.
      
      MozReview-Commit-ID: 7usqWZ7CuBR
      
      --HG--
      extra : rebase_source : f27b37391802a2980feffa5d88c92228d137824f
      extra : source : 46b8a00288c8d7b88fd9b7aee20e88ddfd96d57b
      5de68507
    • Gregory Szorc's avatar
      Bug 1455127 - Remove functionality for uploading to a server; r=ted · fa49ba4a
      Gregory Szorc authored
      With the transition to Taskcluster, "uploads" are artifacts in a local
      directory. So we don't need to support uploading to a remote server
      using SCP.
      
      This commit removes all the code to support uploading to a remote
      server.
      
      And since property files were only written out for the remote case, all
      that code can be deleted as well.
      
      Since UPLOAD_HOST no longer means anything, we no longer set it in
      mozharness configs.
      
      MozReview-Commit-ID: 66gkM8erkGk
      
      --HG--
      extra : rebase_source : ee85bb927cfb98e1ca383ab2591febfc1f0ce5cd
      fa49ba4a
  10. Jan 31, 2018
    • Andrew Halberstadt's avatar
      Bug 1434430 - [flake8] Fix blank 'except' statements r=rwood · f354075c
      Andrew Halberstadt authored
      This is a new issue that gets linted with flake8 3.5.0. Basically you should
      never use a blank except: statement.
      
      This will catch all exceptions, including KeyboardInterrupt and SystemExit
      (which is likely not intended). If a catch all is needed, use
      `except: Exception`.  If you *really* mean to also catch KeyboardInterrupt et
      al, use `except: BaseException`.
      
      Of course, being specific is often better than a catch all.
      
      MozReview-Commit-ID: FKx80MLO4RN
      
      --HG--
      extra : rebase_source : 7c74a7d0d81f2c984b47aff3a0ee3448b791177b
      f354075c
  11. Oct 07, 2017
  12. May 11, 2017
  13. Oct 04, 2016
  14. Mar 24, 2016
  15. Jan 29, 2016
  16. Feb 11, 2016
  17. Sep 11, 2015
  18. Aug 26, 2015
  19. Aug 25, 2015
  20. Aug 05, 2015
  21. Aug 14, 2015
  22. Jan 07, 2015
  23. May 21, 2012
  24. Apr 14, 2011
  25. Jan 05, 2011
  26. Oct 14, 2010
  27. Apr 30, 2010
  28. Jan 07, 2009
  29. Apr 20, 2009
  30. Dec 24, 2008
  31. Dec 10, 2008
  32. Nov 13, 2008
Loading