Граф коммитов

12063 Коммитов

Автор SHA1 Сообщение Дата
Natalia Csoregi e87ecf485e Backed out 3 changesets (bug 1834222, bug 1834176) for causing RemoteProcessMonitor failures. CLOSED TREE
Backed out changeset 346d3a1568dd (bug 1834222)
Backed out changeset ea1d8b634bfc (bug 1834176)
Backed out changeset 74d1880272d3 (bug 1834176)
2023-05-24 04:29:45 +03:00
Julian Descottes cbb58ca5fc Bug 1821996 - Update references to webdriver tests in JSON files r=jmaher
Depends on D177295

Differential Revision: https://phabricator.services.mozilla.com/D177932
2023-05-23 20:41:02 +00:00
Mark Banner fbc15bdb60 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 19:09:29 +00:00
Heitor Neiva de10bf9824 Bug 1774273 - Transition mac notarization to signingscript r=taskgraph-reviewers,bhearsum
Differential Revision: https://phabricator.services.mozilla.com/D176162
2023-05-23 17:31:37 +00:00
Noemi Erli aeeb3968a2 Backed out 3 changesets (bug 1821996) for causing python failures CLOSED TREE
Backed out changeset e117237fcb62 (bug 1821996)
Backed out changeset 63a5e66bd69f (bug 1821996)
Backed out changeset 02d9c5625cf4 (bug 1821996)
2023-05-23 18:00:32 +03:00
serge-sans-paille 0d3fa94c0d Bug 1833583 - Use taskcluster-built python for valgrind task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D178288
2023-05-23 12:04:56 +00:00
serge-sans-paille 8694815aa9 Bug 1833605 - Use taskcluster-built python for upload-symbols task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D178302
2023-05-23 12:03:47 +00:00
serge-sans-paille 5e53077dce Bug 1833608 - Use taskcluster-built python for updatebot task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D178303
2023-05-23 12:01:17 +00:00
serge-sans-paille e281133e36 Bug 1833630 - Use taskcluster-built python for static-analysis-autotest task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D178312
2023-05-23 11:59:35 +00:00
Noemi Erli aa2f146d78 Backed out 2 changesets (bug 1834176) for causing xpc failures in test_unload.js CLOSED TREE
Backed out changeset 57876d77a652 (bug 1834176)
Backed out changeset ae2f0837b528 (bug 1834176)
2023-05-23 12:14:37 +03:00
Julian Descottes 432bd8fd74 Bug 1821996 - Update references to webdriver tests in JSON files r=jmaher
Depends on D177295

Differential Revision: https://phabricator.services.mozilla.com/D177932
2023-05-23 08:49:20 +00:00
Julien Cristau bfd1117e13 Bug 1833603 - update snap repackage task to download from archive.m.o instead of s3 buckets directly. r=releng-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D178662
2023-05-23 08:45:47 +00:00
Julien Cristau 6302abfbb1 Bug 1833603 - update flatpak repackage task to download from archive.m.o instead of s3 buckets directly. r=releng-reviewers,bhearsum,hneiva DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D178332
2023-05-23 08:45:47 +00:00
Julien Cristau eb33f70e61 Bug 1833603 - use google cloud storage instead of amazon s3 for release-generate-checksums task. r=releng-reviewers,bhearsum DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D178661
2023-05-23 08:45:47 +00:00
Mark Banner e3e9a991b8 Bug 1834176 - Convert NetUtil.jsm to be an ES system module. r=arai,webdriver-reviewers,perftest-reviewers,valentin,extension-reviewers,devtools-reviewers,sync-reviewers,cookie-reviewers,robwu,afinder,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D178589
2023-05-23 08:13:08 +00:00
Mike Hommey 1ff5f4f2af Bug 1834001 - Remove VS 2017 toolchain. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D178501
2023-05-23 03:00:02 +00:00
Mike Hommey d4194ac378 Bug 1833995 - Add a macOS 13.3 SDK toolchain. r=firefox-build-system-reviewers,sergesanspaille
Differential Revision: https://phabricator.services.mozilla.com/D178498
2023-05-23 00:16:41 +00:00
Mike Hommey c95c96ee73 Bug 1833958 - Upgrade minimum supported Clang version to 7. r=firefox-build-system-reviewers,sergesanspaille
Per
https://glandium.github.io/firefox-linux-compat-matrix/#scope=build&version=115&show_eol=false
this leaves out Ubuntu 16.04, which hasn't built a newer version of
Firefox since version 88.0, and SUSE SLE-12-SP4, which goes EOL next
month, so before 115 is released.

