Commit Graph

1120 Commits

Author SHA1 Message Date
Alexandru Marc
6027d1d91f Backed out changeset afdd9e4681c1 (bug 1932137) by developer request. CLOSED TREE 2024-11-22 20:12:23 +02:00
Alexandru Marc
92ea7df894 Backed out changeset 908e6fbd94a0 (bug 1932319) for causing SM build bustages @ rust.mk . CLOSED TREE 2024-11-22 13:59:03 +02:00
Max Inden
94b625ac86 Bug 1932316 - update Rust shlex crate to v1.0.3 r=valentin,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D229591
2024-11-22 09:20:10 +00:00
Max Inden
d2ea7f6303 Bug 1932319 - update Rust zerovec-derive crate to v0.10.3 r=valentin,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D229592
2024-11-22 09:17:59 +00:00
Jim Blandy
b73b7484db Bug 1930274: Update wgpu to b89a57f8c (2024-11-8) r!#webgpu-reviewers r=webgpu-reviewers,supply-chain-reviewers,ErichDonGubler
Differential Revision: https://phabricator.services.mozilla.com/D228519
2024-11-21 20:57:25 +00:00
Max Inden
7b563e9902 Bug 1932137 - update Rust url crate to v2.5.3 r=valentin,supply-chain-reviewers
See `url` GitHub release https://github.com/servo/rust-url/releases/tag/v2.5.3.

Unblocks https://github.com/mozilla/neqo/pull/2208.

Differential Revision: https://phabricator.services.mozilla.com/D229493
2024-11-20 10:55:09 +00:00
Jeff Muizelaar
7cdbac8ef2 Bug 1931957 - Update sha2 to 0.10.8 r=supply-chain-reviewers,keeler
This gives a big speed improvement on aarch64:
https://github.com/RustCrypto/hashes/pull/490#issue-1757989147

Differential Revision: https://phabricator.services.mozilla.com/D229400
2024-11-18 21:38:19 +00:00
Ben Dean-Kawamura
47b2b0669a Bug 1931568 - audit rand_distr, r=supply-chain-reviewers
This is prep for the next application-services vendor.

Differential Revision: https://phabricator.services.mozilla.com/D229155
2024-11-18 19:10:49 +00:00
Ben Dean-Kawamura
2b0abf3bad Bug 1927566 - UniFFI JS API references, r=bgruber,supply-chain-reviewers
Extended the bindings generator to generate jsdoc comments and myst
files that reference them.

Differential Revision: https://phabricator.services.mozilla.com/D228473
2024-11-12 22:14:49 +00:00
Erich Gubler
89681df556 Bug 1930751 - build(rust): update thiserror 1.0.68 → 1.0.69 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D228712
2024-11-12 22:08:33 +00:00
Ben Visness
41ca5a38b6 Bug 1926357: Update wasm spec tests to wasm-3.0. r=rhunt,supply-chain-reviewers
Many proposals have been merged into the wasm-3.0 branch of the
WebAssembly spec repo. It currently represents the state of the art of
wasm, which we keep up with - proposals that are officially standardized
but not yet super widely implemented.

Basing our spec tests on this reduces duplication across proposal repos
and should help us catch spec problems earlier.

This patch reworks the spec test generator slightly to handle some new
module definition syntax, and removes proposals which have already been
merged into wasm-3.0.

Differential Revision: https://phabricator.services.mozilla.com/D227573
2024-11-11 15:38:43 +00:00
Jan-Erik Rediger
c882ef6160 Bug 1928630 - Vendor Glean SDK v62.0.0 r=janerik,supply-chain-reviewers,mach-reviewers,android-reviewers,ahal,boek
Differential Revision: https://phabricator.services.mozilla.com/D228093
2024-11-11 13:07:47 +00:00
Erich Gubler
cea82d4432 Bug 1929483 - build(rust): update thiserror 1.0.66 → 1.0.68 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D228140
2024-11-10 00:57:28 +00:00
Erich Gubler
215c87c0dc Bug 1929483 - build(rust): update syn to 2.0.86 → 2.0.87 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D228139
2024-11-10 00:57:28 +00:00
Goloman Adrian
f3a6fdd86a Backed out 3 changesets (bug 1929483) for causing build bustages @wgpu_ffi_generated.h.stub. CLOSED TREE
Backed out changeset d7135f84903e (bug 1929483)
Backed out changeset c0018aee81d9 (bug 1929483)
Backed out changeset fc17d046ad1e (bug 1929483)
2024-11-06 23:07:07 +02:00
Erich Gubler
37e0e1ba0a Bug 1929483 - build(rust): update thiserror 1.0.66 → 1.0.68 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D228140
2024-11-06 20:30:09 +00:00
Erich Gubler
d8087ee9ba Bug 1929483 - build(rust): update syn to 2.0.86 → 2.0.87 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D228139
2024-11-06 20:30:09 +00:00
Erich Gubler
57612f40e9 Bug 1928745 - build(webgpu): update WGPU to 16f012bc9327b23345b6feed754204acb6df6beb r=webgpu-reviewers,supply-chain-reviewers,nical
Also, vet WGPU 22.0.0 → 23.0.0 r=#supply-chain-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D227751
2024-11-05 03:27:19 +00:00
sotaro
c02d07f51e Bug 1927657 - Add Mac IO Surface support for Rust r=webgpu-reviewers,supply-chain-reviewers,nical
The change is preparation for Bug 1927658.

