mirror of
https://github.com/servo/servo.git
synced 2025-10-03 01:59:14 +01:00
Properly mark application/xhtml+xml documents as XML
For this to work, we must remove the unimplemented!() call in Element::parse_fragment because all the tests rely on setting innerHTML.
This commit is contained in:
parent
0c64bd766a
commit
c1bdd3d5ce
8 changed files with 9 additions and 136 deletions
|
@ -3,186 +3,96 @@
|
|||
[createElement(undefined) in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement(undefined) in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement(null) in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement(null) in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f1oo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f1oo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo1") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo1") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("fெ") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("fெ") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("fooெ") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("fooெ") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement(":") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement(":foo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement(":foo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f:oo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f:oo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f:o:o") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f:o:o") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f::oo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f::oo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f::oo:") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("f::oo:") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:0") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:0") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:_") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:_") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:ெ") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:ெ") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:fooெ") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("foo:fooெ") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("fooெ:foo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("fooெ:foo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xml") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xml") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlns") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlns") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlfoo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlfoo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xml:foo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xml:foo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlns:foo") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlns:foo") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlfoo:bar") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("xmlfoo:bar") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("svg") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("svg") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("math") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("math") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("FOO") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("FOO") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("marK") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("marK") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("İnput") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("İnput") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("ınput") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("ınput") in XHTML document]
|
||||
expected: FAIL
|
||||
|
||||
[createElement("") in XML document]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -1,11 +0,0 @@
|
|||
[Document-getElementsByTagName-xhtml.xhtml]
|
||||
type: testharness
|
||||
[HTML element with uppercase tag name matches in XHTML documents]
|
||||
expected: FAIL
|
||||
|
||||
[Element in HTML namespace, no prefix, non-ascii characters in name]
|
||||
expected: FAIL
|
||||
|
||||
[Element in HTML namespace, prefix, non-ascii characters in name]
|
||||
expected: FAIL
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
[Node-nodeName-xhtml.xhtml]
|
||||
type: testharness
|
||||
[For Element nodes, nodeName should return the same as tagName.]
|
||||
expected: FAIL
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
[document.write-01.xhtml]
|
||||
type: testharness
|
||||
[document.write in XHTML]
|
||||
expected: FAIL
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
[document.writeln-01.xhtml]
|
||||
type: testharness
|
||||
[document.writeln in XHTML]
|
||||
expected: FAIL
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue