Commit Graph

7892 Commits

Author SHA1 Message Date
Jan-Erik Rediger
8dcad8e62e Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 10:24:48 +00:00
criss
e3d5438abb Backed out changeset 581d7209c242 (bug 1781085) for causing build bustages. CLOSED TREE 2022-07-27 12:19:52 +03:00
Jan-Erik Rediger
a3f580ed1f Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 08:58:11 +00:00
Marian-Vasile Laza
26bcf8de12 Merge mozilla-central to autoland. a=merge CLOSED TREE 2022-07-21 15:53:39 +03:00
Marian-Vasile Laza
007a92ab7e Backed out 3 changesets (bug 1776642) for Pip version update causes CI tasks to fail. CLOSED TREE
Backed out changeset 450e42238ace (bug 1776642)
Backed out changeset 40cfebba22ac (bug 1776642)
Backed out changeset c4534787d467 (bug 1776642)
2022-07-21 15:50:20 +03:00
Nicklas Boman
d99f46f0ad Bug 1780449 - If mercurial is not installed mach will not recognize your source folder as a hg checkout r=firefox-build-system-reviewers,ahochheiden
fix if mercurial is not installed when running mach bootstrap, it will return None and mach will be confused if you are in a hg or git directory at all.

Differential Revision: https://phabricator.services.mozilla.com/D152310
2022-07-21 09:12:21 +00:00
Jim Blandy
5528bb5fa6 Bug 1772635: Handle some new ccache categories. r=ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D151570
2022-07-20 23:38:16 +00:00
Mike Hommey
efc8fa87e0 Bug 1762037 - Bump numpy and scipy to latest versions. r=jmaher
The older versions don't have prebuilt wheels for python 3.9 and newer.
Unfortunately, the latest versions don't support python 3.7 and older,
so keep the older versions for those.

Differential Revision: https://phabricator.services.mozilla.com/D152246
2022-07-20 20:31:14 +00:00
Sylvestre Ledru
73d4a6ca57 no bug - Fix a few typo found by the next version of codespell r=marco
Differential Revision: https://phabricator.services.mozilla.com/D150321
2022-07-20 15:26:22 +00:00
Malte Jürgens
fbdee231ac Bug 1780220 - Prompt Mercurial installation on openSUSE like on Debian r=ahochheiden
- Removed `install_mercurial`, since it doesn't seem to be used.
- Rewrote `upgrade_mercurial` to act more like on Debian,
  meaning it will prompt the user if Mercurial should be
  installed via zypper or pip, and install via zypper if
  non-interactive. Everything is then installed system-
  wide.
- Moved `MERCURIAL_INSTALL_PROMPT` into `base.py`
- Added parantheses to `self.zypper_update()`.

Differential Revision: https://phabricator.services.mozilla.com/D152207
2022-07-19 19:30:38 +00:00
Andrew Halberstadt
816f3eeaca Bug 1780087 - [docs] Implement a 'searchfox' role, r=firefox-source-docs-reviewers,sylvestre
See the docstring in this patch for usage examples.

Differential Revision: https://phabricator.services.mozilla.com/D152124
2022-07-19 15:41:07 +00:00
Gijs Kruitbosch
90e2a23978 Bug 1780159 - add a default value for cmd_and_path in vscode detection for non-Windows/macOS/Linux OSes, r=andi,firefox-build-system-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152159
2022-07-19 13:53:54 +00:00
James Teow
8a0ddc1981 Bug 1780203 - Fix input error in bug_1737043_aboutNetError.py - r=flod
Differential Revision: https://phabricator.services.mozilla.com/D152168
2022-07-19 12:30:05 +00:00
Malte Jürgens
62c4db2c4b Bug 1779932 - Add "unzip" dependency to openSUSE bootstrap r=firefox-build-system-reviewers,ahochheiden. CLOSED TREE
Differential Revision: https://phabricator.services.mozilla.com/D151978
2022-07-18 18:28:22 +00:00
Gijs Kruitbosch
92d44f3713 Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-19 03:27:18 +00:00
Marian-Vasile Laza
882b3a429f Backed out changeset 3259605b1856 (bug 1779932) for causing bc failures. CLOSED TREE 2022-07-18 23:31:48 +03:00
Malte Jürgens
ede1de7091 Bug 1779933 - Fix non-interactive zypper bootstrap r=firefox-build-system-reviewers,ahochheiden
The `-n` flag should be located directly after
the zypper command, not after the subcommands.

