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

2032 Коммитов

Автор SHA1 Сообщение Дата
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