Commit Graph

710 Commits

Author SHA1 Message Date
Zhao Jiazhong
ab691e8a10 Bug 1851545 - Update rust crate raw-window-handle to 0.5.2. r=supply-chain-reviewers,glandium
Update crate raw-window-handle to 0.5.2 to drop dependency on crate cty.

Differential Revision: https://phabricator.services.mozilla.com/D187426
2023-09-06 03:43:08 +00:00
Henri Sivonen
1e1bec8c6e Bug 1849874 - Update from packed_simd_2 to packed_simd. r=supply-chain-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D186716
2023-08-28 18:46:28 +00:00
Henri Sivonen
1178fd7cbe Bug 1849869 - Update proc-macro2 to 1.0.66. r=supply-chain-reviewers,glandium
Differential Revision: https://phabricator.services.mozilla.com/D186713
2023-08-28 17:59:33 +00:00
Emilio Cobos Álvarez
8affedea0d Bug 1836948 - Patch rayon-core with proposed use_current_thread API. r=smaug,jnicol,supply-chain-reviewers
This applies https://github.com/rayon-rs/rayon/pull/1063 to our
rayon-core. I'm hopeful it can be merged upstream soon, but meanwhile
this seems worth having on its ow.

Differential Revision: https://phabricator.services.mozilla.com/D186722
2023-08-28 17:55:31 +00:00
John Schanck
fba2249b4b Bug 1850025 - vendor authenticator-rs v0.4.0-alpha20. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186806
2023-08-28 17:48:55 +00:00
Natalia Csoregi
47d4ddc1c9 Backed out 2 changesets (bug 1848956) for causing increasingly high webgpu failures on cts.https.html. CLOSED TREE
Backed out changeset fbbf71ea5127 (bug 1848956)
Backed out changeset 3dd540c62c79 (bug 1848956)
2023-08-24 15:10:23 +03:00
Nicolas Silva
ac7bc41315 Bug 1848956 - Update wgpu to revision 57874e5c540330c8183e19ee87654cf24bb5c250. r=webgpu-reviewers,glandium,supply-chain-reviewers,ErichDonGubler
***
fixup

Differential Revision: https://phabricator.services.mozilla.com/D186461
2023-08-24 11:01:46 +00:00
Stanca Serban
8aa4e033a1 Backed out changeset bc91ede31572 (bug 1848956) for causing webgpu failures. 2023-08-22 20:57:58 +03:00
Nicolas Silva
a8d0e26d58 Bug 1848956 - Update wgpu to revision 57874e5c540330c8183e19ee87654cf24bb5c250. r=webgpu-reviewers,glandium,supply-chain-reviewers,ErichDonGubler
***
fixup

