From 31dea7df7c323d00c5d3e54f12d777e08d91d45a Mon Sep 17 00:00:00 2001 From: dkliao-sigono Date: Mon, 27 Jan 2025 12:31:24 +0800 Subject: [PATCH] chore: update servo to 7045630 --- Cargo.lock | 176 ++++++++++++++++++++++++++++------------------------- Cargo.toml | 46 +++++++------- 2 files changed, 117 insertions(+), 105 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index f0674e0..856c7cc 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -362,7 +362,7 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "background_hang_monitor" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "background_hang_monitor_api", "backtrace", @@ -380,7 +380,7 @@ dependencies = [ [[package]] name = "background_hang_monitor_api" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "ipc-channel", @@ -405,7 +405,7 @@ dependencies = [ [[package]] name = "base" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "crossbeam-channel", "ipc-channel", @@ -532,7 +532,7 @@ dependencies = [ [[package]] name = "bluetooth" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "bitflags 2.8.0", "bluetooth_traits", @@ -548,7 +548,7 @@ dependencies = [ [[package]] name = "bluetooth_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "embedder_traits", "ipc-channel", @@ -578,9 +578,9 @@ dependencies = [ [[package]] name = "brotli-decompressor" -version = "4.0.1" +version = "4.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" +checksum = "74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37" dependencies = [ "alloc-no-stdlib", "alloc-stdlib", @@ -711,7 +711,7 @@ dependencies = [ [[package]] name = "canvas" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "app_units", "bitflags 2.8.0", @@ -745,7 +745,7 @@ dependencies = [ [[package]] name = "canvas_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "crossbeam-channel", @@ -970,7 +970,7 @@ dependencies = [ [[package]] name = "compositing_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "crossbeam-channel", @@ -999,7 +999,7 @@ dependencies = [ [[package]] name = "constellation" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "background_hang_monitor", "background_hang_monitor_api", @@ -1188,9 +1188,9 @@ checksum = "d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28" [[package]] name = "crunchy" -version = "0.2.2" +version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7" +checksum = "43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929" [[package]] name = "crypto-common" @@ -1301,7 +1301,7 @@ checksum = "5c297a1c74b71ae29df00c3e22dd9534821d60eb9af5a0192823fa2acea70c2a" [[package]] name = "deny_public_fields" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "syn 2.0.96", "synstructure", @@ -1331,7 +1331,7 @@ dependencies = [ [[package]] name = "devtools" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "chrono", @@ -1354,7 +1354,7 @@ dependencies = [ [[package]] name = "devtools_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "bitflags 2.8.0", @@ -1482,7 +1482,7 @@ dependencies = [ [[package]] name = "dom_struct" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "quote", "syn 2.0.96", @@ -1491,7 +1491,7 @@ dependencies = [ [[package]] name = "domobject_derive" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "proc-macro2", "quote", @@ -1548,7 +1548,7 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "embedder_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "cfg-if", @@ -1641,9 +1641,9 @@ checksum = "a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f" [[package]] name = "etagere" -version = "0.2.13" +version = "0.2.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e2f1e3be19fb10f549be8c1bf013e8675b4066c445e36eb76d2ebb2f54ee495" +checksum = "fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342" dependencies = [ "euclid", "serde", @@ -1786,7 +1786,7 @@ dependencies = [ [[package]] name = "fonts" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "app_units", "atomic_refcell", @@ -1836,7 +1836,7 @@ dependencies = [ [[package]] name = "fonts_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "malloc_size_of_derive", "range", @@ -2810,7 +2810,7 @@ dependencies = [ [[package]] name = "hyper_serde" version = "0.13.2" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "cookie 0.18.1", "headers 0.4.0", @@ -3327,9 +3327,9 @@ checksum = "76a49eaebc8750bcba241df1e1e47ebb51b81eb35c65e8f11ffa0aebac353f7f" [[package]] name = "indexmap" -version = "2.7.0" +version = "2.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" +checksum = "8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652" dependencies = [ "equivalent", "hashbrown", @@ -3459,7 +3459,7 @@ dependencies = [ [[package]] name = "jstraceable_derive" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "proc-macro2", "syn 2.0.96", @@ -3497,7 +3497,7 @@ checksum = "e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc" [[package]] name = "layout_2020" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "app_units", "atomic_refcell", @@ -3541,7 +3541,7 @@ dependencies = [ [[package]] name = "layout_thread_2020" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "app_units", "base", @@ -3785,7 +3785,7 @@ checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" [[package]] name = "media" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "euclid", "fnv", @@ -3853,7 +3853,7 @@ dependencies = [ [[package]] name = "metrics" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "ipc-channel", @@ -3984,7 +3984,7 @@ dependencies = [ [[package]] name = "naga" version = "24.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=779261e64daa6cf76c826532b7a1561d8ec203fd#779261e64daa6cf76c826532b7a1561d8ec203fd" +source = "git+https://github.com/gfx-rs/wgpu?rev=d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6#d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6" dependencies = [ "arrayvec", "bit-set", @@ -4044,7 +4044,7 @@ dependencies = [ [[package]] name = "net" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "async-compression", "async-recursion", @@ -4108,7 +4108,7 @@ dependencies = [ [[package]] name = "net_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "content-security-policy", @@ -4388,9 +4388,9 @@ dependencies = [ [[package]] name = "objc2-encode" -version = "4.0.3" +version = "4.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8" +checksum = "ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33" [[package]] name = "objc2-foundation" @@ -4791,7 +4791,7 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" [[package]] name = "pixels" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "euclid", "image 0.24.9", @@ -4943,7 +4943,7 @@ dependencies = [ [[package]] name = "profile" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "ipc-channel", @@ -4961,7 +4961,7 @@ dependencies = [ [[package]] name = "profile_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "crossbeam-channel", @@ -5048,7 +5048,7 @@ dependencies = [ [[package]] name = "range" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "malloc_size_of_derive", "num-traits", @@ -5058,9 +5058,9 @@ dependencies = [ [[package]] name = "range-alloc" -version = "0.1.3" +version = "0.1.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab" +checksum = "c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde" [[package]] name = "raqote" @@ -5232,9 +5232,9 @@ dependencies = [ [[package]] name = "rustix" -version = "0.38.43" +version = "0.38.44" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" +checksum = "fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154" dependencies = [ "bitflags 2.8.0", "errno", @@ -5320,7 +5320,7 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" [[package]] name = "script" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "aes", "aes-gcm", @@ -5385,14 +5385,13 @@ dependencies = [ "parking_lot", "percent-encoding", "phf", - "phf_codegen", - "phf_shared 0.11.2", "pixels", "profile_traits", "range", "ref_filter_map", "regex", "ring", + "script_bindings", "script_layout_interface", "script_traits", "selectors", @@ -5427,10 +5426,21 @@ dependencies = [ "xml5ever", ] +[[package]] +name = "script_bindings" +version = "0.0.1" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" +dependencies = [ + "phf_codegen", + "phf_shared 0.11.2", + "serde_json", + "style", +] + [[package]] name = "script_layout_interface" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "app_units", "atomic_refcell", @@ -5465,7 +5475,7 @@ dependencies = [ [[package]] name = "script_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "background_hang_monitor_api", "base", @@ -5536,9 +5546,9 @@ dependencies = [ [[package]] name = "semver" -version = "1.0.24" +version = "1.0.25" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba" +checksum = "f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03" [[package]] name = "serde" @@ -5571,9 +5581,9 @@ dependencies = [ [[package]] name = "serde_json" -version = "1.0.135" +version = "1.0.137" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" +checksum = "930cfb6e6abf99298aaad7d29abbef7a9999a9a8806a40088f55f0dcec03146b" dependencies = [ "itoa", "memchr", @@ -5618,7 +5628,7 @@ dependencies = [ [[package]] name = "servo-media" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ "once_cell", "servo-media-audio", @@ -5631,7 +5641,7 @@ dependencies = [ [[package]] name = "servo-media-audio" version = "0.2.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ "byte-slice-cast", "euclid", @@ -5652,7 +5662,7 @@ dependencies = [ [[package]] name = "servo-media-derive" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ "proc-macro2", "quote", @@ -5662,7 +5672,7 @@ dependencies = [ [[package]] name = "servo-media-dummy" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ "ipc-channel", "servo-media", @@ -5676,7 +5686,7 @@ dependencies = [ [[package]] name = "servo-media-player" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ "ipc-channel", "serde", @@ -5688,23 +5698,21 @@ dependencies = [ [[package]] name = "servo-media-streams" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ - "lazy_static", "uuid", ] [[package]] name = "servo-media-traits" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" [[package]] name = "servo-media-webrtc" version = "0.1.0" -source = "git+https://github.com/servo/media#1ff67581bceada8680396cff5520587c669eac83" +source = "git+https://github.com/servo/media#c7eab1ae326b8b95b938741660553342f7cd94b7" dependencies = [ - "lazy_static", "log", "servo-media-streams", "uuid", @@ -5713,7 +5721,7 @@ dependencies = [ [[package]] name = "servo_allocator" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "libc", "tikv-jemalloc-sys", @@ -5742,7 +5750,7 @@ dependencies = [ [[package]] name = "servo_config" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "euclid", "log", @@ -5757,7 +5765,7 @@ dependencies = [ [[package]] name = "servo_config_macro" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "proc-macro2", "quote", @@ -5768,7 +5776,7 @@ dependencies = [ [[package]] name = "servo_geometry" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "app_units", "euclid", @@ -5780,7 +5788,7 @@ dependencies = [ [[package]] name = "servo_malloc_size_of" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "accountable-refcell", "app_units", @@ -5790,6 +5798,7 @@ dependencies = [ "euclid", "http 1.2.0", "indexmap", + "ipc-channel", "keyboard-types", "malloc_size_of", "markup5ever", @@ -5811,7 +5820,7 @@ dependencies = [ [[package]] name = "servo_rand" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "log", "malloc_size_of_derive", @@ -5825,7 +5834,7 @@ dependencies = [ [[package]] name = "servo_url" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "malloc_size_of_derive", "serde", @@ -6317,7 +6326,7 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "task_info" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "cc", ] @@ -6487,7 +6496,7 @@ checksum = "06535c958d6abe68dc4b4ef9e6845f758fc42fe463d0093d0aca40254f03fb14" [[package]] name = "timers" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "crossbeam-channel", @@ -6783,9 +6792,9 @@ checksum = "5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5" [[package]] name = "unicode-ident" -version = "1.0.14" +version = "1.0.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" +checksum = "11cd88e12b17c6494200a9c1b683a04fcac9573ed74cd1b62aeb2727c5592243" [[package]] name = "unicode-properties" @@ -6881,9 +6890,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.12.0" +version = "1.12.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "744018581f9a3454a9e15beb8a33b017183f1e7c0cd170232a2d1453b23a51c4" +checksum = "b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b" dependencies = [ "getrandom", "serde", @@ -7288,7 +7297,7 @@ dependencies = [ [[package]] name = "webdriver_server" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "base64 0.22.1", @@ -7316,7 +7325,7 @@ dependencies = [ [[package]] name = "webgpu" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "arrayvec", "base", @@ -7408,11 +7417,12 @@ dependencies = [ [[package]] name = "webrender_traits" version = "0.0.1" -source = "git+https://github.com/servo/servo.git?rev=c070372#c070372d1e15c37633b6e17737aab847d8df5fa4" +source = "git+https://github.com/servo/servo.git?rev=7045630#7045630fee46d3b9a68779f010130f6431dfd64f" dependencies = [ "base", "embedder_traits", "euclid", + "gleam", "ipc-channel", "libc", "log", @@ -7442,13 +7452,14 @@ checksum = "53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082" [[package]] name = "wgpu-core" version = "24.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=779261e64daa6cf76c826532b7a1561d8ec203fd#779261e64daa6cf76c826532b7a1561d8ec203fd" +source = "git+https://github.com/gfx-rs/wgpu?rev=d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6#d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6" dependencies = [ "arrayvec", "bit-vec", "bitflags 2.8.0", "cfg_aliases", "document-features", + "hashbrown", "indexmap", "log", "naga", @@ -7466,7 +7477,7 @@ dependencies = [ [[package]] name = "wgpu-hal" version = "24.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=779261e64daa6cf76c826532b7a1561d8ec203fd#779261e64daa6cf76c826532b7a1561d8ec203fd" +source = "git+https://github.com/gfx-rs/wgpu?rev=d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6#d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6" dependencies = [ "android_system_properties", "arrayvec", @@ -7482,6 +7493,7 @@ dependencies = [ "gpu-alloc", "gpu-allocator", "gpu-descriptor", + "hashbrown", "js-sys", "khronos-egl", "libc", @@ -7510,7 +7522,7 @@ dependencies = [ [[package]] name = "wgpu-types" version = "24.0.0" -source = "git+https://github.com/gfx-rs/wgpu?rev=779261e64daa6cf76c826532b7a1561d8ec203fd#779261e64daa6cf76c826532b7a1561d8ec203fd" +source = "git+https://github.com/gfx-rs/wgpu?rev=d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6#d8e7ab1ad13f2bf2f9702401d1bc625e26b1c2e6" dependencies = [ "bitflags 2.8.0", "js-sys", diff --git a/Cargo.toml b/Cargo.toml index ff7f93a..0d7f9c8 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -70,29 +70,29 @@ sparkle = "0.1.26" thiserror = "1.0" winit = { version = "0.30", features = ["rwh_06"] } # Servo repo crates -base = { git = "https://github.com/servo/servo.git", rev = "c070372" } -bluetooth = { git = "https://github.com/servo/servo.git", rev = "c070372" } -bluetooth_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -canvas = { git = "https://github.com/servo/servo.git", rev = "c070372" } -compositing_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -constellation = { git = "https://github.com/servo/servo.git", rev = "c070372", features = ["webgpu"] } -devtools = { git = "https://github.com/servo/servo.git", rev = "c070372" } -embedder_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -fonts = { git = "https://github.com/servo/servo.git", rev = "c070372" } -layout_thread_2020 = { git = "https://github.com/servo/servo.git", rev = "c070372" } -media = { git = "https://github.com/servo/servo.git", rev = "c070372" } -net = { git = "https://github.com/servo/servo.git", rev = "c070372" } -net_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -profile = { git = "https://github.com/servo/servo.git", rev = "c070372" } -profile_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -script = { git = "https://github.com/servo/servo.git", rev = "c070372", features = ["webgpu"] } -script_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -servo_config = { git = "https://github.com/servo/servo.git", rev = "c070372" } -servo_geometry = { git = "https://github.com/servo/servo.git", rev = "c070372" } -servo_url = { git = "https://github.com/servo/servo.git", rev = "c070372" } -webdriver_server = { git = "https://github.com/servo/servo.git", rev = "c070372" } -webrender_traits = { git = "https://github.com/servo/servo.git", rev = "c070372" } -webgpu = { git = "https://github.com/servo/servo.git", rev = "c070372" } +base = { git = "https://github.com/servo/servo.git", rev = "7045630" } +bluetooth = { git = "https://github.com/servo/servo.git", rev = "7045630" } +bluetooth_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +canvas = { git = "https://github.com/servo/servo.git", rev = "7045630" } +compositing_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +constellation = { git = "https://github.com/servo/servo.git", rev = "7045630", features = ["webgpu"] } +devtools = { git = "https://github.com/servo/servo.git", rev = "7045630" } +embedder_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +fonts = { git = "https://github.com/servo/servo.git", rev = "7045630" } +layout_thread_2020 = { git = "https://github.com/servo/servo.git", rev = "7045630" } +media = { git = "https://github.com/servo/servo.git", rev = "7045630" } +net = { git = "https://github.com/servo/servo.git", rev = "7045630" } +net_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +profile = { git = "https://github.com/servo/servo.git", rev = "7045630" } +profile_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +script = { git = "https://github.com/servo/servo.git", rev = "7045630", features = ["webgpu"] } +script_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +servo_config = { git = "https://github.com/servo/servo.git", rev = "7045630" } +servo_geometry = { git = "https://github.com/servo/servo.git", rev = "7045630" } +servo_url = { git = "https://github.com/servo/servo.git", rev = "7045630" } +webdriver_server = { git = "https://github.com/servo/servo.git", rev = "7045630" } +webrender_traits = { git = "https://github.com/servo/servo.git", rev = "7045630" } +webgpu = { git = "https://github.com/servo/servo.git", rev = "7045630" } # Servo org crates servo-media = { git = "https://github.com/servo/media" } servo-media-dummy = { git = "https://github.com/servo/media" }