Граф коммитов

599 Коммитов

Автор SHA1 Сообщение Дата
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