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

2201 Коммитов

Автор SHA1 Сообщение Дата
Mike Hommey 0b1695d170 Bug 1785002 - Update bit-set to 0.5.3. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154715
2022-08-16 20:30:28 +00:00
Mike Hommey 4a2c656c6c Bug 1785002 - Update async-trait to 0.1.57. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154714
2022-08-16 20:30:28 +00:00
Mike Hommey febd66812c Bug 1785002 - Update arbitrary to 1.1.3. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154713
2022-08-16 20:30:27 +00:00
Mike Hommey f3964d6253 Bug 1785002 - Update anyhow to 1.0.61. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154712
2022-08-16 20:30:27 +00:00
Mike Hommey 4a85a73f0a Bug 1785002 - Update android_system_properties to 0.1.4. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154711
2022-08-16 20:30:26 +00:00
Mike Hommey 7e2794ca9d Bug 1783985 - Remove compat with rustc < 1.61 from qcms. r=gfx-reviewers,jgilbert,jrmuizel
Differential Revision: https://phabricator.services.mozilla.com/D154342
2022-08-16 00:56:24 +00:00
Mike Hommey 8a01779722 Bug 1783985 - Remove compat with rustc < 1.61 from packed_simd. r=hsivonen
Differential Revision: https://phabricator.services.mozilla.com/D154341
2022-08-16 00:56:23 +00:00
Mike Hommey 24252edb7e Bug 1783784 - Update packed_simd_2 to 0.3.8. r=hsivonen,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154063
2022-08-11 06:55:49 +00:00
Jan-Erik Rediger 72b2c1829e Bug 1783754 - Update to Glean v51.1.0. r=TravisLong,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D154088
2022-08-09 15:58:51 +00:00
Tooru Fujisawa 1f519729ca Bug 1783301 - Bump jsparagus for bug 1781061. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D153954
2022-08-09 11:11:26 +00:00
Ben Dean-Kawamura fd4cfd1807 Bug 1766045 - Vendoring in Rust code for uniffi-bindgen-gecko-js r=glandium,supply-chain-reviewers
- Added `--enable-uniffi-fixtures` flag.  When set, we will compile in
  the UniFFI test fixtures into our shared Rust crate and eventually
  into `libxul`.
- Vendoring in the Rust crates needed for `uniffi-bindgen-gecko-js`

Differential Revision: https://phabricator.services.mozilla.com/D144467
2022-08-03 18:59:36 +00:00
Butkovits Atila a8ad39a288 Backed out 6 changesets (bug 1766045) for causing build bustages. CLOSED TREE
Backed out changeset 113593df6272 (bug 1766045)
Backed out changeset f137315bb6af (bug 1766045)
Backed out changeset d86ad195a9a0 (bug 1766045)
Backed out changeset e8bc2ec40cff (bug 1766045)
Backed out changeset 2d33e41ac507 (bug 1766045)
Backed out changeset 4d5874e16302 (bug 1766045)
2022-08-03 17:40:30 +03:00
Ben Dean-Kawamura 760c603bcb Bug 1766045 - Vendoring in Rust code for uniffi-bindgen-gecko-js r=glandium,supply-chain-reviewers
- Added `--enable-uniffi-fixtures` flag.  When set, we will compile in
  the UniFFI test fixtures into our shared Rust crate and eventually
  into `libxul`.
- Vendoring in the Rust crates needed for `uniffi-bindgen-gecko-js`

Differential Revision: https://phabricator.services.mozilla.com/D144467
2022-08-03 13:48:27 +00:00
criss 04616ca52e Backed out 2 changesets (bug 1766045) for causing Bp-hybrid failures on UniFFIGeneratedScaffolding.cpp
Backed out changeset 5708672d0e83 (bug 1766045)
Backed out changeset cc77fd5ec7a8 (bug 1766045)
2022-08-03 00:01:58 +03:00
Ben Dean-Kawamura fb5bfb756d Bug 1766045 - Vendoring in Rust code for uniffi-bindgen-gecko-js r=glandium,supply-chain-reviewers
- Added `--enable-uniffi-fixtures` flag.  When set, we will compile in
  the UniFFI test fixtures into our shared Rust crate and eventually
  into `libxul`.
- Vendoring in the Rust crates needed for `uniffi-bindgen-gecko-js`

