| Parent test | Parent Status | Child pass rate | Duration (s) | Message |
| /dom/collections/HTMLCollection-empty-name.html (w3c-test.org) | OK | 6 / 7 | 1.69 |
|
| Empty string as a name for Document.getElementsByTagName | PASS | | |
|
| Empty string as a name for Element.getElementsByTagName | PASS | | |
|
| Empty string as a name for Document.getElementsByTagNameNS | PASS | | |
|
| Empty string as a name for Element.getElementsByTagNameNS | PASS | | |
|
| Empty string as a name for Document.getElementsByClassName | PASS | | |
|
| Empty string as a name for Element.getElementsByClassName | PASS | | |
|
| Empty string as a name for Element.children | FAIL | | | invalid 'in' operand c(stack: @http://localhost:8000/dom/collections/HTMLCollection-empty-name.html:50
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/collections/HTMLCollection-empty-name.html:53
)
|
| /dom/errors/DOMException-constants.html (w3c-test.org) | OK | 26 / 26 | 0.89 |
|
| DOMException constants | PASS | | |
|
| Constant: INDEX_SIZE_ERR | PASS | | |
|
| Constant: DOMSTRING_SIZE_ERR | PASS | | |
|
| Constant: HIERARCHY_REQUEST_ERR | PASS | | |
|
| Constant: WRONG_DOCUMENT_ERR | PASS | | |
|
| Constant: INVALID_CHARACTER_ERR | PASS | | |
|
| Constant: NO_DATA_ALLOWED_ERR | PASS | | |
|
| Constant: NO_MODIFICATION_ALLOWED_ERR | PASS | | |
|
| Constant: NOT_FOUND_ERR | PASS | | |
|
| Constant: NOT_SUPPORTED_ERR | PASS | | |
|
| Constant: INUSE_ATTRIBUTE_ERR | PASS | | |
|
| Constant: INVALID_STATE_ERR | PASS | | |
|
| Constant: SYNTAX_ERR | PASS | | |
|
| Constant: INVALID_MODIFICATION_ERR | PASS | | |
|
| Constant: NAMESPACE_ERR | PASS | | |
|
| Constant: INVALID_ACCESS_ERR | PASS | | |
|
| Constant: VALIDATION_ERR | PASS | | |
|
| Constant: TYPE_MISMATCH_ERR | PASS | | |
|
| Constant: SECURITY_ERR | PASS | | |
|
| Constant: NETWORK_ERR | PASS | | |
|
| Constant: ABORT_ERR | PASS | | |
|
| Constant: URL_MISMATCH_ERR | PASS | | |
|
| Constant: QUOTA_EXCEEDED_ERR | PASS | | |
|
| Constant: TIMEOUT_ERR | PASS | | |
|
| Constant: INVALID_NODE_TYPE_ERR | PASS | | |
|
| Constant: DATA_CLONE_ERR | PASS | | |
|
| /dom/errors/exceptions.html (w3c-test.org) | OK | 4 / 8 | 10.32 |
|
| Object.getPrototypeOf(exception) === DOMException.prototype | FAIL | | | assert_equals: expected object "[object DOMExceptionPrototype]" but got object "Error"
|
| !exception.hasOwnProperty("name") | PASS | | |
|
| exception.name === "HierarchyRequestError" | FAIL | | | assert_equals: expected "HierarchyRequestError" but got "Error"
|
| exception.hasOwnProperty("message") | PASS | | |
|
| Object.getOwnPropertyDescriptor(exception, "message") | PASS | | |
|
| typeof exception.message === "string" | PASS | | |
|
| Object.prototype.toString.call(exception) === "[object DOMException]" | FAIL | | | assert_equals: expected "[object DOMException]" but got "[object Error]"
|
| exception.code === DOMException.HIERARCHY_REQUEST_ERR | FAIL | | | assert_equals: expected (number) 3 but got (undefined) undefined
|
| /dom/events/Event-constants.html (w3c-test.org) | OK | 0 / 0 | 0.23 |
|
| /dom/events/Event-constructors.html (w3c-test.org) | OK | 0 / 1 | 10.26 |
|
| Event constructors | TIMEOUT | | | Test timed out
|
| /dom/events/Event-defaultPrevented.html (w3c-test.org) | OK | 0 / 6 | 0.38 |
|
| When an event is created, defaultPrevented should be initialized to false. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/Event-defaultPrevented.html:4
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-defaultPrevented.html:6
)
|
| initEvent should work correctly (not cancelable). | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/events/Event-defaultPrevented.html:8
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-defaultPrevented.html:12
)
|
| preventDefault() should not change defaultPrevented if cancelable is false. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/events/Event-defaultPrevented.html:14
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-defaultPrevented.html:18
)
|
| initEvent should work correctly (cancelable). | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/events/Event-defaultPrevented.html:20
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-defaultPrevented.html:24
)
|
| preventDefault() should change defaultPrevented if cancelable is false. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/events/Event-defaultPrevented.html:26
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-defaultPrevented.html:30
)
|
| initEvent should unset defaultPrevented. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/events/Event-defaultPrevented.html:32
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-defaultPrevented.html:36
)
|
| /dom/events/Event-initEvent.html (w3c-test.org) | OK | 0 / 1 | 0.23 |
|
| Calling initEvent must not have an effect during dispatching. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/Event-initEvent.html:6
Test.step@http://localhost:8000/resources/testharness.js:1161
@http://localhost:8000/dom/events/Event-initEvent.html:3
)
|
| /dom/events/Event-propagation.html (w3c-test.org) | OK | 0 / 0 | 0.19 |
|
| /dom/events/Event-type.html (w3c-test.org) | OK | 1 / 3 | 0.32 |
|
| Event.type should initially be the empty string | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/Event-type.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-type.html:5
)
|
| Event.type should be initialized by initEvent | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/Event-type.html:7
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/Event-type.html:10
)
|
| Event.type should be initialized by the constructor | PASS | | |
|
| /dom/events/EventTarget-addEventListener.html (w3c-test.org) | OK | 1 / 1 | 0.22 |
|
| Adding a null event listener should succeed | PASS | | |
|
| /dom/events/EventTarget-dispatchEvent.html (w3c-test.org) | OK | 2 / 5 | 0.42 |
|
| If the event's initialized flag is not set, an InvalidStateError must be thrown. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/EventTarget-dispatchEvent.html:7
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/EventTarget-dispatchEvent.html:10
)
|
| If the event's dispatch flag is set, an InvalidStateError must be thrown. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/EventTarget-dispatchEvent.html:14
Test.step@http://localhost:8000/resources/testharness.js:1161
@http://localhost:8000/dom/events/EventTarget-dispatchEvent.html:13
)
|
| Exceptions from event listeners must not be propagated. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/events/EventTarget-dispatchEvent.html:36
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/EventTarget-dispatchEvent.html:54
)
|
| Event listeners added during dispatch should be called | PASS | | |
|
| Event listeners should be called in order of addition | PASS | | |
|
| /dom/events/EventTarget-removeEventListener.html (w3c-test.org) | OK | 1 / 1 | 0.22 |
|
| removing a null event listener should succeed | PASS | | |
|
| /dom/events/ProgressEvent.html (w3c-test.org) | OK | 0 / 2 | 0.27 |
|
| Default event values. | FAIL | | | ProgressEvent is not defined(stack: @http://localhost:8000/dom/events/ProgressEvent.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/events/ProgressEvent.html:14
)
|
| document.createEvent() should not work with ProgressEvent. | FAIL | | | assert_throws: function "function () {
document.createEvent("ProgressEvent")
}" threw object "Error: Method failed: Document.createEvent" that is not a DOMException NotSupportedError: property "code" is equal to undefined, expected 9
|
| /dom/historical.html (w3c-test.org) | OK | 32 / 53 | 1.36 |
|
| Historical DOM features must be removed: CDATASection | PASS | | |
|
| Historical DOM features must be removed: DOMConfiguration | PASS | | |
|
| Historical DOM features must be removed: DOMErrorHandler | PASS | | |
|
| Historical DOM features must be removed: DOMImplementationList | PASS | | |
|
| Historical DOM features must be removed: DOMImplementationSource | PASS | | |
|
| Historical DOM features must be removed: DOMLocator | PASS | | |
|
| Historical DOM features must be removed: DOMObject | PASS | | |
|
| Historical DOM features must be removed: DOMUserData | PASS | | |
|
| Historical DOM features must be removed: Entity | PASS | | |
|
| Historical DOM features must be removed: EntityReference | PASS | | |
|
| Historical DOM features must be removed: EventException | PASS | | |
|
| Historical DOM features must be removed: NamedNodeMap | PASS | | |
|
| Historical DOM features must be removed: NameList | PASS | | |
|
| Historical DOM features must be removed: Notation | PASS | | |
|
| Historical DOM features must be removed: TypeInfo | PASS | | |
|
| Historical DOM features must be removed: UserDataHandler | PASS | | |
|
| Historical DOM features must be removed: RangeException | PASS | | |
|
| Historical DOM features must be removed: createCDATASection | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: createAttribute | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: createAttributeNS | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: createEntityReference | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: inputEncoding | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: xmlEncoding | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: xmlStandalone | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: xmlVersion | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: strictErrorChecking | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: domConfig | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: normalizeDocument | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: renameNode | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: charset | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: defaultCharset | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: height | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| Historical DOM features must be removed: width | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromDocument@http://localhost:8000/dom/historical.html:33
@http://localhost:8000/dom/historical.html:53
)
|
| DOMImplementation.getFeature() must be nuked. | PASS | | |
|
| Historical DOM features must be removed: getAttributeNode | PASS | | |
|
| Historical DOM features must be removed: getAttributeNodeNS | PASS | | |
|
| Historical DOM features must be removed: setAttributeNode | PASS | | |
|
| Historical DOM features must be removed: removeAttributeNode | PASS | | |
|
| Historical DOM features must be removed: schemaTypeInfo | PASS | | |
|
| Historical DOM features must be removed: setIdAttribute | PASS | | |
|
| Historical DOM features must be removed: setIdAttributeNS | PASS | | |
|
| Historical DOM features must be removed: setIdAttributeNode | PASS | | |
|
| DocumentType member must be nuked: entities | PASS | | |
|
| DocumentType member must be nuked: notations | PASS | | |
|
| DocumentType member must be nuked: internalSubset | PASS | | |
|
| Text member must be nuked: isElementContentWhitespace | PASS | | |
|
| Text member must be nuked: replaceWholeText | PASS | | |
|
| Node member must be nuked: hasAttributes | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:105
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromNode@http://localhost:8000/dom/historical.html:111
@http://localhost:8000/dom/historical.html:124
)
|
| Node member must be nuked: isSupported | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:105
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromNode@http://localhost:8000/dom/historical.html:111
@http://localhost:8000/dom/historical.html:124
)
|
| Node member must be nuked: getFeature | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:105
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromNode@http://localhost:8000/dom/historical.html:111
@http://localhost:8000/dom/historical.html:124
)
|
| Node member must be nuked: getUserData | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:105
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromNode@http://localhost:8000/dom/historical.html:111
@http://localhost:8000/dom/historical.html:124
)
|
| Node member must be nuked: setUserData | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/historical.html:105
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
isNukedFromNode@http://localhost:8000/dom/historical.html:111
@http://localhost:8000/dom/historical.html:124
)
|
| Window member must be nuked: attachEvent | PASS | | |
|
| /dom/interface-objects.html (w3c-test.org) | OK | 16 / 23 | 0.79 |
|
| Interface objects properties should not be Enumerable | PASS | | |
|
| Should be able to delete Event. | PASS | | |
|
| Should be able to delete CustomEvent. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| Should be able to delete EventTarget. | PASS | | |
|
| Should be able to delete Node. | PASS | | |
|
| Should be able to delete Document. | PASS | | |
|
| Should be able to delete DOMImplementation. | PASS | | |
|
| Should be able to delete DocumentFragment. | PASS | | |
|
| Should be able to delete ProcessingInstruction. | PASS | | |
|
| Should be able to delete DocumentType. | PASS | | |
|
| Should be able to delete Element. | PASS | | |
|
| Should be able to delete Attr. | PASS | | |
|
| Should be able to delete CharacterData. | PASS | | |
|
| Should be able to delete Text. | PASS | | |
|
| Should be able to delete Comment. | PASS | | |
|
| Should be able to delete NodeIterator. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| Should be able to delete TreeWalker. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| Should be able to delete NodeFilter. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| Should be able to delete NodeList. | PASS | | |
|
| Should be able to delete HTMLCollection. | PASS | | |
|
| Should be able to delete DOMStringList. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| Should be able to delete DOMTokenList. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| Should be able to delete DOMSettableTokenList. | FAIL | | | assert_true: Interface should exist. expected true got false
|
| /dom/interfaces.html (w3c-test.org) | ERROR | 0 / 0 | 0.93 | TypeError: document.implementation.createDocument is not a function
|
| /dom/lists/DOMTokenList-stringifier.html (w3c-test.org) | OK | 0 / 1 | 0.23 |
|
| DOMTokenList stringifier | FAIL | | | document.querySelector is not a function(stack: @http://localhost:8000/dom/lists/DOMTokenList-stringifier.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/lists/DOMTokenList-stringifier.html:2
)
|
| /dom/nodes/CharacterData-appendData.html (w3c-test.org) | OK | 3 / 3 | 0.33 |
|
| CharacterData.appendData | PASS | | |
|
| CharacterData.appendData 1 | PASS | | |
|
| CharacterData.appendData 2 | PASS | | |
|
| /dom/nodes/CharacterData-deleteData.html (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/CharacterData-insertData.html (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/CharacterData-remove.html (w3c-test.org) | OK | 3 / 15 | 0.68 |
|
| CharacterData.remove | PASS | | |
|
| text should support remove() | FAIL | | | assert_true: expected true got false
|
| remove() should work if text doesn't have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:9
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:11
@http://localhost:8000/dom/nodes/CharacterData-remove.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/CharacterData-remove.html:2
)
|
| remove() should work if text does have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:16
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:19
@http://localhost:8000/dom/nodes/CharacterData-remove.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/CharacterData-remove.html:2
)
|
| remove() should work if text does have a parent and siblings | FAIL | | | assert_equals: Node should not have a parent expected null but got Element node <null>text</null>
|
| CharacterData.remove 1 | PASS | | |
|
| comment should support remove() | FAIL | | | assert_true: expected true got false
|
| remove() should work if comment doesn't have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:9
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:11
@http://localhost:8000/dom/nodes/CharacterData-remove.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/CharacterData-remove.html:7
)
|
| remove() should work if comment does have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:16
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:19
@http://localhost:8000/dom/nodes/CharacterData-remove.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/CharacterData-remove.html:7
)
|
| remove() should work if comment does have a parent and siblings | FAIL | | | assert_equals: Node should not have a parent expected null but got Element node <null><!--comment--></null>
|
| CharacterData.remove 2 | PASS | | |
|
| PI should support remove() | FAIL | | | assert_true: expected true got false
|
| remove() should work if PI doesn't have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:9
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:11
@http://localhost:8000/dom/nodes/CharacterData-remove.html:15
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/CharacterData-remove.html:12
)
|
| remove() should work if PI does have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:16
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:19
@http://localhost:8000/dom/nodes/CharacterData-remove.html:15
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/CharacterData-remove.html:12
)
|
| remove() should work if PI does have a parent and siblings | FAIL | | | assert_equals: Node should not have a parent expected null but got Element node <null><?foo bar?></null>
|
| /dom/nodes/CharacterData-replaceData.html (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Comment-constructor.html (w3c-test.org) | OK | 0 / 0 | 0.23 |
|
| /dom/nodes/DOMImplementation-createDocument.html (w3c-test.org) | OK | 0 / 1 | 0.27 |
|
| DOMImplementation.createDocument(namespace, qualifiedName, doctype) | FAIL | | | document.implementation.createDocument is not a function(stack: tests<@http://localhost:8000/dom/nodes/DOMImplementation-createDocument.html:122
@http://localhost:8000/dom/nodes/DOMImplementation-createDocument.html:120
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-createDocument.html:2
)
|
| /dom/nodes/DOMImplementation-createDocumentType.html (w3c-test.org) | OK | 1 / 21 | 0.74 |
|
| DOMImplementation.createDocumentType(qualifiedName, publicId, systemId) | PASS | | |
|
| createDocumentType("foo", "", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("1foo", "", "") should throw INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () {
document.implementation.createDoc..." threw object "Error: Method failed: DOMImplementation.createDocumentType" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createDocumentType("foo1", "", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("f1oo", "", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("@foo", "", "") should throw INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () {
document.implementation.createDoc..." threw object "Error: Method failed: DOMImplementation.createDocumentType" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createDocumentType("foo@", "", "") should throw INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () {
document.implementation.createDoc..." threw object "Error: Method failed: DOMImplementation.createDocumentType" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createDocumentType("f@oo", "", "") should throw INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () {
document.implementation.createDoc..." threw object "Error: Method failed: DOMImplementation.createDocumentType" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createDocumentType("f:oo", "", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType(":foo", "", "") should throw NAMESPACE_ERR | FAIL | | | assert_throws: function "function () {
document.implementation.createDoc..." threw object "Error: Method failed: DOMImplementation.createDocumentType" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| createDocumentType("foo:", "", "") should throw NAMESPACE_ERR | FAIL | | | assert_throws: function "function () {
document.implementation.createDoc..." did not throw
|
| createDocumentType("foo", "foo", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "", "foo") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "f'oo", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "", "f'oo") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "f\"oo", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "", "f\"oo") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "f'o\"o", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "", "f'o\"o") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "foo>", "") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| createDocumentType("foo", "", "foo>") should work | FAIL | | | assert_equals: ownerDocument expected Document node with 2 children but got Document node with 2 children
|
| /dom/nodes/DOMImplementation-createHTMLDocument.html (w3c-test.org) | OK | 0 / 9 | 0.93 |
|
| DOMImplementation.createHTMLDocument | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 1 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 2 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 3 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 4 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 5 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 6 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| DOMImplementation.createHTMLDocument 7 | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| Missing title argument | FAIL | | | assert_equals: expected (string) "html" but got (object) null
|
| /dom/nodes/DOMImplementation-hasFeature.html (w3c-test.org) | OK | 1 / 124 | 2.55 |
|
| DOMImplementation.hasFeature(feature, version) | PASS | | |
|
| hasFeature("Core", "1.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "1.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100.1") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("core", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("xml", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("CoRe", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XmL", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature(" Core", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature(" XML", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core ", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML ", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Co re", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XM L", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("aCore", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("aXML", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Corea", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XMLa", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Coare", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XMaL", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", " ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", " ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", " 1.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", " 2.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", " 3.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", " 100.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", " 1.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", " 2.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", " 3.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", " 100.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "1.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100.0 ") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "1. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100. 0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "a1.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "a2.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "a3.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "a100.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "a1.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "a2.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "a3.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "a100.0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "1.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100.0a") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "1.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "2.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "3.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", "100.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "1.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "2.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "3.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", "100.a0") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", 1) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", 2) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", 3) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", 100) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", 1) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", 2) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", 3) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", 100) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("core", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("xml", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("CoRe", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XmL", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature(" Core", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature(" XML", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core ", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML ", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Co re", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XM L", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("aCore", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("aXML", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Corea", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XMLa", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Coare", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XMaL", null) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("Core", undefined) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("XML", undefined) | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature("This is filler text.", "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature(null, "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| hasFeature(undefined, "") | FAIL | | | document.implementation.hasFeature is not a function(stack: @http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:130
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:131
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:128
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DOMImplementation-hasFeature.html:2
)
|
| /dom/nodes/Document-adoptNode.html (w3c-test.org) | OK | 1 / 4 | 0.37 |
|
| Adopting an Element called 'x<' should work. | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/nodes/Document-adoptNode.html:9
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-adoptNode.html:13
)
|
| Adopting an Element called ':good:times:' should work. | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/nodes/Document-adoptNode.html:17
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-adoptNode.html:21
)
|
| Explicitly adopting a DocumentType should work. | PASS | | |
|
| Adopting a Document should throw. | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/nodes/Document-adoptNode.html:31
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-adoptNode.html:33
)
|
| /dom/nodes/Document-characterSet-normalization.html (w3c-test.org) | OK | 0 / 211 | 13.29 |
|
| Name "utf-8" has label "unicode-1-1-utf-8" | NOTRUN | | |
|
| Name "utf-8" has label "utf-8" | NOTRUN | | |
|
| Name "utf-8" has label "utf8" | NOTRUN | | |
|
| Name "ibm866" has label "866" | NOTRUN | | |
|
| Name "ibm866" has label "cp866" | NOTRUN | | |
|
| Name "ibm866" has label "csibm866" | NOTRUN | | |
|
| Name "ibm866" has label "ibm866" | NOTRUN | | |
|
| Name "iso-8859-2" has label "csisolatin2" | NOTRUN | | |
|
| Name "iso-8859-2" has label "iso-8859-2" | NOTRUN | | |
|
| Name "iso-8859-2" has label "iso-ir-101" | NOTRUN | | |
|
| Name "iso-8859-2" has label "iso8859-2" | NOTRUN | | |
|
| Name "iso-8859-2" has label "iso88592" | NOTRUN | | |
|
| Name "iso-8859-2" has label "iso_8859-2" | NOTRUN | | |
|
| Name "iso-8859-2" has label "iso_8859-2:1987" | NOTRUN | | |
|
| Name "iso-8859-2" has label "l2" | NOTRUN | | |
|
| Name "iso-8859-2" has label "latin2" | NOTRUN | | |
|
| Name "iso-8859-3" has label "csisolatin3" | NOTRUN | | |
|
| Name "iso-8859-3" has label "iso-8859-3" | NOTRUN | | |
|
| Name "iso-8859-3" has label "iso-ir-109" | NOTRUN | | |
|
| Name "iso-8859-3" has label "iso8859-3" | NOTRUN | | |
|
| Name "iso-8859-3" has label "iso88593" | NOTRUN | | |
|
| Name "iso-8859-3" has label "iso_8859-3" | NOTRUN | | |
|
| Name "iso-8859-3" has label "iso_8859-3:1988" | NOTRUN | | |
|
| Name "iso-8859-3" has label "l3" | NOTRUN | | |
|
| Name "iso-8859-3" has label "latin3" | NOTRUN | | |
|
| Name "iso-8859-4" has label "csisolatin4" | NOTRUN | | |
|
| Name "iso-8859-4" has label "iso-8859-4" | NOTRUN | | |
|
| Name "iso-8859-4" has label "iso-ir-110" | NOTRUN | | |
|
| Name "iso-8859-4" has label "iso8859-4" | NOTRUN | | |
|
| Name "iso-8859-4" has label "iso88594" | NOTRUN | | |
|
| Name "iso-8859-4" has label "iso_8859-4" | NOTRUN | | |
|
| Name "iso-8859-4" has label "iso_8859-4:1988" | NOTRUN | | |
|
| Name "iso-8859-4" has label "l4" | NOTRUN | | |
|
| Name "iso-8859-4" has label "latin4" | NOTRUN | | |
|
| Name "iso-8859-5" has label "csisolatincyrillic" | NOTRUN | | |
|
| Name "iso-8859-5" has label "cyrillic" | NOTRUN | | |
|
| Name "iso-8859-5" has label "iso-8859-5" | NOTRUN | | |
|
| Name "iso-8859-5" has label "iso-ir-144" | NOTRUN | | |
|
| Name "iso-8859-5" has label "iso8859-5" | NOTRUN | | |
|
| Name "iso-8859-5" has label "iso88595" | NOTRUN | | |
|
| Name "iso-8859-5" has label "iso_8859-5" | NOTRUN | | |
|
| Name "iso-8859-5" has label "iso_8859-5:1988" | NOTRUN | | |
|
| Name "iso-8859-6" has label "arabic" | NOTRUN | | |
|
| Name "iso-8859-6" has label "asmo-708" | NOTRUN | | |
|
| Name "iso-8859-6" has label "csiso88596e" | NOTRUN | | |
|
| Name "iso-8859-6" has label "csiso88596i" | NOTRUN | | |
|
| Name "iso-8859-6" has label "csisolatinarabic" | NOTRUN | | |
|
| Name "iso-8859-6" has label "ecma-114" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso-8859-6" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso-8859-6-e" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso-8859-6-i" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso-ir-127" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso8859-6" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso88596" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso_8859-6" | NOTRUN | | |
|
| Name "iso-8859-6" has label "iso_8859-6:1987" | NOTRUN | | |
|
| Name "iso-8859-7" has label "csisolatingreek" | NOTRUN | | |
|
| Name "iso-8859-7" has label "ecma-118" | NOTRUN | | |
|
| Name "iso-8859-7" has label "elot_928" | NOTRUN | | |
|
| Name "iso-8859-7" has label "greek" | NOTRUN | | |
|
| Name "iso-8859-7" has label "greek8" | NOTRUN | | |
|
| Name "iso-8859-7" has label "iso-8859-7" | NOTRUN | | |
|
| Name "iso-8859-7" has label "iso-ir-126" | NOTRUN | | |
|
| Name "iso-8859-7" has label "iso8859-7" | NOTRUN | | |
|
| Name "iso-8859-7" has label "iso88597" | NOTRUN | | |
|
| Name "iso-8859-7" has label "iso_8859-7" | NOTRUN | | |
|
| Name "iso-8859-7" has label "iso_8859-7:1987" | NOTRUN | | |
|
| Name "iso-8859-7" has label "sun_eu_greek" | NOTRUN | | |
|
| Name "iso-8859-8" has label "csiso88598e" | NOTRUN | | |
|
| Name "iso-8859-8" has label "csisolatinhebrew" | NOTRUN | | |
|
| Name "iso-8859-8" has label "hebrew" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso-8859-8" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso-8859-8-e" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso-ir-138" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso8859-8" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso88598" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso_8859-8" | NOTRUN | | |
|
| Name "iso-8859-8" has label "iso_8859-8:1988" | NOTRUN | | |
|
| Name "iso-8859-8" has label "visual" | NOTRUN | | |
|
| Name "iso-8859-8-i" has label "csiso88598i" | NOTRUN | | |
|
| Name "iso-8859-8-i" has label "iso-8859-8-i" | NOTRUN | | |
|
| Name "iso-8859-8-i" has label "logical" | NOTRUN | | |
|
| Name "iso-8859-10" has label "csisolatin6" | NOTRUN | | |
|
| Name "iso-8859-10" has label "iso-8859-10" | NOTRUN | | |
|
| Name "iso-8859-10" has label "iso-ir-157" | NOTRUN | | |
|
| Name "iso-8859-10" has label "iso8859-10" | NOTRUN | | |
|
| Name "iso-8859-10" has label "iso885910" | NOTRUN | | |
|
| Name "iso-8859-10" has label "l6" | NOTRUN | | |
|
| Name "iso-8859-10" has label "latin6" | NOTRUN | | |
|
| Name "iso-8859-13" has label "iso-8859-13" | NOTRUN | | |
|
| Name "iso-8859-13" has label "iso8859-13" | NOTRUN | | |
|
| Name "iso-8859-13" has label "iso885913" | NOTRUN | | |
|
| Name "iso-8859-14" has label "iso-8859-14" | NOTRUN | | |
|
| Name "iso-8859-14" has label "iso8859-14" | NOTRUN | | |
|
| Name "iso-8859-14" has label "iso885914" | NOTRUN | | |
|
| Name "iso-8859-15" has label "csisolatin9" | NOTRUN | | |
|
| Name "iso-8859-15" has label "iso-8859-15" | NOTRUN | | |
|
| Name "iso-8859-15" has label "iso8859-15" | NOTRUN | | |
|
| Name "iso-8859-15" has label "iso885915" | NOTRUN | | |
|
| Name "iso-8859-15" has label "iso_8859-15" | NOTRUN | | |
|
| Name "iso-8859-15" has label "l9" | NOTRUN | | |
|
| Name "iso-8859-16" has label "iso-8859-16" | NOTRUN | | |
|
| Name "koi8-r" has label "cskoi8r" | NOTRUN | | |
|
| Name "koi8-r" has label "koi" | NOTRUN | | |
|
| Name "koi8-r" has label "koi8" | NOTRUN | | |
|
| Name "koi8-r" has label "koi8-r" | NOTRUN | | |
|
| Name "koi8-r" has label "koi8_r" | NOTRUN | | |
|
| Name "koi8-u" has label "koi8-u" | NOTRUN | | |
|
| Name "macintosh" has label "csmacintosh" | NOTRUN | | |
|
| Name "macintosh" has label "mac" | NOTRUN | | |
|
| Name "macintosh" has label "macintosh" | NOTRUN | | |
|
| Name "macintosh" has label "x-mac-roman" | NOTRUN | | |
|
| Name "windows-874" has label "dos-874" | NOTRUN | | |
|
| Name "windows-874" has label "iso-8859-11" | NOTRUN | | |
|
| Name "windows-874" has label "iso8859-11" | NOTRUN | | |
|
| Name "windows-874" has label "iso885911" | NOTRUN | | |
|
| Name "windows-874" has label "tis-620" | NOTRUN | | |
|
| Name "windows-874" has label "windows-874" | NOTRUN | | |
|
| Name "windows-1250" has label "cp1250" | NOTRUN | | |
|
| Name "windows-1250" has label "windows-1250" | NOTRUN | | |
|
| Name "windows-1250" has label "x-cp1250" | NOTRUN | | |
|
| Name "windows-1251" has label "cp1251" | NOTRUN | | |
|
| Name "windows-1251" has label "windows-1251" | NOTRUN | | |
|
| Name "windows-1251" has label "x-cp1251" | NOTRUN | | |
|
| Name "windows-1252" has label "ansi_x3.4-1968" | NOTRUN | | |
|
| Name "windows-1252" has label "ascii" | NOTRUN | | |
|
| Name "windows-1252" has label "cp1252" | NOTRUN | | |
|
| Name "windows-1252" has label "cp819" | NOTRUN | | |
|
| Name "windows-1252" has label "csisolatin1" | NOTRUN | | |
|
| Name "windows-1252" has label "ibm819" | NOTRUN | | |
|
| Name "windows-1252" has label "iso-8859-1" | NOTRUN | | |
|
| Name "windows-1252" has label "iso-ir-100" | NOTRUN | | |
|
| Name "windows-1252" has label "iso8859-1" | NOTRUN | | |
|
| Name "windows-1252" has label "iso88591" | NOTRUN | | |
|
| Name "windows-1252" has label "iso_8859-1" | NOTRUN | | |
|
| Name "windows-1252" has label "iso_8859-1:1987" | NOTRUN | | |
|
| Name "windows-1252" has label "l1" | NOTRUN | | |
|
| Name "windows-1252" has label "latin1" | NOTRUN | | |
|
| Name "windows-1252" has label "us-ascii" | NOTRUN | | |
|
| Name "windows-1252" has label "windows-1252" | NOTRUN | | |
|
| Name "windows-1252" has label "x-cp1252" | NOTRUN | | |
|
| Name "windows-1253" has label "cp1253" | NOTRUN | | |
|
| Name "windows-1253" has label "windows-1253" | NOTRUN | | |
|
| Name "windows-1253" has label "x-cp1253" | NOTRUN | | |
|
| Name "windows-1254" has label "cp1254" | NOTRUN | | |
|
| Name "windows-1254" has label "csisolatin5" | NOTRUN | | |
|
| Name "windows-1254" has label "iso-8859-9" | NOTRUN | | |
|
| Name "windows-1254" has label "iso-ir-148" | NOTRUN | | |
|
| Name "windows-1254" has label "iso8859-9" | NOTRUN | | |
|
| Name "windows-1254" has label "iso88599" | NOTRUN | | |
|
| Name "windows-1254" has label "iso_8859-9" | NOTRUN | | |
|
| Name "windows-1254" has label "iso_8859-9:1989" | NOTRUN | | |
|
| Name "windows-1254" has label "l5" | NOTRUN | | |
|
| Name "windows-1254" has label "latin5" | NOTRUN | | |
|
| Name "windows-1254" has label "windows-1254" | NOTRUN | | |
|
| Name "windows-1254" has label "x-cp1254" | NOTRUN | | |
|
| Name "windows-1255" has label "cp1255" | NOTRUN | | |
|
| Name "windows-1255" has label "windows-1255" | NOTRUN | | |
|
| Name "windows-1255" has label "x-cp1255" | NOTRUN | | |
|
| Name "windows-1256" has label "cp1256" | NOTRUN | | |
|
| Name "windows-1256" has label "windows-1256" | NOTRUN | | |
|
| Name "windows-1256" has label "x-cp1256" | NOTRUN | | |
|
| Name "windows-1257" has label "cp1257" | NOTRUN | | |
|
| Name "windows-1257" has label "windows-1257" | NOTRUN | | |
|
| Name "windows-1257" has label "x-cp1257" | NOTRUN | | |
|
| Name "windows-1258" has label "cp1258" | NOTRUN | | |
|
| Name "windows-1258" has label "windows-1258" | NOTRUN | | |
|
| Name "windows-1258" has label "x-cp1258" | NOTRUN | | |
|
| Name "x-mac-cyrillic" has label "x-mac-cyrillic" | NOTRUN | | |
|
| Name "x-mac-cyrillic" has label "x-mac-ukrainian" | NOTRUN | | |
|
| Name "gbk" has label "chinese" | NOTRUN | | |
|
| Name "gbk" has label "csgb2312" | NOTRUN | | |
|
| Name "gbk" has label "csiso58gb231280" | NOTRUN | | |
|
| Name "gbk" has label "gb2312" | NOTRUN | | |
|
| Name "gbk" has label "gb_2312" | NOTRUN | | |
|
| Name "gbk" has label "gb_2312-80" | NOTRUN | | |
|
| Name "gbk" has label "gbk" | NOTRUN | | |
|
| Name "gbk" has label "iso-ir-58" | NOTRUN | | |
|
| Name "gbk" has label "x-gbk" | NOTRUN | | |
|
| Name "gb18030" has label "gb18030" | NOTRUN | | |
|
| Name "hz-gb-2312" has label "hz-gb-2312" | NOTRUN | | |
|
| Name "big5" has label "big5" | NOTRUN | | |
|
| Name "big5" has label "big5-hkscs" | NOTRUN | | |
|
| Name "big5" has label "cn-big5" | NOTRUN | | |
|
| Name "big5" has label "csbig5" | NOTRUN | | |
|
| Name "big5" has label "x-x-big5" | NOTRUN | | |
|
| Name "euc-jp" has label "cseucpkdfmtjapanese" | NOTRUN | | |
|
| Name "euc-jp" has label "euc-jp" | NOTRUN | | |
|
| Name "euc-jp" has label "x-euc-jp" | NOTRUN | | |
|
| Name "iso-2022-jp" has label "csiso2022jp" | NOTRUN | | |
|
| Name "iso-2022-jp" has label "iso-2022-jp" | NOTRUN | | |
|
| Name "shift_jis" has label "csshiftjis" | NOTRUN | | |
|
| Name "shift_jis" has label "ms_kanji" | NOTRUN | | |
|
| Name "shift_jis" has label "shift-jis" | NOTRUN | | |
|
| Name "shift_jis" has label "shift_jis" | NOTRUN | | |
|
| Name "shift_jis" has label "sjis" | NOTRUN | | |
|
| Name "shift_jis" has label "windows-31j" | NOTRUN | | |
|
| Name "shift_jis" has label "x-sjis" | NOTRUN | | |
|
| Name "euc-kr" has label "cseuckr" | NOTRUN | | |
|
| Name "euc-kr" has label "csksc56011987" | NOTRUN | | |
|
| Name "euc-kr" has label "euc-kr" | NOTRUN | | |
|
| Name "euc-kr" has label "iso-ir-149" | NOTRUN | | |
|
| Name "euc-kr" has label "korean" | NOTRUN | | |
|
| Name "euc-kr" has label "ks_c_5601-1987" | NOTRUN | | |
|
| Name "euc-kr" has label "ks_c_5601-1989" | NOTRUN | | |
|
| Name "euc-kr" has label "ksc5601" | NOTRUN | | |
|
| Name "euc-kr" has label "ksc_5601" | NOTRUN | | |
|
| Name "euc-kr" has label "windows-949" | NOTRUN | | |
|
| Name "iso-2022-kr" has label "csiso2022kr" | NOTRUN | | |
|
| Name "iso-2022-kr" has label "iso-2022-kr" | NOTRUN | | |
|
| Name "x-user-defined" has label "x-user-defined" | NOTRUN | | |
|
| /dom/nodes/Document-contentType/contentType/contenttype_bmp.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| BMP document.contentType === 'image/bmp' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_css.html (w3c-test.org) | OK | 0 / 1 | 10.26 |
|
| CSS document.contentType === 'text/css' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_datauri_01.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| Data URI document.contentType === 'text/plain' when data URI MIME type is not set | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_datauri_02.html (w3c-test.org) | OK | 0 / 1 | 10.20 |
|
| Data URI document.contentType === 'text/html' when data URI MIME type is set | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_gif.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| GIF document.contentType === 'image/gif' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_html.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| HTM document.contentType === 'text/html' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_javascripturi.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| Javascript URI document.contentType === 'text/html' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_jpg.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| JPG document.contentType === 'image/jpeg' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_01.html (w3c-test.org) | OK | 0 / 1 | 10.20 |
|
| Custom document.contentType === 'text/xml' when explicitly set to this value | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_02.html (w3c-test.org) | OK | 0 / 1 | 10.22 |
|
| 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 | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_mimeheader_03.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| Custom document.contentType === 'text/html' when no Content-Type header is provided in HTTP response | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_png.html (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| PNG document.contentType === 'image/png' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_txt.html (w3c-test.org) | OK | 0 / 1 | 10.25 |
|
| TXT document.contentType === 'text/plain' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/contenttype_xml.html (w3c-test.org) | OK | 0 / 1 | 10.22 |
|
| XML document.contentType === 'application/xml' | TIMEOUT | | | Test timed out
|
| /dom/nodes/Document-contentType/contentType/createDocument.html (w3c-test.org) | OK | 0 / 1 | 0.22 |
|
| document.implementation.createDocument: document.contentType === 'application/xml' | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/nodes/Document-contentType/contentType/createDocument.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-contentType/contentType/createDocument.html:2
)
|
| /dom/nodes/Document-contentType/contentType/createHTMLDocument.html (w3c-test.org) | OK | 1 / 1 | 0.28 |
|
| document.implementation.createHTMLDocument: document.contentType === 'text/html' | PASS | | |
|
| /dom/nodes/Document-contentType/contentType/xhr_responseType_document.html (w3c-test.org) | OK | 0 / 1 | 0.23 |
|
| XHR - retrieve HTML document: document.contentType === 'application/xml' | FAIL | | | XMLHttpRequest is not defined(stack: @http://localhost:8000/dom/nodes/Document-contentType/contentType/xhr_responseType_document.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
async_test@http://localhost:8000/resources/testharness.js:462
@http://localhost:8000/dom/nodes/Document-contentType/contentType/xhr_responseType_document.html:2
)
|
| /dom/nodes/Document-createComment.html (w3c-test.org) | OK | 7 / 7 | 0.43 |
|
| Document.createComment | PASS | | |
|
| createComment("\v") | PASS | | |
|
| createComment("a -- b") | PASS | | |
|
| createComment("a-") | PASS | | |
|
| createComment("-b") | PASS | | |
|
| createComment(null) | PASS | | |
|
| createComment(undefined) | PASS | | |
|
| /dom/nodes/Document-createElement-namespace.html (w3c-test.org) | TIMEOUT | 0 / 0 | 15.01 |
|
| /dom/nodes/Document-createElement.html (w3c-test.org) | OK | 1 / 36 | 1.04 |
|
| Document.createElement | PASS | | |
|
| createElement(undefined) | FAIL | | | assert_equals: expected (string) "undefined" but got (object) null
|
| createElement(null) | FAIL | | | assert_equals: expected (string) "null" but got (object) null
|
| createElement("foo") | FAIL | | | assert_equals: expected (string) "foo" but got (object) null
|
| createElement("f1oo") | FAIL | | | assert_equals: expected (string) "f1oo" but got (object) null
|
| createElement("foo1") | FAIL | | | assert_equals: expected (string) "foo1" but got (object) null
|
| createElement("f̀oo") | FAIL | | | assert_equals: expected (string) "f̀oo" but got (object) null
|
| createElement("foò") | FAIL | | | assert_equals: expected (string) "foò" but got (object) null
|
| createElement(":foo") | FAIL | | | assert_equals: expected (string) ":foo" but got (object) null
|
| createElement("f:oo") | FAIL | | | assert_equals: expected (string) "f:oo" but got (object) null
|
| createElement("foo:") | FAIL | | | assert_equals: expected (string) "foo:" but got (object) null
|
| createElement("xml") | FAIL | | | assert_equals: expected (string) "xml" but got (object) null
|
| createElement("xmlns") | FAIL | | | assert_equals: expected (string) "xmlns" but got (object) null
|
| createElement("xmlfoo") | FAIL | | | assert_equals: expected (string) "xmlfoo" but got (object) null
|
| createElement("xml:foo") | FAIL | | | assert_equals: expected (string) "xml:foo" but got (object) null
|
| createElement("xmlns:foo") | FAIL | | | assert_equals: expected (string) "xmlns:foo" but got (object) null
|
| createElement("xmlfoo:bar") | FAIL | | | assert_equals: expected (string) "xmlfoo:bar" but got (object) null
|
| createElement("svg") | FAIL | | | assert_equals: expected (string) "svg" but got (object) null
|
| createElement("math") | FAIL | | | assert_equals: expected (string) "math" but got (object) null
|
| createElement("FOO") | FAIL | | | assert_equals: expected (string) "foo" but got (object) null
|
| createElement("marK") | FAIL | | | assert_equals: expected (string) "marK" but got (object) null
|
| createElement("İnput") | FAIL | | | assert_equals: expected (string) "İnput" but got (object) null
|
| createElement("ınput") | FAIL | | | assert_equals: expected (string) "ınput" but got (object) null
|
| createElement("") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("1foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("̀foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("}foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("f}oo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("foo}") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("<foo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("foo>") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("<foo>") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| createElement("f<oo") | FAIL | | | assert_throws: function "function () { document.createElement(arg) }" threw object "Error: Method failed: Document.createElement" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| /dom/nodes/Document-createElementNS.html (w3c-test.org) | OK | 1 / 22 | 0.79 |
|
| Document.createElementNS | PASS | | |
|
| Invalid Name: | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: 1foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: ̀foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: }foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: f}oo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: foo} | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: <foo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: foo> | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: <foo> | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid Name: f<oo | FAIL | | | assert_throws: function "function () { document.createElementNS("", name) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Invalid namespace and QName :foo | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| Invalid namespace and QName foo: | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| Invalid namespace and QName foo:foo | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| Invalid namespace http://oops/ and QName xml:foo | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| Invalid namespace http://oops/ and QName xmlns | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" did not throw
|
| Invalid namespace http://oops/ and QName xmlns:foo | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" did not throw
|
| Invalid namespace http://www.w3.org/2000/xmlns/ and QName xml:foo | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" threw object "Error: Method failed: Document.createElementNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| Invalid namespace http://www.w3.org/2000/xmlns/ and QName foo:xmlns | FAIL | | | assert_throws: function "function () { document.createElementNS(a[0], a[1]) }" did not throw
|
| /dom/nodes/Document-createEvent.html (w3c-test.org) | OK | 3 / 49 | 1.29 |
|
| CustomEvent should be an alias for CustomEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('CustomEvent') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| customevent should be an alias for CustomEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('customevent') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| CUSTOMEVENT should be an alias for CustomEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('CUSTOMEVENT') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| Event should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('Event') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| event should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('event') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| EVENT should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('EVENT') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| Events should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('Events') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| events should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('events') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| EVENTS should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('EVENTS') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| HTMLEvents should be an alias for Event. | PASS | | |
|
| createEvent('HTMLEvents') should be initialized correctly. | FAIL | | | assert_equals: bubbles should be initialized to false expected false but got true
|
| htmlevents should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('htmlevents') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| HTMLEVENTS should be an alias for Event. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('HTMLEVENTS') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| MouseEvent should be an alias for MouseEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('MouseEvent') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| mouseevent should be an alias for MouseEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('mouseevent') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| MOUSEEVENT should be an alias for MouseEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('MOUSEEVENT') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| MouseEvents should be an alias for MouseEvent. | PASS | | |
|
| createEvent('MouseEvents') should be initialized correctly. | FAIL | | | assert_equals: bubbles should be initialized to false expected false but got true
|
| mouseevents should be an alias for MouseEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('mouseevents') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| MOUSEEVENTS should be an alias for MouseEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('MOUSEEVENTS') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| UIEvent should be an alias for UIEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('UIEvent') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:38
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| uievent should be an alias for UIEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('uievent') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| UIEVENT should be an alias for UIEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('UIEVENT') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| UIEvents should be an alias for UIEvent. | PASS | | |
|
| createEvent('UIEvents') should be initialized correctly. | FAIL | | | assert_equals: bubbles should be initialized to false expected false but got true
|
| uievents should be an alias for UIEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('uievents') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:39
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| UIEVENTS should be an alias for UIEvent. | FAIL | | | Method failed: Document.createEvent(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:8
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| createEvent('UIEVENTS') should be initialized correctly. | FAIL | | | ev is undefined(stack: @http://localhost:8000/dom/nodes/Document-createEvent.html:10
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testAlias@http://localhost:8000/dom/nodes/Document-createEvent.html:26
@http://localhost:8000/dom/nodes/Document-createEvent.html:40
@http://localhost:8000/dom/nodes/Document-createEvent.html:37
)
|
| Should throw NOT_SUPPORTED_ERR for unrecognized arguments | FAIL | | | assert_throws: function "function () {
var evt = document.createEvent("foo");
}" threw object "Error: Method failed: Document.createEvent" that is not a DOMException NOT_SUPPORTED_ERR: property "code" is equal to undefined, expected 9
|
| /dom/nodes/Document-createProcessingInstruction-literal-1.xhtml (w3c-test.org) | OK | 0 / 1 | 0.27 |
|
| < | FAIL | | | assert_equals: expected Element node <null xmlns="http://www.w3.org/1999/xhtml"><head>
<title>... but got Comment node <!--?xml version="1.0" encoding="UTF-8"?-->
|
| /dom/nodes/Document-createProcessingInstruction-literal-2.xhtml (w3c-test.org) | OK | 0 / 1 | 0.28 |
|
| ProcessingInstruction literals | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Document-createProcessingInstruction.html (w3c-test.org) | OK | 4 / 12 | 0.53 |
|
| Document.createProcessingInstruction in HTML documents | PASS | | |
|
| Should throw an INVALID_CHARACTER_ERR for target "A" and data "?>". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target "·A" and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target "×A" and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target "A×" and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target "\\A" and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target "\f" and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target 0 and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should throw an INVALID_CHARACTER_ERR for target "0" and data "x". | FAIL | | | assert_throws: function "function () {
document.createProcessingInstructio..." threw object "Error: Method failed: Document.createProcessingInstruction" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| Should get a ProcessingInstruction for target "xml:fail" and data "x". | PASS | | |
|
| Should get a ProcessingInstruction for target "A·A" and data "x". | PASS | | |
|
| Should get a ProcessingInstruction for target "a0" and data "x". | PASS | | |
|
| /dom/nodes/Document-createProcessingInstruction.xhtml (w3c-test.org) | OK | 0 / 0 | 0.22 |
|
| /dom/nodes/Document-createTreeWalker.html (w3c-test.org) | OK | 1 / 5 | 0.38 |
|
| Required arguments to createTreeWalker should be required. | PASS | | |
|
| Optional arguments to createTreeWalker should be optional (1 passed). | FAIL | | | document.createTreeWalker is not a function(stack: @http://localhost:8000/dom/nodes/Document-createTreeWalker.html:8
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-createTreeWalker.html:13
)
|
| Optional arguments to createTreeWalker should be optional (2 passed). | FAIL | | | document.createTreeWalker is not a function(stack: @http://localhost:8000/dom/nodes/Document-createTreeWalker.html:15
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-createTreeWalker.html:20
)
|
| Optional arguments to createTreeWalker should be optional (3 passed, null). | FAIL | | | document.createTreeWalker is not a function(stack: @http://localhost:8000/dom/nodes/Document-createTreeWalker.html:22
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-createTreeWalker.html:27
)
|
| Optional arguments to createTreeWalker should be optional (3 passed, function). | FAIL | | | document.createTreeWalker is not a function(stack: @http://localhost:8000/dom/nodes/Document-createTreeWalker.html:30
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Document-createTreeWalker.html:35
)
|
| /dom/nodes/Document-getElementById.html (w3c-test.org) | OK | 0 / 1 | 0.22 |
|
| Document.getElementById with an empty string | FAIL | | | assert_equals: expected null but got Element node <null id=""></null>
|
| /dom/nodes/Document-getElementsByTagName.html (w3c-test.org) | OK | 7 / 10 | 0.53 |
|
| Interfaces | PASS | | |
|
| Caching is allowed | PASS | | |
|
| Shouldn't be able to set unsigned properties on a HTMLCollection (non-strict mode) | PASS | | |
|
| Shouldn't be able to set unsigned properties on a HTMLCollection (strict mode) | FAIL | | | assert_throws: function "function () {
"use strict";
l[5] = "foopy"
}" did not throw
|
| Should be able to set expando shadowing a proto prop (item) | PASS | | |
|
| Should be able to set expando shadowing a proto prop (namedItem) | PASS | | |
|
| hasOwnProperty, getOwnPropertyDescriptor, getOwnPropertyNames | FAIL | | | assert_equals: expected (object) Element node <null id="x"></null> but got (undefined) undefined
|
| Document.getElementsByTagName | FAIL | | | assert_equals: expected (string) "i" but got (object) null
|
| Document.getElementsByTagName 1 | PASS | | |
|
| Document.getElementsByTagName 2 | PASS | | |
|
| /dom/nodes/Document-getElementsByTagNameNS.html (w3c-test.org) | OK | 1 / 1 | 0.27 |
|
| Document.getElementsByTagNameNS | PASS | | |
|
| /dom/nodes/Document-importNode.html (w3c-test.org) | OK | 4 / 4 | 0.63 |
|
| No 'deep' argument. | PASS | | |
|
| Undefined 'deep' argument. | PASS | | |
|
| True 'deep' argument. | PASS | | |
|
| False 'deep' argument. | PASS | | |
|
| /dom/nodes/DocumentType-remove.html (w3c-test.org) | OK | 0 / 1 | 0.28 |
|
| DocumentType.remove | FAIL | | | document.implementation.createDocument is not a function(stack: @http://localhost:8000/dom/nodes/DocumentType-remove.html:4
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/DocumentType-remove.html:2
)
|
| /dom/nodes/Element-childElement-null.html (w3c-test.org) | OK | 0 / 1 | 0.42 |
|
| Null test | FAIL | | | assert_equals: expected (object) null but got (undefined) undefined
|
| /dom/nodes/Element-childElement-null.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-childElement-null.xhtml (w3c-test.org) | OK | 0 / 0 | 0.32 |
|
| /dom/nodes/Element-childElementCount-dynamic-add.html (w3c-test.org) | OK | 0 / 1 | 0.42 |
|
| Dynamic Adding of Elements | FAIL | | | assert_equals: expected (number) 2 but got (undefined) undefined
|
| /dom/nodes/Element-childElementCount-dynamic-add.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.01 |
|
| /dom/nodes/Element-childElementCount-dynamic-add.xhtml (w3c-test.org) | OK | 0 / 0 | 0.28 |
|
| /dom/nodes/Element-childElementCount-dynamic-remove.html (w3c-test.org) | OK | 0 / 1 | 10.41 |
|
| Dynamic Removal of Elements | TIMEOUT | | | Test timed out
|
| /dom/nodes/Element-childElementCount-dynamic-remove.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-childElementCount-dynamic-remove.xhtml (w3c-test.org) | OK | 0 / 0 | 0.33 |
|
| /dom/nodes/Element-childElementCount-nochild.html (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| childElementCount without Child Element Nodes | FAIL | | | assert_equals: expected (number) 0 but got (undefined) undefined
|
| /dom/nodes/Element-childElementCount-nochild.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-childElementCount-nochild.xhtml (w3c-test.org) | OK | 0 / 0 | 0.28 |
|
| /dom/nodes/Element-childElementCount.html (w3c-test.org) | OK | 0 / 1 | 0.42 |
|
| childElementCount | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Element-childElementCount.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-childElementCount.xhtml (w3c-test.org) | OK | 0 / 0 | 0.33 |
|
| /dom/nodes/Element-children.html (w3c-test.org) | OK | 0 / 2 | 0.23 |
|
| HTMLCollection edge cases | FAIL | | | container.children is undefined(stack: @http://localhost:8000/dom/nodes/Element-children.html:4
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-children.html:2
)
|
| HTMLCollection edge cases 1 | FAIL | | | assert_array_equals: lengths differ, expected 3 got 0
|
| /dom/nodes/Element-classlist.html (w3c-test.org) | OK | 1 / 64 | 2.22 |
|
| Element.classList must exist as an object | FAIL | | | assert_equals: critical test; ignore any results after this expected "object" but got "undefined"
|
| Element.classList must exist as an object even if the element has no class attribute | FAIL | | | assert_equals: expected "object" but got "undefined"
|
| DOMTokenList should be exposed for prototyping | FAIL | | | assert_true: expected true got false
|
| prototyping DOMTokenList should work | FAIL | | | DOMTokenList is not defined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:13
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:15
)
|
| Element.classList must implement DOMTokenList | FAIL | | | invalid 'instanceof' operand window.DOMTokenList(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:17
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:19
)
|
| CSS .foo selectors must not match elements without any class | FAIL | | | getComputedStyle is not defined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:21
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:22
)
|
| classList must be correct for an element that has classes | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:24
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:27
)
|
| classList.length must be 0 for an element that has no classes | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:29
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:30
)
|
| classList must not contain an undefined class | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:32
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:33
)
|
| classList.item() must return null for out-of-range index | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:35
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:36
)
|
| classList.item() must return null for negative index | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:38
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:39
)
|
| classList[index] must be undefined for out-of-range index | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:46
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:47
)
|
| classList[index] must be undefined for negative index | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:49
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:50
)
|
| className should contain initial markup whitespace | PASS | | |
|
| empty classList should return the empty string since the ordered set parser skip the whitespaces | FAIL | | | assert_equals: implicit expected "" but got "undefined"
|
| .contains(empty_string) must throw a SYNTAX_ERR | FAIL | | | assert_throws: function "function () { elem.classList.contains(''); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException SYNTAX_ERR: property "code" is equal to undefined, expected 12
|
| .add(empty_string) must throw a SYNTAX_ERR | FAIL | | | assert_throws: function "function () { elem.classList.add(''); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException SYNTAX_ERR: property "code" is equal to undefined, expected 12
|
| .remove(empty_string) must throw a SYNTAX_ERR | FAIL | | | assert_throws: function "function () { elem.classList.remove(''); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException SYNTAX_ERR: property "code" is equal to undefined, expected 12
|
| .toggle(empty_string) must throw a SYNTAX_ERR | FAIL | | | assert_throws: function "function () { elem.classList.toggle(''); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException SYNTAX_ERR: property "code" is equal to undefined, expected 12
|
| .contains(string_with_spaces) must throw an INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () { elem.classList.contains('a b'); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| .add(string_with_spaces) must throw an INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () { elem.classList.add('a b'); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| .remove(string_with_spaces) must throw an INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () { elem.classList.remove('a b'); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| .toggle(string_with_spaces) must throw an INVALID_CHARACTER_ERR | FAIL | | | assert_throws: function "function () { elem.classList.toggle('a b'); }" threw object "TypeError: elem.classList is undefined" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| computed style must update when setting .className | FAIL | | | getComputedStyle is not defined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:84
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:85
)
|
| classList.contains must update when .className is changed | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:87
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:88
)
|
| classList.contains must be case sensitive | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:90
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:91
)
|
| classList.contains must not match when punctuation characters are added | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:93
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:100
)
|
| classList.add must not cause the CSS selector to stop matching | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:102
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:104
)
|
| classList.add must not remove existing classes | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:106
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:107
)
|
| classList.contains case sensitivity must match a case-specific string | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:109
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:110
)
|
| classList.length must correctly reflect the number of tokens | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:112
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:113
)
|
| classList.item(0) must return the first token | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:115
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:116
)
|
| classList.item must return case-sensitive strings and preserve token order | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:118
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:119
)
|
| classList[0] must return the first token | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:121
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:122
)
|
| classList[index] must return case-sensitive strings and preserve token order | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:124
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:125
)
|
| classList[index] must still be undefined for out-of-range index when earlier indexes exist | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:132
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:133
)
|
| className must update correctly when items have been added through classList | FAIL | | | assert_equals: expected "foo FOO" but got "foo"
|
| classList must stringify correctly when items have been added | FAIL | | | assert_equals: implicit expected "foo FOO" but got "undefined"
|
| classList.add should not add a token if it already exists | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:142
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:146
)
|
| classList.remove removes arguments passed, if they are present. | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:148
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:152
)
|
| classList.remove must remove existing tokens | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:154
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:160
)
|
| classList.remove must not break case-sensitive CSS selector matching | FAIL | | | getComputedStyle is not defined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:162
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:163
)
|
| classList.remove must remove duplicated tokens | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:165
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:168
)
|
| classList.remove must collapse whitespace around removed tokens | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:171
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:174
)
|
| classList.remove must collapse whitespaces around each token | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:177
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:180
)
|
| classList.remove must collapse whitespaces around each token and remove duplicates | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:183
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:186
)
|
| classList.remove must collapse whitespace when removing duplicate tokens | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:189
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:192
)
|
| classList.add must collapse whitespaces and remove duplicates when adding a token that already exists | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:195
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:198
)
|
| classList.toggle must toggle tokens case-sensitively when adding | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:200
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:204
)
|
| classList.toggle must not break case-sensitive CSS selector matching | FAIL | | | getComputedStyle is not defined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:206
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:207
)
|
| classList.toggle must be able to remove tokens | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:209
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:210
)
|
| classList.toggle must be case-sensitive when removing tokens | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:213
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:216
)
|
| CSS class selectors must stop matching when all classes have been removed | FAIL | | | getComputedStyle is not defined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:218
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:219
)
|
| className must be empty when all classes have been removed | FAIL | | | assert_equals: expected "" but got "foo"
|
| classList must stringify to an empty string when all classes have been removed | FAIL | | | assert_equals: implicit expected "" but got "undefined"
|
| classList.item(0) must return null when all classes have been removed | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:228
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:229
)
|
| classList[0] must be undefined when all classes have been removed | FAIL | | | elem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:236
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:237
)
|
| classList.add should treat " " as a space | FAIL | | | foo.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:242
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:244
)
|
| classList.add should treat \t as a space | FAIL | | | foo.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:248
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:250
)
|
| classList.add should treat \r as a space | FAIL | | | foo.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:254
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:256
)
|
| classList.add should treat \n as a space | FAIL | | | foo.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:260
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:262
)
|
| classList.add should treat \f as a space | FAIL | | | foo.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:266
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:268
)
|
| classList.length must be read-only | FAIL | | | secondelem.classList is undefined(stack: @http://localhost:8000/dom/nodes/Element-classlist.html:279
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-classlist.html:281
)
|
| classList must be read-only | FAIL | | | assert_equals: expected (undefined) undefined but got (string) ""
|
| /dom/nodes/Element-firstElementChild-entity.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-firstElementChild-entity.xhtml (w3c-test.org) | OK | 0 / 0 | 0.23 |
|
| /dom/nodes/Element-firstElementChild-namespace.html (w3c-test.org) | OK | 0 / 1 | 0.38 |
|
| firstElementChild with namespaces | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Element-firstElementChild-namespace.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-firstElementChild-namespace.xhtml (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-firstElementChild.html (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| firstElementChild | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Element-firstElementChild.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-firstElementChild.xhtml (w3c-test.org) | OK | 0 / 0 | 0.28 |
|
| /dom/nodes/Element-getElementsByClassName.html (w3c-test.org) | OK | 2 / 2 | 0.28 |
|
| getElementsByClassName should work on disconnected subtrees. | PASS | | |
|
| Interface should be correct. | PASS | | |
|
| /dom/nodes/Element-lastElementChild.html (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| lastElementChild | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Element-lastElementChild.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.01 |
|
| /dom/nodes/Element-lastElementChild.xhtml (w3c-test.org) | OK | 0 / 0 | 0.33 |
|
| /dom/nodes/Element-nextElementSibling.html (w3c-test.org) | OK | 0 / 1 | 0.45 |
|
| nextElementSibling | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Element-nextElementSibling.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-nextElementSibling.xhtml (w3c-test.org) | OK | 0 / 0 | 0.33 |
|
| /dom/nodes/Element-previousElementSibling.html (w3c-test.org) | OK | 0 / 1 | 0.42 |
|
| previousElementSibling | FAIL | | | assert_true: expected true got false
|
| /dom/nodes/Element-previousElementSibling.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-previousElementSibling.xhtml (w3c-test.org) | OK | 0 / 0 | 0.28 |
|
| /dom/nodes/Element-remove.html (w3c-test.org) | OK | 1 / 5 | 0.38 |
|
| Element.remove | PASS | | |
|
| element should support remove() | FAIL | | | assert_true: expected true got false
|
| remove() should work if element doesn't have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:9
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:11
@http://localhost:8000/dom/nodes/Element-remove.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-remove.html:2
)
|
| remove() should work if element does have a parent | FAIL | | | node.remove is not a function(stack: @http://localhost:8000/dom/nodes/ChildNode-remove.js:16
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
testRemove@http://localhost:8000/dom/nodes/ChildNode-remove.js:19
@http://localhost:8000/dom/nodes/Element-remove.html:5
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-remove.html:2
)
|
| remove() should work if element does have a parent and siblings | FAIL | | | assert_equals: Node should not have a parent expected null but got Element node <null><div></div></null>
|
| /dom/nodes/Element-removeAttributeNS.html (w3c-test.org) | OK | 0 / 1 | 0.28 |
|
| removeAttributeNS should take a local name. | FAIL | | | assert_equals: expected 1 but got 0
|
| /dom/nodes/Element-siblingElement-null.html (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| Null test | FAIL | | | assert_equals: expected (object) null but got (undefined) undefined
|
| /dom/nodes/Element-siblingElement-null.svg (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Element-siblingElement-null.xhtml (w3c-test.org) | OK | 0 / 0 | 0.34 |
|
| /dom/nodes/Element-tagName.html (w3c-test.org) | OK | 0 / 3 | 0.38 |
|
| tagName should upper-case for HTML elements in HTML documents. | FAIL | | | assert_equals: expected "X:B" but got "B"
|
| tagName should not upper-case for SVG elements in HTML documents. | FAIL | | | assert_equals: expected "svg" but got "SVG"
|
| tagName should be updated when changing ownerDocument | FAIL | | | xmlel is null(stack: @http://localhost:8000/dom/nodes/Element-tagName.html:20
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/Element-tagName.html:24
)
|
| /dom/nodes/Node-appendChild.html (w3c-test.org) | OK | 0 / 1 | 10.28 |
|
| WebIDL tests | TIMEOUT | | | Test timed out
|
| /dom/nodes/Node-cloneNode.html (w3c-test.org) | OK | 1 / 1 | 0.23 |
|
| Node.cloneNode | PASS | | |
|
| /dom/nodes/Node-compareDocumentPosition.html (w3c-test.org) | OK | 0 / 0 | 0.19 |
|
| /dom/nodes/Node-constants.html (w3c-test.org) | OK | 0 / 0 | 0.17 |
|
| /dom/nodes/Node-contains.html (w3c-test.org) | OK | 0 / 0 | 0.17 |
|
| /dom/nodes/Node-insertBefore.html (w3c-test.org) | OK | 0 / 1 | 10.30 |
|
| Calling insertBefore with a non-Node first argument must throw TypeError. | TIMEOUT | | | Test timed out
|
| /dom/nodes/Node-isEqualNode.xhtml (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Node-lookupPrefix.xhtml (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Node-nodeName.html (w3c-test.org) | OK | 5 / 6 | 0.38 |
|
| For Element nodes, nodeName should return the same as tagName. | FAIL | | | assert_equals: expected "svg" but got "SVG"
|
| For Text nodes, nodeName should return "#text". | PASS | | |
|
| For Comment nodes, nodeName should return "#comment". | PASS | | |
|
| For Document nodes, nodeName should return "#document". | PASS | | |
|
| For DocumentType nodes, nodeName should return the name. | PASS | | |
|
| For DocumentFragment nodes, nodeName should return "#document-fragment". | PASS | | |
|
| /dom/nodes/Node-nodeName.xhtml (w3c-test.org) | OK | 6 / 7 | 0.43 |
|
| For Element nodes, nodeName should return the same as tagName. | FAIL | | | assert_equals: expected "i" but got "I"
|
| For Text nodes, nodeName should return "#text". | PASS | | |
|
| For ProcessingInstruction nodes, nodeName should return the target. | PASS | | |
|
| For Comment nodes, nodeName should return "#comment". | PASS | | |
|
| For Document nodes, nodeName should return "#document". | PASS | | |
|
| For DocumentType nodes, nodeName should return the name. | PASS | | |
|
| For DocumentFragment nodes, nodeName should return "#document-fragment". | PASS | | |
|
| /dom/nodes/Node-normalize.html (w3c-test.org) | OK | 2 / 3 | 0.40 |
|
| Node.normalize() | FAIL | | | assert_equals: expected "34" but got "3"
|
| Empty text nodes separated by a non-empty text node | PASS | | |
|
| Empty text nodes | PASS | | |
|
| /dom/nodes/Node-parentElement.html (w3c-test.org) | OK | 12 / 12 | 1.18 |
|
| When the parent is null, parentElement should be null | PASS | | |
|
| When the parent is a document, parentElement should be null (doctype) | PASS | | |
|
| When the parent is a document, parentElement should be null (element) | PASS | | |
|
| When the parent is a document, parentElement should be null (comment) | PASS | | |
|
| parentElement should return null for children of DocumentFragments (element) | PASS | | |
|
| parentElement should return null for children of DocumentFragments (text) | PASS | | |
|
| parentElement should work correctly with DocumentFragments (element) | PASS | | |
|
| parentElement should work correctly with DocumentFragments (text) | PASS | | |
|
| parentElement should work correctly in disconnected subtrees (element) | PASS | | |
|
| parentElement should work correctly in disconnected subtrees (text) | PASS | | |
|
| parentElement should work correctly in a document (element) | PASS | | |
|
| parentElement should work correctly in a document (text) | PASS | | |
|
| /dom/nodes/Node-parentNode.html (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/Node-properties.html (w3c-test.org) | OK | 0 / 0 | 0.20 |
|
| /dom/nodes/Node-removeChild.html (w3c-test.org) | OK | 0 / 0 | 0.22 |
|
| /dom/nodes/Node-replaceChild.html (w3c-test.org) | OK | 0 / 1 | 10.26 |
|
| Passing null to replaceChild should throw a TypeError. | TIMEOUT | | | Test timed out
|
| /dom/nodes/Node-textContent.html (w3c-test.org) | ERROR | 12 / 12 | 0.63 | TypeError: document.implementation.createDocument is not a function
|
| For an empty Element, textContent should be the empty string | PASS | | |
|
| For an empty DocumentFragment, textContent should be the empty string | PASS | | |
|
| Element with children | PASS | | |
|
| Element with descendants | PASS | | |
|
| DocumentFragment with children | PASS | | |
|
| DocumentFragment with descendants | PASS | | |
|
| For an empty Text, textContent should be the empty string | PASS | | |
|
| For an empty ProcessingInstruction, textContent should be the empty string | PASS | | |
|
| For an empty Comment, textContent should be the empty string | PASS | | |
|
| For a Text with data, textContent should be that data | PASS | | |
|
| For a ProcessingInstruction with data, textContent should be that data | PASS | | |
|
| For a Comment with data, textContent should be that data | PASS | | |
|
| /dom/nodes/attributes.html (w3c-test.org) | OK | 19 / 34 | 1.19 |
|
| AttrExodus | PASS | | |
|
| When qualifiedName does not match the Name production, an INVALID_CHARACTER_ERR exception is to be thrown. (setAttribute) | FAIL | | | assert_throws: function "function () { el.setAttribute(invalid_names[i], "test") }" threw object "Error: Method failed: Element.setAttribute" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| setAttribute should lowercase its name argument (upper case attribute) | FAIL | | | assert_equals: expected (object) null but got (string) "left"
|
| setAttribute should lowercase its name argument (mixed case attribute) | FAIL | | | assert_equals: expected (object) null but got (string) "tasty"
|
| setAttribute should not throw even when qualifiedName starts with 'xmlns' | PASS | | |
|
| Basic functionality should be intact. | PASS | | |
|
| setAttribute should not change the order of previously set attributes. | PASS | | |
|
| setAttribute should set the first attribute with the given name | PASS | | |
|
| setAttribute should set the attribute with the given qualified name | FAIL | | | assert_equals: expected (string) "1" but got (object) null
|
| When qualifiedName does not match the Name production, an INVALID_CHARACTER_ERR exception is to be thrown. (setAttributeNS) | FAIL | | | assert_throws: function "function () { el.setAttributeNS("a", invalid_names[i], "f..." threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException INVALID_CHARACTER_ERR: property "code" is equal to undefined, expected 5
|
| When qualifiedName does not match the QName production, an NAMESPACE_ERR exception is to be thrown. | FAIL | | | assert_throws: Expected exception for :a. function "function () { el.setAttributeNS("a", invalid_qnames[i], "..." threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| null and the empty string should result in a null namespace. | PASS | | |
|
| A namespace is required to use a prefix. | FAIL | | | assert_throws: function "function () { el.setAttributeNS("", "aa:bb", "fail") }" threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| The xml prefix should not be allowed for arbitrary namespaces | FAIL | | | assert_throws: function "function () { el.setAttributeNS("a", "xml:bb", "fail") }" threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| XML-namespaced attributes don't need an xml prefix | PASS | | |
|
| The xmlns prefix should not be allowed for arbitrary namespaces | FAIL | | | assert_throws: function "function () { el.setAttributeNS("a", "xmlns:bb", "fail") }" threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| The xmlns qualified name should not be allowed for arbitrary namespaces | FAIL | | | assert_throws: function "function () { el.setAttributeNS("a", "xmlns", "fail") }" threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| xmlns should be allowed as local name | PASS | | |
|
| The XMLNS namespace should require xmlns as prefix or qualified name | FAIL | | | assert_throws: function "function () { el.setAttributeNS(XMLNS, "a:xmlns", "fail") }" threw object "Error: Method failed: Element.setAttributeNS" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| xmlns should be allowed as prefix in the XMLNS namespace | PASS | | |
|
| xmlns should be allowed as qualified name in the XMLNS namespace | PASS | | |
|
| Setting the same attribute with another prefix should not change the prefix | PASS | | |
|
| setAttribute should not throw even if a load is not allowed | PASS | | |
|
| Attributes should work in document fragments. | PASS | | |
|
| Attribute values should not be parsed. | PASS | | |
|
| Specified attributes should be accessible. | PASS | | |
|
| Entities in attributes should have been expanded while parsing. | PASS | | |
|
| Unset attributes return null | PASS | | |
|
| First set attribute is returned by getAttribute | FAIL | | | assert_equals: expected true but got false
|
| Style attributes are not normalized | PASS | | |
|
| Only lowercase attributes are returned on HTML elements (upper case attribute) | FAIL | | | assert_equals: expected true but got false
|
| Only lowercase attributes are returned on HTML elements (mixed case attribute) | FAIL | | | assert_equals: expected true but got false
|
| First set attribute is returned with mapped attribute set first | PASS | | |
|
| First set attribute is returned with mapped attribute set later | FAIL | | | assert_equals: expected "right" but got "left"
|
| /dom/nodes/case.html (w3c-test.org) | OK | 158 / 285 | 5.43 |
|
| createElement abc | FAIL | | | assert_equals: expected (string) "abc" but got (object) null
|
| setAttribute abc | PASS | | |
|
| getAttribute abc | PASS | | |
|
| getElementsByTagName a:abc | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| getElementsByTagName abc | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| createElement Abc | FAIL | | | assert_equals: expected (string) "abc" but got (object) null
|
| setAttribute Abc | PASS | | |
|
| getAttribute Abc | PASS | | |
|
| getElementsByTagName a:Abc | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| getElementsByTagName Abc | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| createElement ABC | FAIL | | | assert_equals: expected (string) "abc" but got (object) null
|
| setAttribute ABC | PASS | | |
|
| getAttribute ABC | PASS | | |
|
| getElementsByTagName a:ABC | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| getElementsByTagName ABC | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| createElement ä | FAIL | | | assert_equals: expected (string) "ä" but got (object) null
|
| setAttribute ä | PASS | | |
|
| getAttribute ä | PASS | | |
|
| getElementsByTagName a:ä | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| getElementsByTagName ä | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| createElement Ä | FAIL | | | assert_equals: expected (string) "Ä" but got (object) null
|
| setAttribute Ä | PASS | | |
|
| getAttribute Ä | PASS | | |
|
| getElementsByTagName a:Ä | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| getElementsByTagName Ä | FAIL | | | assert_array_equals: lengths differ, expected 0 got 3
|
| createElementNS http://www.w3.org/1999/xhtml,abc,abc | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,abc,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,abc,abc | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,abc,Abc | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,abc,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,abc,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,abc,ABC | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,abc,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,abc,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,abc,ä | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,abc,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,abc,ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,abc,Ä | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,abc,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,abc,Ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,Abc,abc | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Abc,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Abc,abc | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,Abc,Abc | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Abc,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Abc,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,Abc,ABC | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Abc,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Abc,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,Abc,ä | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Abc,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Abc,ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,Abc,Ä | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Abc,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Abc,Ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,ABC,abc | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ABC,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ABC,abc | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,ABC,Abc | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ABC,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ABC,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,ABC,ABC | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ABC,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ABC,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,ABC,ä | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ABC,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ABC,ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,ABC,Ä | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ABC,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ABC,Ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,ä,abc | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ä,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ä,abc | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,ä,Abc | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ä,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ä,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,ä,ABC | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ä,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ä,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,ä,ä | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ä,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ä,ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,ä,Ä | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,ä,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,ä,Ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,Ä,abc | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Ä,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Ä,abc | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,Ä,Abc | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Ä,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Ä,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,Ä,ABC | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Ä,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Ä,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/1999/xhtml,Ä,ä | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Ä,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Ä,ä | PASS | | |
|
| createElementNS http://www.w3.org/1999/xhtml,Ä,Ä | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/1999/xhtml,Ä,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/1999/xhtml,Ä,Ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,abc,abc | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,abc,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,abc,abc | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,abc,Abc | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,abc,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,abc,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,abc,ABC | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,abc,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,abc,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,abc,ä | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,abc,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,abc,ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,abc,Ä | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,abc,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,abc,Ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,Abc,abc | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Abc,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Abc,abc | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,Abc,Abc | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Abc,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Abc,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,Abc,ABC | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Abc,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Abc,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,Abc,ä | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Abc,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Abc,ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,Abc,Ä | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Abc,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Abc,Ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,ABC,abc | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ABC,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ABC,abc | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,ABC,Abc | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ABC,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ABC,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,ABC,ABC | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ABC,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ABC,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,ABC,ä | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ABC,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ABC,ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,ABC,Ä | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ABC,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ABC,Ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,ä,abc | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ä,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ä,abc | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,ä,Abc | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ä,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ä,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,ä,ABC | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ä,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ä,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,ä,ä | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ä,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ä,ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,ä,Ä | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,ä,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,ä,Ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,Ä,abc | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Ä,abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Ä,abc | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,Ä,Abc | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Ä,Abc | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Ä,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,Ä,ABC | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Ä,ABC | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Ä,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://www.w3.org/2000/svg,Ä,ä | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Ä,ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Ä,ä | PASS | | |
|
| createElementNS http://www.w3.org/2000/svg,Ä,Ä | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://www.w3.org/2000/svg,Ä,Ä | PASS | | |
|
| getAttributeNS http://www.w3.org/2000/svg,Ä,Ä | PASS | | |
|
| createElementNS http://FOO,abc,abc | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://FOO,abc,abc | PASS | | |
|
| getAttributeNS http://FOO,abc,abc | PASS | | |
|
| createElementNS http://FOO,abc,Abc | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://FOO,abc,Abc | PASS | | |
|
| getAttributeNS http://FOO,abc,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,abc,ABC | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://FOO,abc,ABC | PASS | | |
|
| getAttributeNS http://FOO,abc,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,abc,ä | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://FOO,abc,ä | PASS | | |
|
| getAttributeNS http://FOO,abc,ä | PASS | | |
|
| createElementNS http://FOO,abc,Ä | FAIL | | | assert_equals: prefix expected (string) "abc" but got (object) null
|
| setAttributeNS http://FOO,abc,Ä | PASS | | |
|
| getAttributeNS http://FOO,abc,Ä | PASS | | |
|
| createElementNS http://FOO,Abc,abc | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://FOO,Abc,abc | PASS | | |
|
| getAttributeNS http://FOO,Abc,abc | PASS | | |
|
| createElementNS http://FOO,Abc,Abc | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://FOO,Abc,Abc | PASS | | |
|
| getAttributeNS http://FOO,Abc,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,Abc,ABC | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://FOO,Abc,ABC | PASS | | |
|
| getAttributeNS http://FOO,Abc,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,Abc,ä | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://FOO,Abc,ä | PASS | | |
|
| getAttributeNS http://FOO,Abc,ä | PASS | | |
|
| createElementNS http://FOO,Abc,Ä | FAIL | | | assert_equals: prefix expected (string) "Abc" but got (object) null
|
| setAttributeNS http://FOO,Abc,Ä | PASS | | |
|
| getAttributeNS http://FOO,Abc,Ä | PASS | | |
|
| createElementNS http://FOO,ABC,abc | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://FOO,ABC,abc | PASS | | |
|
| getAttributeNS http://FOO,ABC,abc | PASS | | |
|
| createElementNS http://FOO,ABC,Abc | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://FOO,ABC,Abc | PASS | | |
|
| getAttributeNS http://FOO,ABC,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,ABC,ABC | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://FOO,ABC,ABC | PASS | | |
|
| getAttributeNS http://FOO,ABC,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,ABC,ä | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://FOO,ABC,ä | PASS | | |
|
| getAttributeNS http://FOO,ABC,ä | PASS | | |
|
| createElementNS http://FOO,ABC,Ä | FAIL | | | assert_equals: prefix expected (string) "ABC" but got (object) null
|
| setAttributeNS http://FOO,ABC,Ä | PASS | | |
|
| getAttributeNS http://FOO,ABC,Ä | PASS | | |
|
| createElementNS http://FOO,ä,abc | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://FOO,ä,abc | PASS | | |
|
| getAttributeNS http://FOO,ä,abc | PASS | | |
|
| createElementNS http://FOO,ä,Abc | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://FOO,ä,Abc | PASS | | |
|
| getAttributeNS http://FOO,ä,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,ä,ABC | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://FOO,ä,ABC | PASS | | |
|
| getAttributeNS http://FOO,ä,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,ä,ä | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://FOO,ä,ä | PASS | | |
|
| getAttributeNS http://FOO,ä,ä | PASS | | |
|
| createElementNS http://FOO,ä,Ä | FAIL | | | assert_equals: prefix expected (string) "ä" but got (object) null
|
| setAttributeNS http://FOO,ä,Ä | PASS | | |
|
| getAttributeNS http://FOO,ä,Ä | PASS | | |
|
| createElementNS http://FOO,Ä,abc | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://FOO,Ä,abc | PASS | | |
|
| getAttributeNS http://FOO,Ä,abc | PASS | | |
|
| createElementNS http://FOO,Ä,Abc | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://FOO,Ä,Abc | PASS | | |
|
| getAttributeNS http://FOO,Ä,Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,Ä,ABC | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://FOO,Ä,ABC | PASS | | |
|
| getAttributeNS http://FOO,Ä,ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS http://FOO,Ä,ä | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://FOO,Ä,ä | PASS | | |
|
| getAttributeNS http://FOO,Ä,ä | PASS | | |
|
| createElementNS http://FOO,Ä,Ä | FAIL | | | assert_equals: prefix expected (string) "Ä" but got (object) null
|
| setAttributeNS http://FOO,Ä,Ä | PASS | | |
|
| getAttributeNS http://FOO,Ä,Ä | PASS | | |
|
| getElementsByTagNameNS ,abc | PASS | | |
|
| getElementsByTagNameNS ,Abc | PASS | | |
|
| getElementsByTagNameNS ,ABC | PASS | | |
|
| getElementsByTagNameNS ,ä | PASS | | |
|
| getElementsByTagNameNS ,Ä | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/1999/xhtml,abc | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/1999/xhtml,Abc | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/1999/xhtml,ABC | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/1999/xhtml,ä | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/1999/xhtml,Ä | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/2000/svg,abc | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/2000/svg,Abc | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/2000/svg,ABC | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/2000/svg,ä | PASS | | |
|
| getElementsByTagNameNS http://www.w3.org/2000/svg,Ä | PASS | | |
|
| getElementsByTagNameNS http://FOO,abc | PASS | | |
|
| getElementsByTagNameNS http://FOO,Abc | PASS | | |
|
| getElementsByTagNameNS http://FOO,ABC | PASS | | |
|
| getElementsByTagNameNS http://FOO,ä | PASS | | |
|
| getElementsByTagNameNS http://FOO,Ä | PASS | | |
|
| createElementNS abc | FAIL | | | assert_equals: localName expected (string) "abc" but got (object) null
|
| setAttributeNS abc | PASS | | |
|
| getAttributeNS abc | PASS | | |
|
| createElementNS Abc | FAIL | | | assert_equals: localName expected (string) "Abc" but got (object) null
|
| setAttributeNS Abc | PASS | | |
|
| getAttributeNS Abc | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS ABC | FAIL | | | assert_equals: localName expected (string) "ABC" but got (object) null
|
| setAttributeNS ABC | PASS | | |
|
| getAttributeNS ABC | FAIL | | | assert_equals: expected (string) "test" but got (object) null
|
| createElementNS ä | FAIL | | | assert_equals: localName expected (string) "ä" but got (object) null
|
| setAttributeNS ä | PASS | | |
|
| getAttributeNS ä | PASS | | |
|
| createElementNS Ä | FAIL | | | assert_equals: localName expected (string) "Ä" but got (object) null
|
| setAttributeNS Ä | PASS | | |
|
| getAttributeNS Ä | PASS | | |
|
| /dom/nodes/getElementsByClassName-01.htm (w3c-test.org) | OK | 1 / 1 | 0.23 |
|
| document.getElementsByClassName(): simple | PASS | | |
|
| /dom/nodes/getElementsByClassName-02.htm (w3c-test.org) | OK | 1 / 1 | 0.23 |
|
| document.getElementsByClassName(): also simple | PASS | | |
|
| /dom/nodes/getElementsByClassName-03.htm (w3c-test.org) | OK | 1 / 1 | 0.27 |
|
| document.getElementsByClassName(): changing classes | PASS | | |
|
| /dom/nodes/getElementsByClassName-04.htm (w3c-test.org) | OK | 1 / 1 | 0.23 |
|
| document.getElementsByClassName(): changing classes | PASS | | |
|
| /dom/nodes/getElementsByClassName-05.htm (w3c-test.org) | OK | 1 / 1 | 0.23 |
|
| document.getElementsByClassName(): changing classes | PASS | | |
|
| /dom/nodes/getElementsByClassName-06.htm (w3c-test.org) | OK | 1 / 1 | 0.28 |
|
| document.getElementsByClassName(): adding element with class | PASS | | |
|
| /dom/nodes/getElementsByClassName-07.htm (w3c-test.org) | OK | 1 / 1 | 0.23 |
|
| document.getElementsByClassName(): multiple classes | PASS | | |
|
| /dom/nodes/getElementsByClassName-08.htm (w3c-test.org) | OK | 1 / 1 | 0.28 |
|
| document.getElementsByClassName(): multiple classes | PASS | | |
|
| /dom/nodes/getElementsByClassName-09.htm (w3c-test.org) | OK | 1 / 1 | 0.32 |
|
| document.getElementsByClassName(): case sensitive | PASS | | |
|
| /dom/nodes/getElementsByClassName-12.htm (w3c-test.org) | OK | 0 / 1 | 0.23 |
|
| element.getElementsByClassName(): simple | FAIL | | | assert_array_equals: lengths differ, expected 0 got 1
|
| /dom/nodes/getElementsByClassName-13.htm (w3c-test.org) | OK | 0 / 1 | 0.22 |
|
| element.getElementsByClassName(): adding an element | FAIL | | | assert_array_equals: lengths differ, expected 1 got 2
|
| /dom/nodes/getElementsByClassName-14.htm (w3c-test.org) | OK | 0 / 1 | 0.27 |
|
| document.getElementsByClassName(): case-insensitive (quirks mode) | FAIL | | | assert_array_equals: lengths differ, expected 2 got 1
|
| /dom/nodes/getElementsByClassName-15.htm (w3c-test.org) | OK | 1 / 1 | 0.28 |
|
| document.getElementsByClassName(array): "a\n" | PASS | | |
|
| /dom/nodes/getElementsByClassName-16.htm (w3c-test.org) | OK | 1 / 1 | 0.28 |
|
| document.getElementsByClassName(array): "b","a" | PASS | | |
|
| /dom/nodes/getElementsByClassName-17.htm (w3c-test.org) | OK | 1 / 1 | 0.22 |
|
| document.getElementsByClassName(array): "b a" | PASS | | |
|
| /dom/nodes/getElementsByClassName-18.htm (w3c-test.org) | OK | 0 / 1 | 0.23 |
|
| element.getElementsByClassName(array): "a", "b" | FAIL | | | assert_array_equals: lengths differ, expected 1 got 2
|
| /dom/nodes/getElementsByClassName-19.htm (w3c-test.org) | OK | 1 / 1 | 0.42 |
|
| get elements in document | PASS | | |
|
| /dom/nodes/getElementsByClassName-20.htm (w3c-test.org) | OK | 0 / 1 | 0.38 |
|
| get elements in document then add element to collection | FAIL | | | document.getElementsByTagName(...)[0].tBodies is undefined(stack: @http://localhost:8000/dom/nodes/getElementsByClassName-20.htm:9
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/getElementsByClassName-20.htm:17
)
|
| /dom/nodes/getElementsByClassName-21.htm (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| delete element from collection | FAIL | | | assert_equals: expected 0 but got 1
|
| /dom/nodes/getElementsByClassName-22.htm (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| move item in collection order | FAIL | | | document.getElementsByTagName(...)[0].tBodies is undefined(stack: @http://localhost:8000/dom/nodes/getElementsByClassName-22.htm:7
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/getElementsByClassName-22.htm:14
)
|
| /dom/nodes/getElementsByClassName-23.htm (w3c-test.org) | OK | 1 / 1 | 0.48 |
|
| multiple defined classes | PASS | | |
|
| /dom/nodes/getElementsByClassName-24.htm (w3c-test.org) | OK | 1 / 1 | 0.38 |
|
| handle unicode chars | PASS | | |
|
| /dom/nodes/getElementsByClassName-25.htm (w3c-test.org) | OK | 0 / 1 | 0.43 |
|
| verify spacing is handled correctly | FAIL | | | document.getElementsByTagName(...)[0].tBodies is undefined(stack: @http://localhost:8000/dom/nodes/getElementsByClassName-25.htm:7
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/nodes/getElementsByClassName-25.htm:13
)
|
| /dom/nodes/getElementsByClassName-26.htm (w3c-test.org) | OK | 1 / 1 | 0.43 |
|
| multiple class attributes | PASS | | |
|
| /dom/nodes/getElementsByClassName-27.htm (w3c-test.org) | OK | 1 / 1 | 0.33 |
|
| generic element listed | PASS | | |
|
| /dom/nodes/getElementsByClassName-28.htm (w3c-test.org) | OK | 1 / 1 | 0.37 |
|
| generic element listed | PASS | | |
|
| /dom/nodes/getElementsByClassName-29.htm (w3c-test.org) | OK | 1 / 1 | 0.43 |
|
| get class from children of element | PASS | | |
|
| /dom/nodes/getElementsByClassName-30.htm (w3c-test.org) | TIMEOUT | 0 / 0 | 15.02 |
|
| /dom/nodes/getElementsByClassName-31.htm (w3c-test.org) | OK | 0 / 1 | 10.21 |
|
| getElementsByClassName across documents | TIMEOUT | | | Test timed out
|
| /dom/ranges/Range-attributes.html (w3c-test.org) | OK | 0 / 1 | 0.22 |
|
| Range attributes | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-attributes.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-attributes.html:2
)
|
| /dom/ranges/Range-cloneContents.html (w3c-test.org) | OK | 0 / 0 | 0.23 |
|
| /dom/ranges/Range-cloneRange.html (w3c-test.org) | OK | 0 / 0 | 0.19 |
|
| /dom/ranges/Range-collapse.html (w3c-test.org) | OK | 0 / 0 | 0.17 |
|
| /dom/ranges/Range-commonAncestorContainer-2.html (w3c-test.org) | OK | 1 / 6 | 0.37 |
|
| Detached Range | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:6
)
|
| Normal Ranges | PASS | | |
|
| Range.commonAncestorContainer | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:21
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:20
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:19
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:27
)
|
| Range.commonAncestorContainer 1 | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:21
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:20
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:19
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:27
)
|
| Range.commonAncestorContainer 2 | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:21
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:20
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:19
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:27
)
|
| Range.commonAncestorContainer 3 | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:21
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:20
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:19
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-commonAncestorContainer-2.html:27
)
|
| /dom/ranges/Range-commonAncestorContainer.html (w3c-test.org) | OK | 0 / 0 | 0.22 |
|
| /dom/ranges/Range-compareBoundaryPoints.html (w3c-test.org) | OK | 0 / 0 | 0.18 |
|
| /dom/ranges/Range-comparePoint-2.html (w3c-test.org) | OK | 0 / 3 | 0.37 |
|
| Range.comparePoint | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-comparePoint-2.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-comparePoint-2.html:2
)
|
| Range.comparePoint 1 | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-comparePoint-2.html:8
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-comparePoint-2.html:7
)
|
| Range.comparePoint 2 | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-comparePoint-2.html:13
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-comparePoint-2.html:11
)
|
| /dom/ranges/Range-comparePoint.html (w3c-test.org) | OK | 0 / 0 | 0.19 |
|
| /dom/ranges/Range-deleteContents.html (w3c-test.org) | OK | 0 / 0 | 0.28 |
|
| /dom/ranges/Range-detach.html (w3c-test.org) | OK | 0 / 1 | 0.22 |
|
| Range.detach | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-detach.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-detach.html:2
)
|
| /dom/ranges/Range-extractContents.html (w3c-test.org) | OK | 0 / 0 | 0.27 |
|
| /dom/ranges/Range-insertNode.html (w3c-test.org) | OK | 0 / 0 | 0.22 |
|
| /dom/ranges/Range-intersectsNode-binding.html (w3c-test.org) | OK | 0 / 1 | 0.23 |
|
| Calling intersectsNode without an argument or with an invalid argument should throw a TypeError. | FAIL | | | document.createRange is not a function(stack: @http://localhost:8000/dom/ranges/Range-intersectsNode-binding.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-intersectsNode-binding.html:17
)
|
| /dom/ranges/Range-intersectsNode.html (w3c-test.org) | OK | 0 / 0 | 0.18 |
|
| /dom/ranges/Range-isPointInRange.html (w3c-test.org) | OK | 0 / 1 | 0.28 |
|
| Setup | FAIL | | | testRanges is not defined(stack: @http://localhost:8000/dom/ranges/Range-isPointInRange.html:6
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/dom/ranges/Range-isPointInRange.html:15
)
|
| /dom/ranges/Range-mutations.html (w3c-test.org) | TIMEOUT | 0 / 0 | 65.03 |
|
| /dom/ranges/Range-selectNode.html (w3c-test.org) | OK | 0 / 0 | 0.18 |
|
| /dom/ranges/Range-set.html (w3c-test.org) | OK | 0 / 0 | 0.17 |
|
| /dom/ranges/Range-surroundContents.html (w3c-test.org) | OK | 0 / 0 | 0.23 |
|
| /dom/traversal/NodeFilter-constants.html (w3c-test.org) | OK | 0 / 0 | 0.18 |
|
| /domparsing/insert-adjacent.html (w3c-test.org) | OK | 0 / 0 | 0.17 |
|
| /domxpath/001.html (w3c-test.org) | OK | 0 / 11 | 0.48 |
|
| HTML elements no namespace prefix | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| HTML elements namespace prefix | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| HTML elements mixed use of prefix | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| SVG elements no namespace prefix | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| SVG elements namespace prefix | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| HTML elements mixed case | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| SVG elements mixed case selector | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| Non-ascii HTML element | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| Non-ascii HTML element2 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| Non-ascii HTML element2 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/001.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/001.html:39
)
|
| Throw with invalid prefix | FAIL | | | assert_throws: function "function () {document.evaluate(path, document, resolver, ..." threw object "ReferenceError: XPathResult is not defined" that is not a DOMException NAMESPACE_ERR: property "code" is equal to undefined, expected 14
|
| /domxpath/002.html (w3c-test.org) | OK | 0 / 15 | 0.59 |
|
| Select html element based on attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select html element based on attribute mixed case | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select both HTML and SVG elements based on attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select HTML element with non-ascii attribute 1 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select HTML element with non-ascii attribute 2 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select HTML element with non-ascii attribute 3 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select SVG element based on mixed case attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select both HTML and SVG elements based on mixed case attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select SVG elements with refX attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select SVG elements with refX attribute incorrect case | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select SVG elements with refX attribute lowercase | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select SVG element with non-ascii attribute 1 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| Select SVG element with non-ascii attribute 2 | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| xmlns attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| svg element with XLink attribute | FAIL | | | XPathResult is not defined(stack: test_xpath_succeeds@http://localhost:8000/domxpath/002.html:4
generate_tests/</<@http://localhost:8000/resources/testharness.js:493
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
generate_tests/<@http://localhost:8000/resources/testharness.js:496
forEach@http://localhost:8000/resources/testharness.js:2122
generate_tests@http://localhost:8000/resources/testharness.js:488
@http://localhost:8000/domxpath/002.html:45
)
|
| /domxpath/evaluator-constructor.html (w3c-test.org) | OK | 0 / 2 | 0.29 |
|
| Constructor with 'new' | FAIL | | | XPathEvaluator is not defined(stack: @http://localhost:8000/domxpath/evaluator-constructor.html:3
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/domxpath/evaluator-constructor.html:5
)
|
| Constructor without 'new' | FAIL | | | XPathEvaluator is not defined(stack: @http://localhost:8000/domxpath/evaluator-constructor.html:7
Test.step@http://localhost:8000/resources/testharness.js:1161
test@http://localhost:8000/resources/testharness.js:445
@http://localhost:8000/domxpath/evaluator-constructor.html:9
)
|