Add expected failures.

This commit is contained in:
Ms2ger 2014-04-18 21:40:41 +02:00
parent e332f2f0fe
commit 79219f2ba9
110 changed files with 2779 additions and 0 deletions

View file

@ -0,0 +1,5 @@
[HTMLCollection-empty-name.html]
type: testharness
[Empty string as a name for Element.children]
expected: FAIL

View file

@ -0,0 +1,14 @@
[exceptions.html]
type: testharness
[Object.getPrototypeOf(exception) === DOMException.prototype]
expected: FAIL
[exception.name === "HierarchyRequestError"]
expected: FAIL
[Object.prototype.toString.call(exception) === "[object DOMException\]"]
expected: FAIL
[exception.code === DOMException.HIERARCHY_REQUEST_ERR]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Event-constructors.html]
type: testharness
[Event constructors]
expected: TIMEOUT

View file

@ -0,0 +1,20 @@
[Event-defaultPrevented.html]
type: testharness
[When an event is created, defaultPrevented should be initialized to false.]
expected: FAIL
[initEvent should work correctly (not cancelable).]
expected: FAIL
[preventDefault() should not change defaultPrevented if cancelable is false.]
expected: FAIL
[initEvent should work correctly (cancelable).]
expected: FAIL
[preventDefault() should change defaultPrevented if cancelable is false.]
expected: FAIL
[initEvent should unset defaultPrevented.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Event-initEvent.html]
type: testharness
[Calling initEvent must not have an effect during dispatching.]
expected: FAIL

View file

@ -0,0 +1,8 @@
[Event-type.html]
type: testharness
[Event.type should initially be the empty string]
expected: FAIL
[Event.type should be initialized by initEvent]
expected: FAIL

View file