Differential Revision: https://phabricator.services.mozilla.com/D144467
2022-08-02 19:51:48 +00:00
Jan-Erik Rediger 94b2463ce2 Bug 1781030 - Upgrade to Glean v51.0.1. r=perry.mcmanis,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152626
2022-08-01 10:50:47 +00:00
Matthew Gregan 084fc3c965 Bug 1782147 - Update AudioIPC v1 branch to fb7a2b12. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D153126
2022-07-29 05:36:23 +00:00
Tooru Fujisawa 1e6d15c3d9 Bug 1781778 - Bump jsparagus for bug 1609432. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D152892
2022-07-29 02:06:08 +00:00
Matthew Gregan 1ea9773d11 Bug 1781993 - Update AudioIPC macOS branch to 499b955. r=cubeb-reviewers,chunmin
Differential Revision: https://phabricator.services.mozilla.com/D152983
2022-07-28 21:37:45 +00:00
Ryan Hunt 214a1d40fc Bug 1774829 - wasm: Vendor latest wast crate. r=yury,glandium,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151738
2022-07-28 15:25:42 +00:00
Ryan Hunt 5b07c7d827 Bug 1781425 - wasm: Remove baldrdash. r=jseward,supply-chain-reviewers
The baldrdash integration of Cranelift is agreed between SM and CL
to be the wrong shape. Our import of the code base is also old and
causes difficulties for us when upgrading some crates (see bug
1774829). We should remove it for now to unblock bug 1774829.

Differential Revision: https://phabricator.services.mozilla.com/D152806
2022-07-27 22:30:17 +00:00
Jan-Erik Rediger 8dcad8e62e Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 10:24:48 +00:00
criss e3d5438abb Backed out changeset 581d7209c242 (bug 1781085) for causing build bustages. CLOSED TREE 2022-07-27 12:19:52 +03:00
Jan-Erik Rediger a3f580ed1f Bug 1781085 - Update to Glean v50.1.3 r=chutten,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D152770
2022-07-27 08:58:11 +00:00
Gabriele Svelto 607615ac09 Bug 1779097 - Fix issues in midir that would be rejected by recent compilers r=padenot
Differential Revision: https://phabricator.services.mozilla.com/D152507
2022-07-22 21:29:30 +00:00
Jari Jalkanen 49e0a86284 Bug 1758324 - Generate hash to represent file system entries. r=dom-storage-reviewers,janv
Depends on D140862

Differential Revision: https://phabricator.services.mozilla.com/D145732
2022-07-19 08:50:14 +00:00
Simon Friedberger d1ff36ab2f Bug 1775035 - Add Rust and XPCOM scaffolding for DAPTelemetry. r=emilio
Rust is required to use the external libprio-rs Rust library.
C++ XPCOM is added because writing XPCOM objects in Rust is still
difficult.

Differential Revision: https://phabricator.services.mozilla.com/D151805
2022-07-14 14:39:19 +00:00
Travis Long 2855beea72 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-14 13:11:13 +00:00
Norisz Fay 31e76fd90f Backed out changeset ce93635100b6 (bug 1772132) for causing webrender build bustage CLOSED TREE 2022-07-13 22:08:19 +03:00
Travis Long a285a07c6e Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 18:00:35 +00:00
Bogdan Szekely 6030807e22 Backed out changeset 1ff9bb6e4a8c (bug 1772132) for causing build bustage. CLOSED TREE 2022-07-13 16:17:53 +03:00
Travis Long e826b78da5 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 12:59:16 +00:00
smolnar 36788ca992 Backed out changeset ab4790cd94eb (bug 1772132) for causing wrench bustage CLOSED TREE 2022-07-13 12:04:13 +03:00
Travis Long 86debe7916 Bug 1772132 - Update Glean and remove cargo metadata replacement. r=janerik,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D151499
2022-07-13 08:43:41 +00:00
Nicolas Silva 1d6db74e44 Bug 1750576 - WebGPU shader module asynchronous CompilationInfo API. r=aosmond,emilio
This patch is a lot of plumbing for not that much functionality. The goal is to align CreateShaderModule's error reporting with the spec.
Creating a shader module is now a dedicated async IPDL message returning the compilation info so that it can be exposed as a promise by the WebGPU API.

Differential Revision: https://phabricator.services.mozilla.com/D146817
2022-07-08 08:11:39 +00:00
Cristian Tuns d4e4ae35a5 Backed out 2 changesets (bug 1750576) for causing lint failures and build bustages. CLOSED TREE
Backed out changeset 21ede22c4113 (bug 1750576)
Backed out changeset be7493c6f3cb (bug 1750576)
2022-07-07 10:51:38 -04:00
Nicolas Silva 8b76f3e498 Bug 1750576 - WebGPU shader module asynchronous CompilationInfo API. r=aosmond,emilio
This patch is a lot of plumbing for not that much functionality. The goal is to align CreateShaderModule's error reporting with the spec.
Creating a shader module is now a dedicated async IPDL message returning the compilation info so that it can be exposed as a promise by the WebGPU API.

