Mike Hommey
1a74a9f1bc
Bug 1881358 - Only enable redistribution of the MSVCRT when building with clang-cl. r=firefox-build-system-reviewers,sergesanspaille
...
And not when building with clang, which is for mingw builds.
Differential Revision: https://phabricator.services.mozilla.com/D202355
2024-02-27 00:04:02 +00:00
Cristina Horotan
f3c06c8f30
Backed out 10 changesets (bug 1759175) for causing build bustages cocoabind related. CLOSED TREE
...
Backed out changeset 3d8279b62b0e (bug 1759175)
Backed out changeset fa1545689826 (bug 1759175)
Backed out changeset 00b28a515e8d (bug 1759175)
Backed out changeset 40dfe0d499df (bug 1759175)
Backed out changeset acde6c99092c (bug 1759175)
Backed out changeset e6d83c21eadc (bug 1759175)
Backed out changeset b34e196120aa (bug 1759175)
Backed out changeset 45a2a256b9d4 (bug 1759175)
Backed out changeset 4aba1755a610 (bug 1759175)
Backed out changeset 68d2d1abab21 (bug 1759175)
2024-02-26 23:35:36 +02:00
Alex Franchuk
4cc22c966e
Bug 1759175 pt1 - Repository integration r=glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D174916
2024-02-26 19:12:33 +00:00
Alexandre Lissy
8fa6420763
Bug 1880704 - Allow downloading Snap package from mozilla-central r=mboldan
...
Differential Revision: https://phabricator.services.mozilla.com/D202338
2024-02-26 13:29:08 +00:00
serge-sans-paille
d07a1a5ec5
Bug 1879120 - Remove all python deprecation warning: invalid escape sequence r=ahochheiden,webdriver-reviewers,perftest-reviewers,afinder UPGRADE_NSPR_RELEASE
...
Differential Revision: https://phabricator.services.mozilla.com/D201012
2024-02-26 08:26:38 +00:00
Narcis Beleuzu
7eae8c1064
Backed out 16 changesets (bug 1770944) as req by asuth.
...
Backed out changeset 61af32f40777 (bug 1770944)
Backed out changeset 4ff0c45db93b (bug 1770944)
Backed out changeset 8a217eff7bcd (bug 1770944)
Backed out changeset 6435f48c96bf (bug 1770944)
Backed out changeset 0d2432765ca0 (bug 1770944)
Backed out changeset 58e02566db85 (bug 1770944)
Backed out changeset 0a8c4c2460ee (bug 1770944)
Backed out changeset 9416bafd9982 (bug 1770944)
Backed out changeset 79de4f83fe2e (bug 1770944)
Backed out changeset 63ac518aceb0 (bug 1770944)
Backed out changeset 14952f872b77 (bug 1770944)
Backed out changeset f65e0967ad75 (bug 1770944)
Backed out changeset bd53c42038f7 (bug 1770944)
Backed out changeset 36c378ba8212 (bug 1770944)
Backed out changeset 9ba54ab06348 (bug 1770944)
Backed out changeset fb5a54b3cbe9 (bug 1770944)
2024-02-23 21:11:08 +02:00
Artur Iunusov
b82ab75625
Bug 1770944 - remove /dom/browser-element/ path from other places, r=smaug,zeid
...
Depends on D189655
Differential Revision: https://phabricator.services.mozilla.com/D190918
2024-02-22 10:13:16 +00:00
serge-sans-paille
93c6e276e8
Bug 1879837 - silent out orderfile warning on Windows r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D202300
2024-02-22 08:19:44 +00:00
Mike Hommey
cf08887328
Bug 1880929 - Drop support for VS 2017. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D202188
2024-02-22 00:53:52 +00:00
Mike Hommey
6774898a0c
Bug 1880919 - Add missing bits to build Firefox to the vs2022 toolchain. r=firefox-build-system-reviewers,sergesanspaille
...
Namely, the arm64 CRT and ASAN support.
Differential Revision: https://phabricator.services.mozilla.com/D202183
2024-02-22 00:53:26 +00:00
Mike Hommey
655173b75a
Bug 1880919 - Refresh Visual Studio artifacts. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D202182
2024-02-22 00:53:26 +00:00
Mike Hommey
ab92757f36
Bug 1880941 - Remove build/win*/mozconfig.vs*. r=firefox-build-system-reviewers,sergesanspaille
...
They don't do anything useful anymore.
Differential Revision: https://phabricator.services.mozilla.com/D202193
2024-02-21 22:18:11 +00:00
Mike Hommey
5f6db47218
Bug 1880941 - Remove target from mozconfig.vs2019. r=firefox-build-system-reviewers,sergesanspaille
...
It's redundant with browser/config/mozconfigs/win32/common-win32
Differential Revision: https://phabricator.services.mozilla.com/D202192
2024-02-21 22:18:10 +00:00
Mike Hommey
c7fe957839
Bug 679359 - Autodetect WIN32_REDIST_DIR. r=firefox-build-system-reviewers,sergesanspaille,nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D202191
2024-02-21 22:18:10 +00:00
Stephen A Pohl
530dbf112d
Bug 1854868: Remove the use of update-settings.ini on macOS and query the accepted MAR channels from the macOS Framework instead. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D189488
2024-02-21 18:50:32 +00:00
Mike Hommey
6f2b9826af
Bug 1880207 - Remove parts of Windows mozconfigs redundant with configure defaults. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D201792
2024-02-21 00:38:31 +00:00
Sandor Molnar
be27c149eb
Backed out 16 changesets (bug 1770944) for causing asan failures @ dom/base/InProcessBrowserChildMessageManager.cpp
...
Backed out changeset b73885731e73 (bug 1770944)
Backed out changeset 23d0dc98eb51 (bug 1770944)
Backed out changeset 15661e24d8e1 (bug 1770944)
Backed out changeset 97aa839dc200 (bug 1770944)
Backed out changeset 0d4318bf3239 (bug 1770944)
Backed out changeset be28bb62e9f3 (bug 1770944)
Backed out changeset 708b2671410e (bug 1770944)
Backed out changeset 0a138f3b56b9 (bug 1770944)
Backed out changeset 3a149ef794c2 (bug 1770944)
Backed out changeset 4b6ae7dd0e69 (bug 1770944)
Backed out changeset e3960ad85182 (bug 1770944)
Backed out changeset 9ea253525227 (bug 1770944)
Backed out changeset 1828b66c2f7c (bug 1770944)
Backed out changeset 55b0886f9025 (bug 1770944)
Backed out changeset a4197071d10a (bug 1770944)
Backed out changeset 9b18524f541e (bug 1770944)
2024-02-20 20:34:55 +02:00
Artur Iunusov
c4a7adae53
Bug 1770944 - remove /dom/browser-element/ path from other places, r=smaug,zeid
...
Depends on D189655
Differential Revision: https://phabricator.services.mozilla.com/D190918
2024-02-20 16:53:25 +00:00
Ryan VanderMeulen
a5a6bab9d7
Bug 1822171 - Update NDK to r26c. r=geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D202074
2024-02-20 14:10:07 +00:00
Cristian Tuns
3491328262
Backed out 5 changesets (bug 1822171) for causing Android failures with "Uncaught exception: Traceback (most recent call last)" CLOSED TREE
...
Backed out changeset cedd2977706a (bug 1822171)
Backed out changeset ba5550494437 (bug 1822171)
Backed out changeset 126552a59648 (bug 1822171)
Backed out changeset 072153b2a9fe (bug 1822171)
Backed out changeset 577745e56c02 (bug 1822171)
2024-02-19 15:05:47 -05:00
Ryan VanderMeulen
ba1657eb48
Bug 1822171 - Update NDK to r26c. r=geckoview-reviewers,m_kato
...
Differential Revision: https://phabricator.services.mozilla.com/D202074
2024-02-19 16:09:51 +00:00
Iulian Moraru
89778a1b12
Backed out changeset 66aeec0a8589 (bug 1880207) for causing spidermonkey build bustages. CLOSED TREE
2024-02-15 10:52:28 +02:00
Mike Hommey
99bb6d396b
Bug 1879242 - Make --enable-bootstrap=something properly prioritize the bootstrapped toolchain. r=firefox-build-system-reviewers,sergesanspaille
...
At the same time, add more extensive bootstrap unit tests.
Differential Revision: https://phabricator.services.mozilla.com/D201791
2024-02-15 08:05:28 +00:00
Mike Hommey
e0f3635dd2
Bug 1880207 - Remove parts of Windows mozconfigs redundant with configure defaults. r=firefox-build-system-reviewers,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D201792
2024-02-15 08:04:35 +00:00
serge-sans-paille
f3e856c958
Bug 1880048 - Move -pipe check to moz.configure r=glandium
...
This flag is only meaningful for gcc, take that into account.
Differential Revision: https://phabricator.services.mozilla.com/D201703
2024-02-14 09:24:19 +00:00
Mike Hommey
ff15cc904a
Bug 1880175 - Add toolchains for clang 18.1.0-rc2. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D201778
2024-02-14 06:57:07 +00:00
Jed Davis
aa45dbd37c
Bug 1878213 - Add valgrind suppressions for intentional leaks in the forkserver and related code. r=jseward
...
The fork server replaces the process's `argv` and `environ` with
heap-allocated strings received over IPC; if those strings are later
unlinked from those vectors, they will be seen as leaked. Also, we
have an implementation of `setproctitle` (a BSD feature that has to be
emulated somewhat hackily on Linux) which copies the process's original
`argv` and `environ` strings into the heap so the original space can be
reused; this can also cause (finite) leaks when those strings are later
discarded.
Given that we already tell Valgrind to ignore leaks caused by use of
`setenv` and similar, this patch likewise suppresses those leaks.
Differential Revision: https://phabricator.services.mozilla.com/D201190
2024-02-13 21:04:19 +00:00
Sandor Molnar
8de39c40b2
Bug 1879776 - Fix Python black lint failure. a=lint-fix
2024-02-13 12:59:40 +02:00
serge-sans-paille
e4d4f0003c
Bug 1879776 - Move -Wa,--noexecstack check to python configure r=glandium
...
Provide the minimal support from moz.configure to do so.
The only observable change of this patch is to permute -fPIC and
-Wa,--noexecstack in ASFLAGS.
Differential Revision: https://phabricator.services.mozilla.com/D201349
2024-02-13 10:35:28 +00:00
serge-sans-paille
aa9cfa20f9
Bug 1872748 - Move linker checks from old-configure to configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199224
2024-02-10 18:28:43 +00:00
serge-sans-paille
c61629d946
Bug 1871386 - Move -Wl,-build-id check from old-configure to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D197069
2024-02-10 18:28:43 +00:00
serge-sans-paille
c08a0b3559
Bug 1879183 - Move some asan-specific flags to python configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D201011
2024-02-10 18:28:43 +00:00
serge-sans-paille
5088a1419c
Bug 1876300 - Introduce linker checks to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199495
2024-02-10 18:28:42 +00:00
ahochheiden
23ed599a56
Bug 1877344 - Replace all usages of distutils.spawn.find_executable
with shutil.which
within mach
r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199949
2024-02-08 21:07:26 +00:00
serge-sans-paille
03a73a23d9
Bug 1876855 - Disable --symbol-ordering-file on OSX r=glandium
...
The lld linker on OSX doesn't have the same option support as stock lld.
Differential Revision: https://phabricator.services.mozilla.com/D199811
2024-02-07 06:46:36 +00:00
serge-sans-paille
e643564ab6
Bug 1874716 - Invalidate old configure's config.cache upon compiler change r=glandium
...
Otherwise it's loaded unconditionally and some checks are skipped.
Differential Revision: https://phabricator.services.mozilla.com/D198583
2024-02-06 15:49:07 +00:00
Mike Hommey
85d4984e64
Bug 1773509 - Add an in-tree windows crate that wraps a bootstrapped windows-rs. r=firefox-build-system-reviewers,supply-chain-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D200104
2024-02-06 14:57:53 +00:00
serge-sans-paille
6e34389461
Bug 1878695 - Add avx512vnni support to firefox translation engine r=marco,gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D200682
2024-02-06 13:59:58 +00:00
Emilio Cobos Álvarez
e445a2bc43
Bug 1878108 - Replace custom MOZ_LIFETIME_BOUND with built-in. r=nika,glandium
...
The built-in version is better as it also allows annotating particular
parameters (it not only applies to method declarations).
Differential Revision: https://phabricator.services.mozilla.com/D200432
2024-02-06 13:00:39 +00:00
Stanca Serban
07cc43347d
Backed out changeset 2a94e8bad21e (bug 1874716) for causing CXX related build bustages. CLOSED TREE
2024-02-06 14:55:40 +02:00
Jonathan Kew
d9682f23b1
Bug 1824671 - patch 11 - Make the JS build run cbindgen unconditionally, so that the unicode-bidi-ffi header gets generated. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D200385
2024-02-06 11:41:13 +00:00
pstanciu
7f73c213d0
Backed out 3 changesets (bug 1876300, bug 1871386, bug 1872748) for causing multiple failures on Linux asan opt. CLOSED TREE
...
Backed out changeset 5985445bd5c1 (bug 1872748)
Backed out changeset 9cbb0162efb2 (bug 1871386)
Backed out changeset 7c3f969f4730 (bug 1876300)
2024-02-06 13:22:23 +02:00
pstanciu
1200f7991d
Backed out 2 changesets (bug 1878108) for causing sm bustages in Attributes.h. CLOSED TREE
...
Backed out changeset 05e2d2bc1260 (bug 1878108)
Backed out changeset bb356c39c0e2 (bug 1878108)
2024-02-06 13:11:26 +02:00
serge-sans-paille
79d84f74a5
Bug 1874716 - Invalidate old configure's config.cache upon compiler change r=glandium
...
Otherwise it's loaded unconditionally and some checks are skipped.
Differential Revision: https://phabricator.services.mozilla.com/D198583
2024-02-06 09:55:17 +00:00
serge-sans-paille
a0f4fc0125
Bug 1872748 - Move linker checks from old-configure to configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199224
2024-02-06 09:54:12 +00:00
serge-sans-paille
bf2b4a82a9
Bug 1871386 - Move -Wl,-build-id check from old-configure to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D197069
2024-02-06 09:54:12 +00:00
serge-sans-paille
1b9ef3e953
Bug 1876300 - Introduce linker checks to moz.configure r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199495
2024-02-06 09:54:11 +00:00
Emilio Cobos Álvarez
02f7ec8f63
Bug 1878108 - Replace custom MOZ_LIFETIME_BOUND with built-in. r=nika,glandium
...
The built-in version is better as it also allows annotating particular
parameters (it not only applies to method declarations).
Differential Revision: https://phabricator.services.mozilla.com/D200432
2024-02-06 08:51:50 +00:00
Sebastian Hengst
d5d45b5369
Bug 1878654 - bump documentated supported build targets from 10.12to 10.15 on macOS. r=ahochheiden DONTBUILD
...
The minimum supported build target got bumped from macOS 10.12 to 10.15 in bug 1840752
.
Differential Revision: https://phabricator.services.mozilla.com/D200632
2024-02-05 20:44:02 +00:00
Emilio Cobos Álvarez
f8f7b2d4a7
Bug 1878575 - Remove build/rust/bindgen-0.64. r=nical
...
The only use of it is nss-gk-api which can work with 0.69 as per its
dependency definition.
It seems cargo is removing this package, then updating bindgen (even
though it shouldn't), but this works around the issue and is harmless.
Differential Revision: https://phabricator.services.mozilla.com/D200676
2024-02-05 15:03:52 +00:00
Kershaw Chang
4a12f611f8
Bug 1877942 - neqo v0.7.0, r=necko-reviewers,glandium,supply-chain-reviewers,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D200461
2024-02-02 21:17:42 +00:00
ahochheiden
2914ac37f8
Bug 1875052 - Change various RegEx patterns to raw strings to remove syntax warnings on Python 3.12 r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199946
2024-02-02 20:52:24 +00:00
Kagami Sascha Rosylight
2073f9c234
Bug 1842871
- Add static check to forbid RefPtr(this) inside constructors r=sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D183286
2024-02-01 11:04:00 +00:00
Stanca Serban
b78f8abd66
Backed out 4 changesets (bug 1842871
, bug 1876536) for Constructor related sm bustages. CLOSED TREE
...
Backed out changeset 2a8075f926e8 (bug 1842871
)
Backed out changeset 133df2717c5b (bug 1876536)
Backed out changeset 8ec499a5a57b (bug 1876536)
Backed out changeset 1568bfa2cc45 (bug 1876536)
2024-02-01 11:41:49 +02:00
Kagami Sascha Rosylight
d5ac7fccdf
Bug 1842871
- Add static check to forbid RefPtr(this) inside constructors r=sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D183286
2024-02-01 09:01:17 +00:00
John Schanck
231b40421b
Bug 1875764 - land NSS 90b2040a0eff UPGRADE_NSS_RELEASE, r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D200221
2024-01-31 23:55:12 +00:00
Andrew Sutherland
1a42a7099e
Bug 1773165 - Searchfox type enhancements, arg metadata.
...
This propagates changes to MozsearchIndexer from
https://github.com/mozsearch/mozsearch/pull/684
Differential Revision: https://phabricator.services.mozilla.com/D200134
2024-01-31 06:23:59 +00:00
Mike Hommey
fb2aa57149
Bug 1874035 - Add custom Debug derives for bitflags with custom derives. r=gfx-reviewers,emilio,ErichDonGubler
...
bitflags 2 has a shortcoming with using custom derives: you can't use
custom derives (for e.g. MallocSizeOf) at the same time as bitflags's for
the derives it supports.
See https://github.com/bitflags/bitflags/issues/395
Differential Revision: https://phabricator.services.mozilla.com/D199941
2024-01-30 21:13:29 +00:00
serge-sans-paille
f361dfd800
Bug 1877102 - Use correct flag to pass orderfile under windows r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D199851
2024-01-30 07:57:07 +00:00
Alexandre Lissy
6e9ebace03
Bug 1877098 - Add some doc on Snap packaging r=firefox-build-system-reviewers,ahochheiden DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D199859
2024-01-30 06:01:16 +00:00
Alex Franchuk
d0787ae640
Bug 1875097 - Port the mozwer-rust crate to windows-sys r=gsvelto,glandium
...
This exchanges `winapi` functions/types for equivalent `windows-sys` ones. Some basic types (e.g.
`PBOOL`) don't exist in `windows-sys`, and I added `type` items for them (though those could be
removed and the types inlined; that's what `windows-sys` does itself).
The `psapi` library needed to be added for GetModuleFileNameExW; I guess previously `winapi` was
linking it?
Almost all manual definitions of types (`winapi::ENUM!` and `winapi::STRUCT!`) were no longer needed
because `windows-sys` has them. Only the version of `RTL_USER_PROCESS_PARAMETERS` with undocumented
fields was still needed.
Differential Revision: https://phabricator.services.mozilla.com/D199111
2024-01-29 19:19:45 +00:00
Mike Hommey
f3e6713bec
Bug 1876386 - Update workspace hack to windows-sys 0.52. r=firefox-build-system-reviewers,ahochheiden
...
After bug 1876372, tokio is the last user of windows-sys 0.48, so we
don't really need to account for window-sys 0.48 in the workspace hack
anymore. We do however need to account for windows-sys 0.52.
Differential Revision: https://phabricator.services.mozilla.com/D199582
2024-01-26 00:08:29 +00:00
Tom Marble
64d00dda75
Bug 1873105 - convert .ini manifests to .toml: batch 22 remaining moz.build refs r=jmaher,jgilbert,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D198466
2024-01-24 23:19:47 +00:00
Mike Hommey
dbef0da439
Bug 1875006 - Upgrade memmap2 to 0.9.3. r=emilio,supply-chain-reviewers,profiler-reviewers,mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D198765
2024-01-24 20:33:52 +00:00
Stanca Serban
46e95cfe1c
Backed out changeset f66c3a3de349 (bug 1873105) for causing xpcshell failures.
2024-01-24 21:06:05 +02:00
Tom Marble
186efba7fa
Bug 1873105 - convert .ini manifests to .toml: batch 22 remaining moz.build refs r=jmaher,jgilbert,extension-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D198466
2024-01-24 16:36:45 +00:00
serge-sans-paille
24f9846b7d
Bug 1844769 - Extra sanity check upon merged.profdata generation r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D184227
2024-01-24 06:54:37 +00:00
Iulian Moraru
67904b0b53
Backed out changeset aee727a67f92 (bug 1875006) for causing map related build bustages. CLOSED TREE
2024-01-24 02:35:12 +02:00
Mike Hommey
a0bacae980
Bug 1875006 - Upgrade memmap2 to 0.9.3. r=emilio,supply-chain-reviewers,profiler-reviewers,mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D198765
2024-01-24 00:09:06 +00:00
Mike Hommey
e5b5a9162c
Bug 1874999 - Update parking_lot_core to 0.9.9. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D198762
2024-01-23 23:54:36 +00:00
Mike Hommey
87f9414fa0
Bug 1874998 - Update tempfile to 3.9.0. r=emilio,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D198761
2024-01-23 23:54:36 +00:00
Mike Hommey
3075ad0c99
Bug 1874809 - Upgrade windows-sys to 0.52. r=bholley
...
Differential Revision: https://phabricator.services.mozilla.com/D198653
2024-01-23 22:54:10 +00:00
Gregory Pappas
b3e0fd295c
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-22 09:52:53 +00:00
Dana Keeler
9a1b3c3610
Bug 1874627 - regenerate expiring test certificates for 2024 r=jschanck,necko-reviewers,extension-reviewers,robwu,jesup
...
* the certificates were regenerated using `./mach generate-test-certs`
* the build/pgo/certs/ changes were made using
`./mach python build/pgo/genpgocert.py`
* the zip files in security/manager/ssl/tests/unit/test_signed_apps/ were
updated per the directions in the corresponding moz.build file
* security/manager/ssl/tests/unit/test_cert_override_read.js needed manual
updating
These certificates and other test artifacts will now expire in 2025.
Differential Revision: https://phabricator.services.mozilla.com/D198727
2024-01-18 23:31:04 +00:00
Iulian Moraru
b643962356
Backed out changeset da092d881d44 (bug 1724089) for causing valgrind build bustages.
2024-01-18 22:12:44 +02:00
Gregory Pappas
c2ed911bfb
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 16:25:47 +00:00
Noemi Erli
623ef8a876
Backed out changeset be072303feaf (bug 1724089) for causing xpc failures in test_headless.js
2024-01-18 16:44:10 +02:00
Gregory Pappas
68e8f55749
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish,necko-reviewers,jmaher,valentin
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-18 11:51:13 +00:00
Mike Hommey
0398dcfb24
Bug 1467337 - Don't allow --enable-stdcxx-compat when the linker is gold. r=nalexander
...
Differential Revision: https://phabricator.services.mozilla.com/D197352
2024-01-17 22:47:27 +00:00
serge-sans-paille
ce3d15a17b
Bug 1793001 - s/egrep/grep -E/ r=ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D197508
2024-01-17 14:37:17 +00:00
Malte Juergens
ad91a46064
Bug 1857894 - Make includesubdomains.preloaded.test available to mochitest r=freddyb
...
This way we have a domain available that is on the HSTS preload list.
cert9.db, key4.db and mochitest.client have been generated by `./mach python build/pgo/genpgocert.py`,
as per https://firefox-source-docs.mozilla.org/build/buildsystem/test_certificates.html .
Differential Revision: https://phabricator.services.mozilla.com/D196316
2024-01-17 09:36:53 +00:00
Mike Hommey
d377c048b3
Bug 1874799 - Upgrade midir to latest from our fork. r=gsvelto,supply-chain-reviewers
...
This upgrades alsa to 0.8.1 and bitflags to 2.0
Differential Revision: https://phabricator.services.mozilla.com/D198644
2024-01-16 21:16:00 +00:00
John Schanck
8e8e91d1a7
Bug 1870290 - land NSS NSS_3_97_BETA1 UPGRADE_NSS_RELEASE, r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D198471
2024-01-16 16:27:07 +00:00
Jesse Schwartzentruber
57bbf6ff1e
Bug 1874282 - Disable object-size sanitizer when optimize is disabled. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D198328
2024-01-16 14:55:25 +00:00
mcarare
88903cc4ad
Bug 1873677 - GeckoView Android API 34 (Android 14) r=jgraham,jonalmeida
...
Differential Revision: https://phabricator.services.mozilla.com/D198175
2024-01-16 08:21:36 +00:00
Mike Hommey
4d71f98fb6
Bug 1874524 - Adjust clang patches to recent upstream changes. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D198638
2024-01-16 04:39:22 +00:00
Mike Hommey
c25e5f1fc3
Bug 1874758 - Avoid errors during upload_generated_sources.py being ignored. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D198639
2024-01-16 04:38:50 +00:00
serge-sans-paille
fe11cb1d84
Bug 1871572 - Activate AVX512BW kernels for intgemm r=gcp
...
Differential Revision: https://phabricator.services.mozilla.com/D197176
2024-01-15 16:12:41 +00:00
serge-sans-paille
c29e1211c3
Bug 1861365 - Detect statically linking with libstdc++ r=glandium
...
Do this by scanning for lib(std)c++ in the dynamic section.
Differential Revision: https://phabricator.services.mozilla.com/D194744
2024-01-13 18:00:25 +00:00
Tom Marble
d9e526f1a8
Bug 1873265 - mach skip-fails improvements r=jmaher
...
Differential Revision: https://phabricator.services.mozilla.com/D198329
2024-01-12 15:56:31 +00:00
Gijs Kruitbosch
5e323fd1f1
Bug 1874141 - update build docs for components.conf to list esModule instead of jsm, r=firefox-build-system-reviewers,nalexander DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D198264
2024-01-12 11:49:57 +00:00
Narcis Beleuzu
0e622d6c51
Backed out changeset cc5b886ea3a2 (bug 1861365) for causing build bustages. CLOSED TREE
2024-01-12 11:44:56 +02:00
serge-sans-paille
af290d730b
Bug 1861365 - Detect statically linking with libstdc++ r=glandium
...
Do this by scanning for lib(std)c++ in the dynamic section.
Differential Revision: https://phabricator.services.mozilla.com/D194744
2024-01-12 09:22:27 +00:00
serge-sans-paille
1e70dedf6a
Bug 1873905 - Fix variable naming for cached configure variable r=glandium
...
Otherwise the caching doesn't actually happen, see
https://searchfox.org/mozilla-central/rev/6f90f50b7a32cc062ab755e0653b3d3f512fe3bd/build/autoconf/acgeneral.m4#1127
Differential Revision: https://phabricator.services.mozilla.com/D198149
2024-01-12 07:38:40 +00:00
Mike Hommey
14b8d8e846
Bug 1873821 - Remove unused bindgen 0.66 patch. r=firefox-build-system-reviewers,ahochheiden
...
Differential Revision: https://phabricator.services.mozilla.com/D198126
2024-01-10 22:19:07 +00:00
serge-sans-paille
3b336e99e6
Bug 1873495 - Fix variable naming for cached EXPAND_LIBS_LIST_STYLE r=glandium
...
Cached variable *must* have `_cv_` in their name, per
https://searchfox.org/mozilla-central/rev/6f90f50b7a32cc062ab755e0653b3d3f512fe3bd/build/autoconf/acgeneral.m4#1127
Differential Revision: https://phabricator.services.mozilla.com/D197945
2024-01-10 14:07:40 +00:00
serge-sans-paille
c3147ff86e
Bug 1873494 - Cache check for malloc_usable_size argument constness r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D197944
2024-01-10 14:07:40 +00:00
serge-sans-paille
7ca6ae234d
Bug 1872889 - Disable symbol ordering warning r=aryx
...
We only generate a single orderfile and use it for each linked object,
which results in some symbols being listed while not belonging to that
particular object.
Differential Revision: https://phabricator.services.mozilla.com/D197621
2024-01-04 14:23:12 +00:00
Narcis Beleuzu
e5f27a07b7
Backed out changeset 399d9781e72b (bug 1724089) for causing xpcshell failures. CLOSED TREE
2024-01-02 13:56:25 +02:00
Gregory Pappas
bf28beba3c
Bug 1724089 - Remove browser.tabs.remote.autostart pref r=webdriver-reviewers,perftest-reviewers,geckoview-reviewers,jgraham,extension-reviewers,mossop,sparky,robwu,owlish
...
Differential Revision: https://phabricator.services.mozilla.com/D192136
2024-01-02 11:17:09 +00:00