Add io-surface and dependent crates. io-surface is already audited at supply-chain/audits.toml.

Differential Revision: https://phabricator.services.mozilla.com/D227235
2024-11-05 00:43:55 +00:00
Erich Gubler
87815cb923 Bug 1928745 - build(rust): update thiserror 1.0.64 → 1.0.65 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D227748
2024-11-01 23:22:48 +00:00
Erich Gubler
10f50ba21c Bug 1928745 - build(rust): update serde 1.0.210 → 1.0.213 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D227747
2024-11-01 23:22:48 +00:00
Erich Gubler
fe26bedb37 Bug 1928745 - build(rust): update syn 2.0.68 → 2.0.86 r=supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D227746
2024-11-01 23:22:47 +00:00
Max Inden
d6a8d94d5c Bug 1916412 - fix Android x86 recvmmsg seccomp failure r=glandium,supply-chain-reviewers,sunil
https://bugzilla.mozilla.org/show_bug.cgi?id=1910360 replaced NSPR with
quinn-udp for HTTP3 QUIC UDP IO on Firefox Nightly. Calls to `recvmmsg` were
prohibited by seccomp on Android x86. See
https://bugzilla.mozilla.org/show_bug.cgi?id=1910594, upstream quinn-udp
tracking issue: https://github.com/quinn-rs/quinn/issues/1947 and upstream
quinn-udp fix: https://github.com/quinn-rs/quinn/pull/1966

Now that the upstream fix is merged and released, this commit upgrads neqo_glue
to use quinn-udp `v0.5.6`. In addition, given the fix, quinn-udp can now be used
on Android x86 Firefox Nightly. Thus this commit also removes the conditional
around the `network.http.http3.use_nspr_for_io` pref.

Differential Revision: https://phabricator.services.mozilla.com/D220890
2024-10-31 11:53:00 +00:00
teoxoy
804f97c102 Bug 1926917 - Update wgpu to revision 64a61ee5c69569bbb3db03563997e88a229eba17. r=webgpu-reviewers,supply-chain-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D226830
2024-10-29 16:25:07 +00:00
Henri Sivonen
b94283647c Bug 1866191 - Implement GB18030-2022 changes to the Encoding Standard. r=supply-chain-reviewers,emk
Differential Revision: https://phabricator.services.mozilla.com/D222928
2024-10-25 10:41:35 +00:00
Emilio Cobos Álvarez
c76b2e267d Bug 1926269 - Changes to allow publishing selectors. r=supply-chain-reviewers
to_shmem and to_shmem_derive need a description, and selectors needs a
version bump.

Tweak supply-chain audits / config to deal with now published crates.

Differential Revision: https://phabricator.services.mozilla.com/D226468
2024-10-23 19:54:49 +00:00
Alex Franchuk
ca80c9cd2c Bug 1873210 - Support langpacks in the crashreporter client r=gsvelto,supply-chain-reviewers
This passes the profile directory as a crash annotation (which is not
sent in the crash report). The profile directory is already indirectly
passed to the crash reporter through
`MOZ_CRASHREPORTER_EVENTS_DIRECTORY`, however I don't think that's
something to rely upon.

The pref parsing and langpack extension search are done on a best-effort
basis; there may be some odd configurations for which it does not
account. However, it should cover the vast majority of cases. While we
don't want to underserve niche populations that may have an odd
configuration, we do always have fallback behaviors that are likely
still reasonable for most (like using the installation locale). We also
first try the `useragent_locale` annotation before getting locales from
the prefs.

This only looks in the profile and the installation for langpack
extensions. There are a few other system-wide locations that Firefox
looks in. However, the assumptions are:
1) overwhelmingly users install langpacks using the UI rather than
   manually downloading the file, and
2) if installed with a package manager (mostly applicable to linux),
   langpacks are put in the installation. This is the case for the few
   major linux distros I checked.

If we think this is not enough, I can also add the system-wide
directories.

Differential Revision: https://phabricator.services.mozilla.com/D222356
2024-10-22 15:36:27 +00:00
Drew Willcoxon
47fb14ac69 Bug 1926112 - Vendor application-services a0121f35125bd61ebd10fab969f6cfcc02f94d5a for city-based weather. r=bdk,nanj,supply-chain-reviewers
I had to also bump `uniffi` and `uniffi_bindgen` from 0.28.1 to 0.28.2.