Differential Revision: https://phabricator.services.mozilla.com/D146817
2022-07-07 14:35:28 +00:00
Narcis Beleuzu bacee02794 Backed out changeset 0a2e3c4ca14f (bug 1750576) for bustages on RefPtr . CLOSED TREE 2022-07-06 19:18:20 +03:00
Nicolas Silva cce57e2aa3 Bug 1750576 - WebGPU shader module asynchronous CompilationInfo API. r=aosmond,emilio
This patch is a lot of plumbing for not that much functionality. The goal is to align CreateShaderModule's error reporting with the spec.
Creating a shader module is now a dedicated async IPDL message returning the compilation info so that it can be exposed as a promise by the WebGPU API.

Differential Revision: https://phabricator.services.mozilla.com/D146817
2022-07-06 15:22:59 +00:00
Jim Blandy 484ca146df Bug 1776816: Update wgpu to b370b990 (2022-6-28). r=jgilbert
Differential Revision: https://phabricator.services.mozilla.com/D150447
2022-06-28 20:53:15 +00:00
Henrik Skupin 48aa430e34 Bug 1776264 - [webdriver] Release version 0.46.0. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D150227
2022-06-27 20:17:22 +00:00
Mike Hommey 5d8ac446c1 Bug 1774806 - Update unicode-normalization to 0.2.10. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D150285
2022-06-24 20:46:55 +00:00
criss f8e7b53ea7 Backed out changeset b5a663fb2ffd (bug 1776264) for causing lint failure. CLOSED TREE 2022-06-24 14:39:19 +03:00
Henrik Skupin 0a208e33f2 Bug 1776264 - [webdriver] Release version 0.46.0. r=webdriver-reviewers,jgraham
Differential Revision: https://phabricator.services.mozilla.com/D150227
2022-06-24 10:25:27 +00:00
Bobby Holley 28696910b9 Bug 1776096 - Bump WebRender crate versions. r=jrmuizel
We formerly published webrender to crates.io, but haven't done so in
several years. However, the in-tree version number still matches the
version published on crates.io, causing cargo-vet to flag that this is
something that should potentially be audited. We could silence that on
the cargo-vet side, but then if we ever starting publishing it again
we'd miss the nudge to certify the audit (which would be useful to
anyone consuming it). So bumping the versions to a not-yet-published
number is a good way to correctly articulate the situation.

Differential Revision: https://phabricator.services.mozilla.com/D150055
2022-06-24 04:11:26 +00:00
Sammy Khamis 2a79625a20 Bug 1775391 - Normalize bookmarks guid errors to strip them out in telemetry r=markh,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D150060
2022-06-24 01:07:08 +00:00
Marian-Vasile Laza ca94966846 Backed out 3 changesets (bug 1776096) for causing cargo bustages.
Backed out changeset d7bdddbc2edf (bug 1776096)
Backed out changeset f45836578ddd (bug 1776096)
Backed out changeset 2fcab932329e (bug 1776096)
2022-06-24 01:54:07 +03:00
Bobby Holley 18e520a71c Bug 1776096 - Bump WebRender crate versions. r=jrmuizel
We formerly published webrender to crates.io, but haven't done so in
several years. However, the in-tree version number still matches the
version published on crates.io, causing cargo-vet to flag that this is
something that should potentially be audited. We could silence that on
the cargo-vet side, but then if we ever starting publishing it again
we'd miss the nudge to certify the audit (which would be useful to
anyone consuming it). So bumping the versions to a not-yet-published
number is a good way to correctly articulate the situation.

Differential Revision: https://phabricator.services.mozilla.com/D150055
2022-06-23 22:15:26 +00:00
Marian-Vasile Laza aeed637cfe Backed out changeset b876032a0f26 (bug 1775391) for causing xpcshell failures on test_bookmark_kinds.js 2022-06-24 01:21:39 +03:00
Mike Hommey 853ad5f22e Bug 1774513 - Update log to 0.4.17. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D149465
2022-06-23 20:31:57 +00:00
Mike Hommey 9e2c3b1a7f Bug 1774513 - Fix neqo-common compatibility with log >= 0.4.16. r=necko-reviewers,dragana
Differential Revision: https://phabricator.services.mozilla.com/D149464
2022-06-23 20:31:56 +00:00
Narcis Beleuzu 9a4bc45bba Backed out 3 changesets (bug 1776096) for build bustages on Cargo.lock . CLOSED TREE
Backed out changeset 8d2b8b3af2ac (bug 1776096)
Backed out changeset 8e0ed786341b (bug 1776096)
Backed out changeset fe93a0ac4a3f (bug 1776096)
2022-06-23 23:29:50 +03:00
Bobby Holley 6239d0c6f8 Bug 1776096 - Bump WebRender crate versions. r=jrmuizel
We formerly published webrender to crates.io, but haven't done so in
several years. However, the in-tree version number still matches the
version published on crates.io, causing cargo-vet to flag that this is
something that should potentially be audited. We could silence that on
the cargo-vet side, but then if we ever starting publishing it again
we'd miss the nudge to certify the audit (which would be useful to
anyone consuming it). So bumping the versions to a not-yet-published
number is a good way to correctly articulate the situation.