Differential Revision: https://phabricator.services.mozilla.com/D178485
2023-05-22 23:07:29 +00:00
Mark Banner 8219a5c503 Bug 1826062 - Automatic fixes for Prettier 2.0.5 upgrade. r=mossop,perftest-reviewers,webcompat-reviewers,geckoview-reviewers,denschub,devtools-reviewers,sparky,owlish
Differential Revision: https://phabricator.services.mozilla.com/D177025
2023-05-20 12:26:49 +00:00
James Teh ce11e3bf24 Bug 1821955 part 1: Remove a11y-no-cache test variant from CI. r=eeejay,ci-and-tooling,bhearsum,suhaib
Differential Revision: https://phabricator.services.mozilla.com/D177718
2023-05-19 02:56:48 +00:00
Julien Cristau 0e4002d83c Bug 1809580 - fix expiration of docker image artifacts r=releng-reviewers,bhearsum DONTBUILD
Set expiration-policy on docker-image tasks to make sure the image artifact
sticks around as long as the task, and avoid issues down the road when we try
to reuse a cached task only to fail when we can't download its artifact.

Differential Revision: https://phabricator.services.mozilla.com/D178289
2023-05-17 14:35:43 +00:00
Alex Ionescu d54aa79df2 Bug 1832506 - Add revisions compared in the side-by-side job link r=perftest-reviewers,afinder,sparky
Add revisions compared in the side-by-side job link, rephrase the metadata to be more clear what's been compared.
Also, fix a logic error that prevents the side-by-side jobs to be triggered at all.

Differential Revision: https://phabricator.services.mozilla.com/D177891
2023-05-17 11:43:32 +00:00
serge-sans-paille 4cfa3b2ea5 Bug 1829098 - Use taskcluster-built python for instrumented-build r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D176007
2023-05-17 09:06:52 +00:00
Masayuki Nakano 366d075880 Bug 1827541 - Add the editor's legacy mode behavior test tasks to prevent new regressions r=jmaher,jgraham,taskgraph-reviewers,sylvestre
Until unshipping the legacy behavior of the builtin editor, we need to keep
testing them because currently Nightly and early beta builds test only the
new behavior so that regressions firstly appear in first late beta build,
thus, it may be hard to fix the regressions without risky patches.

This patch adds tasks to check the legacy behavior with mochitest-plain,
mochitest-chrome, mochitest-browser-chrome, mochitest-a11y, web-platform,
web-platform-reftest, and the crashtests.  It's enough to check it in
mozilla-central (i.e., check once or twice a day) because changes for the
editor module won't be landed so frequently and once the regression would be
found in the Nightly channel, we can consider fix it or back the regressors out.

Differential Revision: https://phabricator.services.mozilla.com/D175730
2023-05-17 08:32:10 +00:00
Mike Hommey 854d178d54 Bug 1833505 - Work around cmake not picking the right MSVC runtime on clang-trunk. r=firefox-build-system-reviewers,andi
Context: https://reviews.llvm.org/D144509#4348027

Differential Revision: https://phabricator.services.mozilla.com/D178257
2023-05-17 05:52:29 +00:00
serge-sans-paille 8624979871 Bug 1833377 - Use taskcluster-built python for artifact-build task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D178168
2023-05-17 05:39:10 +00:00
serge-sans-paille 529a2919bf Bug 1833451 - Use taskcluster-built python for build-fat-aar task r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D178205
2023-05-17 05:38:47 +00:00
Heitor Neiva 72b4a15e49 Bug 1833487 - Remove unused partner mac signing and notarization tasks to fix beta release r=releng-reviewers,taskgraph-reviewers,gabriel
These tasks are not in use yet. Will be added back on https://phabricator.services.mozilla.com/D176162

