diff --git a/components/script/dom/create.rs b/components/script/dom/create.rs index 9b226c73e33..55bef524640 100644 --- a/components/script/dom/create.rs +++ b/components/script/dom/create.rs @@ -116,9 +116,13 @@ pub fn create_element(name: QualName, prefix: Option, atom!("base") => make!(HTMLBaseElement), atom!("bdi") => make!(HTMLElement), atom!("bdo") => make!(HTMLElement), - atom!("bgsound") => make!(HTMLElement), + // https://html.spec.whatwg.org/multipage/#other-elements,-attributes-and-apis:bgsound + atom!("bgsound") => make!(HTMLUnknownElement), atom!("big") => make!(HTMLElement), - atom!("blockquote") => make!(HTMLElement), + // https://html.spec.whatwg.org/multipage/#other-elements,-attributes-and-apis:blink + atom!("blink") => make!(HTMLUnknownElement), + // https://html.spec.whatwg.org/multipage/#the-blockquote-element + atom!("blockquote") => make!(HTMLQuoteElement), atom!("body") => make!(HTMLBodyElement), atom!("br") => make!(HTMLBRElement), atom!("button") => make!(HTMLButtonElement), @@ -166,7 +170,8 @@ pub fn create_element(name: QualName, prefix: Option, atom!("img") => make!(HTMLImageElement), atom!("input") => make!(HTMLInputElement), atom!("ins") => make!(HTMLModElement), - atom!("isindex") => make!(HTMLElement), + // https://html.spec.whatwg.org/multipage/#other-elements,-attributes-and-apis:isindex-2 + atom!("isindex") => make!(HTMLUnknownElement), atom!("kbd") => make!(HTMLElement), atom!("label") => make!(HTMLLabelElement), atom!("legend") => make!(HTMLLegendElement), @@ -178,7 +183,11 @@ pub fn create_element(name: QualName, prefix: Option, atom!("marquee") => make!(HTMLElement), atom!("meta") => make!(HTMLMetaElement), atom!("meter") => make!(HTMLMeterElement), + // https://html.spec.whatwg.org/multipage/#other-elements,-attributes-and-apis:multicol + atom!("multicol") => make!(HTMLUnknownElement), atom!("nav") => make!(HTMLElement), + // https://html.spec.whatwg.org/multipage/#other-elements,-attributes-and-apis:nextid + atom!("nextid") => make!(HTMLUnknownElement), atom!("nobr") => make!(HTMLElement), atom!("noframes") => make!(HTMLElement), atom!("noscript") => make!(HTMLElement), @@ -202,7 +211,8 @@ pub fn create_element(name: QualName, prefix: Option, atom!("select") => make!(HTMLSelectElement), atom!("small") => make!(HTMLElement), atom!("source") => make!(HTMLSourceElement), - atom!("spacer") => make!(HTMLElement), + // https://html.spec.whatwg.org/multipage/#other-elements,-attributes-and-apis:spacer + atom!("spacer") => make!(HTMLUnknownElement), atom!("span") => make!(HTMLSpanElement), atom!("strike") => make!(HTMLElement), atom!("strong") => make!(HTMLElement), diff --git a/components/servo/Cargo.lock b/components/servo/Cargo.lock index b5cd385b3fe..796ebb85c31 100644 --- a/components/servo/Cargo.lock +++ b/components/servo/Cargo.lock @@ -608,7 +608,7 @@ dependencies = [ "simd 0.1.0 (git+https://github.com/huonw/simd)", "skia 0.0.20130412 (git+https://github.com/servo/skia)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -795,8 +795,8 @@ dependencies = [ "phf_codegen 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", "rc 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tendril 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -944,8 +944,8 @@ dependencies = [ "serde_json 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "unicode-bidi 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1430,8 +1430,8 @@ dependencies = [ "selectors 0.1.0 (git+https://github.com/servo/rust-selectors)", "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "tendril 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1478,8 +1478,8 @@ dependencies = [ "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "quickersort 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1581,33 +1581,33 @@ dependencies = [ [[package]] name = "string_cache" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_shared 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_shared 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "string_cache_plugin" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_shared 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_shared 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "string_cache_shared" -version = "0.1.5" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "debug_unreachable 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "phf 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "phf_codegen 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", + "phf_generator 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", + "phf_shared 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1629,8 +1629,8 @@ dependencies = [ "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style_traits 0.0.1", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", "util 0.0.1", @@ -1643,8 +1643,8 @@ dependencies = [ "cssparser 0.3.6 (registry+https://github.com/rust-lang/crates.io-index)", "euclid 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", "selectors 0.1.0 (git+https://github.com/servo/rust-selectors)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "style_traits 0.0.1", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1797,7 +1797,7 @@ dependencies = [ "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/ports/cef/Cargo.lock b/ports/cef/Cargo.lock index aa505aca001..deabeebe15f 100644 --- a/ports/cef/Cargo.lock +++ b/ports/cef/Cargo.lock @@ -566,7 +566,7 @@ dependencies = [ "simd 0.1.0 (git+https://github.com/huonw/simd)", "skia 0.0.20130412 (git+https://github.com/servo/skia)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -746,8 +746,8 @@ dependencies = [ "phf_codegen 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", "rc 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tendril 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -895,8 +895,8 @@ dependencies = [ "serde_json 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "unicode-bidi 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1364,8 +1364,8 @@ dependencies = [ "selectors 0.1.0 (git+https://github.com/servo/rust-selectors)", "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "tendril 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1404,8 +1404,8 @@ dependencies = [ "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "quickersort 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1540,33 +1540,33 @@ dependencies = [ [[package]] name = "string_cache" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_shared 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_shared 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "string_cache_plugin" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_shared 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_shared 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "string_cache_shared" -version = "0.1.5" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "debug_unreachable 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "phf 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "phf_codegen 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", + "phf_generator 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", + "phf_shared 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1588,8 +1588,8 @@ dependencies = [ "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style_traits 0.0.1", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", "util 0.0.1", @@ -1741,7 +1741,7 @@ dependencies = [ "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/ports/gonk/Cargo.lock b/ports/gonk/Cargo.lock index 9dc67f0f337..bc3956480fc 100644 --- a/ports/gonk/Cargo.lock +++ b/ports/gonk/Cargo.lock @@ -513,7 +513,7 @@ dependencies = [ "simd 0.1.0 (git+https://github.com/huonw/simd)", "skia 0.0.20130412 (git+https://github.com/servo/skia)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -630,8 +630,8 @@ dependencies = [ "phf_codegen 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", "rc 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", "rustc-serialize 0.3.16 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "tendril 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", ] @@ -779,8 +779,8 @@ dependencies = [ "serde_json 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "unicode-bidi 0.2.1 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1230,8 +1230,8 @@ dependencies = [ "selectors 0.1.0 (git+https://github.com/servo/rust-selectors)", "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style 0.0.1", "tendril 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", "time 0.1.32 (registry+https://github.com/rust-lang/crates.io-index)", @@ -1270,8 +1270,8 @@ dependencies = [ "matches 0.1.2 (registry+https://github.com/rust-lang/crates.io-index)", "quickersort 1.0.0 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1386,33 +1386,33 @@ dependencies = [ [[package]] name = "string_cache" -version = "0.1.11" +version = "0.1.12" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_shared 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_shared 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "string_cache_plugin" -version = "0.1.6" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "lazy_static 0.1.14 (registry+https://github.com/rust-lang/crates.io-index)", "mac 0.0.2 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_shared 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_shared 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "string_cache_shared" -version = "0.1.5" +version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" dependencies = [ "debug_unreachable 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", - "phf 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", - "phf_codegen 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", + "phf_generator 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", + "phf_shared 0.7.4 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -1434,8 +1434,8 @@ dependencies = [ "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache_plugin 0.1.6 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache_plugin 0.1.7 (registry+https://github.com/rust-lang/crates.io-index)", "style_traits 0.0.1", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", "util 0.0.1", @@ -1576,7 +1576,7 @@ dependencies = [ "serde 0.5.3 (registry+https://github.com/rust-lang/crates.io-index)", "serde_macros 0.5.1 (registry+https://github.com/rust-lang/crates.io-index)", "smallvec 0.1.5 (registry+https://github.com/rust-lang/crates.io-index)", - "string_cache 0.1.11 (registry+https://github.com/rust-lang/crates.io-index)", + "string_cache 0.1.12 (registry+https://github.com/rust-lang/crates.io-index)", "url 0.2.37 (registry+https://github.com/rust-lang/crates.io-index)", ] diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini index d8df33b0711..41ab3d979c1 100644 --- a/tests/wpt/metadata/html/dom/interfaces.html.ini +++ b/tests/wpt/metadata/html/dom/interfaces.html.ini @@ -2109,24 +2109,6 @@ [HTMLUnknownElement interface: existence and properties of interface object] expected: FAIL - [HTMLUnknownElement must be primary interface of document.createElement("bgsound")] - expected: FAIL - - [Stringification of document.createElement("bgsound")] - expected: FAIL - - [HTMLUnknownElement must be primary interface of document.createElement("isindex")] - expected: FAIL - - [Stringification of document.createElement("isindex")] - expected: FAIL - - [HTMLUnknownElement must be primary interface of document.createElement("spacer")] - expected: FAIL - - [Stringification of document.createElement("spacer")] - expected: FAIL - [HTMLHtmlElement interface: existence and properties of interface object] expected: FAIL @@ -2445,12 +2427,6 @@ [HTMLQuoteElement interface: attribute cite] expected: FAIL - [HTMLQuoteElement must be primary interface of document.createElement("blockquote")] - expected: FAIL - - [Stringification of document.createElement("blockquote")] - expected: FAIL - [HTMLQuoteElement interface: document.createElement("blockquote") must inherit property "cite" with the proper type (0)] expected: FAIL diff --git a/tests/wpt/metadata/html/semantics/interfaces.html.ini b/tests/wpt/metadata/html/semantics/interfaces.html.ini index 61048ef3c0e..45a48c4a42e 100644 --- a/tests/wpt/metadata/html/semantics/interfaces.html.ini +++ b/tests/wpt/metadata/html/semantics/interfaces.html.ini @@ -1,14 +1,5 @@ [interfaces.html] type: testharness - [Interfaces for bgsound] - expected: FAIL - - [Interfaces for blockquote] - expected: FAIL - - [Interfaces for isindex] - expected: FAIL - [Interfaces for keygen] expected: FAIL @@ -27,9 +18,6 @@ [Interfaces for plaintext] expected: FAIL - [Interfaces for spacer] - expected: FAIL - [Interfaces for tfoot] expected: FAIL @@ -45,15 +33,6 @@ [Interfaces for command] expected: FAIL - [Interfaces for BGSOUND] - expected: FAIL - - [Interfaces for BLOCKQUOTE] - expected: FAIL - - [Interfaces for ISINDEX] - expected: FAIL - [Interfaces for KEYGEN] expected: FAIL @@ -72,9 +51,6 @@ [Interfaces for PLAINTEXT] expected: FAIL - [Interfaces for SPACER] - expected: FAIL - [Interfaces for TFOOT] expected: FAIL diff --git a/tests/wpt/web-platform-tests/html/dom/interfaces.html b/tests/wpt/web-platform-tests/html/dom/interfaces.html index 29d059bdc1e..14db51c3918 100644 --- a/tests/wpt/web-platform-tests/html/dom/interfaces.html +++ b/tests/wpt/web-platform-tests/html/dom/interfaces.html @@ -3222,6 +3222,7 @@ window.onload = function() { 'document.createElement("acronym")', ], HTMLUnknownElement: [ + 'document.createElement("blink")', 'document.createElement("quasit")', 'document.createElement("bgsound")', 'document.createElement("isindex")',