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

679 Коммитов

Автор SHA1 Сообщение Дата
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
Iulian Moraru 36b9b99f8e Backed out changeset 1c1f6303ef48 (bug 1689358) for causing build bustages. CLOSED TREE 2023-07-05 11:33:30 +03:00
Gabriele Svelto ef566ff845 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-05 07:54:28 +00:00
Julien Pages 12271981d4 Bug 1825088 - wasm: Bump crate versions for wast and wasm-smith. r=rhunt,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179127
2023-07-04 14:51:04 +00:00
Mike Hommey 7db694cb35 Bug 1841205 - Update num-derive to 0.4. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182539
2023-07-04 07:29:36 +00:00
Mike Hommey e46d768d3c Bug 1841160 - Update phf to 0.11.2. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D182514
2023-07-04 07:29:08 +00:00
Mike Hommey 16cada87f1 Bug 1840022 - Switch phf_macros to syn 2. r=emilio,supply-chain-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D181855
2023-06-24 20:18:24 +00:00
Mike Hommey 09e321a9db Bug 1840021 - Switch num-derive to syn 2. r=emilio,supply-chain-reviewers,nika
Differential Revision: https://phabricator.services.mozilla.com/D181854
2023-06-24 20:18:06 +00:00
Bobby Holley db65fbdb1d Bug 1839961 - Update cargo-vet to 8c8b6d7a5237544c613de616a031586587f49a42. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181809
2023-06-22 21:36:51 +00:00
Mike Hommey 3336e4d96c Bug 1839799 - Update scroll_derive to 0.11.1. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181729
2023-06-22 20:47:09 +00:00
Simon Friedberger f321008c6b Bug 1826304: Switch to SHA3 based PRG. r=emilio,supply-chain-reviewers
Depends on D175099

Differential Revision: https://phabricator.services.mozilla.com/D175375
2023-06-22 09:28:45 +00:00
Simon Friedberger db8b6cd52f Bug 1826304: Update libprio-rs to 0.12.0. r=emilio,glandium,supply-chain-reviewers
Depends on D175116

Differential Revision: https://phabricator.services.mozilla.com/D175099
2023-06-21 14:10:52 +00:00
Cristina Horotan 17845fedb5 Backed out changeset d90ee96c537b (bug 1826304) for causing build bustages at rust.mk CLOSED TREE 2023-06-21 12:47:36 +03:00
Simon Friedberger 5b7452aadd Bug 1826304: Update libprio-rs to 0.12.0. r=emilio,glandium,supply-chain-reviewers
Depends on D175116

Differential Revision: https://phabricator.services.mozilla.com/D175099
2023-06-21 08:58:43 +00:00
Mike Hommey d8456fd716 Bug 1836230 - Update bindgen to 0.66.1. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179656
2023-06-21 08:52:22 +00:00
Mike Hommey 4a1b6bac9b Bug 1838354 - Refresh the rust workspace hack. r=firefox-build-system-reviewers,supply-chain-reviewers,ahochheiden
It had been neglected for a long time, and the enabled features were
outdated, and plenty of now common crates were missing.

This refresh required ad-hoc, flawed scripts to reach that updated
Cargo.toml. Eventually we'll want this refresh to be automated, but
the existing tools don't quite work for our use case just yet. Rather
than waiting that such a state is reached, go ahead with this manual
update which improves a lot compared to the status quo.

Differential Revision: https://phabricator.services.mozilla.com/D180911
2023-06-21 07:31:44 +00:00
Butkovits Atila bf80c8e256 Backed out changeset e637dc2466d4 (bug 1837473) for breaking CTAP2 PIN entry. a=backout 2023-06-17 02:35:10 +03:00
John Schanck beb6dcaade Bug 1837473 - vendor authenticator-rs v0.4.0-alpha.16. r=keeler,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D181002
2023-06-14 22:51:57 +00:00
Mike Hommey 460db62e52 Bug 1836658 - Update cssparser to 0.31.2. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D180906
2023-06-14 20:50:14 +00:00
Jan-Erik Rediger bfd59e80d3 Bug 1837142 - Update to Glean v53.0.0 r=TravisLong,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D180330
2023-06-14 10:48:26 +00:00
Bobby Holley 744e0f7b2e Bug 1838281 — Remove irrelevant violation and prune exemptions. r=nika,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D180861
2023-06-13 22:31:20 +00:00
Mike Hommey de03354dee Bug 1837098 - Move l10nregistry tests to a separate crate. r=dminor,supply-chain-reviewers,eemeli
Differential Revision: https://phabricator.services.mozilla.com/D180159
2023-06-07 23:07:05 +00:00
Dana Keeler 94c26534c8 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 23:03:21 +00:00
Mike Hommey 8b5d753504 Bug 1836415 - Upgrade clap to 4.1.14. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D179750
2023-06-07 22:44:13 +00:00
Iulian Moraru 9ed9b5d1c8 Backed out 3 changesets (bug 1836415) for causing wd failures on allow_hosts.py.
Backed out changeset dbbb407831c0 (bug 1836415)
Backed out changeset a1fbb5a4179b (bug 1836415)
Backed out changeset e2d49a57b1c9 (bug 1836415)
2023-06-08 01:27:49 +03:00
Mike Hommey 71f165597b Bug 1836869 - Move malloc_size_of_derive as first-party into xpcom/rust. r=supply-chain-reviewers,emilio
Differential Revision: https://phabricator.services.mozilla.com/D180018
2023-06-07 20:45:35 +00:00
Mike Hommey cc43d82f90 Bug 1836415 - Upgrade clap to 4.1.14. r=bholley
Differential Revision: https://phabricator.services.mozilla.com/D179750
2023-06-07 20:23:22 +00:00
Mike Hommey 465c8eccac Bug 1836413 - Replace terminal_size with a dummy crate that returns a fixed 80x25 terminal size. r=supply-chain-reviewers,webdriver-reviewers,whimboo,jgraham
In practice, the result looks better than with clap's wrap_help
disabled, and, as a matter of personal preference, looks better to
me than when using the actual terminal size.

This will allow to upgrade clap to a more recent version without
pulling in windows-sys.

Differential Revision: https://phabricator.services.mozilla.com/D179748
2023-06-07 20:11:12 +00:00
Iulian Moraru 6cded0a2aa Backed out changeset 2b647eb982bc (bug 1834862) for causing build bustages. CLOSED TREE 2023-06-07 20:12:09 +03:00
Dana Keeler 60f76d0a57 Bug 1834862 - implement nsICryptoHash in rust r=jschanck,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D179727
2023-06-07 15:56:37 +00:00
Emilio Cobos Álvarez ebd8b5f5f8 Bug 1836948 - Update rayon-core. r=glandium,supply-chain-reviewers
Depends on D179492

Differential Revision: https://phabricator.services.mozilla.com/D180077
2023-06-07 13:36:00 +00:00
Mike Hommey 889fd52ec7 Bug 1837084 - Don't enable all tokio features in http3server r=necko-reviewers,supply-chain-reviewers,kershaw
It doesn't need them all.

Differential Revision: https://phabricator.services.mozilla.com/D180155
2023-06-07 06:26:35 +00:00