Skip to content
Snippets Groups Projects
  1. Sep 15, 2017
  2. Sep 14, 2017
    • Ted Mielczarek's avatar
      bug 1399870 - Make DEFFILE a Path instead of a string. r=gps · 8439a247
      Ted Mielczarek authored
      DEFFILE is currently just used as a passthrough variable. All but one of
      the current uses of it use `SRCDIR + '/file.def'` to get a srcdir-relative
      path anyway, and the other one wants an objdir-relative path, so using
      Path makes everything clearer.
      
      This makes it more straightforward to translate the paths for the WSL
      build.
      
      MozReview-Commit-ID: IRokABaZW2c
      
      --HG--
      extra : rebase_source : ae74c984bb2aab70211dc5974a8b052651e025dd
      8439a247
  3. Sep 11, 2017
  4. Sep 18, 2017
  5. Sep 13, 2017
    • Andrew Halberstadt's avatar
      Bug 1399522 - [mozlint] Properly handle directories in LineLinters, r=bc · dae5d6aa
      Andrew Halberstadt authored
      Currently line linters (linters that open a file and process it line by line,
      by applying a regex for example), don't handle directories. If a directory is
      passed in, it will try to 'open' it, which fails. Directories can get hit  if
      the linter has a directory in its include directive or if the user passes in
      --no-filter.
      
      This patch modifies LineLinters so that if a directory is detected, we search
      for all relevant files under that directory. If 'extensions' is used, we'll
      look for only files with appropriate extensions. Otherwise we assume the
      linter wants every file.
      
      MozReview-Commit-ID: D9lzTNuQTob
      
      --HG--
      extra : rebase_source : 0b952c06eae28b67b687813ff7e75b231b2dd4d3
      dae5d6aa
  6. Sep 05, 2017
  7. Sep 07, 2017
    • SingingTree's avatar
      Bug 1385241 - Remove mozilla-build specific rust install. r=ted.mielczarek · 51faf604
      SingingTree authored
      The MozillaBuildBootstrapper specific rust install code in not needed as
      mozbase already includes genertic code to achieve the same outcome. The
      mozilla-build specific code also leads to issues where it tries to add already
      existing targets and fails the bootstrap. This changeset removes the
      mozilla-build specific step.
      
      MozReview-Commit-ID: G0BqKZrF40A
      
      --HG--
      extra : rebase_source : 60e9638afff744c937a9665d6fd5830187835ea4
      51faf604
  8. Aug 23, 2017
  9. Sep 07, 2017
  10. Sep 06, 2017
  11. Sep 05, 2017
  12. Sep 02, 2017
    • Phil Ringnalda's avatar
      Backed out 5 changesets (bug 1277338) for a microscopic speck of flake8 lint · 086c3155
      Phil Ringnalda authored
      Backed out changeset a8ae266cd61e (bug 1277338)
      Backed out changeset b00ca2e7bda4 (bug 1277338)
      Backed out changeset 40d0eefb1b5a (bug 1277338)
      Backed out changeset ec92904a27cf (bug 1277338)
      Backed out changeset 8ee31bf579fc (bug 1277338)
      
      MozReview-Commit-ID: DLI8N9xhSxq
      
      --HG--
      rename : third_party/rust/bindgen-0.29.0/.github/ISSUE_TEMPLATE.md => third_party/rust/bindgen/.github/ISSUE_TEMPLATE.md
      rename : third_party/rust/bindgen-0.29.0/.travis.yml => third_party/rust/bindgen/.travis.yml
      rename : third_party/rust/bindgen-0.29.0/CONTRIBUTING.md => third_party/rust/bindgen/CONTRIBUTING.md
      rename : third_party/rust/bindgen-0.29.0/LICENSE => third_party/rust/bindgen/LICENSE
      rename : third_party/rust/bindgen-0.29.0/README.md => third_party/rust/bindgen/README.md
      rename : third_party/rust/bindgen-0.29.0/appveyor.yml => third_party/rust/bindgen/appveyor.yml
      rename : third_party/rust/bindgen-0.29.0/book/book.toml => third_party/rust/bindgen/book/book.toml
      rename : third_party/rust/bindgen-0.29.0/book/src/SUMMARY.md => third_party/rust/bindgen/book/src/SUMMARY.md
      rename : third_party/rust/bindgen-0.29.0/book/src/blacklisting.md => third_party/rust/bindgen/book/src/blacklisting.md
      rename : third_party/rust/bindgen-0.29.0/book/src/chapter_1.md => third_party/rust/bindgen/book/src/chapter_1.md
      rename : third_party/rust/bindgen-0.29.0/book/src/command-line-usage.md => third_party/rust/bindgen/book/src/command-line-usage.md
      rename : third_party/rust/bindgen-0.29.0/book/src/cpp.md => third_party/rust/bindgen/book/src/cpp.md
      rename : third_party/rust/bindgen-0.29.0/book/src/customizing-generated-bindings.md => third_party/rust/bindgen/book/src/customizing-generated-bindings.md
      rename : third_party/rust/bindgen-0.29.0/book/src/introduction.md => third_party/rust/bindgen/book/src/introduction.md
      rename : third_party/rust/bindgen-0.29.0/book/src/library-usage.md => third_party/rust/bindgen/book/src/library-usage.md
      rename : third_party/rust/bindgen-0.29.0/book/src/nocopy.md => third_party/rust/bindgen/book/src/nocopy.md
      rename : third_party/rust/bindgen-0.29.0/book/src/opaque.md => third_party/rust/bindgen/book/src/opaque.md
      rename : third_party/rust/bindgen-0.29.0/book/src/replacing-types.md => third_party/rust/bindgen/book/src/replacing-types.md
      rename : third_party/rust/bindgen-0.29.0/book/src/requirements.md => third_party/rust/bindgen/book/src/requirements.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-0.md => third_party/rust/bindgen/book/src/tutorial-0.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-1.md => third_party/rust/bindgen/book/src/tutorial-1.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-2.md => third_party/rust/bindgen/book/src/tutorial-2.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-3.md => third_party/rust/bindgen/book/src/tutorial-3.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-4.md => third_party/rust/bindgen/book/src/tutorial-4.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-5.md => third_party/rust/bindgen/book/src/tutorial-5.md
      rename : third_party/rust/bindgen-0.29.0/book/src/tutorial-6.md => third_party/rust/bindgen/book/src/tutorial-6.md
      rename : third_party/rust/bindgen-0.29.0/book/src/using-unions.md => third_party/rust/bindgen/book/src/using-unions.md
      rename : third_party/rust/bindgen-0.29.0/book/src/whitelisting.md => third_party/rust/bindgen/book/src/whitelisting.md
      rename : third_party/rust/bindgen-0.29.0/ci/assert-docs.sh => third_party/rust/bindgen/ci/assert-docs.sh
      rename : third_party/rust/bindgen-0.29.0/ci/assert-no-diff.bat => third_party/rust/bindgen/ci/assert-no-diff.bat
      rename : third_party/rust/bindgen-0.29.0/ci/assert-no-diff.sh => third_party/rust/bindgen/ci/assert-no-diff.sh
      rename : third_party/rust/bindgen-0.29.0/ci/assert-rustfmt.sh => third_party/rust/bindgen/ci/assert-rustfmt.sh
      rename : third_party/rust/bindgen-0.29.0/ci/before_install.sh => third_party/rust/bindgen/ci/before_install.sh
      rename : third_party/rust/bindgen-0.29.0/ci/deploy-book.sh => third_party/rust/bindgen/ci/deploy-book.sh
      rename : third_party/rust/bindgen-0.29.0/ci/no-includes.sh => third_party/rust/bindgen/ci/no-includes.sh
      rename : third_party/rust/bindgen-0.29.0/ci/test-book.sh => third_party/rust/bindgen/ci/test-book.sh
      rename : third_party/rust/bindgen-0.29.0/ci/test.bat => third_party/rust/bindgen/ci/test.bat
      rename : third_party/rust/bindgen-0.29.0/ci/test.sh => third_party/rust/bindgen/ci/test.sh
      rename : third_party/rust/bindgen-0.29.0/example-graphviz-ir.png => third_party/rust/bindgen/example-graphviz-ir.png
      rename : third_party/rust/bindgen-0.29.0/rustfmt.toml => third_party/rust/bindgen/rustfmt.toml
      rename : third_party/rust/bindgen-0.29.0/src/uses.rs => third_party/rust/bindgen/src/uses.rs
      rename : third_party/rust/clap-2.24.2/appveyor.yml => third_party/rust/clap/appveyor.yml
      rename : third_party/rust/thread-id/license-apache => third_party/rust/thread-id/license
      086c3155
  13. Sep 01, 2017
    • Jim Chen's avatar
      Bug 1378410 - 2a. Expose `set` to moz.build sandbox; r=gps · c3c2bfc4
      Jim Chen authored
      To construct an empty set, we need to use the `set()` notation. In order
      to do that, we need to expose `set` to the moz.build sandbox.
      
      MozReview-Commit-ID: DMyKnF0FEx2
      
      --HG--
      extra : rebase_source : 5cfe8080ec333a1eca70cd3edba2aaaff6406820
      c3c2bfc4
  14. Sep 03, 2017
  15. Aug 31, 2017
  16. Aug 23, 2017
    • Gregory Szorc's avatar
      Bug 1393242 - Use hglib for get_files_in_working_directory(); r=mshal · 0b25d43e
      Gregory Szorc authored
      And convert consumers to context managers because hglib requires that.
      
      MozReview-Commit-ID: Ckf1yBYeUlm
      
      --HG--
      extra : rebase_source : 985220032bced1a7077fd9b04ca8ad6de822c887
      0b25d43e
    • Gregory Szorc's avatar
      Bug 1393242 - Hook up hglib to HgRepository; r=mshal · 8634ccb2
      Gregory Szorc authored
      Because hglib spawns a persistent process, we introduce a context
      manager for Repository. It no-ops by default. On HgRepository it
      controls the lifetime of the persistent hg process.
      
      A helper method for running an hg command via hglib has been added.
      We can't transition existing methods to hglib because hglib
      requires a context manager, which no consumer is using yet.
      
      MozReview-Commit-ID: 8z0fcGFeAm5
      
      --HG--
      extra : rebase_source : 1cbfe44a5aafe838c25bcde91cc1deaf5e7367de
      8634ccb2
  17. Aug 31, 2017
  18. Aug 30, 2017
    • Gregory Szorc's avatar
      Bug 1393242 - Make hglib tests more resilient; r=mshal · 8a82cba5
      Gregory Szorc authored
      These tests weren't running in automation because hglib wasn't
      available. An upcoming commit will vendor hglib. This exposed that the
      tests can fail if ui.username isn't set.
      
      In this commit, we introduce a helper function to obtain an hglib
      client with ui.username set. We also convert tests to use the context
      manager form of the client so resources are cleaned up immediately
      without relying on refcounting or garbage collection.
      
      MozReview-Commit-ID: HRSBDlYgqpC
      
      --HG--
      extra : rebase_source : 83deb56a0c2efefa883d6df104cd67194a811907
      8a82cba5
  19. Aug 23, 2017
  20. Sep 01, 2017
  21. Sep 07, 2017
  22. Aug 28, 2017
  23. Aug 09, 2017
    • Johan Lorenzo's avatar
      Bug 1384482 - Rename android-api-15 into android-api-16 r=mtabara · a716c447
      Johan Lorenzo authored
      MozReview-Commit-ID: 4j66pTZEJzq
      
      --HG--
      rename : mobile/android/config/mozconfigs/android-api-15-frontend/nightly => mobile/android/config/mozconfigs/android-api-16-frontend/nightly
      rename : mobile/android/config/mozconfigs/android-api-15-gradle-dependencies/nightly => mobile/android/config/mozconfigs/android-api-16-gradle-dependencies/nightly
      rename : mobile/android/config/mozconfigs/android-api-15-gradle/nightly => mobile/android/config/mozconfigs/android-api-16-gradle/nightly
      rename : mobile/android/config/mozconfigs/android-api-15-gradle/nightly-artifact => mobile/android/config/mozconfigs/android-api-16-gradle/nightly-artifact
      rename : mobile/android/config/mozconfigs/android-api-15/debug => mobile/android/config/mozconfigs/android-api-16/debug
      rename : mobile/android/config/mozconfigs/android-api-15/debug-artifact => mobile/android/config/mozconfigs/android-api-16/debug-artifact
      rename : mobile/android/config/mozconfigs/android-api-15/l10n-nightly => mobile/android/config/mozconfigs/android-api-16/l10n-nightly
      rename : mobile/android/config/mozconfigs/android-api-15/nightly => mobile/android/config/mozconfigs/android-api-16/nightly
      rename : mobile/android/config/mozconfigs/android-api-15/nightly-artifact => mobile/android/config/mozconfigs/android-api-16/nightly-artifact
      rename : mobile/android/config/mozconfigs/android-api-15/nightly-old-id => mobile/android/config/mozconfigs/android-api-16/nightly-old-id
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_artifact.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_artifact.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_debug.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_debug.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_debug_artifact.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_debug_artifact.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_gradle.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_gradle.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_gradle_artifact.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_gradle_artifact.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_gradle_dependencies.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_gradle_dependencies.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_old_id.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_old_id.py
      rename : testing/mozharness/configs/builds/releng_sub_android_configs/64_api_15_partner_sample1.py => testing/mozharness/configs/builds/releng_sub_android_configs/64_api_16_partner_sample1.py
      rename : testing/mozharness/configs/single_locale/ash_android-api-15.py => testing/mozharness/configs/single_locale/ash_android-api-16.py
      rename : testing/mozharness/configs/single_locale/date_android-api-15.py => testing/mozharness/configs/single_locale/date_android-api-16.py
      rename : testing/mozharness/configs/single_locale/jamun_android-api-15.py => testing/mozharness/configs/single_locale/jamun_android-api-16.py
      rename : testing/mozharness/configs/single_locale/mozilla-aurora_android-api-15.py => testing/mozharness/configs/single_locale/mozilla-aurora_android-api-16.py
      rename : testing/mozharness/configs/single_locale/mozilla-beta_android-api-15.py => testing/mozharness/configs/single_locale/mozilla-beta_android-api-16.py
      rename : testing/mozharness/configs/single_locale/mozilla-central_android-api-15.py => testing/mozharness/configs/single_locale/mozilla-central_android-api-16.py
      rename : testing/mozharness/configs/single_locale/mozilla-release_android-api-15.py => testing/mozharness/configs/single_locale/mozilla-release_android-api-16.py
      rename : testing/mozharness/configs/single_locale/staging_release_mozilla-beta_android_api_15.py => testing/mozharness/configs/single_locale/staging_release_mozilla-beta_android_api_16.py
      rename : testing/mozharness/configs/single_locale/staging_release_mozilla-release_android_api_15.py => testing/mozharness/configs/single_locale/staging_release_mozilla-release_android_api_16.py
      rename : testing/mozharness/configs/single_locale/tc_android-api-15.py => testing/mozharness/configs/single_locale/tc_android-api-16.py
      rename : testing/mozharness/configs/single_locale/try_android-api-15.py => testing/mozharness/configs/single_locale/try_android-api-16.py
      extra : rebase_source : d24bd3b0298e4fc21e9e8029e5f69a65fd1012f9
      a716c447
  24. Sep 01, 2017
    • Ryan VanderMeulen's avatar
      Backed out 9 changesets (bug 1383880) for decision task bustage. · 1a86da24
      Ryan VanderMeulen authored
      Backed out changeset 53f5d47a7cb0 (bug 1383880)
      Backed out changeset a0abda41172a (bug 1383880)
      Backed out changeset 729a7e2091e8 (bug 1383880)
      Backed out changeset a33f5a14a471 (bug 1383880)
      Backed out changeset 5b10d321cfee (bug 1383880)
      Backed out changeset 8056488d8aed (bug 1383880)
      Backed out changeset e62c90e3c1e8 (bug 1383880)
      Backed out changeset 91f116ce6c2a (bug 1383880)
      Backed out changeset 045498bc36c4 (bug 1383880)
      1a86da24
  25. Aug 26, 2017
    • Andrew Swan's avatar
      Bug 1393156 Legacy extension test loose ends r=kmag · 1e8af6f7
      Andrew Swan authored
      Change webextensions experiments test to use the shimmed certficiate DB
      instead of the extensions.legacy.enabled pref.
      In builds that don't honor the extensions.legacy.enabled pref, disable
      test_legacy.js since that tests that flipping that preference works properly.
      Finally, remove a now doubly-obsolete test of plugins embedded in xpis.
      
      MozReview-Commit-ID: JiRdgCXyjKR
      
      --HG--
      extra : rebase_source : f0c7672b0755993bd20f9fc84e242eb76cb949ef
      1e8af6f7
  26. Aug 25, 2017
  27. Aug 24, 2017
  28. Aug 23, 2017
  29. Aug 17, 2017
  30. Aug 16, 2017
  31. Aug 15, 2017
  32. Aug 24, 2017
  33. Aug 23, 2017
    • Gregory Szorc's avatar
      Bug 1393242 - Use hglib for get_files_in_working_directory(); r=mshal · 11844313
      Gregory Szorc authored
      And convert consumers to context managers because hglib requires that.
      
      MozReview-Commit-ID: Ckf1yBYeUlm
      
      --HG--
      extra : rebase_source : e76b2690bd02bc6889dbe0f4524d61669ba82367
      11844313
    • Gregory Szorc's avatar
      Bug 1393242 - Hook up hglib to HgRepository; r=mshal · aaff9455
      Gregory Szorc authored
      Because hglib spawns a persistent process, we introduce a context
      manager for Repository. It no-ops by default. On HgRepository it
      controls the lifetime of the persistent hg process.
      
      A helper method for running an hg command via hglib has been added.
      We can't transition existing methods to hglib because hglib
      requires a context manager, which no consumer is using yet.
      
      MozReview-Commit-ID: 8z0fcGFeAm5
      
      --HG--
      extra : rebase_source : 914322f3647fb29406a22203811ac8cc0ac82420
      aaff9455
    • Gregory Szorc's avatar
      Bug 1393242 - Return a Repository using configure preferences; r=mshal · 48ba6bac
      Gregory Szorc authored
      If configure has defined VCS binaries, we should use those.
      
      MozReview-Commit-ID: DVnsSaJC8eN
      
      --HG--
      extra : rebase_source : 64e944841817e7fa0300bc6ed3bce3325e93781a
      48ba6bac
Loading