Differential Revision: https://phabricator.services.mozilla.com/D150055
2022-06-23 20:16:14 +00:00
Sammy Khamis cec3591ec7 Bug 1775391 - Normalize bookmarks guid errors to strip them out in telemetry r=markh,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D150060
2022-06-23 18:29:13 +00:00
Chris H-C 557f0cf57b Bug 1698184 - Test runtime registration of FOG metrics r=janerik
Adds a test-only method to JS that permits the runtime registration of metrics.
Also uses that to cover JOG with tests: registering and smoke-testing metrics
of each metric type.
(Events being a notable (temporary) exception)

Instead of writing parsers, use serde_json for the optional extra metric args.

Differential Revision: https://phabricator.services.mozilla.com/D143051
2022-06-21 20:34:56 +00:00
Chris H-C 2219ed2a49 Bug 1698184 - Build a factory for runtime-defined metrics r=janerik
Pieces include
* A script for collecting all the ids for metric _types_
* A template for generating the factory that can build each of those types
* mozbuild integration

Differential Revision: https://phabricator.services.mozilla.com/D143048
2022-06-21 20:34:54 +00:00
Chris H-C 88a9f0977c Bug 1698184 - Set out a skeleton of the JOG system r=janerik
We're gonna try our best to keep most of the JOG stuff in bindings/jog.

We won't always be able to. For example:
In order for the created metrics instances to be available to e.g. FFI,
we'll have to codegen them into the `fog` crate.

Differential Revision: https://phabricator.services.mozilla.com/D143047
2022-06-21 20:34:54 +00:00
Mike Hommey bff1e48179 Bug 1773213 - Centralize gkrust features. r=firefox-build-system-reviewers,ahochheiden
gkrust features are currently repeated between 4(!) files:
gkrust-features.mozbuild, where they are defined for the build system,
toolkit/library/rust/shared/Cargo.toml, where they are defined for the
gkrust_shared crate, and toolkit/library/gtest/rust/Cargo.toml and
toolkit/library/rust/Cargo.toml, where they are defined for the
gkrust-gtest and gkrust crates respectively. The last two are entirely
redundant.

Differential Revision: https://phabricator.services.mozilla.com/D148612
2022-06-17 00:10:29 +00:00
Mike Hommey 504fed29a9 Bug 1774512 - Update memmap2 to 0.5. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D149463
2022-06-16 20:59:07 +00:00
Mike Hommey a211cd2aea Bug 1774501 - Update stylo to itertools:0.10, itoa:1.0 and toml:0.5. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D149454
2022-06-16 20:44:03 +00:00
Mike Hommey df77ed0752 Bug 1774501 - Update to env_logger 0.9 in various in-tree crates. r=nbp,keeler,xpcom-reviewers,rhunt,nika
Differential Revision: https://phabricator.services.mozilla.com/D149453
2022-06-16 20:44:03 +00:00
Chris Martin 190ac22f48 Bug 1770098 - Disable Win32k Lockdown with incompatible mitigations r=handyman,Gankra
Differential Revision: https://phabricator.services.mozilla.com/D148962
2022-06-16 14:05:00 +00:00
Mike Hommey 34cf638dd6 Bug 1773399 - Update getrandom to 0.2.7. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149326
2022-06-15 22:03:20 +00:00
Butkovits Atila 4f215efcf9 Backed out changeset 8f87ffd7365c (bug 1773399) for causing build bustages. CLOSED TREE 2022-06-16 00:43:00 +03:00
Mike Hommey 6266da2cef Bug 1773399 - Update unicode-ident to 1.0.1. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149328
2022-06-15 21:26:21 +00:00
Mike Hommey 600d66cac5 Bug 1773399 - Update rust_decimal to 1.25.0. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149327
2022-06-15 21:26:20 +00:00
Mike Hommey 644033c9d8 Bug 1773399 - Update getrandom to 0.2.7. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149326
2022-06-15 21:26:20 +00:00
Mike Hommey 04f5c98efe Bug 1773399 - Update clap_lex to 0.2.2. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149325
2022-06-15 21:26:19 +00:00
Mike Hommey b7f11da783 Bug 1773399 - Update arbitrary to 1.1.1. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149324
2022-06-15 21:26:19 +00:00
Mike Hommey a15225ce69 Bug 1773399 - Update semver to 1.0.10. r=emilio,supply-chain-reviewers,bholley
Differential Revision: https://phabricator.services.mozilla.com/D149322
2022-06-15 21:26:18 +00:00
Jan-Erik Rediger 51f960bd09 Bug 1773255 - Update to Glean v50.1.0 r=chutten,supply-chain-reviewers
Including glean_parser 6.1.1

Two important things in there:
* glean_parser: [data-review] Include extra keys' names and descriptions in data review template
* Glean: Derive `serde::{Deserialize, Serialize}` on `Lifetime` and `CommonMetricData`

Differential Revision: https://phabricator.services.mozilla.com/D149381
2022-06-15 15:39:33 +00:00
Mike Hommey 527752ca63 Bug 1773399 - Update idna to 0.2.3. r=emilio,supply-chain-reviewers
Differential Revision: https://phabricator.services.mozilla.com/D148737
2022-06-14 20:32:28 +00:00
Sebastian Hengst d0dce2754d Backed out 2 changesets (bug 1772092) for causing frequent crashes (bug 1774118 and bug 1774125). a=backout
Backed out changeset ec91915d325c (bug 1772092)
Backed out changeset 1aadfdf2c854 (bug 1772092)
2022-06-14 10:16:35 +02:00
Dragana Damjanovic 0141e578c4 Bug 1772092 - Update neqo to version 0.6.0 r=necko-reviewers,kershaw,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147855
2022-06-13 11:05:08 +00:00
Mike Hommey 79b788a0b1 Bug 1773399 - Update time to 0.1.44. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148738
2022-06-11 20:34:19 +00:00
Mike Hommey 2aee1dac71 Bug 1773399 - Update tempfile to 3.3.0 and parking_lot to 0.11.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148736
2022-06-11 20:34:19 +00:00
Mike Hommey 604213514b Bug 1773399 - Update devd-rs to 0.3.4. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148735
2022-06-11 20:34:18 +00:00
Mike Hommey c143e86971 Bug 1773399 - Update derive_more to 0.99.17. r=emilio,gfx-reviewers,nical
Limit its features to those we actually use, which turns out is none for
webrender_api.

Differential Revision: https://phabricator.services.mozilla.com/D148734
2022-06-11 20:34:18 +00:00
Ryan Hunt 4e26b093e6 Bug 1762658 - wasm: Use wast crate directly for wasmTextToBinary. r=yury
This lets us support confusable unicode characters, which are needed
in names.wast.

