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