Erich Gubler
9d9039f9a0
Bug 1923913 - build(webgpu): update WGPU to d70ef62e9e0683789f745c6a4354495f39354c15 r=webgpu-reviewers,supply-chain-reviewers,teoxoy
...
Differential Revision: https://phabricator.services.mozilla.com/D225272
2024-10-15 19:48:12 +00:00
Max Inden
c5bdf0b172
Bug 1923287 - Update neqo to v0.9.2 r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D224915
2024-10-08 12:13:34 +00:00
Jim Blandy
939f8d1e00
Bug 1922854: Update wgpu to ee0d1703 (2024-10-04). r=webgpu-reviewers,supply-chain-reviewers,nical,ErichDonGubler
...
Differential Revision: https://phabricator.services.mozilla.com/D224614
2024-10-07 23:15:47 +00:00
Max Inden
00ba6754b5
Bug 1922479 - update neqo to v0.9.1 r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D224482
2024-10-07 07:14:04 +00:00
Ben Dean-Kawamura
12feebe16a
Bug 1921280 - Vendor in the latest app-services commit, r=adw,urlbar-reviewers
...
This brought in a breaking change: `Suggestion.icon` is now the `bytes`
type. To accomidate that, added UniFFI support for bytes and updated
the SuggestBackendRust code since that field is now a Uint8Array on the
JS side.
Differential Revision: https://phabricator.services.mozilla.com/D223774
2024-09-30 14:07:55 +00:00
Jeff Muizelaar
bcfba3c8c0
Bug 1805557. Don't try to flatten nearly degenerate curves. r=lsalzman
...
Differential Revision: https://phabricator.services.mozilla.com/D223665
2024-09-26 02:36:30 +00:00
Erich Gubler
f470dfbfb8
Bug 1919567 - build(webgpu): update WGPU to 3fda684eb9e69c78b16312a3e927e3ea82e853d1 r=webgpu-reviewers,supply-chain-reviewers,jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D222852
2024-09-19 20:54:47 +00:00
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
teoxoy
42508b4768
Bug 1918739 - Update wgpu
to revision c8beade1877251c494036fc3661b04ec6aad63a9. r=webgpu-reviewers,supply-chain-reviewers,jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D222155
2024-09-17 21:44:15 +00:00
Andreas Pehrson
5e90390c9e
Bug 1914925 - Update cubeb-coreaudio-rs to revision 2407441a2f. r=cubeb-reviewers,padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D222293
2024-09-16 14:24:42 +00:00
Norisz Fay
12a6115875
Backed out changeset 128de7e126a3 (bug 1918739) for causing wgpu_bindings related bustages CLOSED TREE
2024-09-14 03:16:45 +03:00
teoxoy
3ac3a31b8f
Bug 1918739 - Update wgpu
to revision c8beade1877251c494036fc3661b04ec6aad63a9. r=webgpu-reviewers,supply-chain-reviewers,jimb
...
Differential Revision: https://phabricator.services.mozilla.com/D222155
2024-09-13 23:53:22 +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
Jim Blandy
77304bd4ac
Bug 1917102: Update wgpu crates to c2e0ad293 (2024-09-12). r=supply-chain-reviewers,webgpu-reviewers,nical,ErichDonGubler
...
Demote some tests to backlog (filed as https://github.com/gfx-rs/wgpu/issues/6232 ):
- webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*
- webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:*
- webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:*
Differential Revision: https://phabricator.services.mozilla.com/D221272
2024-09-13 05:48:59 +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
Iulian Moraru
cf33b07bdd
Backed out 4 changesets (bug 1917102) for causing crashes (bug 1917444). CLOSED TREE
...
Backed out changeset 1f02a210aaec (bug 1917102)
Backed out changeset f77816ce785b (bug 1917102)
Backed out changeset 2119546af722 (bug 1917102)
Backed out changeset 0eb0e97434f1 (bug 1917102)
2024-09-09 11:19:37 +03:00
Jim Blandy
e6535b1d07
Bug 1917102: Update wgpu crates to ec2100052 (2024-09-05). r=supply-chain-reviewers,webgpu-reviewers,nical,ErichDonGubler
...
Demote some tests to backlog (filed as https://github.com/gfx-rs/wgpu/issues/6232 ):
- webgpu:shader,validation,const_assert,const_assert:constant_expression_assert:*
- webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_and_assert:*
- webgpu:shader,validation,const_assert,const_assert:constant_expression_logical_or_assert:*
Differential Revision: https://phabricator.services.mozilla.com/D221272
2024-09-06 20:44:53 +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
Max Inden
bf284bbab1
Bug 1916645 - update neqo to v0.9.0 r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D221019
2024-09-04 18:32:43 +00: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
Mike Hommey
9f3d6d14c7
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
Erich Gubler
a053d7a9a3
Bug 1915609 - build(webgpu): update WGPU to bbdbafdf8a947b563b46f632a778632b906d9eb4 r=webgpu-reviewers,supply-chain-reviewers,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D220569
2024-08-30 14:56:35 +00:00
Iulian Moraru
f0f411713a
Backed out changeset 2bbc01486e2f (bug 1910796) for causing multiple failures. CLOSED TREE
2024-08-28 04:52:09 +03:00
Mike Hommey
cdbe802fc3
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
Teodor Tanasoaia
34fb7173c1
Bug 1914434 - Update wgpu
to revision cc11260547ae7cc2814888208f244227ed32a1d0. r=webgpu-reviewers,glandium,supply-chain-reviewers,ErichDonGubler
...
Differential Revision: https://phabricator.services.mozilla.com/D220026
2024-08-27 09:57:08 +00:00
Chun-Min Chang
54310f6351
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
Jim Blandy
25da12ca2d
Bug 1913121: Update wgpu to c6a3d9273 (2024-08-13) r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler,teoxoy
...
Adapt `wgpu_server_queue_submit` to the new submission index
type.
Use corrected spelling `WGPUTextureFormat_Rg11b10UFloat`.
Assign queue ids explicitly, rather than deriving them from device ids:
- `wgpu_bindings::client::IdentityHub`: add an `IdentityManager` for queues.
Initialize it in `IdentityHub::default`.
- `dom::webgpu::DeviceRequest`: hold separate `mDeviceId` and `mQueueId`
members.
- `wgpu_client_make_device_id`: rename to `wgpu_client_make_device_queue_id`,
and have it allocate both a device id and a queue id.
- `PWebGPU` protocol's `AdapterRequestDevice` request: explicitly pass
an id for the new queue.
- `WebGPUChild::AdapterRequestDevice`: pass through the queue id from
`wgpu_client_make_device_queue_id` through to `SendAdapterRequestDevice`,
and also return it as `DeviceRequest::mQueueId`.
- `WebGPUParent::RecvAdapterRequestDevice`: accept a queue id, and pass
it along to `ffi::wgpu_server_adapter_request_device`.
- `wgpu_server_adapter_request_device`: take a new argument specifying the
new queue's id, and pass that along to `global.adapter_request_device`.
- `dom::webgpu::Adapter::RequestDevice`: given the `DeviceRequest` returned by
`WebGPUChild::AdapterRequestDevice`, pass the ids for both the new device and
the new queue to `dom::webgpu::Device::Device`.
- Let `dom::webgpu::Device::Device` take a new argument explicitly specifying
the device's queue's id.
Differential Revision: https://phabricator.services.mozilla.com/D219356
2024-08-19 18:46:19 +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
Cosmin Sabou
72d92c9b70
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
521c4ccf1d
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
663e005613
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
ce3936e0fb
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
9fb7f63074
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
40db0b536a
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
bef80550bd
Bug 1910150: Update wgpu to 9c6ae1be (2024-7-31) r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
...
Update the following crates in `third_party/rust` to commit 9c6ae1be
from `github.com/gfx-rs/wgpu`:
- d3d12
- naga
- wgpu-core
- wgpu-hal
- wgpu-types
Update dependencies:
- bit-set 0.8.0
- bit-vec 0.8.0
- gpu-allocator 0.27
Make necessary minor changes to `gfx/wgpu_bindings`.
Add appropriate audits to `supply-chain/audits.toml`.
Differential Revision: https://phabricator.services.mozilla.com/D218695
2024-08-07 16:00:47 +00:00
Max Inden
2217e98397
Bug 1911792 - update neqo to v0.8.2 r=kershaw,necko-reviewers
...
Differential Revision: https://phabricator.services.mozilla.com/D218637
2024-08-07 08:32:09 +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
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
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
Kershaw Chang
fae8fa9ca1
Bug 1907267 - Update neqo to v0.8.1, r=mxinden
...
Differential Revision: https://phabricator.services.mozilla.com/D217271
2024-07-22 14:02:13 +00:00