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