Differential Revision: https://phabricator.services.mozilla.com/D178246
2023-05-16 22:31:38 +00:00
Gabriel Bustamante 5ae21f830f Bug 1824327 - Generate linux .desktop entry file for browser .deb packages r=bhearsum,fluent-reviewers,flod
Differential Revision: https://phabricator.services.mozilla.com/D176588
2023-05-16 21:50:36 +00:00
Mike Hommey 961b99a67e Bug 1833309 - Undo the compiler builtins hack from bug 1777436. r=firefox-build-system-reviewers,andi
As of rustc 1.68.0, the compiler builtins don't contain DWARF-5 debug
info, so we can remove the hack.

Differential Revision: https://phabricator.services.mozilla.com/D178143
2023-05-16 21:44:02 +00:00
Mike Hommey 5c3c61e427 Bug 1833308 - Remove rust beta toolchain. r=emilio
We added that toolchain (back then it was nightly) for rust-analyzer
scip support. That is now in rust stable, and the toolchain is
effectively the same as 1.69.0, so remove it.

Differential Revision: https://phabricator.services.mozilla.com/D178142
2023-05-16 21:43:20 +00:00
Kash Shampur 3ab856b5a0 Bug 1824829 - Add a daily cron for building and running performance tests on custom-car. r=perftest-reviewers,afinder
This patch adds a daily cron task to build the custom chromium-as-release (CaR) application and running
raptor browsertime tests with it.

Differential Revision: https://phabricator.services.mozilla.com/D177545
2023-05-16 13:36:22 +00:00
Mike Hommey 6c71732481 Bug 1831234 - Prepare the repack_rust.py script for rustc 1.70. r=firefox-build-system-reviewers,andi
The configuration used to build rustc changed the ignore-git field to
omit-git-hash.

Differential Revision: https://phabricator.services.mozilla.com/D177428
2023-05-15 20:55:02 +00:00
Stanca Serban fa272aa7bd Backed out changeset c132cd7a5920 (bug 1827541) for causing Bug 1832746. CLOSED TREE 2023-05-12 12:24:07 +03:00
Masayuki Nakano a979427a56 Bug 1827541 - Add the editor's legacy mode behavior test tasks to prevent new regressions r=jmaher,jgraham,taskgraph-reviewers,sylvestre
Until unshipping the legacy behavior of the builtin editor, we need to keep
testing them because currently Nightly and early beta builds test only the
new behavior so that regressions firstly appear in first late beta build,
thus, it may be hard to fix the regressions without risky patches.

This patch adds tasks to check the legacy behavior with mochitest-plain,
mochitest-chrome, mochitest-browser-chrome, mochitest-a11y, web-platform,
web-platform-reftest, and the crashtests.  It's enough to check it in
mozilla-central (i.e., check once or twice a day) because changes for the
editor module won't be landed so frequently and once the regression would be
found in the Nightly channel, we can consider fix it or back the regressors out.

Differential Revision: https://phabricator.services.mozilla.com/D175730
2023-05-12 00:38:58 +00:00
Mike Hommey c179c1f5c7 Bug 1832467 - Switch builds to VS 2019. r=firefox-build-system-reviewers,andi
While here, we switch to using an alias to make such changes easier in
the future. This will also ensure that CI builds and bootstrap use the
same one.

Differential Revision: https://phabricator.services.mozilla.com/D177717
2023-05-11 21:46:43 +00:00
Gijs Kruitbosch f238fa0035 Bug 1508369 - add stylelint linter support to mach lint, r=Standard8,dao,linter-reviewers,sylvestre
Differential Revision: https://phabricator.services.mozilla.com/D177477
2023-05-11 16:06:38 +00:00
Kash Shampur 597a9f2947 Bug 1827415 - Re-enable raptor benchmark tests on Beta branch for Linux and MacOS. r=perftest-reviewers,afinder
It seems that the beta branch failures for the raptor browsertime benchmark tests on the Linux and MacOS platforms are working again.
It is currently unknown why these tests were perma failing at the time. Bug 1832290 has been filed to look into such related issues.

