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
Mike Hommey
c81dc90542
Bug 1770894 - Update bits_client to rand 0.8. r=bytesized
...
Differential Revision: https://phabricator.services.mozilla.com/D147699
2022-05-31 22:05:02 +00:00
Mike Hommey
1cda4fe2c7
Bug 1770894 - Force update rand to 0.8. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147377
2022-05-31 22:05:01 +00:00
Tooru Fujisawa
9daf6286aa
Bug 1771186 - Bump jsparagus. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D147394
2022-05-31 11:05:01 +00:00
Cosmin Sabou
d3d37bf987
Backed out 4 changesets (bug 1770894) for causing build bustages.
...
Backed out changeset d4bd20e7ac74 (bug 1770894)
Backed out changeset ae6ffff33128 (bug 1770894)
Backed out changeset 2e4f492a8222 (bug 1770894)
Backed out changeset 13111f4c114a (bug 1770894)
2022-05-31 01:18:01 +03:00
Mike Hommey
65829e7bc3
Bug 1770894 - Update indexmap to 1.8.1. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147380
2022-05-30 21:37:38 +00:00
Mike Hommey
0c40e18d9f
Bug 1770894 - Force update hashbrown to 0.11. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147379
2022-05-30 21:37:38 +00:00
Mike Hommey
999dd5b3ae
Bug 1770894 - Update phf to 0.10. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147378
2022-05-30 21:37:37 +00:00
Mike Hommey
27d763e0af
Bug 1770894 - Force update rand to 0.8. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147377
2022-05-30 21:37:37 +00:00
Mike Hommey
1b60385e51
Bug 1770894 - Update profiler-helper to object 0.28. r=mstange
...
Differential Revision: https://phabricator.services.mozilla.com/D147256
2022-05-30 21:37:36 +00:00
Mike Hommey
f686964c71
Bug 1770894 - Force update memmap2 to 0.3. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147255
2022-05-30 21:37:35 +00:00
Mike Hommey
4d1c26ec5d
Bug 1770894 - Update cert_storage to base64 0.13. r=keeler
...
Differential Revision: https://phabricator.services.mozilla.com/D147254
2022-05-30 21:37:35 +00:00
Mike Hommey
37b0d690e7
Bug 1770894 - Update http3server to base64 0.13. r=necko-reviewers,kershaw
...
Differential Revision: https://phabricator.services.mozilla.com/D147253
2022-05-30 21:37:35 +00:00
Mike Hommey
9cbe1bbc92
Bug 1770894 - Update plist to 1.2.1. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D147252
2022-05-30 21:37:34 +00:00
Mike Hommey
acda3972e3
Bug 1770894 - Update dirs-sys. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147251
2022-05-30 21:37:34 +00:00
Mike Hommey
a10c04a7dc
Bug 1770894 - Patch redox_users with an empty crate. r=emilio
...
We don't support redox, so we might as well avoid pulling dependencies
we'll never need and may pull duplicates.
Differential Revision: https://phabricator.services.mozilla.com/D147250
2022-05-30 21:37:33 +00:00
Mike Hommey
f9d9d6369f
Bug 1770894 - Force update itertools to 0.10. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147249
2022-05-30 21:37:33 +00:00
Mike Hommey
8f5e659734
Bug 1770894 - Force update cfg-if to 1.0. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147248
2022-05-30 21:37:32 +00:00
Mike Hommey
f9ec7b007a
Bug 1770894 - Upgrade coreaudio-sys to 0.2.10. r=padenot
...
Differential Revision: https://phabricator.services.mozilla.com/D147222
2022-05-30 21:37:32 +00:00
Mike Hommey
7b06b12d90
Bug 1770894 - Update in-tree crates to bindgen 0.59. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147221
2022-05-30 21:37:31 +00:00
Mike Hommey
0f7d648b3b
Bug 1770894 - Force update bindgen to 0.59. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D147150
2022-05-30 21:37:30 +00:00
Mike Hommey
bc89e96a24
Bug 1770072 - Upgrade geckodriver to clap 3.1. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D146753
2022-05-24 08:17:58 +00:00
Emilio Cobos Álvarez
ae61cb5528
Bug 1767374 - Update cssparser. r=jwatt
...
Differential Revision: https://phabricator.services.mozilla.com/D146995
2022-05-21 17:22:53 +00:00
Mike Hommey
309ed8ae59
Bug 1769901 - Update numerous rust crates. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D146660
2022-05-18 23:59:49 +00:00
Csoregi Natalia
1022fa6048
Backed out changeset 6762fd57aa0f (bug 1769901) for causing build bustages. CLOSED TREE
2022-05-19 01:04:49 +03:00
Mike Hommey
beaa7521c7
Bug 1769902 - Update the itoa crate to 1.0.x. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D146662
2022-05-18 21:04:31 +00:00
Mike Hommey
2e79f54e44
Bug 1769901 - Update numerous rust crates. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D146660
2022-05-18 21:00:05 +00:00
Jim Blandy
6ca282be89
Bug 1769633: Update wgpu to b51fd851. r=jgilbert
...
Fix Firefox for compute_pass_dispatch functions renamed upstream.
Remove set_index_buffer ffi functions; they're now in wgpu.
Differential Revision: https://phabricator.services.mozilla.com/D146509
2022-05-17 03:09:07 +00:00
Jim Blandy
da6683f8de
Bug 1769633: Update vendored autocfg to 1.1.0, and re-apply local fixes. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D146488
2022-05-17 03:09:06 +00:00
Molnar Sandor
f4c40b82c0
Backed out 2 changesets (bug 1769633) for causing build bustages in jimb/rust/wgpu/wgpu-core. CLOSED TREE
...
Backed out changeset d7b9bac2ace5 (bug 1769633)
Backed out changeset 82d7d8a51cdd (bug 1769633)
2022-05-17 03:39:06 +03:00
Jim Blandy
ec00294922
Bug 1769633: Update wgpu to b51fd851. r=jgilbert
...
Fix Firefox for compute_pass_dispatch functions renamed upstream.
Remove set_index_buffer ffi functions; they're now in wgpu.
Differential Revision: https://phabricator.services.mozilla.com/D146509
2022-05-17 00:26:01 +00:00
Jim Blandy
17a9056ab0
Bug 1769633: Update vendored autocfg to 1.1.0, and re-apply local fixes. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D146488
2022-05-17 00:26:00 +00:00
John Schanck
e76a11f1cf
Bug 1768710 - Upgrade rust-cascade to 1.4.0 and sha2 to 0.10.2. r=keeler,webdriver-reviewers,whimboo,glandium
...
This also upgrades the headers crate to 0.3.7. Webdriver depends on warp 0.2,
which depends on headers 0.3. But headers < 0.3.7 depends on sha-1 < 0.10. We
need sha-1 and sha2 at the same minor version to avoid duplicate block-buffer,
generic-array, and digest crates.
Differential Revision: https://phabricator.services.mozilla.com/D146010
2022-05-13 13:39:31 +00:00
Emilio Cobos Álvarez
96360cdae3
Bug 1768905 - Move size of tests to compile-time tests in the style crate. r=dshin
...
Same reasoning as the previous commit.
Differential Revision: https://phabricator.services.mozilla.com/D146104
2022-05-11 19:02:58 +00:00
Emilio Cobos Álvarez
2cf5c869e6
Bug 1768905 - Convert specified value tests to compile-time tests. r=dshin
...
These were written at a time where std::mem::size_of wasn't a `const fn` in
Rust.
Now that it is, we can make these tests live in the style crate, and the build
not to compile if they fail.
Differential Revision: https://phabricator.services.mozilla.com/D146103
2022-05-11 19:02:57 +00:00
M. Sirringhaus
208ea397be
Bug 1766759 - Use PID when populating the LinuxDsoDebug stream. r=gsvelto
...
Differential Revision: https://phabricator.services.mozilla.com/D145062
2022-05-10 07:15:15 +00:00
Emilio Cobos Álvarez
85f479d39b
Bug 1767837 - Use debug_unreachable!() in matches_simple_selector. r=boris
...
This shrinks the function by avoiding generating rather noisy panic
code.
Depends on D145486
Differential Revision: https://phabricator.services.mozilla.com/D145487
2022-05-07 04:02:26 +00:00
David Shin
23aa8d22fb
Bug 1764126 - Part 1: Implement piecewise linear function. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D145256
2022-05-06 11:49:53 +00:00
Tooru Fujisawa
9fcc2426e8
Bug 1767562 - Bump jsparagus for bug 1766730. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D145434
2022-05-04 13:27:48 +00:00
Bobby Holley
83a758a1fb
Bug 1767052 - Upgrade crossbeam-utils from 0.8.6 to 0.8.8. r=Gankra
...
Differential Revision: https://phabricator.services.mozilla.com/D145114
2022-04-29 19:20:00 +00:00
Glenn Watson
7004a2fbc3
Bug 1765520 - Use a faster traversal for render_on / free_after r=gfx-reviewers,lsalzman
...
When there are a large number of sibling backdrop-filter primitives
present, the existing naive recursive traversals to assign the
`render_on` and `free_after` passes hit pathological cases. In
the test case for this bug, a debug build takes 12+ seconds to
complete on my development machine.
Instead, switch to a topological sort for `render_on` assignment,
and use a non-recursive traversal to set `free_after` (which relies
on having the passes in-order from the topo sort to avoid recursion).
Differential Revision: https://phabricator.services.mozilla.com/D144359
2022-04-22 21:17:39 +00:00
Paul Adenot
764a944e17
Bug 1765969 - Update cubeb-coreaudio-rs to 44eca958. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D144426
2022-04-22 15:54:12 +00:00
Bas Schouten
6932a162a8
Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D140681
2022-04-22 04:39:52 +00:00
Cristian Tuns
cf1ff772f0
Backed out changeset 395f906e2904 (bug 1751693) as requested by Bas on element #build. CLOSED TREE
2022-04-20 20:05:48 -04:00
Bas Schouten
c357e94fd8
Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=jrmuizel,nical
...
Differential Revision: https://phabricator.services.mozilla.com/D140681
2022-04-20 23:54:21 +00:00
Jim Blandy
dab2ea0580
Bug 1765462: Update wgpu to 0b61a191 (2022-4-18) r=jgilbert
...
Differential Revision: https://phabricator.services.mozilla.com/D144074
2022-04-20 16:29:04 +00:00
Mike Hommey
6b078d7de3
Bug 1660745 - Update encoding_rs to 0.8.31 and packed_simd to 0.3.7. r=hsivonen
...
Differential Revision: https://phabricator.services.mozilla.com/D88002
2022-04-20 06:24:28 +00:00
Dana Keeler
6cfd1da232
Bug 1724747 - osclientcerts: avoid rental crate r=jschanck
...
Differential Revision: https://phabricator.services.mozilla.com/D143777
2022-04-15 18:35:00 +00:00
Chris H-C
9d7fd96da1
Bug 1764549 - Update Glean SDK to v44.1.1 r=TravisLong
...
Differential Revision: https://phabricator.services.mozilla.com/D143749
2022-04-14 20:35:08 +00:00
Paul Adenot
70126304ab
Bug 1764574 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Depends on D143611
Differential Revision: https://phabricator.services.mozilla.com/D143612
2022-04-13 17:23:38 +00:00
Tooru Fujisawa
1d21d52bd8
Bug 1763276 - Bump jsparagus for bug 1282976. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D143440
2022-04-12 09:16:08 +00:00
Jan-Erik Rediger
236b8d27b0
Bug 1763602 - Update to Glean v44.1.0. r=chutten
...
Differential Revision: https://phabricator.services.mozilla.com/D143162
2022-04-11 08:25:00 +00:00
Jim Blandy
8c4605cfa4
Bug 1762730: Update wgpu-core, wgpu-hal, and wgpu-types to 75e82afd. r=jgilbert
...
New versions of several crates are introduced to third_party/rust, by
changing the versions requested in `gfx/wgpu_bindings/Cargo.toml` and
running `mach vendor rust`:
- `wgpu-core`, `wgpu-hal`, and `wgpu-types`, as used by `wgpu_bindings`
- `naga`, `ash`, and `metal`, as used by the above
These are all exact copies of the upstream sources, at the git
revisions listed in `.cargo/config.in`.
This brings in fixes for some upstream `wgpu` bugs that were fuzzblockers:
- Compute pipelines never freed at runtime, leaking memory #2564
https://github.com/gfx-rs/wgpu/issues/2564
- Device::drop doesn't actually free the device when using backend::direct::Context #2563
https://github.com/gfx-rs/wgpu/issues/2563
The Firefox sources also needed some adjustments to catch up with
upstream changes:
- The C type `mozilla::webgpu::ffi::WGPUTextureFormat` is now a struct
containing a tag enum and a union, not just an enum. This is needed
for [gfx-rs/wgpu#2477 ](https://github.com/gfx-rs/wgpu/pull/2477 ).
(Note that Firefox's `WebGPU.webidl` is behind the current spec,
so even though the newest ASTC texture formats are supported in `wgpu`,
they're not available in Firefox yet.)
- `wgpu` got a new feature, `id32`, which cbindgen needed to be told
about so that it would generate preprocessor-protected code like
this:
#if defined(WGPU_FEATURE_ID32)
typedef uint32_t WGPUNonZeroId;
#endif
#if !defined(WGPU_FEATURE_ID32)
typedef uint64_t WGPUNonZeroId;
#endif
instead of just spitting out two conflicting definitions of
`WGPUNonZeroId`.
- The `wgpu_core::hub::IdentityHandlerFactory` trait's `spawn` method
no longer takes a `min_index` argument. (Our implementations of that
trait never used that argument anyway, so this was easy to
accommodate.)
Differential Revision: https://phabricator.services.mozilla.com/D142779
2022-04-07 00:33:59 +00:00
Molnar Sandor
45c5dd08a9
Backed out changeset fb60e3e761d2 (bug 1751693) for causing wrench bustages. CLOSED TREE
2022-04-07 00:30:28 +03:00
Bas Schouten
31ed2429a5
Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=nical
...
Differential Revision: https://phabricator.services.mozilla.com/D140681
2022-04-06 21:11:31 +00:00
Henrik Skupin
84cef33d94
Bug 1723202 - [geckodriver] Release version 0.31.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142982
2022-04-06 08:58:37 +00:00
Henrik Skupin
b879110706
Bug 1723202 - [marionette] Release version 0.2.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142980
2022-04-06 08:58:36 +00:00
Henrik Skupin
4e3b89617b
Bug 1723202 - [webdriver] Release version 0.45.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142979
2022-04-06 08:58:36 +00:00
Henrik Skupin
04de57ac5a
Bug 1723202 - [rust-mozversion] Release version 0.4.3. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142978
2022-04-06 08:58:36 +00:00
Henrik Skupin
8f11e4d47e
Bug 1723202 - [rust-mozrunner] Release version 0.14.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142977
2022-04-06 08:58:35 +00:00
Henrik Skupin
f7e6c3fa54
Bug 1723202 - [rust-mozprofile] Release version 0.8.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142976
2022-04-06 08:58:35 +00:00
Henrik Skupin
2365e0af04
Bug 1723202 - [rust-mozdevice] Release version 0.5.0. r=webdriver-reviewers,jgraham
...
Differential Revision: https://phabricator.services.mozilla.com/D142975
2022-04-06 08:58:35 +00:00
Cristian Tuns
0f7608c52d
Backed out changeset b67fef0360d9 (bug 1762730
) for causing build bustages CLOSED TREE
2022-04-05 17:37:32 -04:00
Jim Blandy
8075da04f9
Bug 1762730: Update wgpu-core, wgpu-hal, and wgpu-types to 75e82afd. r=jgilbert
...
New versions of several crates are introduced to third_party/rust, by
changing the versions requested in `gfx/wgpu_bindings/Cargo.toml` and
running `mach vendor rust`:
- `wgpu-core`, `wgpu-hal`, and `wgpu-types`, as used by `wgpu_bindings`
- `naga`, `ash`, and `metal`, as used by the above
These are all exact copies of the upstream sources, at the git
revisions listed in `.cargo/config.in`.
This brings in fixes for some upstream `wgpu` bugs that were fuzzblockers:
- Compute pipelines never freed at runtime, leaking memory #2564
https://github.com/gfx-rs/wgpu/issues/2564
- Device::drop doesn't actually free the device when using backend::direct::Context #2563
https://github.com/gfx-rs/wgpu/issues/2563
The Firefox sources also needed some adjustments to catch up with
upstream changes:
- The C type `mozilla::webgpu::ffi::WGPUTextureFormat` is now a struct
containing a tag enum and a union, not just an enum. This is needed
for [gfx-rs/wgpu#2477 ](https://github.com/gfx-rs/wgpu/pull/2477 ).
(Note that Firefox's `WebGPU.webidl` is behind the current spec,
so even though the newest ASTC texture formats are supported in `wgpu`,
they're not available in Firefox yet.)
- `wgpu` got a new feature, `id32`, which cbindgen needed to be told
about so that it would generate preprocessor-protected code like
this:
#if defined(WGPU_FEATURE_ID32)
typedef uint32_t WGPUNonZeroId;
#endif
#if !defined(WGPU_FEATURE_ID32)
typedef uint64_t WGPUNonZeroId;
#endif
instead of just spitting out two conflicting definitions of
`WGPUNonZeroId`.
- The `wgpu_core::hub::IdentityHandlerFactory` trait's `spawn` method
no longer takes a `min_index` argument. (Our implementations of that
trait never used that argument anyway, so this was easy to
accommodate.)
Differential Revision: https://phabricator.services.mozilla.com/D142779
2022-04-05 20:13:28 +00:00
Tooru Fujisawa
c667bd6c01
Bug 1761218 - Bump jsparagus for bug 1760989 and bug 1761755. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D142468
2022-03-30 17:11:00 +00:00
Chun-Min Chang
cc7684c67d
Bug 1762036 - mach vendor rust r=cubeb-reviewers,kinetik
...
Depends on D142363
Differential Revision: https://phabricator.services.mozilla.com/D142364
2022-03-29 23:01:49 +00:00
Marian-Vasile Laza
6080eee972
Backed out changeset 6a067384b1c0 (bug 1751693) for causing wr bustages on Cargo.toml. CLOSED TREE
2022-03-28 00:44:57 -07:00
Bas Schouten
3f4629d024
Bug 1751693: Add telemetry probe to measure glyph rasterization time and the required plumbing for WR. r=nical
...
Differential Revision: https://phabricator.services.mozilla.com/D140681
2022-03-28 07:21:14 +00:00
Matthew Gregan
789c845570
Bug 1761580 - Update AudioIPC branches. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D142150
2022-03-25 23:23:33 +00:00
Dan Minor
f4825ff71f
Bug 1757407 - Re-run mach vendor rust; r=platform-i18n-reviewers,gregtatum
...
Differential Revision: https://phabricator.services.mozilla.com/D139855
2022-03-25 20:39:44 +00:00
Paul Adenot
cf857a0bc3
Bug 1761392 - mach vendor rust. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D142056
2022-03-25 16:47:23 +00:00
Mike Hommey
db439334ca
Bug 1757571 - Upgrade crossbeam-channel to 0.5.4. r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D141563
2022-03-24 06:08:27 +00:00
Tooru Fujisawa
3f2455f7ca
Bug 1760930 - Bump jsparagus for bug 1760605. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D141840
2022-03-23 13:43:18 +00:00
Paul Adenot
d2ed518283
Bug 1760774 - mach vendor rust. r=cubeb-reviewers,kinetik
...
Depends on D141757
Differential Revision: https://phabricator.services.mozilla.com/D141758
2022-03-23 10:56:56 +00:00
Dimi
5186434570
Bug 1681985 - P3. Implement CreditCardRuleset in C++ r=sgalich,emilio
...
Depends on D137269
Differential Revision: https://phabricator.services.mozilla.com/D137271
2022-03-11 11:45:59 +00:00
Tooru Fujisawa
3edb437261
Bug 1758877 - Bump jsparagus for bug 885514. r=nbp
...
Differential Revision: https://phabricator.services.mozilla.com/D140721
2022-03-10 11:46:43 +00:00
Dana Keeler
23c938c2f3
Bug 1615974 - avoid memmapping CRLite filters in cert_storage r=jschanck,robwu
...
Differential Revision: https://phabricator.services.mozilla.com/D140266
2022-03-09 22:46:15 +00:00
Jan-Erik Rediger
11825d8e68
Bug 1758509 - Update regex crate to 1.5.5 r=emilio
...
Differential Revision: https://phabricator.services.mozilla.com/D140532
2022-03-09 08:43:35 +00:00
Mike Hommey
f7b39f73c2
Bug 1758021 - Get is_{arm,aarch64}_feature_detected from std::arch on rustc >= 1.60. r=gfx-reviewers,jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D140278
2022-03-04 00:39:40 +00:00
Lee Salzman
619a501c21
Bug 1757449 - Make WR NativeFontHandle use String instead of CGFont on macOS. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D139882
2022-03-02 10:11:05 +00:00
criss
b13da6025c
Backed out changeset e0f1d94942ce (bug 1757449) for causing build bustages on macOs. CLOSED TREE
2022-03-02 12:02:50 +02:00
Lee Salzman
a3df467ef4
Bug 1757449 - Make WR NativeFontHandle use String instead of CGFont on macOS. r=jrmuizel
...
Differential Revision: https://phabricator.services.mozilla.com/D139882
2022-03-02 09:34:31 +00:00
Matthew Gregan
d98490d201
Bug 1757473 - Update AudioIPC macOS branch to 8e3c4c1b. r=cubeb-reviewers,chunmin
...
Differential Revision: https://phabricator.services.mozilla.com/D139891
2022-03-01 04:56:47 +00:00
Emilio Cobos Álvarez
5c525da4a0
Bug 1755956
- Add initial boilerplate for origin trials. r=smaug,hsivonen
...
This patch imports and implements all the infrastructure for origin
trial tokens, minus the crypto stuff / token verification.
We still don't hook it anywhere. The intended setup for now would be to
have the `OriginTrials` object hanging off the `Document` (or global
perhaps, not sure yet). That has a self-descriptive API to enable trials
(UpdateFromToken), and check enabledness status (IsEnabled).
There are some tests in the origin-trial-token crate
(third_party/rust/origin-trial-token/tests.rs). No test for the DOM code
yet because this isn't hooked into yet.
Differential Revision: https://phabricator.services.mozilla.com/D139033
2022-02-18 13:57:30 +00:00
Valentin Gosu
a1f3c24dce
Bug 1755954 - Keep only vendored sfv 0.9.1 r=necko-reviewers,glandium,dragana
...
It seems sfv 0.8.0 is used in the tree, while neqo is using the newer 0.9.1.
Updating http-sfv to use sfv 0.9.1 should remove the code duplication.
Differential Revision: https://phabricator.services.mozilla.com/D139027
2022-02-18 08:51:51 +00:00
Alexis Beingessner
3435e9e912
Bug 1755833 - update thin-vec to 0.2.5. r=nika
...
Differential Revision: https://phabricator.services.mozilla.com/D138984
2022-02-18 03:23:16 +00:00
Jan-Erik Rediger
c6eac14b6e
Bug 1754474 - Update to Glean 44.0.0 and glean_parser 5.0.1. r=janerik
...
Differential Revision: https://phabricator.services.mozilla.com/D138446
2022-02-15 13:35:07 +00:00
Marian-Vasile Laza
013d79e7e6
Backed out 4 changesets (bug 1754474) for causing bc test failures. CLOSED TREE
...
Backed out changeset c6dd8b681aca (bug 1754474)
Backed out changeset 596955256cc6 (bug 1754474)
Backed out changeset fc692b3c27a2 (bug 1754474)
Backed out changeset 59eb7951a5eb (bug 1754474)
2022-02-11 17:30:03 +02:00