Differential Revision: https://phabricator.services.mozilla.com/D151979
2022-07-18 18:32:11 +00:00
Malte Jürgens
071e0043a7 Bug 1779932 - Add "unzip" dependency to openSUSE bootstrap r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D151978
2022-07-18 18:28:22 +00:00
Gijs Kruitbosch
e00e722239 Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium
Differential Revision: https://phabricator.services.mozilla.com/D150147
2022-07-18 13:14:23 +00:00
Iulian Moraru
5e7070f988 Backed out changeset 89d291a9ee9b (bug 1737043) for causing xpcshell failures on test_URIFixup_check_host.js. CLOSED TREE 2022-07-17 20:47:23 +03:00
Gijs Kruitbosch
393bdf2f46 Bug 1737043 - add a suggestion for 'example.com' in the network error page for 'example', r=mak,eemeli,desktop-theme-reviewers,dao
Differential Revision: https://phabricator.services.mozilla.com/D129156
2022-07-17 16:48:44 +00:00
Sebastian Hengst
5f5698c214 Bug 1765416 - disable test_vendor.py on all platforms. r=ahochheiden DONTBUILD
Test can be reenabled after the migration to Python 3.7+ (bug 1734402) because
the fixed Poetry version (1.2.0) has that as minimum requirement.

Differential Revision: https://phabricator.services.mozilla.com/D151913
2022-07-15 15:54:56 +00:00
Andi-Bogdan Postelnicu
3fe05b85d6 Bug 1778358 - add c++17 flag to the static analysis test. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D151910
2022-07-15 08:26:25 +00:00
Travis Long
2855beea72 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-14 13:11:13 +00:00
Steve Fink
612f01dc0c Bug 1774698 - Add mach perftests --browsertime-existing-results flag r=sparky
Differential Revision: https://phabricator.services.mozilla.com/D149581
2022-07-13 22:59:29 +00:00
Nick Alexander
cf7750a206 Bug 1775132 - Part 1: Make profile service select background task profile directory. r=mossop
This allows the profile service to handle `XRE_PROFILE_PATH`,
`--profile`, etc as normal before choosing a "default" background task
profile directory.

Differential Revision: https://phabricator.services.mozilla.com/D149918
2022-07-13 20:12:12 +00:00
Norisz Fay
31e76fd90f Backed out changeset ce93635100b6 (bug 1772132) for causing webrender build bustage CLOSED TREE 2022-07-13 22:08:19 +03:00
Travis Long
a285a07c6e Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 18:00:35 +00:00
Bogdan Szekely
6030807e22 Backed out changeset 1ff9bb6e4a8c (bug 1772132) for causing build bustage. CLOSED TREE 2022-07-13 16:17:53 +03:00
Travis Long
e826b78da5 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 12:59:16 +00:00
smolnar
36788ca992 Backed out changeset ab4790cd94eb (bug 1772132) for causing wrench bustage CLOSED TREE 2022-07-13 12:04:13 +03:00
Travis Long
86debe7916 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 08:43:41 +00:00
Tom Ritter
2b7db8ded5 Bug 1776492: Add support for a run-command action in moz.yaml r=jewilde
Differential Revision: https://phabricator.services.mozilla.com/D150279
2022-07-11 19:26:28 +00:00
Andreea Pavel
64bec9174f Bug 1765416 - disable test_vendor.py on opt builds r=ahochheiden DONTBUILD
Differential Revision: https://phabricator.services.mozilla.com/D151435
2022-07-11 17:29:50 +00:00
Johan Lorenzo
75e695f102 Bug 1776642 - part 2: Stop installing 'carrot' in mach tests and use a more recent package instead r=jcristau
carrot has been unmaintained since 2010[1]. setuptools>=58 cannot install it (same error as previous commit)