Differential Revision: https://phabricator.services.mozilla.com/D177674
2023-05-11 14:39:55 +00:00
Joel Maher 6a246c3b0c Bug 1830520 - allow old method for WPT test path selection on try. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D177583
2023-05-11 03:44:27 +00:00
Joel Maher cc45c3b5e2 Bug 1832114 - Migrate windows 10 from 2004-2009. r=gbrown
Differential Revision: https://phabricator.services.mozilla.com/D177523
2023-05-11 03:44:01 +00:00
Cristian Tuns 81c1f932d5 Bug 1832180 - Fix Toolchain python bustages r=fix 2023-05-10 17:29:02 -04:00
Mike Hommey 359333fbfd Bug 1832214 - Switch toolchains to VS 2019. r=firefox-build-system-reviewers,sergesanspaille
While here, we switch to using an alias to make such changes easier in
the future.

Differential Revision: https://phabricator.services.mozilla.com/D177588
2023-05-10 21:09:39 +00:00
Mike Hommey bfadc95244 Bug 1832180 - Build python toolchains earlier. r=firefox-build-system-reviewers,sergesanspaille
The python toolchains depend on the "final" clang artifacts, which take
a relatively long time to be produced, and also may be triggered for
changes that don't have an impact on python (e.g. bug 1831980 triggered
rebuilds of python because of that).

By making them depend on the "toolchain" variant of clang (and adding
the compiler-rt they need), we can reduce the number of times they need
to be rebuilt, and when they are rebuilt because of clang changes, they
can be rebuilt earlier.

While we're here, use the "toolchain" variant of the mac SDK.

Differential Revision: https://phabricator.services.mozilla.com/D177561
2023-05-10 21:00:24 +00:00
Mike Hommey 7baa01e414 Bug 1831980 - Update to wasi-sdk-20. r=firefox-build-system-reviewers,ahochheiden
Now that we switched to upstream wasm2c, bulk memory is supported.

Differential Revision: https://phabricator.services.mozilla.com/D177422
2023-05-09 20:41:01 +00:00
Kash Shampur 5f7422b237 Bug 1831864 - Remove need for install-build-deps script for Linux CaR builds. r=perftest-reviewers,sparky
Recently the Chromium-as-Release linux builds started to fail and that is due to some changes upstream with the install-build-deps script.
This patch instead updates the Dockerfile packages and removes the (currently) failing script call.

Differential Revision: https://phabricator.services.mozilla.com/D177415
2023-05-09 18:50:04 +00:00
nicklas boman c3f1952ebe Bug 1798746 - Ensure checking for mercurial/git only if its a hg/git clone, not release source r=ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D162461
2023-05-09 16:33:36 +00:00
Mark Banner baa061e133 Bug 1829618 - Enable Prettier on json files (configuration changes). r=mossop
Differential Revision: https://phabricator.services.mozilla.com/D176338
2023-05-09 16:14:52 +00:00
Mark Banner c2dd8e3266 Bug 1829618 - Enable Prettier on json files (automatic fixes). r=perftest-reviewers,webcompat-reviewers,extension-reviewers,andi,desktop-theme-reviewers,pip-reviewers,devtools-reviewers,sync-reviewers,mossop,denschub,dao,sparky,robwu,geckoview-reviewers,owlish
Differential Revision: https://phabricator.services.mozilla.com/D176336
2023-05-09 16:14:51 +00:00
Mark Banner fd41071824 Bug 1757373 - Switch source task linters to use '.' rather than '*' for path matching, so that dot files are also checked. r=linter-reviewers,sylvestre
Currently dot files (e.g. .eslintrc.js) are not checked in the full run on CI.

Also ignores .gradle/ directory as that it a cache.

Differential Revision: https://phabricator.services.mozilla.com/D177261
2023-05-09 13:11:21 +00:00
Norisz Fay 4a5c56f4ac Backed out changeset 2183f0c8cb5c (bug 1824327) for causing Bug 1831988 a=backout 2023-05-09 12:22:27 +03:00