diff options
Diffstat (limited to 'components')
-rw-r--r-- | components/script/dom/create.rs | 18 | ||||
-rw-r--r-- | components/servo/Cargo.lock | 44 |
2 files changed, 36 insertions, 26 deletions
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>, 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>, 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>, 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>, 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)", ] |