Differential Revision: https://phabricator.services.mozilla.com/D226381
2024-10-22 03:45:18 +00:00
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
Erich Gubler
7a485af13f Bug 1923913 - build: update once_cell 1.19.0 → 1.20.2 r=webgpu-reviewers,supply-chain-reviewers,teoxoy
Differential Revision: https://phabricator.services.mozilla.com/D225271
2024-10-15 19:48:11 +00:00
John Schanck
f2b57123d0 Bug 1924577 - vendor clubcard-crlite 0.3.0. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D225552
2024-10-15 15:55:26 +00:00
Nico Grunbaum
49d00f22dd Bug 1920766 - vendor webrtc-sdp 0.3.13 for AV1 support;r=dbaker,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223390
2024-10-10 16:39:15 +00:00
Jan-Erik Rediger
e778594c09 Bug 1923078 - Update to Glean v61.2.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,skhan
Differential Revision: https://phabricator.services.mozilla.com/D224759
2024-10-08 09:39:55 +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
Nika Layzell
75ad3d127f Bug 1922669 - Update cargo-vet to 0.10.0, r=supply-chain-reviewers,tjr
Differential Revision: https://phabricator.services.mozilla.com/D224540
2024-10-07 16:03:23 +00:00
John Schanck
178de4c554 Bug 1920142 - part 2: vendor clubcard and clubcard-crlite. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223011
2024-09-26 17:51:14 +00:00
Iulian Moraru
5efc76ec48 Backed out 3 changesets (bug 1920142) for causing xpcshell failures related to CRLite. CLOSED TREE
Backed out changeset e570a580175f (bug 1920142)
Backed out changeset adc5b04fed20 (bug 1920142)
Backed out changeset 444e0a86272e (bug 1920142)
2024-09-26 08:17:47 +03:00
John Schanck
144944eab8 Bug 1920142 - part 2: vendor clubcard and clubcard-crlite. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223011
2024-09-26 04:01:49 +00:00
John Schanck
711d6ec594 Bug 1915919 - vendor authenticator-rs v0.4.1. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223655
2024-09-26 04:00:42 +00:00
Butkovits Atila
bb60c5a48b Backed out 3 changesets (bug 1920142) for causing bustages complaining about clubcard.
Backed out changeset 0d796ae0c81b (bug 1920142)
Backed out changeset c2e8d6b1e681 (bug 1920142)
Backed out changeset 499d722ea77f (bug 1920142)
2024-09-26 03:11:20 +03:00
John Schanck
a9a2cac131 Bug 1920142 - part 2: vendor clubcard and clubcard-crlite. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D223011
2024-09-25 23:23:19 +00:00
Nika Layzell
df44924160 Bug 1919630 - Part 1: Update cargo-vet to Sep 20 2024, r=afranchuk,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D222981
2024-09-25 21:29:08 +00:00
Jan-Erik Rediger
bc843c86d2 Bug 1919245 - Update to Glean v61.1.0 r=TravisLong,supply-chain-reviewers,mach-reviewers,android-reviewers,ahal,kaya
Differential Revision: https://phabricator.services.mozilla.com/D223312
2024-09-25 14:05:15 +00:00
Alex Franchuk
a92f7373b2 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-09-24 13:36:20 +00:00
Norisz Fay
e0d8acdc01 Backed out 6 changesets (bug 1743983) for causing xpcshell failures on test_crash_exc_guard.js
Backed out changeset 4c18ba39bd29 (bug 1743983)
Backed out changeset d752fefce387 (bug 1743983)
Backed out changeset 85fe08447584 (bug 1743983)
Backed out changeset 777d22bbe805 (bug 1743983)
Backed out changeset 60b418a167d7 (bug 1743983)
Backed out changeset a46c460ecb3a (bug 1743983)
2024-09-24 00:17:08 +03:00
Alex Franchuk
88088e3778 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-09-23 19:55:01 +00:00
Glenn Watson
adce7278ad Bug 1919921 - Update crossbeam-channel r=supply-chain-reviewers,gfx-reviewers,lsalzman
Differential Revision: https://phabricator.services.mozilla.com/D222884
2024-09-22 20:03:44 +00:00
Alex Franchuk
6a6dafeb0e Bug 1912131 - Update minidump-writer to 0.10.1 r=gsvelto,glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D221977
2024-09-20 15:27:10 +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
Emilio Cobos Álvarez
b2dd3dec18 Bug 1918093: Add supply-chain audits. r=supply-chain-reviewers
These crates are in-tree.

Differential Revision: https://phabricator.services.mozilla.com/D222505
2024-09-19 13:06:59 +00:00