Differential Revision: https://phabricator.services.mozilla.com/D147363
2022-06-09 21:51:53 +00:00
Mike Hommey ce1f4f658c Bug 1773399 - Update async-trait to 0.1.56. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148733
2022-06-09 20:33:50 +00:00
Mike Hommey 28b4e8e0af Bug 1773399 - Update syn to 1.0.96. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148732
2022-06-09 20:33:50 +00:00
Mike Hommey 9b5cc41349 Bug 1773399 - Update proc-macro2 to 1.0.39. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148731
2022-06-09 20:33:49 +00:00
Mike Hommey 7924c95f2d Bug 1773399 - Update uuid to 0.8.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148730
2022-06-09 20:33:49 +00:00
Mike Hommey 8d6ba640ac Bug 1773399 - Update tracing to 0.1.35 and tracing-core to 0.1.27. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148729
2022-06-09 20:33:48 +00:00
Mike Hommey 21f74c6178 Bug 1773399 - Update tokio-stream to 0.1.9. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148728
2022-06-09 20:33:48 +00:00
Mike Hommey d7460d2746 Bug 1773399 - Update tokio-macros to 1.8.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148727
2022-06-09 20:33:47 +00:00
Mike Hommey ab16cc8b3b Bug 1773399 - Update tokio to 0.1.22. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148726
2022-06-09 20:23:30 +00:00
Mike Hommey a7716455fb Bug 1773399 - Update target-lexicon to 0.12.4. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148725
2022-06-09 20:23:29 +00:00
Mike Hommey b898203bf8 Bug 1773399 - Update sfv to 0.9.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148724
2022-06-09 20:23:29 +00:00
Mike Hommey 311f8b84a3 Bug 1773399 - Update serde_with to 1.14.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148723
2022-06-09 20:23:28 +00:00
Mike Hommey 5c399b2466 Bug 1773399 - Update serde_json to 1.0.81. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148722
2022-06-09 20:23:27 +00:00
Mike Hommey efdbfffd1f Bug 1773399 - Update serde to 1.0.137. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148721
2022-06-09 20:23:27 +00:00
Mike Hommey 05b7b9f11c Bug 1773399 - Update rust_decimal to 1.24.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148720
2022-06-09 20:23:27 +00:00
Mike Hommey 84bb0f814b Bug 1773399 - Update regex to 1.5.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148719
2022-06-09 20:05:46 +00:00
Mike Hommey 512aef9eed Bug 1773399 - Update profiling to 1.0.6. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148718
2022-06-09 20:05:46 +00:00
Mike Hommey ba89454470 Bug 1773399 - Update plist to 1.3.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148717
2022-06-09 20:05:45 +00:00
Mike Hommey 0b41934917 Bug 1773399 - Update os_str_bytes to 6.1.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148716
2022-06-09 20:05:45 +00:00
Mike Hommey 3b67b6dd54 Bug 1773399 - Update once_cell to 1.12.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148715
2022-06-09 20:05:44 +00:00
Mike Hommey a1dac0705a Bug 1773399 - Update miniz_oxide to 0.5.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148714
2022-06-09 20:05:44 +00:00
Mike Hommey 2e53b575b3 Bug 1773399 - Update lock_api to 0.4.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148713
2022-06-09 20:05:43 +00:00
Tooru Fujisawa 3d60f87c04 Bug 1773400 - Bump jsparagus for bug 1770509. r=nbp
Differential Revision: https://phabricator.services.mozilla.com/D148770
2022-06-09 15:06:44 +00:00
criss 44a8e72bfb Backed out 2 changesets (bug 1772092) for causing build bustages. CLOSED TREE
Backed out changeset 30a2c0f4c97f (bug 1772092)
Backed out changeset 7dd164e9428c (bug 1772092)
2022-06-09 13:29:59 +03:00
Dragana Damjanovic c530c7b6b8 Bug 1772092 - Update neqo to version 0.6.0 r=necko-reviewers,kershaw,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147855
2022-06-09 10:09:52 +00:00
Mike Hommey b51c49f237 Bug 1773399 - Update indexmap to 1.8.2. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148712
2022-06-09 07:42:00 +00:00
Mike Hommey 226d586a16 Bug 1773399 - Update hyper to 0.14.19. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148711
2022-06-09 07:42:00 +00:00
Mike Hommey 311baee124 Bug 1773399 - Update http to 0.2.8. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148710
2022-06-09 07:41:59 +00:00
Mike Hommey 5b5f5a5bb3 Bug 1773399 - Update flate2 to 1.0.24. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148709
2022-06-09 07:41:59 +00:00
Mike Hommey 17b9f89957 Bug 1773399 - Update crossbeam-epoch to 0.9.8. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148708
2022-06-09 07:41:59 +00:00
Mike Hommey faadf1bc3e Bug 1773399 - Update clang-sys to 1.3.3. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148707
2022-06-09 07:41:58 +00:00
Mike Hommey d7b95fa7e5 Bug 1773399 - Update bumpalo to 3.10.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D148706
2022-06-09 07:41:58 +00:00
Mike Hommey 04162811ce Bug 1773189 - Avoid windows-sys dependencies being pulled in by `cargo update`. r=emilio
Some crates in our graph have dependencies on parking_lot >= 0.11,
<=0.12, meaning `cargo update` might pull parking_lot 0.12, which brings
windows-sys.

mio >= 0.8.1 also pulls windows-sys in.

Differential Revision: https://phabricator.services.mozilla.com/D148587
2022-06-08 22:41:53 +00:00
Jan-Erik Rediger 2428c3ec64 Bug 1771743 - Upgrade rkv to include dependency updates. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D148504
2022-06-08 09:45:30 +00:00
Mike Hommey 8279f183b4 Bug 1773180 - Update cexpr to 0.6. r=emilio
Now that nom 7 was pulled in by glean/uniffi in bug 1768834, we don't
need to prevent cexpr from pulling it.

Differential Revision: https://phabricator.services.mozilla.com/D148575
2022-06-08 00:27:41 +00:00
Emilio Cobos Álvarez 255763ef57 Bug 1773070 - Unify Gecko and Servo EventState/ElementState bits. r=smaug
Add a dom/base/rust crate called just "dom" where we can share these.

Most of the changes are automatic:

  s/mozilla::EventStates/mozilla::dom::ElementState/
  s/EventStates/ElementState/
  s/NS_EVENT_STATE_/ElementState::/
  s/NS_DOCUMENT_STATE_/DocumentState::/

And so on. This requires a new cbindgen version to avoid ugly casts for
large shifts.