[1] https://pypi.org/project/carrot/#history

Differential Revision: https://phabricator.services.mozilla.com/D150969
2022-07-08 15:58:05 +00:00
Mark Banner
fbbe33b4ea Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-07-07 22:08:59 +00:00
Andi-Bogdan Postelnicu
dce3119e29 Bug 1650335 - for clang-tidy based analysis do not set cpp std option. r=marco
Differential Revision: https://phabricator.services.mozilla.com/D151101
2022-07-06 08:15:33 +00:00
Narcis Beleuzu
ea20959e2d Backed out 1 changesets (bug 1773520) for breaking the ./mach ide vscode
Backed out changeset d9571dde686f (bug 1773520)
2022-07-01 09:32:36 +03:00
Iulian Moraru
eaae7245b9 Backed out 3 changesets (bug 1762571) for causing xpcshell failures on test_trr_httpssvc_wrap.js. CLOSED TREE
Backed out changeset 9e6eb444acb4 (bug 1762571)
Backed out changeset f24051722cee (bug 1762571)
Backed out changeset 0ead2f6d0582 (bug 1762571)
2022-06-30 18:43:06 +03:00
Mark Banner
72f5384587 Bug 1762571 - Upgrade NodeJS to v12 for the build system and v16 for tests. r=firefox-build-system-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147173
2022-06-30 13:23:24 +00:00
Gabriele Svelto
af54b91951 Bug 1776195 - Do not install watchman on openSUSE anymore because it's often broken r=andi
Differential Revision: https://phabricator.services.mozilla.com/D150110
2022-06-30 12:41:31 +00:00
Gijs Kruitbosch
e5852b6d8d Bug 1773520 - add vscode build backend by default if vscode is installed, r=firefox-build-system-reviewers,nalexander,glandium
Differential Revision: https://phabricator.services.mozilla.com/D150147
2022-06-30 08:38:02 +00:00
Alessio Placitelli
9fa5e395be Bug 1776219 - Gracefully handle psutils failures in mach telemetry. r=firefox-build-system-reviewers,ahochheiden
On OpenBSD/i386, psutils fails in the generator used to enumerate the
active processes, breaking the build.

Differential Revision: https://phabricator.services.mozilla.com/D150462
2022-06-29 09:03:28 +00:00
Ryan VanderMeulen
f9c1827b88 Bug 1776461 - Don't define the WIN32 and _WIN32_IE macros in mozilla-config.h if they're already defined. r=firefox-build-system-reviewers,ahochheiden
Differential Revision: https://phabricator.services.mozilla.com/D150268
2022-06-28 18:56:34 +00:00
Tom Ritter
8a1bfc40d7 Bug 1772198 - Add a new filetype lint job r=linter-reviewers,ahal
Depends on D149309

Differential Revision: https://phabricator.services.mozilla.com/D149306
2022-06-24 20:07:07 +00:00
Tom Ritter
a88546bae0 Bug 1772198 - Only require an origin revision if the vendoring section is present r=jewilde
Depends on D149308

Differential Revision: https://phabricator.services.mozilla.com/D149309
2022-06-24 20:07:07 +00:00
Gabriele Svelto
5778d59b9a Bug 1776184 - Handle Debian unstable when installing watchman during bootstrap r=andi
Differential Revision: https://phabricator.services.mozilla.com/D150233
2022-06-24 19:51:12 +00:00
Ryan VanderMeulen
b667d62420 Bug 1776344 - Properly strip newlines when reading path files. r=ahal
Differential Revision: https://phabricator.services.mozilla.com/D150257
2022-06-24 18:34:58 +00:00
Gabriele Svelto
7ad6cca012 Bug 1774298 - Install watchman only on Debian 11+ r=andi
Differential Revision: https://phabricator.services.mozilla.com/D149358
2022-06-22 10:08:23 +00:00
Mike Hommey
0985192f22 Bug 1760484 - Add webrtc configs for arm64 openbsd. r=mjf
Differential Revision: https://phabricator.services.mozilla.com/D149473
2022-06-21 20:03:56 +00:00