Differential Revision: https://phabricator.services.mozilla.com/D186461
2023-08-22 14:03:58 +00:00
John Schanck
937b7e0393 Bug 1848172 - vendor authenticator-rs v0.4.0-alpha19. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D186273
2023-08-17 17:27:46 +00:00
John Schanck
61a41a98f3 Bug 1839517 - vendor authenticator-rs v0.4.0-alpha.18. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181577
2023-08-09 20:47:53 +00:00
Erich Gubler
5bde404705 Bug 1847597: build(webgpu): bump wgpu to 7c6b85756237f77bfe8d6231dfc7a1412ff662b6 r=webgpu-reviewers,supply-chain-reviewers,nical
Differential Revision: https://phabricator.services.mozilla.com/D185580
2023-08-09 05:41:35 +00:00
Cristian Tuns
a157f7fe17 Backed out 11 changesets (bug 1676679, bug 1846574, bug 1838526, bug 1546662, bug 1838945, bug 1844136, bug 1838938, bug 1839517, bug 1838894) for causing wpt failures in response.py CLOSED TREE
Backed out changeset cfb72ec53461 (bug 1838894)
Backed out changeset 48d93b2327bf (bug 1838894)
Backed out changeset 1b600408020d (bug 1676679)
Backed out changeset 199a69c94e56 (bug 1846574)
Backed out changeset 0fd66a02d9ef (bug 1844136)
Backed out changeset cede3491e7fb (bug 1838894)
Backed out changeset cdfe8b080bad (bug 1838938)
Backed out changeset ddb81e7713a7 (bug 1546662)
Backed out changeset 61c7382a4a2e (bug 1838945)
Backed out changeset 29ccda7bfd30 (bug 1838526)
Backed out changeset b4e59c6a2f8f (bug 1839517)
2023-08-08 19:05:21 -04:00
John Schanck
f6785f4377 Bug 1839517 - vendor authenticator-rs v0.4.0-alpha.18. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181577
2023-08-08 18:00:17 +00:00
Narcis Beleuzu
4a88c9d811 Backed out 11 changesets (bug 1838526, bug 1844136, bug 1838945, bug 1676679, bug 1846574, bug 1838894, bug 1546662, bug 1838938, bug 1839517) for bustages on command.rs . CLOSED TREE
Backed out changeset c44c58c8dede (bug 1838894)
Backed out changeset 4fe735c1a95e (bug 1838894)
Backed out changeset af356c621a91 (bug 1676679)
Backed out changeset 81ecf285cf3b (bug 1846574)
Backed out changeset 3f9e8ad9d84d (bug 1844136)
Backed out changeset 8bba03cfc986 (bug 1838894)
Backed out changeset f2f744b2f30f (bug 1838938)
Backed out changeset 965ced29c013 (bug 1546662)
Backed out changeset 76dfd07dd58c (bug 1838945)
Backed out changeset c2e3279c2f1e (bug 1838526)
Backed out changeset 9a36bf4b0dbe (bug 1839517)
2023-08-08 07:07:31 +03:00
John Schanck
e8c35cde02 Bug 1839517 - vendor authenticator-rs v0.4.0-alpha.18. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181577
2023-08-08 02:03:41 +00:00
Erich Gubler
49dcf1005c Bug 1846558: build(webgpu): bump wgpu to f71a1bc736fde37509262ca03e91d8f56a13aeb5 r=webgpu-reviewers,supply-chain-reviewers,jimb
Note that while WGPU's adapter option for a power preference has added
a new `None` variant as the new default, we preserve previous behavior
of specifying `LowPower` by default. This is because we're not sure we
want this behavior yet. See
[[https://bugzilla.mozilla.org/show_bug.cgi?id=1841840#c3 | bug 1841840,
comment 3]].

Depends on D185058

Differential Revision: https://phabricator.services.mozilla.com/D185059
2023-08-07 15:40:14 +00:00
Travis Long
aa6cb926b7 Bug 1626969 - Include locale in Glean pings.r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185153
2023-08-07 11:02:56 +00:00
Makoto Kato
16b2031a07 Bug 1719535 - Part 12. Update icu_provider_macros not to depend on syn 1.0. r=supply-chain-reviewers,firefox-build-system-reviewers,glandium
Depends on D167745

Differential Revision: https://phabricator.services.mozilla.com/D184369
2023-08-07 06:24:03 +00:00
Makoto Kato
9fc41dc37c Bug 1719535 - Part 6. mach vendor rust for ICU4X crates. r=platform-i18n-reviewers,supply-chain-reviewers,firefox-build-system-reviewers,glandium,dminor
Depends on D167675

Differential Revision: https://phabricator.services.mozilla.com/D167674
2023-08-07 06:23:48 +00:00
Cristina Horotan
29d764fc02 Backed out changeset 672918ecc3bc (bug 1626969) for causing mach failures on a CLOSED TREE 2023-08-04 22:09:05 +03:00
Travis Long
de399e3600 Bug 1626969 - Include locale in Glean pings.r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185153
2023-08-04 18:41:55 +00:00
Emilio Cobos Álvarez
a12b2fedd1 Bug 1846745 - Update cssparser. r=tlouw,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D185154
2023-08-02 16:57:37 +00:00
Sandor Molnar
13c7e4a350 Backed out 14 changesets (bug 1719535) for causing mochitest failures in accessible/tests/browser/mac/browser_text_basics.js CLOSED TREE
Backed out changeset 338c2c8d91af (bug 1719535)
Backed out changeset 3fdb2e999aba (bug 1719535)
Backed out changeset 63b9d2064827 (bug 1719535)
Backed out changeset 09c216cdbbc8 (bug 1719535)
Backed out changeset 29977dc00fb3 (bug 1719535)
Backed out changeset d3f8850a343b (bug 1719535)
Backed out changeset 90f1f621031f (bug 1719535)
Backed out changeset 52ca9bdc5bd4 (bug 1719535)
Backed out changeset 94536f0d5a1f (bug 1719535)
Backed out changeset d615264f9f5f (bug 1719535)
Backed out changeset f16f9e583378 (bug 1719535)
Backed out changeset e1abdee07587 (bug 1719535)
Backed out changeset 45f9ad406428 (bug 1719535)
Backed out changeset caa2b8a731dc (bug 1719535)
2023-08-02 14:55:26 +03:00
Makoto Kato
2690ca060e Bug 1719535 - Part 12. Update icu_provider_macros not to depend on syn 1.0. r=supply-chain-reviewers,firefox-build-system-reviewers,glandium
Depends on D167745

