mirror of
https://github.com/servo/servo.git
synced 2025-09-27 23:30:08 +01:00
Support HTML parser reentrancy (#32820)
* Update parser interface for reentrancy. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Remove assertions around invoking scripts with active parser. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Add regression test. Signed-off-by: Josh Matthews <josh@joshmatthews.net> * Run test with normal and async html parser. Signed-off-by: Josh Matthews <josh@joshmatthews.net> --------- Signed-off-by: Josh Matthews <josh@joshmatthews.net>
This commit is contained in:
parent
d44c0f7e5d
commit
4df7a1af25
13 changed files with 248 additions and 211 deletions
|
@ -58,7 +58,7 @@ gstreamer-gl-sys = "0.22"
|
|||
gstreamer-sys = "0.22"
|
||||
gstreamer-video = "0.22"
|
||||
headers = "0.3"
|
||||
html5ever = "0.27"
|
||||
html5ever = "0.28"
|
||||
http = "0.2"
|
||||
hyper = "0.14"
|
||||
hyper-rustls = { version = "0.24", default-features = false, features = ["acceptor", "http1", "http2", "logging", "tls12", "webpki-tokio"] }
|
||||
|
@ -142,7 +142,7 @@ wgpu-core = { git = "https://github.com/gfx-rs/wgpu", rev = "781b54a8b9cee1a2cb2
|
|||
wgpu-types = { git = "https://github.com/gfx-rs/wgpu", rev = "781b54a8b9cee1a2cb22bda565662edec52eb70e" }
|
||||
windows-sys = "0.59"
|
||||
xi-unicode = "0.1.0"
|
||||
xml5ever = "0.18"
|
||||
xml5ever = "0.19"
|
||||
|
||||
[profile.release]
|
||||
opt-level = 3
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue