Andrew Halberstadt
9e3ca3e3aa
Bug 2028208 - [mozversioncontrol] Implement add_note for git and jj, r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D294178
2026-04-21 19:40:29 +00:00
Andrew Halberstadt
719ae3ef46
Bug 2028208 - [mozversioncontrol] Rename 'head_ref' -> 'head_rev', r=ahochheiden
...
Currently `vcs.head_ref` is actually the revision for hg and git, but
the change id for jj. This inconsistency makes it tricky to find the
right thing across all three.
In reality, this property is simply wrong for Git and Hg. A ref is not a
revision.
To clear things up, this renames `head_ref` -> `head_rev` (implementing
it for jj). Then adds new implementations for `head_ref` that actually
return a ref. This is basically the same as `vcs.branch` but with a
fallback if no branch or bookmark is active.
Differential Revision: https://phabricator.services.mozilla.com/D294177
2026-04-21 19:40:26 +00:00
Silaghi
6a4c49405c
Revert "Bug 2025987 - part 4: taskcluster/docs: document WNP and release notes URL configuration r=releng-reviewers,bhearsum" for causing bc failures at RemoteWebNavigation
...
This reverts commit 809d1b5120 .
Revert "Bug 2025987 - part 3: tryselect: document --tasks flag in release selector r=releng-reviewers,jcristau"
This reverts commit 7a47bdb839 .
Revert "Bug 2025987 - part 2: Update release notes URLs from mozilla.org to firefox.com r=application-update-reviewers,firefox-desktop-core-reviewers ,releng-reviewers,bhearsum"
This reverts commit f459ea4027 .
Revert "Bug 2025987 - part 1: Update WNP URLs from mozilla.org to firefox.com r=application-update-reviewers,releng-reviewers,firefox-desktop-core-reviewers ,jcristau"
This reverts commit 82bb8b7beb .
2026-04-21 16:15:21 +00:00
serge-sans-paille
fef81bce4c
Bug 2032760 - Handle relative path in third party warning logger r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D295267
2026-04-21 14:21:44 +00:00
Silaghi
1deebd149a
Revert "Bug 1652123 - Converted android worker types and cargo config from voluptuous to msgspec. r=ahal" for causing buils bustages at widget/android/bindings/AndroidBuild
...
This reverts commit 9b458e6590 .
2026-04-21 13:56:57 +00:00
abhishekmadan30
9b458e6590
Bug 1652123 - Converted android worker types and cargo config from voluptuous to msgspec. r=ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D294239
2026-04-21 13:27:35 +00:00
Johan Lorenzo
f459ea4027
Bug 2025987 - part 2: Update release notes URLs from mozilla.org to firefox.com r=application-update-reviewers,firefox-desktop-core-reviewers ,releng-reviewers,bhearsum
...
Differential Revision: https://phabricator.services.mozilla.com/D290354
2026-04-21 13:11:49 +00:00
Johan Lorenzo
82bb8b7beb
Bug 2025987 - part 1: Update WNP URLs from mozilla.org to firefox.com r=application-update-reviewers,releng-reviewers,firefox-desktop-core-reviewers ,jcristau
...
Differential Revision: https://phabricator.services.mozilla.com/D290048
2026-04-21 13:11:45 +00:00
Emilio Cobos Álvarez
edf8de90e3
Bug 2033421 - Remove some ccache special-cases. r=firefox-build-system-reviewers,ahochheiden
...
CCACHE_CPP2 is no longer a thing and hasn't been for ~10y.
There are other ways to configure icecream that isn't CCACHE_PREFIX, so
remove the broken and special-casey detection while at it.
The right thing to check would be to run `ccache -k prefix_command` or
so (and even so `mk_add_option` would bypass it).
It seems nobody had regenerated the metrics doc in a while...
Differential Revision: https://phabricator.services.mozilla.com/D295254
2026-04-20 20:24:07 +00:00
Ryan VanderMeulen
aa9dc21683
Bug 2017261 - Compile with Android SDK 37.0. r=mcarare,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D294578
2026-04-20 12:40:57 +00:00
Benjamin VanderSloot
6cc1a28c49
Bug 1968112, part 2 - Implement the privacy and security SRD as a pane - r=fluent-reviewers,bolsson,flod,mstriemer
...
Differential Revision: https://phabricator.services.mozilla.com/D292200
2026-04-17 13:24:58 +00:00
Alexandru Marc
4532891ac6
Revert "Bug 2030833 - Make extra archive ZIP invocations error if empty and exclude iOS from macOS-only packaging steps r=firefox-build-system-reviewers,glandium"
...
This reverts commit 07caee46c5 .
2026-04-17 11:28:00 +00:00
Alex Hochheiden
07caee46c5
Bug 2030833 - Make extra archive ZIP invocations error if empty and exclude iOS from macOS-only packaging steps r=firefox-build-system-reviewers,glandium
...
This is a configuration error; it's better to catch it at package time
than later when the empty extra archives are processed.
Differential Revision: https://phabricator.services.mozilla.com/D292596
2026-04-17 00:46:33 +00:00
Emilio Cobos Álvarez
fedccc4844
Bug 2031965 - Use relative instead of absolute paths for unified files. r=firefox-build-system-reviewers,ahochheiden
...
With this and SCCACHE_BASEDIRS (and sccache 0.14), I get ~99% C++ hit
rate across worktrees.
sscache is still slow to a crawl but this should help for ccache users,
or if we implement some similar thing for buildcache, or sccache gets
better (Sylvestre mentioned client compile mode is coming).
Differential Revision: https://phabricator.services.mozilla.com/D294372
2026-04-16 08:38:20 +00:00
rperta
b6c2a1e8d3
Revert "Bug 2030824, Bug 2030833, Bug 2030827 - No public/build/maven artifacts r=nalexander,RyanVM" for causing mochitest failures at test_auxclick_autoscroll_off.html
...
This reverts commit 56866ec14d .
This reverts commit 5280076a57 .
This reverts commit 569df0f04e .
2026-04-16 06:15:53 +00:00
Alex Hochheiden
5280076a57
Bug 2030833 - Make extra archive ZIP invocations error if empty and exclude iOS from macOS-only packaging steps r=firefox-build-system-reviewers,glandium
...
This is a configuration error; it's better to catch it at package time
than later when the empty extra archives are processed.
Differential Revision: https://phabricator.services.mozilla.com/D292596
2026-04-16 03:50:07 +00:00
agoloman
31a0dcf7a0
Revert "Bug 2031965 - Use relative instead of absolute paths for unified files. r=firefox-build-system-reviewers,ahochheiden" for causing gtest failures.
...
This reverts commit 4df4b6cfe2 .
2026-04-15 21:19:27 +00:00
John Lin
c841c4abfc
Bug 1896203 - p3: un-vendor ExoPlayer2 source code. r=geckoview-reviewers,releng-reviewers,jcristau,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D283794
2026-04-15 20:10:16 +00:00
Emilio Cobos Álvarez
4df4b6cfe2
Bug 2031965 - Use relative instead of absolute paths for unified files. r=firefox-build-system-reviewers,ahochheiden
...
With this and SCCACHE_BASEDIRS (and sccache 0.14), I get ~99% C++ hit
rate across worktrees.
sscache is still slow to a crawl but this should help for ccache users,
or if we implement some similar thing for buildcache, or sccache gets
better (Sylvestre mentioned client compile mode is coming).
Differential Revision: https://phabricator.services.mozilla.com/D294372
2026-04-15 20:03:39 +00:00
Atila Butkovits
4fd3cbaec6
Revert "Bug 2030833 - Make extra archive ZIP invocations error if empty and exclude iOS from macOS-only packaging steps r=firefox-build-system-reviewers,glandium" for causing Toolchain bustages in packager.mk.
...
This reverts commit da3563af4b .
2026-04-15 11:03:36 +00:00
Alex Hochheiden
da3563af4b
Bug 2030833 - Make extra archive ZIP invocations error if empty and exclude iOS from macOS-only packaging steps r=firefox-build-system-reviewers,glandium
...
This is a configuration error; it's better to catch it at package time
than later when the empty extra archives are processed.
Differential Revision: https://phabricator.services.mozilla.com/D292596
2026-04-15 00:43:33 +00:00
lougeniac64
a03e57a3d3
Bug 2029225 - Added ineligible user send tab flow for firefox view r=markh,fluent-reviewers,fxview-reviewers,bolsson,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D292016
2026-04-14 23:48:32 +00:00
Moritz Beier
b00b0f1cb1
Bug 1998985 - Convert XUL in SearchModeSwitcher to HTML. r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,urlbar-reviewers,tgiles,bolsson,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D289161
2026-04-14 23:43:15 +00:00
Silaghi
d8b1e4ae87
Revert "Bug 2030833, Bug 2030824 - Make extra archive ZIP invocations error if empty r=firefox-build-system-reviewers,glandium" for causing build bustages
...
This reverts commit 1fecb3425d .
2026-04-14 22:36:04 +00:00
Alex Hochheiden
1fecb3425d
Bug 2030833 - Make extra archive ZIP invocations error if empty r=firefox-build-system-reviewers,glandium
...
This is a configuration error; it's better to catch it at package time
than later when the empty extra archives are processed.
Differential Revision: https://phabricator.services.mozilla.com/D292596
2026-04-14 22:01:26 +00:00
Sylvestre Ledru
8af186a748
Bug 2015841 - ruff: fix 'Lambda may be unnecessary; consider inlining inner function' r=linter-reviewers,perftest-reviewers,sessionstore-reviewers,chutten,ahal,sparky,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D282636
2026-04-14 19:33:14 +00:00
Sylvestre Ledru
bdd074022b
Bug 2015841 - ruff: fix 'String is split more times than necessary' r=linter-reviewers,perftest-reviewers,ahal,sergesanspaille,sparky
...
Differential Revision: https://phabricator.services.mozilla.com/D282635
2026-04-14 19:33:10 +00:00
Sylvestre Ledru
4e1cd03c95
Bug 2015841 - Reformat the code with ruff-format 0.15.0 r=linter-reviewers,perftest-reviewers,mozperftest-reviewers,releng-reviewers,sessionstore-reviewers,dom-storage-reviewers,dom-worker-reviewers,whimboo,chutten,ahal,sparky,sclements
...
Differential Revision: https://phabricator.services.mozilla.com/D282637
2026-04-14 19:33:06 +00:00
Sylvestre Ledru
87a13e0ed0
Bug 2015841 - Update to ruff 0.15.0 r=linter-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D282634
2026-04-14 19:33:02 +00:00
Ben Hearsum
44d65f1080
Bug 2031043: pre: set a smart default value for last_linux_bz2_version r=releng-reviewers,ahal
...
This is the only value used at this point across both Gecko and Comm; let's just make it the default. (Mostly so I don't have to worry about setting it in for a new usage of this function.)
Differential Revision: https://phabricator.services.mozilla.com/D293764
2026-04-14 09:04:53 +00:00
Ben Hearsum
2922a91ecb
Bug 2031043: pre: fix linting issues in mozrelease.paths r=releng-reviewers,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D293763
2026-04-14 09:04:49 +00:00
Ben Hearsum
ed0684407f
Bug 2031043: pre: add helper function to get ftp platform name from build target r=releng-reviewers,ahal
...
This will be necessary to generate release installer paths for `--from` arguments to marannon.
Differential Revision: https://phabricator.services.mozilla.com/D293762
2026-04-14 09:04:45 +00:00
Timothy Nikkel
17c0b73087
Bug 2031131. Fix some harmless error messages during mach vendor. r=tjr
...
Differential Revision: https://phabricator.services.mozilla.com/D293731
2026-04-14 08:58:20 +00:00
Serban Stanca
8ed0e7e1a0
Revert "Bug 1998985 - Convert XUL in SearchModeSwitcher to HTML. r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,urlbar-reviewers,tgiles,bolsson,dao" for causing several linux tier 2 failures.
...
This reverts commit c7e3915280 .
2026-04-14 01:13:20 +00:00
Moritz Beier
c7e3915280
Bug 1998985 - Convert XUL in SearchModeSwitcher to HTML. r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,urlbar-reviewers,tgiles,bolsson,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D289161
2026-04-13 15:48:56 +00:00
rperta
e40fbe050f
Revert "Bug 1998985 - Convert XUL in SearchModeSwitcher to HTML. r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,urlbar-reviewers,tgiles,bolsson,dao" for causing assertion failures at BindingUtils.cpp
...
This reverts commit d472cdc25d .
2026-04-12 19:29:57 +00:00
Moritz Beier
d472cdc25d
Bug 1998985 - Convert XUL in SearchModeSwitcher to HTML. r=fluent-reviewers,desktop-theme-reviewers,tabbrowser-reviewers,urlbar-reviewers,tgiles,bolsson,dao
...
Differential Revision: https://phabricator.services.mozilla.com/D289161
2026-04-12 18:12:25 +00:00
Alex Hochheiden
b348b4fa12
Bug 2029652 - Strip Windows extended-length prefixes from mozpack path comparisons r=firefox-build-system-reviewers,glandium
...
Also removed `mozpath.readlink`, which is dead code now that the minimum
supported Python version provides `os.readlink`.
Differential Revision: https://phabricator.services.mozilla.com/D292185
2026-04-10 22:38:42 +00:00
Alex Hochheiden
e5f0742ab0
Bug 2029350 - Add explicit UTF-8 encoding to open() calls in mozbuild r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D292212
2026-04-10 19:30:38 +00:00
Alex Hochheiden
96dfcddb9b
Bug 2021069 - Fix missing return value in ensure_java r=firefox-build-system-reviewers,nalexander,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D286102
2026-04-09 22:01:06 +00:00
serge-sans-paille
0cc74a1d39
Bug 2014760 - Obsolete source-upload make rule and its interface from mozharness's BuildScript r=ahochheiden
...
None of them are referenced in the CI anymore, let's just use `mach source-package` with the new flag `--upload` when needed, if ever (?).
Differential Revision: https://phabricator.services.mozilla.com/D281984
2026-04-09 18:46:20 +00:00
serge-sans-paille
fb4a7b7332
Bug 2014760 - Move Firefox source-package make rule to mach source-package r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D281983
2026-04-08 10:26:37 +00:00
Mike Hommey
d06b47c9e3
Bug 2025209 - Update macOS SDK to 26.4 for builds. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D290338
2026-04-08 02:34:49 +00:00
Jack Brown
42f75b4164
Bug 2024150 - Show new error page for SSL_ERROR_RX_RECORD_TOO_LONG and unregistered NSS errors, fix deniedPortAccess intro text - r=niklas,fluent-reviewers,bolsson
...
Differential Revision: https://phabricator.services.mozilla.com/D288545
2026-04-08 02:32:13 +00:00
Chris H-C
de5bbe66ce
Bug 2029649 - Update to Glean SDK v67.2.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,ahochheiden
...
Also, adapt to `accumulate_samples` now being on the memory_distribution trait.
Also also, prune the cargo vet list.
Differential Revision: https://phabricator.services.mozilla.com/D292181
2026-04-07 14:10:43 +00:00
Mark Hammond
756fa696e0
Bug 2020874 - Support building the app-services megazord with panic=unwind r=glandium,tcampbell
...
Because this is very specific to the megazord, it just matches the library
name to determine whether to enable the new behaviour.
Differential Revision: https://phabricator.services.mozilla.com/D284982
2026-04-07 06:07:56 +00:00
Silaghi
d6a1a5d3fa
Revert "Bug 2029030 - refactor(jj): s/-b/--bookmark for clarity r=sfink" for causing vcs failures at python/mozversioncontrol
...
This reverts commit dd2036e988 .
Revert "Bug 2029030 - refactor(hg): s/-a/--all for clarity r=sfink"
This reverts commit 75acc19ac5 .
Revert "Bug 2029030 - refactor(jj): s/-n/--limit for clarity r=sfink"
This reverts commit 439d715e14 .
Revert "Bug 2029030 - refactor(jj): s/-m/--message for clarity r=sfink"
This reverts commit 3e7b5c64fc .
Revert "Bug 2029030 - refactor(jj): s/-r/--revision for clarity r=sfink"
This reverts commit 639a2ed9fe .
Revert "Bug 2029030 - refactor(jj): s/-T/--template for clarity r=sfink"
This reverts commit 972c08d340 .
2026-04-06 23:26:24 +00:00
Erich Gubler
dd2036e988
Bug 2029030 - refactor(jj): s/-b/--bookmark for clarity r=sfink
...
Our `MINIMUM_SUPPORTED_JJ_VERSION` is [0.28.0], which means the only valid
"lengthening" of `-b` is `--bookmark`. Prior to this version, there may
have been a backwards compatibility argument for `-b`, but this doesn't
apply.
[0.28.0]: https://github.com/jj-vcs/jj/releases/tag/v0.28.0
Differential Revision: https://phabricator.services.mozilla.com/D291898
2026-04-06 23:09:35 +00:00
Erich Gubler
75acc19ac5
Bug 2029030 - refactor(hg): s/-a/--all for clarity r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D291897
2026-04-06 23:09:32 +00:00
Erich Gubler
439d715e14
Bug 2029030 - refactor(jj): s/-n/--limit for clarity r=sfink
...
Differential Revision: https://phabricator.services.mozilla.com/D291896
2026-04-06 23:09:28 +00:00