Differential Revision: https://phabricator.services.mozilla.com/D148537
2022-06-07 23:09:52 +00:00
Yury Delendik 94d55a2495 Bug 1770081 - Update wat/wast rust libraries. r=rhunt,glandium
wat syntax change/fixes:

    remove data "passive"
    fix table.copy
    misc call_indirect fixes

Differential Revision: https://phabricator.services.mozilla.com/D146863
2022-06-07 20:29:20 +00:00
Mike Hommey f42205257e Bug 1772986 - Update crates that depend on hashbrown 0.9. r=gfx-reviewers,emilio,nical
Differential Revision: https://phabricator.services.mozilla.com/D148476
2022-06-07 20:28:05 +00:00
Jan-Erik Rediger 8182bee632 Bug 1768834 - Switch to Glean with UniFFI integration r=glandium,chutten
Upgrades to Glean v50.0.1, which comes with a rewritten core and
UniFFI-powered bindings.
Glean has some API changes, so we swap it over to that. Mostly mechanical changes.
Also upgrades to inherent v1.0 in fog.
This matches what Glean uses internally and gets rid of one duplicated crate.

Also upgrades to glean-parser==6.0.1

One crate duplication now (change in `python/mozbuild/mozbuild/vendor/vendor_rust.py` required).
Some new crates now vendored.
These are transitive dependencies of Glean dependencies, all with valid
licenses and already used in other products (mobile).

Differential Revision: https://phabricator.services.mozilla.com/D146062
2022-06-07 12:37:20 +00:00
Mike Hommey 7ce663eb08 Bug 1772048 - Update rustc_version and semver crates. r=emilio,webdriver-reviewers,kinetik,whimboo
semver 1.0 doesn't and won't support Clone on semver::Error[1], so we
convert the mozversion error type to store the string version of the
error, which is an incompatible change requiring a version bump on the
crate.

1. https://github.com/dtolnay/semver/pull/280

Differential Revision: https://phabricator.services.mozilla.com/D147825
2022-06-07 10:01:32 +00:00
Mike Hommey 9e959e791a Bug 1772967 - Update dirs crate to 4.0. r=webdriver-reviewers,gfx-reviewers,jrmuizel,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148466
2022-06-07 09:29:07 +00:00
Mike Hommey f2afd39ca6 Bug 1772965 - Update geckodriver to zip 0.6. r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148465
2022-06-07 09:27:44 +00:00
Mike Hommey 57c2d48e4f Bug 1772960 - Upgrade geckodriver to base64 0.13. r=webdriver-reviewers,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D148460
2022-06-07 09:26:16 +00:00
Mike Hommey 89e0a977d1 Bug 1684384 - Update glsl to 6.0. r=gfx-reviewers,lsalzman
Derived from patch by Dimitri Sabadie.

Differential Revision: https://phabricator.services.mozilla.com/D100511
2022-06-07 06:17:35 +00:00
Mike Hommey 3348113896 Bug 1772962 - Force the url crate to stay at 2.1.0. r=markh
Differential Revision: https://phabricator.services.mozilla.com/D148464
2022-06-07 02:21:04 +00:00
Mike Hommey b73a52cbc9 Bug 1772961 - Prevent accidental upgrades of tokio-reactor and tokio-threadpool. r=kinetik
Differential Revision: https://phabricator.services.mozilla.com/D148463
2022-06-07 02:01:35 +00:00
Mike Hommey 10647c74c6 Bug 1772961 - Update audioipc to latest revision. r=kinetik
While here, move from mozilla/audioipc-2 to mozilla/audioipc, as the
former redirects to the latter.

Differential Revision: https://phabricator.services.mozilla.com/D148462
2022-06-07 02:01:35 +00:00
Mark Hammond af7332ea7a Bug 1772953 - update to a recent application-services. r=glandium
Differential Revision: https://phabricator.services.mozilla.com/D148458
2022-06-07 01:04:28 +00:00
Mike Hommey b521809418 Bug 1772004 - Refresh Cargo.lock after rebase before landing
Differential Revision: https://phabricator.services.mozilla.com/D148454
2022-06-06 23:48:11 +00:00
Jim Blandy 6c9ae4cd83 Bug 1772004: Update `wgpu` to 32af4f56 (2022-5-31) r=jgilbert
Minor changes are needed to the `mapAsync` implementation due to:
https://github.com/gfx-rs/wgpu/pull/2698

Differential Revision: https://phabricator.services.mozilla.com/D147805
2022-06-05 20:30:13 +00:00
Mark Hammond 428e1a95f3 Bug 1772070 - vendor the current application-services. r=janerik,glandium
Differential Revision: https://phabricator.services.mozilla.com/D147833
2022-06-03 12:41:13 +00:00
Emilio Cobos Álvarez 1a3e2d9645 Bug 1770885 - Do all the other sanity-checking before verifying the signature. r=hsivonen
As verifying the signature can be slow-ish (filed bug 1770921) for this.

