Noemi Erli
e999b9af70
Backed out 2 changesets (bug 1888472) for causing failures in LateWriteChecks.cpp CLOSED TREE
...
Backed out changeset 20292c37151c (bug 1888472 )
Backed out changeset 66ec9b374142 (bug 1888472 )
2024-09-06 21:02:17 +03:00
lougeniac64
390b9f9841
Bug 1888472 - Refactored webext-storage sync logic with uniffied component API calls r=markh,lina,extension-reviewers,sync-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D213094
2024-09-06 16:11:26 +00:00
Butkovits Atila
549a9db1e5
Backed out 2 changesets (bug 1888472) for causing failures at test_StorageSyncService.js. CLOSED TREE
...
Backed out changeset c6d3b6e81216 (bug 1888472 )
Backed out changeset 9a58bdc9bb10 (bug 1888472 )
2024-09-04 23:19:33 +03:00
lougeniac64
2f839d0a37
Bug 1888472 - Vendored A-S with webext-storage bridged engine logic r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D213095
2024-09-04 18:02:51 +00:00
lougeniac64
0917ddfc80
Bug 1888472 - Refactored webext-storage sync logic with uniffied component API calls r=markh,lina,extension-reviewers,sync-reviewers,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D213094
2024-09-04 18:02:50 +00:00
Mike Hommey
76b688c4af
Bug 1910796 - Integrate libz-rs-sys as a replacement for zlib. r=supply-chain-reviewers,firefox-build-system-reviewers,nika,sergesanspaille
...
Disabled by default for now.
Differential Revision: https://phabricator.services.mozilla.com/D218165
2024-09-02 22:49:59 +00:00
Iulian Moraru
d942e65506
Backed out changeset 2bbc01486e2f (bug 1910796) for causing multiple failures. CLOSED TREE
2024-08-28 04:52:09 +03:00
Mike Hommey
3c3439f403
Bug 1910796 - Integrate libz-rs-sys as a replacement for zlib. r=supply-chain-reviewers,firefox-build-system-reviewers,nika,sergesanspaille
...
Nightly-only for now.
Differential Revision: https://phabricator.services.mozilla.com/D218165
2024-08-28 00:36:50 +00:00
Andreas Pehrson
b28235354e
Bug 1914196 - Build with ScreenCaptureKit on macOS. r=webrtc-reviewers,firefox-build-system-reviewers,mjf,sergesanspaille
...
Differential Revision: https://phabricator.services.mozilla.com/D219813
2024-08-23 11:07:59 +00:00
Chun-Min Chang
74c5988cc7
Bug 1904734 - Update cubeb-coreaudio to f7e50c2 r=cubeb-reviewers,pehrsons
...
This patch updates cubeb-coreaudio to f7e50c2 by running
```
cargo update -p cubeb-coreaudio && ./mach vendor rust
```
to import the code in the given version.
Differential Revision: https://phabricator.services.mozilla.com/D219816
2024-08-21 23:18:16 +00:00
Cosmin Sabou
533f81d487
Backed out changeset fb02d762cca9 (bug 1910796) for causing mass assertion failures on Compression. CLOSED TREE
2024-08-15 15:32:52 +03:00
Mike Hommey
f6ba2bfac7
Bug 1910796 - Integrate libz-rs-sys as a replacement for zlib. r=supply-chain-reviewers,firefox-build-system-reviewers,nika,sergesanspaille
...
Nightly-only for now.
Differential Revision: https://phabricator.services.mozilla.com/D218165
2024-08-15 12:00:33 +00:00
Iulian Moraru
b4b3fd36f4
Backed out 3 changesets (bug 1910796) for causing build bustages and mass test failures. CLOSED TREE
...
Backed out changeset bbcbbe6b247d (bug 1910796)
Backed out changeset adde3a9ee0f7 (bug 1910796)
Backed out changeset 2aac134f145f (bug 1910796)
2024-08-13 19:29:38 +03:00
Mike Hommey
abd92818f5
Bug 1910796 - Integrate libz-rs-sys as a replacement for zlib. r=supply-chain-reviewers,firefox-build-system-reviewers,nika,sergesanspaille
...
Nightly-only for now.
Differential Revision: https://phabricator.services.mozilla.com/D218165
2024-08-13 15:03:42 +00:00
Paul Adenot
731d85f565
Bug 1907780 - Update cubeb-coreaudio-rs to 0f642c8d50. r=cubeb-reviewers,pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D218956
2024-08-13 12:26:50 +00:00
Andreas Pehrson
3d0d2880c7
Bug 1907367 - Update audioipc revision to e6f44a2bd1. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D218819
2024-08-09 10:49:13 +00:00
Jim Blandy
9d474b8158
Bug 1912092: Link against RuntimeObject.lib whenever targeting WINNT. r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D218803
2024-08-08 16:47:42 +00:00
Jan-Erik Rediger
dd6ebab429
Bug 1911767 - Update to Glean v60.5.0 r=chutten,glandium,supply-chain-reviewers,mach-reviewers,android-reviewers,twhite,ahal
...
Differential Revision: https://phabricator.services.mozilla.com/D218649
2024-08-08 14:58:04 +00:00
Mike Hommey
b7064db89a
Bug 1910552 - Update mapped_hyph to current master. r=jfkthame
...
Differential Revision: https://phabricator.services.mozilla.com/D218044
2024-07-30 19:16:27 +00:00
Mike Hommey
269325b46e
Bug 1910523 - Update audioipc to c200b1e. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D218032
2024-07-30 07:21:31 +00:00
Henri Sivonen
41b363d50d
Bug 1889536 - Migrate IDNA handling to ICU4X. r=necko-reviewers,geckoview-reviewers,credential-management-reviewers,home-newtab-reviewers,valentin,owlish,dimi,thecount,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206579
2024-07-09 11:26:43 +00:00
Tamas Szentpeteri
c1ca326517
Backed out 2 changesets (bug 1889536) for causing bpnu bustages on nsIDNService.cpp. CLOSED TREE
...
Backed out changeset 87d0e483dd8c (bug 1889536)
Backed out changeset c3d6429d8a59 (bug 1889536)
2024-07-09 14:08:25 +03:00
Henri Sivonen
057d6de297
Bug 1889536 - Migrate IDNA handling to ICU4X. r=necko-reviewers,geckoview-reviewers,credential-management-reviewers,home-newtab-reviewers,valentin,owlish,dimi,thecount,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206579
2024-07-09 09:50:38 +00:00
Mike Hommey
faab23baaf
Bug 1906026 - Make dependentlibs.py fail when it doesn't find any dependencies. r=firefox-build-system-reviewers,nalexander
...
Until such a time where libxul doesn't have dependencies at all, this is
not supposed to happen. When it does, it's because the output from the
tool used to produce the list changed, or the tool is broken is some
other way.
Differential Revision: https://phabricator.services.mozilla.com/D215582
2024-07-03 20:33:57 +00:00
Andreas Farre
ecf2f023e4
Bug 1906063 - Add all directories containing .gdbinit. r=padenot DONTBUILD
...
When run from `$topdir` this will be both `$topdir` and `$objdir`. The
reason for not only `$topdir` working, is that `.gdbinit.py` isn't
present, only `.gdbinit.py.in`.
Differential Revision: https://phabricator.services.mozilla.com/D215602
2024-07-03 11:11:14 +00:00
Alex Franchuk
cf017a0788
Bug 1904609 - Provide a function to get the build id r=glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D214841
2024-06-28 14:55:01 +00:00
Mike Hommey
16833984f7
Bug 1904735 - Replace deprecated default_features with default-features. r=firefox-build-system-reviewers,gfx-reviewers,application-update-reviewers,nalexander,gw
...
Differential Revision: https://phabricator.services.mozilla.com/D214905
2024-06-27 03:07:14 +00:00
Andreas Pehrson
b585d334f7
Bug 1902989 - Update cubeb-coreaudio-rs to 8bce3b333a. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D214954
2024-06-26 19:02:06 +00:00
Jan de Mooij
52394284a7
Bug 1903037 part 1 - Support leak checking in MFBT code when included in SpiderMonkey. r=mccr8,glandium
...
`mozilla::StringBuffer` uses `RefCountLogger`, but this was a no-op when included in
SpiderMonkey code (`MOZILLA_INTERNAL_API` is not defined in that case). This resulted
in leakcheck failures when string buffers are used directly in SpiderMonkey.
This patch changes the calls to `NS_LogAddRef` and `NS_LogRelease` to go through a
function pointer. This also makes it possible to use a different implementation in
SpiderMonkey shell builds if we ever want to.
Differential Revision: https://phabricator.services.mozilla.com/D213968
2024-06-26 11:03:16 +00:00
Stanca Serban
f7e1083c9c
Backed out 4 changesets (bug 1903037) for causing build bustages. CLOSED TREE
...
Backed out changeset 0d0174720ea5 (bug 1903037)
Backed out changeset 83b91e964b76 (bug 1903037)
Backed out changeset 2bce31088d18 (bug 1903037)
Backed out changeset cef762ba8c2c (bug 1903037)
2024-06-25 18:33:38 +03:00
Jan de Mooij
05de5e2adc
Bug 1903037 part 1 - Support leak checking in MFBT code when included in SpiderMonkey. r=mccr8,glandium
...
`mozilla::StringBuffer` uses `RefCountLogger`, but this was a no-op when included in
SpiderMonkey code (`MOZILLA_INTERNAL_API` is not defined in that case). This resulted
in leakcheck failures when string buffers are used directly in SpiderMonkey.
This patch changes the calls to `NS_LogAddRef` and `NS_LogRelease` to go through a
function pointer. This also makes it possible to use a different implementation in
SpiderMonkey shell builds if we ever want to.
Differential Revision: https://phabricator.services.mozilla.com/D213968
2024-06-25 11:37:03 +00:00
Nicolas Silva
38f1974fdf
Bug 1902718 - Add a dependency to etagere 0.2.13. r=lsalzman,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D214599
2024-06-24 14:28:09 +00:00
Iulian Moraru
733226fe8d
Backed out changeset ba5a9f782bcb (bug 1902718) for causing wrench build bustages. CLOSED TREE
2024-06-24 10:29:11 +03:00
Nicolas Silva
5964e91647
Bug 1902718 - Add a dependency to etagere 0.2.13. r=lsalzman,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D214599
2024-06-24 07:10:23 +00:00
Paul Adenot
07a825a3ef
Bug 1903729 - Fix error in libxul gdb script with recent gdb versions. r=sfink DONTBUILD
...
Differential Revision: https://phabricator.services.mozilla.com/D214595
2024-06-21 16:28:01 +00:00
André Bargull
56edc2be9a
Bug 1899177 - Part 16: Make icu_calendar an optional feature. r=firefox-build-system-reviewers,glandium
...
Differential Revision: https://phabricator.services.mozilla.com/D211778
2024-06-20 17:42:20 +00:00
Paul Adenot
88ff3586e3
Bug 1903315 - Update cubeb-coreaudio-rs to revision 6d84f4638. r=cubeb-reviewers,pehrsons
...
Differential Revision: https://phabricator.services.mozilla.com/D214242
2024-06-20 13:03:25 +00:00
Andreas Pehrson
91e05c716d
Bug 1903027 - Update cubeb-coreaudio to b5dc6e2431. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D213966
2024-06-19 07:48:56 +00:00
Andreas Pehrson
428c214bcf
Bug 1903002 - Update cubeb-coreaudio-rs to 9ea3d3455d. r#cubeb-reviewers r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D213964
2024-06-19 06:56:08 +00:00
Butkovits Atila
473541f8c2
Backed out 3 changesets (bug 1903002, bug 1903027) for causing failures at test_bug384122.html. CLOSED TREE
...
Backed out changeset 6ce5b96cd8a8 (bug 1903027)
Backed out changeset 05cd6c5f6bb9 (bug 1903002)
Backed out changeset 3cc1aae4583a (bug 1903002)
2024-06-18 15:46:50 +03:00
Andreas Pehrson
b79ba4221c
Bug 1903027 - Update cubeb-coreaudio to b5dc6e2431. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D213966
2024-06-18 10:04:52 +00:00
Andreas Pehrson
d1b3461bcf
Bug 1903002 - Update cubeb-coreaudio-rs to 9ea3d3455d. r#cubeb-reviewers r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D213964
2024-06-18 09:44:05 +00:00
serge-sans-paille
5d803240c7
Bug 1900540 - No longer require -fno-sanitize-address-globals-dead-stripping r=glandium
...
The related bug was fixed in rustc 1.74, and we require 1.76.
This impacts the buildid section which gets modified by asan, so we
exclude it from the asan process through an attribute.
Differential Revision: https://phabricator.services.mozilla.com/D212532
2024-06-18 06:49:32 +00:00
Andreas Pehrson
dcf7ba0e7a
Bug 1902801 - Update cubeb-coreaudio-rs to f8a4ec05e5. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D213930
2024-06-17 12:50:03 +00:00
Alexandre Lissy
6e75a01484
Bug 1884378 - Expose MicroGeckoProfiler r=sergesanspaille,profiler-reviewers,canaltinova
...
We need that for sandbox profiler working, otherwise dlsym() cannot work
Differential Revision: https://phabricator.services.mozilla.com/D207735
2024-06-14 10:17:35 +00:00
Tamas Szentpeteri
392538e97f
Backed out changeset c2a2934db74e (bug 1900540) for causing Bp bustage related to buildid.cpp. CLOSED TREE.
2024-06-14 02:33:42 +03:00
serge-sans-paille
11421ab58f
Bug 1900540 - No longer require -fno-sanitize-address-globals-dead-stripping r=glandium
...
The related bug was fixed in rustc 1.74, and we require 1.76.
This impacts the buildid section which gets modified by asan, so we
exclude it from the asan process through an attribute.
Differential Revision: https://phabricator.services.mozilla.com/D212532
2024-06-13 15:57:07 +00:00
pstanciu
2050520cf5
Backed out changeset b2750ac1632c (bug 1900540) for causing build bustages CLOSED TREE
2024-06-13 16:49:09 +03:00
serge-sans-paille
ced151afb3
Bug 1900540 - No longer require -fno-sanitize-address-globals-dead-stripping r=glandium
...
The related bug was fixed in rustc 1.74, and we require 1.76.
This impacts the buildid section which gets modified by asan, so we
exclude it from the asan process through an attribute.
Differential Revision: https://phabricator.services.mozilla.com/D212532
2024-06-13 12:13:04 +00:00
Alexandre Lissy
d30ac50d8a
Bug 1876590 - Add gtest for buildid reading from shared lib r=afranchuk
...
Differential Revision: https://phabricator.services.mozilla.com/D201381
2024-06-04 18:29:14 +00:00