Nicolas Silva
8063f97aac
Bug 1912019 - Undo the gpu-descriptor crate override. r=ErichDonGubler,supply-chain-reviewers
...
WebRender depends on allocator-api2 now.
Differential Revision: https://phabricator.services.mozilla.com/D221967
2024-09-18 10:17:27 +00:00
Nicolas Silva
8fcdcb7ebb
Bug 1912019 - Add a modified dependency to allocator_api2. r=supply-chain-reviewers
...
See also https://github.com/zakarumych/allocator-api2/issues/10
This patch was produced with the following steps:
- Vendor allocator-api2 normally.
- Modify the vendored source in third_party/rust.
- Stop exporting the Box implementation.
- Change the version to 0.2.999.
- Run cargo update -p allocator-api2 --precise 0.2.999
Differential Revision: https://phabricator.services.mozilla.com/D218729
2024-09-18 10:17:24 +00:00
Norisz Fay
4b9c81893f
Backed out changeset 2ff7570a00ed (bug 1912131) for causing NonZero related build bustage
2024-09-13 20:44:57 +03:00
Alex Franchuk
76f7ff96fc
Bug 1912131 - Update minidump-writer to 0.10.1 r=gsvelto,glandium,supply-chain-reviewers
...
This is using a git rev for now as a new version hasn't been released
yet.
Differential Revision: https://phabricator.services.mozilla.com/D221977
2024-09-13 16:40:28 +00:00
Sammy Khamis
8b16b99c46
Bug 1911626: Vendor in application-services with tabs exposing closing the connection r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D222064
2024-09-13 05:13:43 +00:00
Ben Dean-Kawamura
415d48c0cb
Bug 1914241 - Upgrade UniFFI to 0.28.1, r=glandium,supply-chain-reviewers
...
- Ran `cargo update -p glean`
- Removed build/rust/heck now that everything depends on 0.5.
- Ran `mach vendor rust`
Differential Revision: https://phabricator.services.mozilla.com/D219800
2024-09-09 15:42:32 +00:00
Jan-Erik Rediger
5fe168ff7d
Bug 1914130 - Update to Glean v61.0.0 and glean-parser v15 r=TravisLong,mach-reviewers,android-reviewers,mcarare
...
Still missing:
cargo update -p glean
mach vendor rust
These steps should be done once application-services is updated to pull
in a single version of UniFFI.
Differential Revision: https://phabricator.services.mozilla.com/D219729
2024-09-09 15:42:31 +00:00
Ben Dean-Kawamura
e2f0822153
Bug 1915426 - Update clap/heck/darling/anstyle/strsim, r=glandium,supply-chain-reviewers
...
Updated:
- heck 0.4.1 -> 0.5.0
- clap 4.4.5 -> 4.5.16
- darling v0.20.1 -> v0.20.10
- strsim 0.10.0 -> 0.11.1
- anstyle 1.0.3 -> 1.0.8
This is in preparation of the UniFFI 0.28 upgrade:
https://bugzilla.mozilla.org/show_bug.cgi?id=1914241
Differential Revision: https://phabricator.services.mozilla.com/D220437
2024-09-09 15:42:31 +00:00
Noemi Erli
f32be0fa68
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
943ce9f641
Bug 1888472
- Vendored A-S with webext-storage bridged engine logic r=lina
...
Differential Revision: https://phabricator.services.mozilla.com/D213095
2024-09-06 16:11:26 +00:00
Butkovits Atila
585cb9affe
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
14bd125030
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
Drew Willcoxon
73a7ef1300
Bug 1916530 - Vendor application-services dbeaef2eb28e9da7cc2f96e26296513cc4e07c07. r=bdk
...
This vendors in dbeaef2eb2
Differential Revision: https://phabricator.services.mozilla.com/D220931
2024-09-03 20:05:11 +00:00
Ben Dean-Kawamura
6d5a62cd84
Bug 1913183 - Vendor in app-services, r=nanj,supply-chain-reviewers,urlbar-reviewers,adw
...
Removed the `IsValid` check when converting a `RustBuffer` to an
`OwnedRustBuffer`. The vendored changes revealed some issues with this
logic. See https://bugzilla.mozilla.org/show_bug.cgi?id=1913183#c4 for
details.
Differential Revision: https://phabricator.services.mozilla.com/D219189
2024-08-16 16:18:07 +00:00
Butkovits Atila
9332463029
Backed out changeset c48afa57d242 (bug 1913183) for causing failures at test_quicksuggest_fakespot.js. CLOSED TREE
2024-08-15 23:44:03 +03:00
Ben Dean-Kawamura
1d638bbf3e
Bug 1913183 - Vendor in app-services, r=nanj,supply-chain-reviewers
...
Removed the `IsValid` check when converting a `RustBuffer` to an
`OwnedRustBuffer`. The vendored changes revealed some issues with this
logic. See https://bugzilla.mozilla.org/show_bug.cgi?id=1913183#c4 for
details.
Differential Revision: https://phabricator.services.mozilla.com/D219189
2024-08-15 19:35:32 +00:00
Iulian Moraru
e8b8dda8c1
Backed out changeset 7ef1531763cd (bug 1913183) for causing mass assertion failures on OwnedRustBuffer.cpp. CLOSED TREE
2024-08-15 16:04:43 +03:00
Ben Dean-Kawamura
553caae71b
Bug 1913183 - Vendor in app-services, r=nanj,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D219189
2024-08-15 12:30:13 +00:00
Jan-Erik Rediger
bb903b4fba
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
Iulian Moraru
97a86f9e91
Backed out 4 changesets (bug 1743983) for causing multiple failures. CLOSED TREE
...
Backed out changeset ace3ac2e2e26 (bug 1743983)
Backed out changeset 5da5022a4f08 (bug 1743983)
Backed out changeset 7c90923fce11 (bug 1743983)
Backed out changeset b476928598ab (bug 1743983)
2024-08-06 01:49:21 +03:00
Alex Franchuk
da48c8365f
Bug 1743983 pt1 - Audits and vendoring for minidump-analyzer r=glandium,supply-chain-reviewers,profiler-reviewers,aabh
...
Differential Revision: https://phabricator.services.mozilla.com/D208390
2024-08-05 19:59:06 +00:00
Mike Hommey
7c72645ded
Bug 1910513 - Update tokio to 1.39.2. r=nika,supply-chain-reviewers
...
This also update mio to 1.0.1 and tokio-macros to 2.4.0
Differential Revision: https://phabricator.services.mozilla.com/D218157
2024-07-31 02:53:18 +00:00
Mike Hommey
24202c4718
Bug 1910513 - Update tempfile to 3.10.1 r=supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D218155
2024-07-31 02:53:17 +00:00
Mike Hommey
da24844079
Bug 1910513 - Update parking_lot_core to 0.9.10 r=supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D218153
2024-07-31 02:53:16 +00:00
Mike Hommey
b25a90a8e0
Bug 1910513 - Patch hermit-abi to an empty crate. r=nika
...
Like the redox_* crates, it's a crate to support a target we don't
support. This saves us from having to audit updates to the crate.
Differential Revision: https://phabricator.services.mozilla.com/D218150
2024-07-31 02:53:15 +00:00
Mike Hommey
41a5fbcea6
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
85d787b761
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
Chris H-C
a0dad09e91
Bug 1907945 - Upgrade to glean v60.4.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D217604
2024-07-25 13:40:54 +00:00
Mike Hommey
76ef13b125
Bug 1909581 - Upgrade warp to 0.3.7. r=supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D217534
2024-07-24 20:46:31 +00:00
Ben Dean-Kawamura
a90969ee2d
Bug 1907898 - Vendor in application-services, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D216571
2024-07-15 20:48:11 +00:00
Norisz Fay
86947321c9
Backed out changeset 96bdce602082 (bug 1907898) for causing mass failures on multiple paths CLOSED TREE
2024-07-15 20:38:30 +03:00
Ben Dean-Kawamura
bad6ef31e2
Bug 1907898 - Vendor in application-services, r=nanj
...
Differential Revision: https://phabricator.services.mozilla.com/D216571
2024-07-15 15:05:05 +00:00
Henri Sivonen
3c60d406b9
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
Henri Sivonen
2df8575a28
Bug 1889536 - Vendor idna 1.0.2 and icu_normalizer by updating the url crate. r=glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206578
2024-07-09 11:26:41 +00:00
Tamas Szentpeteri
18d527a83a
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
f4f0304e8c
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
Henri Sivonen
ce58d7f51e
Bug 1889536 - Vendor idna 1.0.2 and icu_normalizer by updating the url crate. r=glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D206578
2024-07-09 09:50:37 +00:00
Alex Franchuk
3151a0fef2
Bug 1901820 - Specify the glean version in cargo workspaces r=janerik
...
This reduces the burden on updating the glean version, especially as
more rust crates use glean.
Differential Revision: https://phabricator.services.mozilla.com/D213275
2024-06-26 12:52:44 +00:00
Alex Franchuk
e9917257d1
Bug 1903829 - Update zip crate and use new features for omnijar reading r=gsvelto,webdriver-reviewers,glandium,supply-chain-reviewers,whimboo
...
Replaces the patched zip crate that was previously used.
Differential Revision: https://phabricator.services.mozilla.com/D214617
2024-06-25 13:58:40 +00:00
Lina Butler
3ef9e50dd0
Bug 1880183 - Vendor the latest Application Services. r=bdk
...
This version includes the new
`SuggestStoreBuilder#remoteSettingsBucketName()` API.
This commit also makes the chrome JS-exposed `SuggestStoreBuilder`
methods synchronous.
Differential Revision: https://phabricator.services.mozilla.com/D201774
2024-06-20 23:01:41 +00:00
Ben Dean-Kawamura
378bcfe12c
Bug 1900400 -- Update UniFFI to 0.27.3. r=supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212455
2024-06-10 16:15:28 +00:00
Iulian Moraru
6a8043e4b1
Backed out changeset e63e0129d5a6 (bug 1900400) for causing mochitest-plain failures. CLOSED TREE
2024-06-04 09:32:58 +03:00
Ben Dean-Kawamura
e2c203d2fc
Bug 1900400 -- Update UniFFI to 0.27.3. r=supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212455
2024-06-03 18:29:05 +00:00
John Schanck
e420c20efc
Bug 1899656 - add a mock builtins module for tests. r=glandium,keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D212066
2024-06-03 18:08:05 +00:00
Norisz Fay
adb0e480f5
Backed out 2 changesets (bug 1899656, bug 1893335) for causing build bustages
...
Backed out changeset 4cb2f1a1280b (bug 1893335)
Backed out changeset d5833f6d4c07 (bug 1899656)
2024-06-01 03:09:13 +03:00
John Schanck
28c4190611
Bug 1899656 - add a mock builtins module for tests. r=glandium,keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D212066
2024-05-31 19:47:01 +00:00
Mark Hammond
7d2d673683
Bug 1899617 - Update application-services to pick up new rusqlite/sqlite. r=lina,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D212047
2024-05-29 20:34:18 +00:00
Mark Hammond
b808c54cf4
Bug 1899410 (part 1) - vendor new application-services. r=skhamis,bdk
...
Differential Revision: https://phabricator.services.mozilla.com/D211929
2024-05-28 22:59:02 +00:00
Erich Gubler
3231651cd0
Bug 1894791 - build: upgrade `clang-sys` 1.6.0 → 1.7.0 r=supply-chain-reviewers,glandium
...
Now that WGPU has upgraded its dependency on `libloading`, we can
finally remove our fake `libloading` 0.7 crate! 🙌
I found this audit and review easiest to do by generating a diff. that
ignores whitespace-only differences. In my case, I did the following:
```
git diff --ignore-space-at-eol --ignore-space-change --ignore-all-space --ignore-blank-lines
```
Differential Revision: https://phabricator.services.mozilla.com/D209290
2024-05-22 19:55:01 +00:00
Kershaw Chang
6ae3c284a1
Bug 1895319 - refactor http3server to use neqo-bin for I/O, timers, event-loop etc. r=necko-reviewers,valentin,glandium,supply-chain-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D209574
2024-05-21 09:34:48 +00:00