This makes the overhead of origin trial tokens negligible in the
attached test-case, as opposed to taking ~60ms.

Depends on D147171

Differential Revision: https://phabricator.services.mozilla.com/D147172
2022-06-02 09:38:57 +00:00
Mike Hommey 762def9bb8 Bug 1772068 - Force update toml to 0.5. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147839
2022-06-02 01:06:14 +00:00
Mike Hommey 37504e8bcb Bug 1772068 - Force update paste to 1.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147838
2022-06-02 01:06:14 +00:00
Mike Hommey 600bc7f33d Bug 1772068 - Force update env_logger to 0.9. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147837
2022-06-02 01:06:13 +00:00
Mike Hommey 46156fb100 Bug 1710421 - [webdriver] Update warp and hyper dependencies. r=mjf,webdriver-reviewers
At the same time, update mdns_service to socket2 0.4 to avoid a duplicate.

Differential Revision: https://phabricator.services.mozilla.com/D147479
2022-06-01 22:05:53 +00:00
Mike Hommey 709d91019f Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D147000
2022-06-01 22:05:53 +00:00
Marian-Vasile Laza 03a1ff18e4 Backed out 6 changesets (bug 1772068, bug 1710421) for causing multiple web-platform failures. CLOSED TREE
Backed out changeset 7dc183461431 (bug 1772068)
Backed out changeset 437682fe4871 (bug 1772068)
Backed out changeset 717912ea0672 (bug 1772068)
Backed out changeset 6790f990c322 (bug 1772068)
Backed out changeset 33831638ba99 (bug 1710421)
Backed out changeset b35aaa56fa54 (bug 1710421)
2022-06-01 15:01:10 +03:00
Mike Hommey 7a0f51774b Bug 1772068 - Force update toml to 0.5. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147839
2022-06-01 10:36:16 +00:00
Mike Hommey 9d7c444899 Bug 1772068 - Force update paste to 1.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147838
2022-06-01 10:36:16 +00:00
Mike Hommey 37111304e0 Bug 1772068 - Force update env_logger to 0.9. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147837
2022-06-01 10:36:15 +00:00
Mike Hommey d50e4bf7f4 Bug 1710421 - [webdriver] Update warp and hyper dependencies. r=mjf,webdriver-reviewers
At the same time, update mdns_service to socket2 0.4 to avoid a duplicate.

Differential Revision: https://phabricator.services.mozilla.com/D147479
2022-06-01 09:57:13 +00:00
Mike Hommey 477fbb9ce7 Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D147000
2022-06-01 09:57:13 +00:00
Marian-Vasile Laza 5d7edc0d2e Backed out 2 changesets (bug 1710421) for causing web-platform failures on context.rs. CLOSED TREE
Backed out changeset bdd6f29ebeeb (bug 1710421)
Backed out changeset 1739da34411f (bug 1710421)
2022-06-01 10:34:41 +03:00
Mike Hommey 2bfc571ce5 Bug 1710421 - [webdriver] Update warp and hyper dependencies. r=mjf,webdriver-reviewers
At the same time, update mdns_service to socket2 0.4 to avoid a duplicate.

Differential Revision: https://phabricator.services.mozilla.com/D147479
2022-06-01 06:44:07 +00:00
Mike Hommey 2edc1ca2ed Bug 1710421 - [webdriver] Update time and cookie dependencies. r=webdriver-reviewers,glandium,whimboo
Differential Revision: https://phabricator.services.mozilla.com/D147000
2022-06-01 06:44:06 +00:00
Mike Hommey c84e4eef26 Bug 1770894 - Update style to uluru 3.0. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147477
2022-05-31 22:05:05 +00:00
Mike Hommey 82584b1b75 Bug 1770894 - Update style to arrayvec 0.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147476
2022-05-31 22:05:04 +00:00
Mike Hommey 13c2bf2b4f Bug 1770894 - Update mozglue to arrayvec 0.7. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147475
2022-05-31 22:05:04 +00:00
Mike Hommey e6a416a664 Bug 1770894 - Update indexmap to 1.8.1. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147380
2022-05-31 22:05:04 +00:00
Mike Hommey b523023954 Bug 1770894 - Force update hashbrown to 0.11. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147379
2022-05-31 22:05:03 +00:00
Mike Hommey d24426da1a Bug 1770894 - Update phf to 0.10. r=emilio
Differential Revision: https://phabricator.services.mozilla.com/D147378
2022-05-31 22:05:02 +00:00