@ -0,0 +1,11 @@
[EventTarget-dispatchEvent.html]
type: testharness
[If the event\'s initialized flag is not set, an InvalidStateError must be thrown.]
expected: FAIL
[If the event\'s dispatch flag is set, an InvalidStateError must be thrown.]
expected: FAIL
[Exceptions from event listeners must not be propagated.]
expected: FAIL

View file

@ -0,0 +1,8 @@
[ProgressEvent.html]
type: testharness
[Default event values.]
expected: FAIL
[document.createEvent() should not work with ProgressEvent.]
expected: FAIL

View file

@ -0,0 +1,65 @@
[historical.html]
type: testharness
[Historical DOM features must be removed: createCDATASection]
expected: FAIL
[Historical DOM features must be removed: createAttribute]
expected: FAIL
[Historical DOM features must be removed: createAttributeNS]
expected: FAIL
[Historical DOM features must be removed: createEntityReference]
expected: FAIL
[Historical DOM features must be removed: inputEncoding]
expected: FAIL
[Historical DOM features must be removed: xmlEncoding]
expected: FAIL
[Historical DOM features must be removed: xmlStandalone]
expected: FAIL
[Historical DOM features must be removed: xmlVersion]
expected: FAIL
[Historical DOM features must be removed: strictErrorChecking]
expected: FAIL
[Historical DOM features must be removed: domConfig]
expected: FAIL
[Historical DOM features must be removed: normalizeDocument]
expected: FAIL
[Historical DOM features must be removed: renameNode]
expected: FAIL
[Historical DOM features must be removed: charset]
expected: FAIL
[Historical DOM features must be removed: defaultCharset]
expected: FAIL
[Historical DOM features must be removed: height]
expected: FAIL
[Historical DOM features must be removed: width]
expected: FAIL
[Node member must be nuked: hasAttributes]
expected: FAIL
[Node member must be nuked: isSupported]
expected: FAIL
[Node member must be nuked: getFeature]
expected: FAIL
[Node member must be nuked: getUserData]
expected: FAIL
[Node member must be nuked: setUserData]
expected: FAIL

View file

@ -0,0 +1,23 @@
[interface-objects.html]
type: testharness
[Should be able to delete CustomEvent.]
expected: FAIL
[Should be able to delete NodeIterator.]
expected: FAIL
[Should be able to delete TreeWalker.]
expected: FAIL
[Should be able to delete NodeFilter.]
expected: FAIL
[Should be able to delete DOMStringList.]
expected: FAIL
[Should be able to delete DOMTokenList.]
expected: FAIL
[Should be able to delete DOMSettableTokenList.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[interfaces.html]
type: testharness
expected: ERROR

View file

@ -0,0 +1,5 @@
[DOMTokenList-stringifier.html]
type: testharness
[DOMTokenList stringifier]
expected: FAIL

View file

@ -0,0 +1,3 @@
[CharacterData-deleteData.html]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[CharacterData-insertData.html]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,38 @@
[CharacterData-remove.html]
type: testharness
[text should support remove()]
expected: FAIL
[remove() should work if text doesn\'t have a parent]
expected: FAIL
[remove() should work if text does have a parent]
expected: FAIL
[remove() should work if text does have a parent and siblings]
expected: FAIL
[comment should support remove()]
expected: FAIL
[remove() should work if comment doesn\'t have a parent]
expected: FAIL
[remove() should work if comment does have a parent]
expected: FAIL
[remove() should work if comment does have a parent and siblings]
expected: FAIL
[PI should support remove()]
expected: FAIL
[remove() should work if PI doesn\'t have a parent]
expected: FAIL
[remove() should work if PI does have a parent]
expected: FAIL
[remove() should work if PI does have a parent and siblings]
expected: FAIL

View file

@ -0,0 +1,3 @@
[CharacterData-replaceData.html]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[DOMImplementation-createDocument.html]
type: testharness
[DOMImplementation.createDocument(namespace, qualifiedName, doctype)]
expected: FAIL

View file

@ -0,0 +1,62 @@
[DOMImplementation-createDocumentType.html]
type: testharness
[createDocumentType("foo", "", "") should work]
expected: FAIL
[createDocumentType("1foo", "", "") should throw INVALID_CHARACTER_ERR]
expected: FAIL
[createDocumentType("foo1", "", "") should work]
expected: FAIL
[createDocumentType("f1oo", "", "") should work]
expected: FAIL
[createDocumentType("@foo", "", "") should throw INVALID_CHARACTER_ERR]
expected: FAIL
[createDocumentType("foo@", "", "") should throw INVALID_CHARACTER_ERR]
expected: FAIL
[createDocumentType("f@oo", "", "") should throw INVALID_CHARACTER_ERR]
expected: FAIL
[createDocumentType("f:oo", "", "") should work]
expected: FAIL
[createDocumentType(":foo", "", "") should throw NAMESPACE_ERR]
expected: FAIL
[createDocumentType("foo:", "", "") should throw NAMESPACE_ERR]
expected: FAIL
[createDocumentType("foo", "foo", "") should work]
expected: FAIL
[createDocumentType("foo", "", "foo") should work]
expected: FAIL
[createDocumentType("foo", "f\'oo", "") should work]
expected: FAIL
[createDocumentType("foo", "", "f\'oo") should work]
expected: FAIL
[createDocumentType("foo", "f\\"oo", "") should work]
expected: FAIL
[createDocumentType("foo", "", "f\\"oo") should work]
expected: FAIL
[createDocumentType("foo", "f\'o\\"o", "") should work]
expected: FAIL
[createDocumentType("foo", "", "f\'o\\"o") should work]
expected: FAIL
[createDocumentType("foo", "foo>", "") should work]
expected: FAIL
[createDocumentType("foo", "", "foo>") should work]
expected: FAIL

View file

@ -0,0 +1,29 @@
[DOMImplementation-createHTMLDocument.html]
type: testharness
[DOMImplementation.createHTMLDocument]
expected: FAIL
[DOMImplementation.createHTMLDocument 1]
expected: FAIL
[DOMImplementation.createHTMLDocument 2]
expected: FAIL
[DOMImplementation.createHTMLDocument 3]
expected: FAIL
[DOMImplementation.createHTMLDocument 4]
expected: FAIL
[DOMImplementation.createHTMLDocument 5]
expected: FAIL
[DOMImplementation.createHTMLDocument 6]
expected: FAIL
[DOMImplementation.createHTMLDocument 7]
expected: FAIL
[Missing title argument]
expected: FAIL

View file

@ -0,0 +1,371 @@
[DOMImplementation-hasFeature.html]
type: testharness
[hasFeature("Core", "1.0")]
expected: FAIL
[hasFeature("Core", "2.0")]
expected: FAIL
[hasFeature("Core", "3.0")]
expected: FAIL
[hasFeature("Core", "100.0")]
expected: FAIL
[hasFeature("XML", "1.0")]
expected: FAIL
[hasFeature("XML", "2.0")]
expected: FAIL
[hasFeature("XML", "3.0")]
expected: FAIL
[hasFeature("XML", "100.0")]
expected: FAIL
[hasFeature("Core", "1")]
expected: FAIL
[hasFeature("Core", "2")]
expected: FAIL
[hasFeature("Core", "3")]
expected: FAIL
[hasFeature("Core", "100")]
expected: FAIL
[hasFeature("XML", "1")]
expected: FAIL
[hasFeature("XML", "2")]
expected: FAIL
[hasFeature("XML", "3")]
expected: FAIL
[hasFeature("XML", "100")]
expected: FAIL
[hasFeature("Core", "1.1")]
expected: FAIL
[hasFeature("Core", "2.1")]
expected: FAIL
[hasFeature("Core", "3.1")]
expected: FAIL
[hasFeature("Core", "100.1")]
expected: FAIL
[hasFeature("XML", "1.1")]
expected: FAIL
[hasFeature("XML", "2.1")]
expected: FAIL
[hasFeature("XML", "3.1")]
expected: FAIL
[hasFeature("XML", "100.1")]
expected: FAIL
[hasFeature("Core", "")]
expected: FAIL
[hasFeature("XML", "")]
expected: FAIL
[hasFeature("core", "")]
expected: FAIL
[hasFeature("xml", "")]
expected: FAIL
[hasFeature("CoRe", "")]
expected: FAIL
[hasFeature("XmL", "")]
expected: FAIL
[hasFeature(" Core", "")]
expected: FAIL
[hasFeature(" XML", "")]
expected: FAIL
[hasFeature("Core ", "")]
expected: FAIL
[hasFeature("XML ", "")]
expected: FAIL
[hasFeature("Co re", "")]
expected: FAIL
[hasFeature("XM L", "")]
expected: FAIL
[hasFeature("aCore", "")]
expected: FAIL
[hasFeature("aXML", "")]
expected: FAIL
[hasFeature("Corea", "")]
expected: FAIL
[hasFeature("XMLa", "")]
expected: FAIL
[hasFeature("Coare", "")]
expected: FAIL
[hasFeature("XMaL", "")]
expected: FAIL
[hasFeature("Core", " ")]
expected: FAIL
[hasFeature("XML", " ")]
expected: FAIL
[hasFeature("Core", " 1.0")]
expected: FAIL
[hasFeature("Core", " 2.0")]
expected: FAIL
[hasFeature("Core", " 3.0")]
expected: FAIL
[hasFeature("Core", " 100.0")]
expected: FAIL
[hasFeature("XML", " 1.0")]
expected: FAIL
[hasFeature("XML", " 2.0")]
expected: FAIL
[hasFeature("XML", " 3.0")]
expected: FAIL
[hasFeature("XML", " 100.0")]
expected: FAIL
[hasFeature("Core", "1.0 ")]
expected: FAIL
[hasFeature("Core", "2.0 ")]
expected: FAIL
[hasFeature("Core", "3.0 ")]
expected: FAIL
[hasFeature("Core", "100.0 ")]
expected: FAIL
[hasFeature("XML", "1.0 ")]
expected: FAIL
[hasFeature("XML", "2.0 ")]
expected: FAIL
[hasFeature("XML", "3.0 ")]
expected: FAIL
[hasFeature("XML", "100.0 ")]
expected: FAIL
[hasFeature("Core", "1. 0")]
expected: FAIL
[hasFeature("Core", "2. 0")]
expected: FAIL
[hasFeature("Core", "3. 0")]
expected: FAIL
[hasFeature("Core", "100. 0")]
expected: FAIL
[hasFeature("XML", "1. 0")]
expected: FAIL
[hasFeature("XML", "2. 0")]
expected: FAIL
[hasFeature("XML", "3. 0")]
expected: FAIL
[hasFeature("XML", "100. 0")]
expected: FAIL
[hasFeature("Core", "a1.0")]
expected: FAIL
[hasFeature("Core", "a2.0")]
expected: FAIL
[hasFeature("Core", "a3.0")]
expected: FAIL
[hasFeature("Core", "a100.0")]
expected: FAIL
[hasFeature("XML", "a1.0")]
expected: FAIL
[hasFeature("XML", "a2.0")]
expected: FAIL
[hasFeature("XML", "a3.0")]
expected: FAIL
[hasFeature("XML", "a100.0")]
expected: FAIL
[hasFeature("Core", "1.0a")]
expected: FAIL
[hasFeature("Core", "2.0a")]
expected: FAIL
[hasFeature("Core", "3.0a")]
expected: FAIL
[hasFeature("Core", "100.0a")]
expected: FAIL
[hasFeature("XML", "1.0a")]
expected: FAIL
[hasFeature("XML", "2.0a")]
expected: FAIL
[hasFeature("XML", "3.0a")]
expected: FAIL
[hasFeature("XML", "100.0a")]
expected: FAIL
[hasFeature("Core", "1.a0")]
expected: FAIL
[hasFeature("Core", "2.a0")]
expected: FAIL
[hasFeature("Core", "3.a0")]
expected: FAIL
[hasFeature("Core", "100.a0")]
expected: FAIL
[hasFeature("XML", "1.a0")]
expected: FAIL
[hasFeature("XML", "2.a0")]
expected: FAIL
[hasFeature("XML", "3.a0")]
expected: FAIL
[hasFeature("XML", "100.a0")]
expected: FAIL
[hasFeature("Core", 1)]
expected: FAIL
[hasFeature("Core", 2)]
expected: FAIL
[hasFeature("Core", 3)]
expected: FAIL
[hasFeature("Core", 100)]
expected: FAIL
[hasFeature("XML", 1)]
expected: FAIL
[hasFeature("XML", 2)]
expected: FAIL
[hasFeature("XML", 3)]
expected: FAIL
[hasFeature("XML", 100)]
expected: FAIL
[hasFeature("Core", null)]
expected: FAIL
[hasFeature("XML", null)]
expected: FAIL
[hasFeature("core", null)]
expected: FAIL
[hasFeature("xml", null)]
expected: FAIL
[hasFeature("CoRe", null)]
expected: FAIL
[hasFeature("XmL", null)]
expected: FAIL
[hasFeature(" Core", null)]
expected: FAIL
[hasFeature(" XML", null)]
expected: FAIL
[hasFeature("Core ", null)]
expected: FAIL
[hasFeature("XML ", null)]
expected: FAIL
[hasFeature("Co re", null)]
expected: FAIL
[hasFeature("XM L", null)]
expected: FAIL
[hasFeature("aCore", null)]
expected: FAIL
[hasFeature("aXML", null)]
expected: FAIL
[hasFeature("Corea", null)]
expected: FAIL
[hasFeature("XMLa", null)]
expected: FAIL
[hasFeature("Coare", null)]
expected: FAIL
[hasFeature("XMaL", null)]
expected: FAIL
[hasFeature("Core", undefined)]
expected: FAIL
[hasFeature("XML", undefined)]
expected: FAIL
[hasFeature("This is filler text.", "")]
expected: FAIL
[hasFeature(null, "")]
expected: FAIL
[hasFeature(undefined, "")]
expected: FAIL

View file

@ -0,0 +1,11 @@
[Document-adoptNode.html]
type: testharness
[Adopting an Element called \'x<\' should work.]
expected: FAIL
[Adopting an Element called \':good:times:\' should work.]
expected: FAIL
[Adopting a Document should throw.]
expected: FAIL

View file

@ -0,0 +1,635 @@
[Document-characterSet-normalization.html]
type: testharness
[Name "utf-8" has label "unicode-1-1-utf-8"]
expected: NOTRUN
[Name "utf-8" has label "utf-8"]
expected: NOTRUN
[Name "utf-8" has label "utf8"]
expected: NOTRUN
[Name "ibm866" has label "866"]
expected: NOTRUN
[Name "ibm866" has label "cp866"]
expected: NOTRUN
[Name "ibm866" has label "csibm866"]
expected: NOTRUN
[Name "ibm866" has label "ibm866"]
expected: NOTRUN
[Name "iso-8859-2" has label "csisolatin2"]
expected: NOTRUN
[Name "iso-8859-2" has label "iso-8859-2"]
expected: NOTRUN
[Name "iso-8859-2" has label "iso-ir-101"]
expected: NOTRUN
[Name "iso-8859-2" has label "iso8859-2"]
expected: NOTRUN
[Name "iso-8859-2" has label "iso88592"]
expected: NOTRUN
[Name "iso-8859-2" has label "iso_8859-2"]
expected: NOTRUN
[Name "iso-8859-2" has label "iso_8859-2:1987"]
expected: NOTRUN
[Name "iso-8859-2" has label "l2"]
expected: NOTRUN
[Name "iso-8859-2" has label "latin2"]
expected: NOTRUN
[Name "iso-8859-3" has label "csisolatin3"]
expected: NOTRUN
[Name "iso-8859-3" has label "iso-8859-3"]
expected: NOTRUN
[Name "iso-8859-3" has label "iso-ir-109"]
expected: NOTRUN
[Name "iso-8859-3" has label "iso8859-3"]
expected: NOTRUN
[Name "iso-8859-3" has label "iso88593"]
expected: NOTRUN
[Name "iso-8859-3" has label "iso_8859-3"]
expected: NOTRUN
[Name "iso-8859-3" has label "iso_8859-3:1988"]
expected: NOTRUN
[Name "iso-8859-3" has label "l3"]
expected: NOTRUN
[Name "iso-8859-3" has label "latin3"]
expected: NOTRUN
[Name "iso-8859-4" has label "csisolatin4"]
expected: NOTRUN
[Name "iso-8859-4" has label "iso-8859-4"]
expected: NOTRUN
[Name "iso-8859-4" has label "iso-ir-110"]
expected: NOTRUN
[Name "iso-8859-4" has label "iso8859-4"]
expected: NOTRUN
[Name "iso-8859-4" has label "iso88594"]
expected: NOTRUN
[Name "iso-8859-4" has label "iso_8859-4"]
expected: NOTRUN
[Name "iso-8859-4" has label "iso_8859-4:1988"]
expected: NOTRUN
[Name "iso-8859-4" has label "l4"]
expected: NOTRUN
[Name "iso-8859-4" has label "latin4"]
expected: NOTRUN
[Name "iso-8859-5" has label "csisolatincyrillic"]
expected: NOTRUN
[Name "iso-8859-5" has label "cyrillic"]
expected: NOTRUN
[Name "iso-8859-5" has label "iso-8859-5"]
expected: NOTRUN
[Name "iso-8859-5" has label "iso-ir-144"]
expected: NOTRUN
[Name "iso-8859-5" has label "iso8859-5"]
expected: NOTRUN
[Name "iso-8859-5" has label "iso88595"]
expected: NOTRUN
[Name "iso-8859-5" has label "iso_8859-5"]
expected: NOTRUN
[Name "iso-8859-5" has label "iso_8859-5:1988"]
expected: NOTRUN
[Name "iso-8859-6" has label "arabic"]
expected: NOTRUN
[Name "iso-8859-6" has label "asmo-708"]
expected: NOTRUN
[Name "iso-8859-6" has label "csiso88596e"]
expected: NOTRUN
[Name "iso-8859-6" has label "csiso88596i"]
expected: NOTRUN
[Name "iso-8859-6" has label "csisolatinarabic"]
expected: NOTRUN
[Name "iso-8859-6" has label "ecma-114"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso-8859-6"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso-8859-6-e"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso-8859-6-i"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso-ir-127"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso8859-6"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso88596"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso_8859-6"]
expected: NOTRUN
[Name "iso-8859-6" has label "iso_8859-6:1987"]
expected: NOTRUN
[Name "iso-8859-7" has label "csisolatingreek"]
expected: NOTRUN
[Name "iso-8859-7" has label "ecma-118"]
expected: NOTRUN
[Name "iso-8859-7" has label "elot_928"]
expected: NOTRUN
[Name "iso-8859-7" has label "greek"]
expected: NOTRUN
[Name "iso-8859-7" has label "greek8"]
expected: NOTRUN
[Name "iso-8859-7" has label "iso-8859-7"]
expected: NOTRUN
[Name "iso-8859-7" has label "iso-ir-126"]
expected: NOTRUN
[Name "iso-8859-7" has label "iso8859-7"]
expected: NOTRUN
[Name "iso-8859-7" has label "iso88597"]
expected: NOTRUN
[Name "iso-8859-7" has label "iso_8859-7"]
expected: NOTRUN
[Name "iso-8859-7" has label "iso_8859-7:1987"]
expected: NOTRUN
[Name "iso-8859-7" has label "sun_eu_greek"]
expected: NOTRUN
[Name "iso-8859-8" has label "csiso88598e"]
expected: NOTRUN
[Name "iso-8859-8" has label "csisolatinhebrew"]
expected: NOTRUN
[Name "iso-8859-8" has label "hebrew"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso-8859-8"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso-8859-8-e"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso-ir-138"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso8859-8"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso88598"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso_8859-8"]
expected: NOTRUN
[Name "iso-8859-8" has label "iso_8859-8:1988"]
expected: NOTRUN
[Name "iso-8859-8" has label "visual"]
expected: NOTRUN
[Name "iso-8859-8-i" has label "csiso88598i"]
expected: NOTRUN
[Name "iso-8859-8-i" has label "iso-8859-8-i"]
expected: NOTRUN
[Name "iso-8859-8-i" has label "logical"]
expected: NOTRUN
[Name "iso-8859-10" has label "csisolatin6"]
expected: NOTRUN
[Name "iso-8859-10" has label "iso-8859-10"]
expected: NOTRUN
[Name "iso-8859-10" has label "iso-ir-157"]
expected: NOTRUN
[Name "iso-8859-10" has label "iso8859-10"]
expected: NOTRUN
[Name "iso-8859-10" has label "iso885910"]
expected: NOTRUN
[Name "iso-8859-10" has label "l6"]
expected: NOTRUN
[Name "iso-8859-10" has label "latin6"]
expected: NOTRUN
[Name "iso-8859-13" has label "iso-8859-13"]
expected: NOTRUN
[Name "iso-8859-13" has label "iso8859-13"]
expected: NOTRUN
[Name "iso-8859-13" has label "iso885913"]
expected: NOTRUN
[Name "iso-8859-14" has label "iso-8859-14"]
expected: NOTRUN
[Name "iso-8859-14" has label "iso8859-14"]
expected: NOTRUN
[Name "iso-8859-14" has label "iso885914"]
expected: NOTRUN
[Name "iso-8859-15" has label "csisolatin9"]
expected: NOTRUN
[Name "iso-8859-15" has label "iso-8859-15"]
expected: NOTRUN
[Name "iso-8859-15" has label "iso8859-15"]
expected: NOTRUN
[Name "iso-8859-15" has label "iso885915"]
expected: NOTRUN
[Name "iso-8859-15" has label "iso_8859-15"]
expected: NOTRUN
[Name "iso-8859-15" has label "l9"]
expected: NOTRUN
[Name "iso-8859-16" has label "iso-8859-16"]
expected: NOTRUN
[Name "koi8-r" has label "cskoi8r"]
expected: NOTRUN
[Name "koi8-r" has label "koi"]
expected: NOTRUN
[Name "koi8-r" has label "koi8"]
expected: NOTRUN
[Name "koi8-r" has label "koi8-r"]
expected: NOTRUN
[Name "koi8-r" has label "koi8_r"]
expected: NOTRUN
[Name "koi8-u" has label "koi8-u"]
expected: NOTRUN
[Name "macintosh" has label "csmacintosh"]
expected: NOTRUN
[Name "macintosh" has label "mac"]
expected: NOTRUN
[Name "macintosh" has label "macintosh"]
expected: NOTRUN
[Name "macintosh" has label "x-mac-roman"]
expected: NOTRUN
[Name "windows-874" has label "dos-874"]
expected: NOTRUN
[Name "windows-874" has label "iso-8859-11"]
expected: NOTRUN
[Name "windows-874" has label "iso8859-11"]
expected: NOTRUN
[Name "windows-874" has label "iso885911"]
expected: NOTRUN
[Name "windows-874" has label "tis-620"]
expected: NOTRUN
[Name "windows-874" has label "windows-874"]
expected: NOTRUN
[Name "windows-1250" has label "cp1250"]
expected: NOTRUN
[Name "windows-1250" has label "windows-1250"]
expected: NOTRUN
[Name "windows-1250" has label "x-cp1250"]
expected: NOTRUN
[Name "windows-1251" has label "cp1251"]
expected: NOTRUN
[Name "windows-1251" has label "windows-1251"]
expected: NOTRUN
[Name "windows-1251" has label "x-cp1251"]
expected: NOTRUN
[Name "windows-1252" has label "ansi_x3.4-1968"]
expected: NOTRUN
[Name "windows-1252" has label "ascii"]
expected: NOTRUN
[Name "windows-1252" has label "cp1252"]
expected: NOTRUN
[Name "windows-1252" has label "cp819"]
expected: NOTRUN
[Name "windows-1252" has label "csisolatin1"]
expected: NOTRUN
[Name "windows-1252" has label "ibm819"]
expected: NOTRUN
[Name "windows-1252" has label "iso-8859-1"]
expected: NOTRUN
[Name "windows-1252" has label "iso-ir-100"]
expected: NOTRUN
[Name "windows-1252" has label "iso8859-1"]
expected: NOTRUN
[Name "windows-1252" has label "iso88591"]
expected: NOTRUN
[Name "windows-1252" has label "iso_8859-1"]
expected: NOTRUN
[Name "windows-1252" has label "iso_8859-1:1987"]
expected: NOTRUN
[Name "windows-1252" has label "l1"]
expected: NOTRUN
[Name "windows-1252" has label "latin1"]
expected: NOTRUN
[Name "windows-1252" has label "us-ascii"]
expected: NOTRUN
[Name "windows-1252" has label "windows-1252"]
expected: NOTRUN
[Name "windows-1252" has label "x-cp1252"]
expected: NOTRUN
[Name "windows-1253" has label "cp1253"]
expected: NOTRUN
[Name "windows-1253" has label "windows-1253"]
expected: NOTRUN
[Name "windows-1253" has label "x-cp1253"]
expected: NOTRUN
[Name "windows-1254" has label "cp1254"]
expected: NOTRUN
[Name "windows-1254" has label "csisolatin5"]
expected: NOTRUN
[Name "windows-1254" has label "iso-8859-9"]
expected: NOTRUN
[Name "windows-1254" has label "iso-ir-148"]
expected: NOTRUN
[Name "windows-1254" has label "iso8859-9"]
expected: NOTRUN
[Name "windows-1254" has label "iso88599"]
expected: NOTRUN
[Name "windows-1254" has label "iso_8859-9"]
expected: NOTRUN
[Name "windows-1254" has label "iso_8859-9:1989"]
expected: NOTRUN
[Name "windows-1254" has label "l5"]
expected: NOTRUN
[Name "windows-1254" has label "latin5"]
expected: NOTRUN
[Name "windows-1254" has label "windows-1254"]
expected: NOTRUN
[Name "windows-1254" has label "x-cp1254"]
expected: NOTRUN
[Name "windows-1255" has label "cp1255"]
expected: NOTRUN
[Name "windows-1255" has label "windows-1255"]
expected: NOTRUN
[Name "windows-1255" has label "x-cp1255"]
expected: NOTRUN
[Name "windows-1256" has label "cp1256"]
expected: NOTRUN
[Name "windows-1256" has label "windows-1256"]
expected: NOTRUN
[Name "windows-1256" has label "x-cp1256"]
expected: NOTRUN
[Name "windows-1257" has label "cp1257"]
expected: NOTRUN
[Name "windows-1257" has label "windows-1257"]
expected: NOTRUN
[Name "windows-1257" has label "x-cp1257"]
expected: NOTRUN
[Name "windows-1258" has label "cp1258"]
expected: NOTRUN
[Name "windows-1258" has label "windows-1258"]
expected: NOTRUN
[Name "windows-1258" has label "x-cp1258"]
expected: NOTRUN
[Name "x-mac-cyrillic" has label "x-mac-cyrillic"]
expected: NOTRUN
[Name "x-mac-cyrillic" has label "x-mac-ukrainian"]
expected: NOTRUN
[Name "gbk" has label "chinese"]
expected: NOTRUN
[Name "gbk" has label "csgb2312"]
expected: NOTRUN
[Name "gbk" has label "csiso58gb231280"]
expected: NOTRUN
[Name "gbk" has label "gb2312"]
expected: NOTRUN
[Name "gbk" has label "gb_2312"]
expected: NOTRUN
[Name "gbk" has label "gb_2312-80"]
expected: NOTRUN
[Name "gbk" has label "gbk"]
expected: NOTRUN
[Name "gbk" has label "iso-ir-58"]
expected: NOTRUN
[Name "gbk" has label "x-gbk"]
expected: NOTRUN
[Name "gb18030" has label "gb18030"]
expected: NOTRUN
[Name "hz-gb-2312" has label "hz-gb-2312"]
expected: NOTRUN
[Name "big5" has label "big5"]
expected: NOTRUN
[Name "big5" has label "big5-hkscs"]
expected: NOTRUN
[Name "big5" has label "cn-big5"]
expected: NOTRUN
[Name "big5" has label "csbig5"]
expected: NOTRUN
[Name "big5" has label "x-x-big5"]
expected: NOTRUN
[Name "euc-jp" has label "cseucpkdfmtjapanese"]
expected: NOTRUN
[Name "euc-jp" has label "euc-jp"]
expected: NOTRUN
[Name "euc-jp" has label "x-euc-jp"]
expected: NOTRUN
[Name "iso-2022-jp" has label "csiso2022jp"]
expected: NOTRUN
[Name "iso-2022-jp" has label "iso-2022-jp"]
expected: NOTRUN
[Name "shift_jis" has label "csshiftjis"]
expected: NOTRUN
[Name "shift_jis" has label "ms_kanji"]
expected: NOTRUN
[Name "shift_jis" has label "shift-jis"]
expected: NOTRUN
[Name "shift_jis" has label "shift_jis"]
expected: NOTRUN
[Name "shift_jis" has label "sjis"]
expected: NOTRUN
[Name "shift_jis" has label "windows-31j"]
expected: NOTRUN
[Name "shift_jis" has label "x-sjis"]
expected: NOTRUN
[Name "euc-kr" has label "cseuckr"]
expected: NOTRUN
[Name "euc-kr" has label "csksc56011987"]
expected: NOTRUN
[Name "euc-kr" has label "euc-kr"]
expected: NOTRUN
[Name "euc-kr" has label "iso-ir-149"]
expected: NOTRUN
[Name "euc-kr" has label "korean"]
expected: NOTRUN
[Name "euc-kr" has label "ks_c_5601-1987"]
expected: NOTRUN
[Name "euc-kr" has label "ks_c_5601-1989"]
expected: NOTRUN
[Name "euc-kr" has label "ksc5601"]
expected: NOTRUN
[Name "euc-kr" has label "ksc_5601"]
expected: NOTRUN
[Name "euc-kr" has label "windows-949"]
expected: NOTRUN
[Name "iso-2022-kr" has label "csiso2022kr"]
expected: NOTRUN
[Name "iso-2022-kr" has label "iso-2022-kr"]
expected: NOTRUN
[Name "x-user-defined" has label "x-user-defined"]
expected: NOTRUN

View file

@ -0,0 +1,5 @@
[contenttype_bmp.html]
type: testharness
[BMP document.contentType === \'image/bmp\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_css.html]
type: testharness
[CSS document.contentType === \'text/css\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_datauri_01.html]
type: testharness
[Data URI document.contentType === \'text/plain\' when data URI MIME type is not set]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_datauri_02.html]
type: testharness
[Data URI document.contentType === \'text/html\' when data URI MIME type is set]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_gif.html]
type: testharness
[GIF document.contentType === \'image/gif\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_html.html]
type: testharness
[HTM document.contentType === \'text/html\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_javascripturi.html]
type: testharness
[Javascript URI document.contentType === \'text/html\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_jpg.html]
type: testharness
[JPG document.contentType === \'image/jpeg\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_mimeheader_01.html]
type: testharness
[Custom document.contentType === \'text/xml\' when explicitly set to this value]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_mimeheader_02.html]
type: testharness
[Custom document.contentType === \'text/html\' when explicitly set to this value and an attempt is made to override this value in an HTML meta header]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_mimeheader_03.html]
type: testharness
[Custom document.contentType === \'text/html\' when no Content-Type header is provided in HTTP response]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_png.html]
type: testharness
[PNG document.contentType === \'image/png\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_txt.html]
type: testharness
[TXT document.contentType === \'text/plain\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[contenttype_xml.html]
type: testharness
[XML document.contentType === \'application/xml\']
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[createDocument.html]
type: testharness
[document.implementation.createDocument: document.contentType === \'application/xml\']
expected: FAIL

View file

@ -0,0 +1,5 @@
[xhr_responseType_document.html]
type: testharness
[XHR - retrieve HTML document: document.contentType === \'application/xml\']
expected: FAIL

View file

@ -0,0 +1,3 @@
[Document-createElement-namespace.html]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,107 @@
[Document-createElement.html]
type: testharness
[createElement(undefined)]
expected: FAIL
[createElement(null)]
expected: FAIL
[createElement("foo")]
expected: FAIL
[createElement("f1oo")]
expected: FAIL
[createElement("foo1")]
expected: FAIL
[createElement("f\xcc\x80oo")]
expected: FAIL
[createElement("foo\xcc\x80")]
expected: FAIL
[createElement(":foo")]
expected: FAIL
[createElement("f:oo")]
expected: FAIL
[createElement("foo:")]
expected: FAIL
[createElement("xml")]
expected: FAIL
[createElement("xmlns")]
expected: FAIL
[createElement("xmlfoo")]
expected: FAIL
[createElement("xml:foo")]
expected: FAIL
[createElement("xmlns:foo")]
expected: FAIL
[createElement("xmlfoo:bar")]
expected: FAIL
[createElement("svg")]
expected: FAIL
[createElement("math")]
expected: FAIL
[createElement("FOO")]
expected: FAIL
[createElement("mar\xe2\x84\xaa")]
expected: FAIL
[createElement("\xc4\xb0nput")]
expected: FAIL
[createElement("\xc4\xb1nput")]
expected: FAIL
[createElement("")]
expected: FAIL
[createElement("1foo")]
expected: FAIL
[createElement("\xcc\x80foo")]
expected: FAIL
[createElement("}foo")]
expected: FAIL
[createElement("f}oo")]
expected: FAIL
[createElement("foo}")]
expected: FAIL
[createElement("\xef\xbf\xbffoo")]
expected: FAIL
[createElement("f\xef\xbf\xbfoo")]
expected: FAIL
[createElement("foo\xef\xbf\xbf")]
expected: FAIL
[createElement("<foo")]
expected: FAIL
[createElement("foo>")]
expected: FAIL
[createElement("<foo>")]
expected: FAIL
[createElement("f<oo")]
expected: FAIL

View file

@ -0,0 +1,65 @@
[Document-createElementNS.html]
type: testharness
[Invalid Name: ]
expected: FAIL
[Invalid Name: 1foo]
expected: FAIL
[Invalid Name: \xcc\x80foo]
expected: FAIL
[Invalid Name: }foo]
expected: FAIL
[Invalid Name: f}oo]
expected: FAIL
[Invalid Name: foo}]
expected: FAIL
[Invalid Name: \xef\xbf\xbffoo]
expected: FAIL
[Invalid Name: f\xef\xbf\xbfoo]
expected: FAIL
[Invalid Name: foo\xef\xbf\xbf]
expected: FAIL
[Invalid Name: <foo]
expected: FAIL
[Invalid Name: foo>]
expected: FAIL
[Invalid Name: <foo>]
expected: FAIL
[Invalid Name: f<oo]
expected: FAIL
[Invalid namespace and QName :foo]
expected: FAIL
[Invalid namespace and QName foo:]
expected: FAIL
[Invalid namespace and QName foo:foo]
expected: FAIL
[Invalid namespace http://oops/ and QName xml:foo]
expected: FAIL
[Invalid namespace http://oops/ and QName xmlns]
expected: FAIL
[Invalid namespace http://oops/ and QName xmlns:foo]
expected: FAIL
[Invalid namespace http://www.w3.org/2000/xmlns/ and QName xml:foo]
expected: FAIL
[Invalid namespace http://www.w3.org/2000/xmlns/ and QName foo:xmlns]
expected: FAIL

View file

@ -0,0 +1,140 @@
[Document-createEvent.html]
type: testharness
[CustomEvent should be an alias for CustomEvent.]
expected: FAIL
[createEvent(\'CustomEvent\') should be initialized correctly.]
expected: FAIL
[customevent should be an alias for CustomEvent.]
expected: FAIL
[createEvent(\'customevent\') should be initialized correctly.]
expected: FAIL
[CUSTOMEVENT should be an alias for CustomEvent.]
expected: FAIL
[createEvent(\'CUSTOMEVENT\') should be initialized correctly.]
expected: FAIL
[Event should be an alias for Event.]
expected: FAIL
[createEvent(\'Event\') should be initialized correctly.]
expected: FAIL
[event should be an alias for Event.]
expected: FAIL
[createEvent(\'event\') should be initialized correctly.]
expected: FAIL
[EVENT should be an alias for Event.]
expected: FAIL
[createEvent(\'EVENT\') should be initialized correctly.]
expected: FAIL
[Events should be an alias for Event.]
expected: FAIL
[createEvent(\'Events\') should be initialized correctly.]
expected: FAIL
[events should be an alias for Event.]
expected: FAIL
[createEvent(\'events\') should be initialized correctly.]
expected: FAIL
[EVENTS should be an alias for Event.]
expected: FAIL
[createEvent(\'EVENTS\') should be initialized correctly.]
expected: FAIL
[createEvent(\'HTMLEvents\') should be initialized correctly.]
expected: FAIL
[htmlevents should be an alias for Event.]
expected: FAIL
[createEvent(\'htmlevents\') should be initialized correctly.]
expected: FAIL
[HTMLEVENTS should be an alias for Event.]
expected: FAIL
[createEvent(\'HTMLEVENTS\') should be initialized correctly.]
expected: FAIL
[MouseEvent should be an alias for MouseEvent.]
expected: FAIL
[createEvent(\'MouseEvent\') should be initialized correctly.]
expected: FAIL
[mouseevent should be an alias for MouseEvent.]
expected: FAIL
[createEvent(\'mouseevent\') should be initialized correctly.]
expected: FAIL
[MOUSEEVENT should be an alias for MouseEvent.]
expected: FAIL
[createEvent(\'MOUSEEVENT\') should be initialized correctly.]
expected: FAIL
[createEvent(\'MouseEvents\') should be initialized correctly.]
expected: FAIL
[mouseevents should be an alias for MouseEvent.]
expected: FAIL
[createEvent(\'mouseevents\') should be initialized correctly.]
expected: FAIL
[MOUSEEVENTS should be an alias for MouseEvent.]
expected: FAIL
[createEvent(\'MOUSEEVENTS\') should be initialized correctly.]
expected: FAIL
[UIEvent should be an alias for UIEvent.]
expected: FAIL
[createEvent(\'UIEvent\') should be initialized correctly.]
expected: FAIL
[uievent should be an alias for UIEvent.]
expected: FAIL
[createEvent(\'uievent\') should be initialized correctly.]
expected: FAIL
[UIEVENT should be an alias for UIEvent.]
expected: FAIL
[createEvent(\'UIEVENT\') should be initialized correctly.]
expected: FAIL
[createEvent(\'UIEvents\') should be initialized correctly.]
expected: FAIL
[uievents should be an alias for UIEvent.]
expected: FAIL
[createEvent(\'uievents\') should be initialized correctly.]
expected: FAIL
[UIEVENTS should be an alias for UIEvent.]
expected: FAIL
[createEvent(\'UIEVENTS\') should be initialized correctly.]
expected: FAIL
[Should throw NOT_SUPPORTED_ERR for unrecognized arguments]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Document-createProcessingInstruction-literal-1.xhtml]
type: testharness
[<]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Document-createProcessingInstruction-literal-2.xhtml]
type: testharness
[ProcessingInstruction literals]
expected: FAIL

View file

@ -0,0 +1,26 @@
[Document-createProcessingInstruction.html]
type: testharness
[Should throw an INVALID_CHARACTER_ERR for target "A" and data "?>".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target "\xc2\xb7A" and data "x".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target "\xc3\x97A" and data "x".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target "A\xc3\x97" and data "x".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target "\\\\A" and data "x".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target "\\f" and data "x".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target 0 and data "x".]
expected: FAIL
[Should throw an INVALID_CHARACTER_ERR for target "0" and data "x".]
expected: FAIL

View file

@ -0,0 +1,14 @@
[Document-createTreeWalker.html]
type: testharness
[Optional arguments to createTreeWalker should be optional (1 passed).]
expected: FAIL
[Optional arguments to createTreeWalker should be optional (2 passed).]
expected: FAIL
[Optional arguments to createTreeWalker should be optional (3 passed, null).]
expected: FAIL
[Optional arguments to createTreeWalker should be optional (3 passed, function).]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Document-getElementById.html]
type: testharness
[Document.getElementById with an empty string]
expected: FAIL

View file

@ -0,0 +1,11 @@
[Document-getElementsByTagName.html]
type: testharness
[Shouldn\'t be able to set unsigned properties on a HTMLCollection (strict mode)]
expected: FAIL
[hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNames]
expected: FAIL
[Document.getElementsByTagName]
expected: FAIL

View file

@ -0,0 +1,5 @@
[DocumentType-remove.html]
type: testharness
[DocumentType.remove]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Element-childElement-null.html]
type: testharness
[Null test]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-childElement-null.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-childElementCount-dynamic-add.html]
type: testharness
[Dynamic Adding of Elements]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-childElementCount-dynamic-add.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-childElementCount-dynamic-remove.html]
type: testharness
[Dynamic Removal of Elements]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[Element-childElementCount-dynamic-remove.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-childElementCount-nochild.html]
type: testharness
[childElementCount without Child Element Nodes]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-childElementCount-nochild.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-childElementCount.html]
type: testharness
[childElementCount]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-childElementCount.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,8 @@
[Element-children.html]
type: testharness
[HTMLCollection edge cases]
expected: FAIL
[HTMLCollection edge cases 1]
expected: FAIL

View file

@ -0,0 +1,191 @@
[Element-classlist.html]
type: testharness
[Element.classList must exist as an object]
expected: FAIL
[Element.classList must exist as an object even if the element has no class attribute]
expected: FAIL
[DOMTokenList should be exposed for prototyping]
expected: FAIL
[prototyping DOMTokenList should work]
expected: FAIL
[Element.classList must implement DOMTokenList]
expected: FAIL
[CSS .foo selectors must not match elements without any class]
expected: FAIL
[classList must be correct for an element that has classes]
expected: FAIL
[classList.length must be 0 for an element that has no classes]
expected: FAIL
[classList must not contain an undefined class]
expected: FAIL
[classList.item() must return null for out-of-range index]
expected: FAIL
[classList.item() must return null for negative index]
expected: FAIL
[classList[index\] must be undefined for out-of-range index]
expected: FAIL
[classList[index\] must be undefined for negative index]
expected: FAIL
[empty classList should return the empty string since the ordered set parser skip the whitespaces]
expected: FAIL
[.contains(empty_string) must throw a SYNTAX_ERR]
expected: FAIL
[.add(empty_string) must throw a SYNTAX_ERR]
expected: FAIL
[.remove(empty_string) must throw a SYNTAX_ERR]
expected: FAIL
[.toggle(empty_string) must throw a SYNTAX_ERR]
expected: FAIL
[.contains(string_with_spaces) must throw an INVALID_CHARACTER_ERR]
expected: FAIL
[.add(string_with_spaces) must throw an INVALID_CHARACTER_ERR]
expected: FAIL
[.remove(string_with_spaces) must throw an INVALID_CHARACTER_ERR]
expected: FAIL
[.toggle(string_with_spaces) must throw an INVALID_CHARACTER_ERR]
expected: FAIL
[computed style must update when setting .className]
expected: FAIL
[classList.contains must update when .className is changed]
expected: FAIL
[classList.contains must be case sensitive]
expected: FAIL
[classList.contains must not match when punctuation characters are added]
expected: FAIL
[classList.add must not cause the CSS selector to stop matching]
expected: FAIL
[classList.add must not remove existing classes]
expected: FAIL
[classList.contains case sensitivity must match a case-specific string]
expected: FAIL
[classList.length must correctly reflect the number of tokens]
expected: FAIL
[classList.item(0) must return the first token]
expected: FAIL
[classList.item must return case-sensitive strings and preserve token order]
expected: FAIL
[classList[0\] must return the first token]
expected: FAIL
[classList[index\] must return case-sensitive strings and preserve token order]
expected: FAIL
[classList[index\] must still be undefined for out-of-range index when earlier indexes exist]
expected: FAIL
[className must update correctly when items have been added through classList]
expected: FAIL
[classList must stringify correctly when items have been added]
expected: FAIL
[classList.add should not add a token if it already exists]
expected: FAIL
[classList.remove removes arguments passed, if they are present.]
expected: FAIL
[classList.remove must remove existing tokens]
expected: FAIL
[classList.remove must not break case-sensitive CSS selector matching]
expected: FAIL
[classList.remove must remove duplicated tokens]
expected: FAIL
[classList.remove must collapse whitespace around removed tokens]
expected: FAIL
[classList.remove must collapse whitespaces around each token]
expected: FAIL
[classList.remove must collapse whitespaces around each token and remove duplicates]
expected: FAIL
[classList.remove must collapse whitespace when removing duplicate tokens]
expected: FAIL
[classList.add must collapse whitespaces and remove duplicates when adding a token that already exists]
expected: FAIL
[classList.toggle must toggle tokens case-sensitively when adding]
expected: FAIL
[classList.toggle must not break case-sensitive CSS selector matching]
expected: FAIL
[classList.toggle must be able to remove tokens]
expected: FAIL
[classList.toggle must be case-sensitive when removing tokens]
expected: FAIL
[CSS class selectors must stop matching when all classes have been removed]
expected: FAIL
[className must be empty when all classes have been removed]
expected: FAIL
[classList must stringify to an empty string when all classes have been removed]
expected: FAIL
[classList.item(0) must return null when all classes have been removed]
expected: FAIL
[classList[0\] must be undefined when all classes have been removed]
expected: FAIL
[classList.add should treat " " as a space]
expected: FAIL
[classList.add should treat \\t as a space]
expected: FAIL
[classList.add should treat \\r as a space]
expected: FAIL
[classList.add should treat \\n as a space]
expected: FAIL
[classList.add should treat \\f as a space]
expected: FAIL
[classList.length must be read-only]
expected: FAIL
[classList must be read-only]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-firstElementChild-entity.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-firstElementChild-namespace.html]
type: testharness
[firstElementChild with namespaces]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-firstElementChild-namespace.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[Element-firstElementChild-namespace.xhtml]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-firstElementChild.html]
type: testharness
[firstElementChild]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-firstElementChild.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-lastElementChild.html]
type: testharness
[lastElementChild]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-lastElementChild.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-nextElementSibling.html]
type: testharness
[nextElementSibling]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-nextElementSibling.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Element-previousElementSibling.html]
type: testharness
[previousElementSibling]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-previousElementSibling.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,14 @@
[Element-remove.html]
type: testharness
[element should support remove()]
expected: FAIL
[remove() should work if element doesn\'t have a parent]
expected: FAIL
[remove() should work if element does have a parent]
expected: FAIL
[remove() should work if element does have a parent and siblings]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Element-removeAttributeNS.html]
type: testharness
[removeAttributeNS should take a local name.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Element-siblingElement-null.html]
type: testharness
[Null test]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Element-siblingElement-null.svg]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,11 @@
[Element-tagName.html]
type: testharness
[tagName should upper-case for HTML elements in HTML documents.]
expected: FAIL
[tagName should not upper-case for SVG elements in HTML documents.]
expected: FAIL
[tagName should be updated when changing ownerDocument]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Node-appendChild.html]
type: testharness
[WebIDL tests]
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Node-insertBefore.html]
type: testharness
[Calling insertBefore with a non-Node first argument must throw TypeError.]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[Node-isEqualNode.xhtml]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[Node-lookupPrefix.xhtml]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Node-nodeName.html]
type: testharness
[For Element nodes, nodeName should return the same as tagName.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Node-nodeName.xhtml]
type: testharness
[For Element nodes, nodeName should return the same as tagName.]
expected: FAIL

View file

@ -0,0 +1,5 @@
[Node-normalize.html]
type: testharness
[Node.normalize()]
expected: FAIL

View file

@ -0,0 +1,3 @@
[Node-parentNode.html]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[Node-replaceChild.html]
type: testharness
[Passing null to replaceChild should throw a TypeError.]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[Node-textContent.html]
type: testharness
expected: ERROR

View file

@ -0,0 +1,47 @@
[attributes.html]
type: testharness
[When qualifiedName does not match the Name production, an INVALID_CHARACTER_ERR exception is to be thrown. (setAttribute)]
expected: FAIL
[setAttribute should lowercase its name argument (upper case attribute)]
expected: FAIL
[setAttribute should lowercase its name argument (mixed case attribute)]
expected: FAIL
[setAttribute should set the attribute with the given qualified name]
expected: FAIL
[When qualifiedName does not match the Name production, an INVALID_CHARACTER_ERR exception is to be thrown. (setAttributeNS)]
expected: FAIL
[When qualifiedName does not match the QName production, an NAMESPACE_ERR exception is to be thrown.]
expected: FAIL
[A namespace is required to use a prefix.]
expected: FAIL
[The xml prefix should not be allowed for arbitrary namespaces]
expected: FAIL
[The xmlns prefix should not be allowed for arbitrary namespaces]
expected: FAIL
[The xmlns qualified name should not be allowed for arbitrary namespaces]
expected: FAIL
[The XMLNS namespace should require xmlns as prefix or qualified name]
expected: FAIL
[First set attribute is returned by getAttribute]
expected: FAIL
[Only lowercase attributes are returned on HTML elements (upper case attribute)]
expected: FAIL
[Only lowercase attributes are returned on HTML elements (mixed case attribute)]
expected: FAIL
[First set attribute is returned with mapped attribute set later]
expected: FAIL

View file

@ -0,0 +1,383 @@
[case.html]
type: testharness
[createElement abc]
expected: FAIL
[getElementsByTagName a:abc]
expected: FAIL
[getElementsByTagName abc]
expected: FAIL
[createElement Abc]
expected: FAIL
[getElementsByTagName a:Abc]
expected: FAIL
[getElementsByTagName Abc]
expected: FAIL
[createElement ABC]
expected: FAIL
[getElementsByTagName a:ABC]
expected: FAIL
[getElementsByTagName ABC]
expected: FAIL
[createElement \xc3\xa4]
expected: FAIL
[getElementsByTagName a:\xc3\xa4]
expected: FAIL
[getElementsByTagName \xc3\xa4]
expected: FAIL
[createElement \xc3\x84]
expected: FAIL
[getElementsByTagName a:\xc3\x84]
expected: FAIL
[getElementsByTagName \xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,abc,abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,abc,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,abc,Abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,abc,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,abc,ABC]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,abc,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,abc,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,Abc,abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,Abc,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,Abc,Abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,Abc,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,Abc,ABC]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,Abc,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,Abc,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,ABC,abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,ABC,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,ABC,Abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,ABC,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,ABC,ABC]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,ABC,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,ABC,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\xa4,abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\xa4,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,\xc3\xa4,Abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\xa4,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,\xc3\xa4,ABC]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\xa4,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\xa4,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\x84,abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\x84,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,\xc3\x84,Abc]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\x84,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/1999/xhtml,\xc3\x84,ABC]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\x84,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/1999/xhtml,\xc3\x84,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,abc,abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,abc,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,abc,Abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,abc,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,abc,ABC]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,abc,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,abc,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,Abc,abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,Abc,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,Abc,Abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,Abc,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,Abc,ABC]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,Abc,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,Abc,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,ABC,abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,ABC,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,ABC,Abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,ABC,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,ABC,ABC]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,ABC,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,ABC,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\xa4,abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\xa4,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,\xc3\xa4,Abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\xa4,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,\xc3\xa4,ABC]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\xa4,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\xa4,\xc3\x84]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\x84,abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\x84,Abc]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,\xc3\x84,Abc]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\x84,ABC]
expected: FAIL
[getAttributeNS http://www.w3.org/2000/svg,\xc3\x84,ABC]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\x84,\xc3\xa4]
expected: FAIL
[createElementNS http://www.w3.org/2000/svg,\xc3\x84,\xc3\x84]
expected: FAIL
[createElementNS http://FOO,abc,abc]
expected: FAIL
[createElementNS http://FOO,abc,Abc]
expected: FAIL
[getAttributeNS http://FOO,abc,Abc]
expected: FAIL
[createElementNS http://FOO,abc,ABC]
expected: FAIL
[getAttributeNS http://FOO,abc,ABC]
expected: FAIL
[createElementNS http://FOO,abc,\xc3\xa4]
expected: FAIL
[createElementNS http://FOO,abc,\xc3\x84]
expected: FAIL
[createElementNS http://FOO,Abc,abc]
expected: FAIL
[createElementNS http://FOO,Abc,Abc]
expected: FAIL
[getAttributeNS http://FOO,Abc,Abc]
expected: FAIL
[createElementNS http://FOO,Abc,ABC]
expected: FAIL
[getAttributeNS http://FOO,Abc,ABC]
expected: FAIL
[createElementNS http://FOO,Abc,\xc3\xa4]
expected: FAIL
[createElementNS http://FOO,Abc,\xc3\x84]
expected: FAIL
[createElementNS http://FOO,ABC,abc]
expected: FAIL
[createElementNS http://FOO,ABC,Abc]
expected: FAIL
[getAttributeNS http://FOO,ABC,Abc]
expected: FAIL
[createElementNS http://FOO,ABC,ABC]
expected: FAIL
[getAttributeNS http://FOO,ABC,ABC]
expected: FAIL
[createElementNS http://FOO,ABC,\xc3\xa4]
expected: FAIL
[createElementNS http://FOO,ABC,\xc3\x84]
expected: FAIL
[createElementNS http://FOO,\xc3\xa4,abc]
expected: FAIL
[createElementNS http://FOO,\xc3\xa4,Abc]
expected: FAIL
[getAttributeNS http://FOO,\xc3\xa4,Abc]
expected: FAIL
[createElementNS http://FOO,\xc3\xa4,ABC]
expected: FAIL
[getAttributeNS http://FOO,\xc3\xa4,ABC]
expected: FAIL
[createElementNS http://FOO,\xc3\xa4,\xc3\xa4]
expected: FAIL
[createElementNS http://FOO,\xc3\xa4,\xc3\x84]
expected: FAIL
[createElementNS http://FOO,\xc3\x84,abc]
expected: FAIL
[createElementNS http://FOO,\xc3\x84,Abc]
expected: FAIL
[getAttributeNS http://FOO,\xc3\x84,Abc]
expected: FAIL
[createElementNS http://FOO,\xc3\x84,ABC]
expected: FAIL
[getAttributeNS http://FOO,\xc3\x84,ABC]
expected: FAIL
[createElementNS http://FOO,\xc3\x84,\xc3\xa4]
expected: FAIL
[createElementNS http://FOO,\xc3\x84,\xc3\x84]
expected: FAIL
[createElementNS abc]
expected: FAIL
[createElementNS Abc]
expected: FAIL
[getAttributeNS Abc]
expected: FAIL
[createElementNS ABC]
expected: FAIL
[getAttributeNS ABC]
expected: FAIL
[createElementNS \xc3\xa4]
expected: FAIL
[createElementNS \xc3\x84]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-12.htm]
type: testharness
[element.getElementsByClassName(): simple]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-13.htm]
type: testharness
[element.getElementsByClassName(): adding an element]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-14.htm]
type: testharness
[document.getElementsByClassName(): case-insensitive (quirks mode)]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-18.htm]
type: testharness
[element.getElementsByClassName(array): "a", "b"]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-20.htm]
type: testharness
[get elements in document then add element to collection]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-21.htm]
type: testharness
[delete element from collection]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-22.htm]
type: testharness
[move item in collection order]
expected: FAIL

View file

@ -0,0 +1,5 @@
[getElementsByClassName-25.htm]
type: testharness
[verify spacing is handled correctly]
expected: FAIL

View file

@ -0,0 +1,3 @@
[getElementsByClassName-30.htm]
type: testharness
expected: TIMEOUT

View file

@ -0,0 +1,5 @@
[getElementsByClassName-31.htm]
type: testharness
[getElementsByClassName across documents]
expected: TIMEOUT

Some files were not shown because too many files have changed in this diff Show more