Differential Revision: https://phabricator.services.mozilla.com/D184369
2023-08-02 10:32:57 +00:00
Makoto Kato
33273d0666 Bug 1719535 - Part 6. mach vendor rust for ICU4X crates. r=platform-i18n-reviewers,supply-chain-reviewers,firefox-build-system-reviewers,glandium,dminor
Depends on D167675

Differential Revision: https://phabricator.services.mozilla.com/D167674
2023-08-02 10:32:50 +00:00
Jan-Erik Rediger
f220048ee0 Bug 1846223 - Update to uniffi 0.24.3 r=TravisLong,supply-chain-reviewers
Includes a bug fix for sccache-dist builds

Differential Revision: https://phabricator.services.mozilla.com/D185038
2023-08-02 09:11:54 +00:00
Mike Hommey
8196877812 Bug 1846406 - Update derive_more to 1.0.0-beta-2 to switch it to syn 2. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D184998
2023-08-02 00:25:47 +00:00
Mike Hommey
8608862457 Bug 1846405 - Switch prost to syn 2. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D184997
2023-08-02 00:25:47 +00:00
Erich Gubler
31fb880fb4 Bug 1846558: build(webgpu): add version audit rec. for metal 0.23.1 r=webgpu-reviewers,supply-chain-reviewers,jimb
When `metal` was first consumed in `mozilla-central`, it was on version
0.23.1. Interestingly, no `version` record for it was created. We appear
to need it, though! We apparently regress in a `cargo vet` check without
this when `metal` is set to a crate version published in Crates.io
(rather than a Git dependency), which we're about to do in the next
patch.

Differential Revision: https://phabricator.services.mozilla.com/D185058
2023-08-02 00:06:48 +00:00
Kershaw Chang
d773f6d866 Bug 1844387 - Update neqo and remove env_logger, r=glandium,supply-chain-reviewers,sunil
Differential Revision: https://phabricator.services.mozilla.com/D184096
2023-07-31 21:06:08 +00:00
Jan-Erik Rediger
1c2fbc9d73 Bug 1840044 - Update to Glean 53.1.0, UniFFI 0.24.1 and latest application-services. r=TravisLong,nika,markh,supply-chain-reviewers
Update:
  - Glean to v53.1.0
  - UniFFI to v0.24.1
  - application-services to a recent nightly that uses the above
    versions

- Updated `rusqlite` in toolkit/library/rust/shared/Cargo.toml
- Updated `uniffi-bindgen-gecko-js` to work with the new UniFFI.  Also
  updated it's askama version.
- Vetted new cargo dependencies

Ran `mach uniffi generate` to regenerate the code.

Differential Revision: https://phabricator.services.mozilla.com/D181872
2023-07-26 15:34:27 +00:00
Mike Hommey
e7516e7935 Bug 1841878 - Upgrade minidump-common to latest trunk. r=gsvelto,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182815
2023-07-24 20:18:53 +00:00
Ben Visness
67731fc42a Bug 1831176: Update wast crate. r=yury,glandium,supply-chain-reviewers
Updating wast to the latest version in order to get the new binary encoding for cast instructions.

Differential Revision: https://phabricator.services.mozilla.com/D184022
2023-07-21 22:00:04 +00:00
Gabriele Svelto
9e6f16b062 Bug 1689358 - Generate minidumps for child process crashes using the minidump-writer crate on Android r=glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D178783
2023-07-21 12:05:38 +00:00
Sandor Molnar
fb1981e4cf Backed out changeset 93b5aead9fb9 (bug 1840044) for causing multiple failures, incl. build bustages CLOSED TREE 2023-07-20 22:00:20 +03:00
Jan-Erik Rediger
f74614d6b0 Bug 1840044 - Update to Glean 53.1.0, UniFFI 0.24.1 and latest application-services. r=TravisLong,nika,markh,supply-chain-reviewers
Update:
  - Glean to v53.1.0
  - UniFFI to v0.24.1
  - application-services to a recent nightly that uses the above
    versions

- Updated `rusqlite` in toolkit/library/rust/shared/Cargo.toml
- Updated `uniffi-bindgen-gecko-js` to work with the new UniFFI.  Also
  updated it's askama version.
- Vetted new cargo dependencies

Ran `mach uniffi generate` to regenerate the code.

Differential Revision: https://phabricator.services.mozilla.com/D181872
2023-07-20 17:22:56 +00:00
Nicolas Silva
474b921d98 Bug 1844286 - Vet wgpu and naga commits. r=supply-chain-reviewers,bholley,ErichDonGubler
Depends on D183856

Differential Revision: https://phabricator.services.mozilla.com/D183958
2023-07-19 22:25:03 +00:00
Nicolas Silva
451baceeed Bug 1844012 - Vet wgpu and naga commits. r=supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D183855
2023-07-19 21:36:48 +00:00
Mike Hommey
7c063cf058 Bug 1844000 - Update parking-lot to 0.12.1. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D183825
2023-07-19 20:16:02 +00:00
Mike Hommey
3822a784c2 Bug 1842331 - Add policy.mozilla-central-workspace-hack.audit-as-crates-io. r=supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D183223
2023-07-11 19:45:48 +00:00
Nicolas Silva
0573213f18 Bug 1842228 - Update app_units to 0.7.3. r=gfx-reviewers,supply-chain-reviewers,lsalzman
This fixes wrench's replay functionality.

Differential Revision: https://phabricator.services.mozilla.com/D183010
2023-07-10 12:41:40 +00:00
Teodor Tanasoaia
0c97a80be1 Bug 1838493 - Update wgpu to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers

Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers

Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-07 21:39:24 +00:00
Gabriele Svelto
17589178e0 Bug 1840823 - Update the cpufeatures crate and re-enable SIMD acceleration in the sha2 crate r=jschanck,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182331
2023-07-07 19:04:26 +00:00
Cristian Tuns
80b3affd34 Backed out changeset 8b23c0858427 (bug 1838493) for causing webrender bustages CLOSED TREE 2023-07-07 11:08:31 -04:00
Teodor Tanasoaia
a25d2ea415 Bug 1838493 - Update wgpu to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers

Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers

Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-07 14:38:12 +00:00
Cristian Tuns
58ffc7aed3 Backed out changeset f4849b16468c (bug 1838493) for causing webrender bustages. CLOSED TREE 2023-07-07 08:42:49 -04:00
Teodor Tanasoaia
ac6b39f8de Bug 1838493 - Update wgpu to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers

Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers

Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-07 12:07:33 +00:00
Stanca Serban
1f73e882f9 Backed out changeset 674dc1b6026b (bug 1838493) for webrender standalone related build bustages.CLOSED TREE 2023-07-05 21:54:02 +03:00
Teodor Tanasoaia
b739a20ea0 Bug 1838493 - Update wgpu to revision dcad7dfba92dd85c3ca21bb553a61834e01b04f5. r=webgpu-reviewers,gfx-reviewers,supply-chain-reviewers,glandium,ErichDonGubler
Bug 1838493 - Update `foreign-types`, `core-graphics` and `core-text`. r=#gfx-reviewers

Bug 1838493 - Vet `wgpu` and `naga` commits. r=#supply-chain-reviewers

Bug 1838493 - Vendor `wgpu` changes. r=#webgpu-reviewers

Differential Revision: https://phabricator.services.mozilla.com/D182578
2023-07-05 17:30:46 +00:00