auto merge of #4205 : servo/servo/wpt_20141202, r=jdm

This commit is contained in:
bors-servo 2014-12-03 18:48:58 -07:00
commit 019c55343d
37 changed files with 1149 additions and 895 deletions

View file

@ -1216,6 +1216,9 @@
{
"url": "/dom/nodes/DOMImplementation-createHTMLDocument.js"
},
{
"url": "/dom/nodes/Document-Element-getElementsByTagName.js"
},
{
"url": "/dom/nodes/Document-contentType/resources/blob.txt"
},
@ -11129,6 +11132,9 @@
{
"url": "/dom/nodes/Element-getElementsByClassName.html"
},
{
"url": "/dom/nodes/Element-getElementsByTagName.html"
},
{
"url": "/dom/nodes/Element-lastElementChild.html"
},
@ -11417,9 +11423,6 @@
{
"url": "/encoding/iso-2022-jp-encoder.html"
},
{
"url": "/encoding/single-byte-decoder.html"
},
{
"url": "/eventsource/dedicated-worker/eventsource-close.htm"
},
@ -12242,6 +12245,9 @@
{
"url": "/html/dom/elements/global-attributes/classlist-nonstring.html"
},
{
"url": "/html/dom/elements/global-attributes/custom-attrs.html"
},
{
"url": "/html/dom/elements/global-attributes/data_unicode_attr.html"
},
@ -15581,6 +15587,9 @@
{
"url": "/vibration/api-is-present.html"
},
{
"url": "/vibration/idl.html"
},
{
"url": "/vibration/invalid-values.html"
},
@ -15893,6 +15902,9 @@
{
"url": "/webmessaging/without-ports/028.html"
},
{
"url": "/webmessaging/without-ports/029.html"
},
{
"url": "/webrtc/simplecall.html"
},
@ -17256,6 +17268,10 @@
"timeout": "long",
"url": "/dom/traversal/NodeIterator.html"
},
{
"timeout": "long",
"url": "/encoding/single-byte-decoder.html"
},
{
"timeout": "long",
"url": "/eventsource/dedicated-worker/eventsource-constructor-non-same-origin.htm"
@ -17691,6 +17707,6 @@
"deleted": [],
"items": {}
},
"rev": "d917e4056a6a126e8edfc266db124923579bb441",
"rev": "a467a3312ae3730e9e1ce0fd1cc200a2dbeadbe6",
"url_base": "/"
}

View file

@ -1,3 +0,0 @@
[status-error.htm]
type: testharness

View file

@ -177,48 +177,21 @@
[Document interface: xmlDoc must inherit property "origin" with the proper type (3)]
expected: FAIL
[Document interface: xmlDoc must inherit property "createAttributeNS" with the proper type (21)]
expected: FAIL
[Document interface: calling createAttributeNS(DOMString,DOMString) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
[Document interface: xmlDoc must inherit property "createNodeIterator" with the proper type (24)]
expected: FAIL
[Document interface: calling createNodeIterator(Node,unsigned long,NodeFilter) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
[Document interface: xmlDoc must inherit property "firstElementChild" with the proper type (28)]
expected: FAIL
[Document interface: xmlDoc must inherit property "lastElementChild" with the proper type (29)]
expected: FAIL
[Document interface: xmlDoc must inherit property "childElementCount" with the proper type (30)]
expected: FAIL
[Document interface: xmlDoc must inherit property "prepend" with the proper type (31)]
expected: FAIL
[Document interface: calling prepend([object Object\],[object Object\]) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
[Document interface: xmlDoc must inherit property "append" with the proper type (32)]
expected: FAIL
[Document interface: calling append([object Object\],[object Object\]) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
[Document interface: xmlDoc must inherit property "query" with the proper type (33)]
expected: FAIL
[Document interface: calling query(DOMString) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
[Document interface: xmlDoc must inherit property "queryAll" with the proper type (34)]
expected: FAIL
[Document interface: calling queryAll(DOMString) on xmlDoc with too few arguments must throw TypeError]
expected: FAIL
@ -1155,9 +1128,36 @@
[DOMTokenList interface object length]
expected: FAIL
[Attr interface: attribute nodeValue]
expected: PASS
[Document interface: attribute inputEncoding]
expected: FAIL
[Attr interface: document.querySelector("[id\]").attributes[0\] must inherit property "nodeValue" with the proper type (5)]
expected: PASS
[Document interface: xmlDoc must inherit property "inputEncoding" with the proper type (6)]
expected: FAIL
[Document interface: xmlDoc must inherit property "createAttributeNS" with the proper type (22)]
expected: FAIL
[Document interface: xmlDoc must inherit property "createNodeIterator" with the proper type (25)]
expected: FAIL
[Document interface: xmlDoc must inherit property "firstElementChild" with the proper type (29)]
expected: FAIL
[Document interface: xmlDoc must inherit property "lastElementChild" with the proper type (30)]
expected: FAIL
[Document interface: xmlDoc must inherit property "childElementCount" with the proper type (31)]
expected: FAIL
[Document interface: xmlDoc must inherit property "prepend" with the proper type (32)]
expected: FAIL
[Document interface: xmlDoc must inherit property "append" with the proper type (33)]
expected: FAIL
[Document interface: xmlDoc must inherit property "query" with the proper type (34)]
expected: FAIL
[Document interface: xmlDoc must inherit property "queryAll" with the proper type (35)]
expected: FAIL

View file

@ -45,3 +45,240 @@
[createDocument test 153: "foo:","xmlns:foo",null,"NAMESPACE_ERR"]
expected: FAIL
[createDocument test 0: metadata for null,undefined,null]
expected: FAIL
[createDocument test 1: metadata for null,"foo",null]
expected: FAIL
[createDocument test 3: metadata for null,"f1oo",null]
expected: FAIL
[createDocument test 4: metadata for null,"foo1",null]
expected: FAIL
[createDocument test 22: metadata for null,"xml",null]
expected: FAIL
[createDocument test 24: metadata for null,"xmlfoo",null]
expected: FAIL
[createDocument test 32: metadata for undefined,undefined,null]
expected: FAIL
[createDocument test 33: metadata for undefined,"foo",null]
expected: FAIL
[createDocument test 35: metadata for undefined,"f1oo",null]
expected: FAIL
[createDocument test 36: metadata for undefined,"foo1",null]
expected: FAIL
[createDocument test 40: metadata for undefined,"xml",null]
expected: FAIL
[createDocument test 42: metadata for undefined,"xmlfoo",null]
expected: FAIL
[createDocument test 46: metadata for "http://example.com/","foo",null]
expected: FAIL
[createDocument test 48: metadata for "http://example.com/","f1oo",null]
expected: FAIL
[createDocument test 49: metadata for "http://example.com/","foo1",null]
expected: FAIL
[createDocument test 51: metadata for "http://example.com/","f:oo",null]
expected: FAIL
[createDocument test 53: metadata for "http://example.com/","_:_",null]
expected: FAIL
[createDocument test 54: metadata for "http://example.com/","_:h0",null]
expected: FAIL
[createDocument test 55: metadata for "http://example.com/","_:test",null]
expected: FAIL
[createDocument test 56: metadata for "http://example.com/","l_:_",null]
expected: FAIL
[createDocument test 57: metadata for "http://example.com/","ns:_0",null]
expected: FAIL
[createDocument test 58: metadata for "http://example.com/","ns:a0",null]
expected: FAIL
[createDocument test 59: metadata for "http://example.com/","ns0:test",null]
expected: FAIL
[createDocument test 60: metadata for "http://example.com/","a.b:c",null]
expected: FAIL
[createDocument test 61: metadata for "http://example.com/","a-b:c",null]
expected: FAIL
[createDocument test 62: metadata for "http://example.com/","a-b:c",null]
expected: FAIL
[createDocument test 63: metadata for "http://example.com/","xml",null]
expected: FAIL
[createDocument test 65: metadata for "http://example.com/","XMLNS",null]
expected: FAIL
[createDocument test 66: metadata for "http://example.com/","xmlfoo",null]
expected: FAIL
[createDocument test 68: metadata for "http://example.com/","XML:foo",null]
expected: FAIL
[createDocument test 70: metadata for "http://example.com/","XMLNS:foo",null]
expected: FAIL
[createDocument test 71: metadata for "http://example.com/","xmlfoo:bar",null]
expected: FAIL
[createDocument test 100: metadata for "/","foo",null]
expected: FAIL
[createDocument test 102: metadata for "/","f1oo",null]
expected: FAIL
[createDocument test 103: metadata for "/","foo1",null]
expected: FAIL
[createDocument test 105: metadata for "/","f:oo",null]
expected: FAIL
[createDocument test 107: metadata for "/","xml",null]
expected: FAIL
[createDocument test 109: metadata for "/","xmlfoo",null]
expected: FAIL
[createDocument test 112: metadata for "/","xmlfoo:bar",null]
expected: FAIL
[createDocument test 113: metadata for "http://www.w3.org/XML/1998/namespace","foo",null]
expected: FAIL
[createDocument test 115: metadata for "http://www.w3.org/XML/1998/namespace","f1oo",null]
expected: FAIL
[createDocument test 116: metadata for "http://www.w3.org/XML/1998/namespace","foo1",null]
expected: FAIL
[createDocument test 118: metadata for "http://www.w3.org/XML/1998/namespace","f:oo",null]
expected: FAIL
[createDocument test 120: metadata for "http://www.w3.org/XML/1998/namespace","xml",null]
expected: FAIL
[createDocument test 122: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo",null]
expected: FAIL
[createDocument test 123: metadata for "http://www.w3.org/XML/1998/namespace","xml:foo",null]
expected: FAIL
[createDocument test 125: metadata for "http://www.w3.org/XML/1998/namespace","xmlfoo:bar",null]
expected: FAIL
[createDocument test 136: metadata for "http://www.w3.org/2000/xmlns/","xmlns",null]
expected: FAIL
[createDocument test 139: metadata for "http://www.w3.org/2000/xmlns/","xmlns:foo",null]
expected: FAIL
[createDocument test 142: metadata for "foo:","foo",null]
expected: FAIL
[createDocument test 144: metadata for "foo:","f1oo",null]
expected: FAIL
[createDocument test 145: metadata for "foo:","foo1",null]
expected: FAIL
[createDocument test 147: metadata for "foo:","f:oo",null]
expected: FAIL
[createDocument test 149: metadata for "foo:","xml",null]
expected: FAIL
[createDocument test 151: metadata for "foo:","xmlfoo",null]
expected: FAIL
[createDocument test 154: metadata for "foo:","xmlfoo:bar",null]
expected: FAIL
[createDocument test 156: metadata for null,null,null]
expected: FAIL
[createDocument test 157: metadata for null,"",null]
expected: FAIL
[createDocument test 158: metadata for undefined,null,undefined]
expected: FAIL
[createDocument test 159: metadata for undefined,undefined,undefined]
expected: FAIL
[createDocument test 160: metadata for undefined,"",undefined]
expected: FAIL
[createDocument test 161: metadata for "http://example.com/",null,null]
expected: FAIL
[createDocument test 162: metadata for "http://example.com/","",null]
expected: FAIL
[createDocument test 163: metadata for "/",null,null]
expected: FAIL
[createDocument test 164: metadata for "/","",null]
expected: FAIL
[createDocument test 165: metadata for "http://www.w3.org/XML/1998/namespace",null,null]
expected: FAIL
[createDocument test 166: metadata for "http://www.w3.org/XML/1998/namespace","",null]
expected: FAIL
[createDocument test 167: metadata for "http://www.w3.org/2000/xmlns/",null,null]
expected: FAIL
[createDocument test 168: metadata for "http://www.w3.org/2000/xmlns/","",null]
expected: FAIL
[createDocument test 169: metadata for "foo:",null,null]
expected: FAIL
[createDocument test 170: metadata for "foo:","",null]
expected: FAIL
[createDocument test 171: metadata for null,null,DocumentType node]
expected: FAIL
[createDocument test 172: metadata for null,null,DocumentType node]
expected: FAIL
[createDocument test 173: metadata for null,null,DocumentType node]
expected: FAIL
[createDocument test 174: metadata for null,null,DocumentType node]
expected: FAIL
[createDocument test 175: metadata for null,null,DocumentType node]
expected: FAIL
[createDocument test 176: metadata for null,"foo",DocumentType node]
expected: FAIL
[createDocument test 177: metadata for "foo",null,DocumentType node]
expected: FAIL
[createDocument test 178: metadata for "foo","bar",DocumentType node]
expected: FAIL

View file

@ -6,3 +6,6 @@
[createHTMLDocument test 2: undefined,undefined,""]
expected: FAIL
[createHTMLDocument(): metadata]
expected: FAIL

View file

@ -6,3 +6,6 @@
[new Document(): URL parsing]
expected: FAIL
[new Document(): metadata]
expected: FAIL

View file

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

View file

@ -219,3 +219,21 @@
[paras[4\].firstElementChild]
expected: FAIL
[document.characterSet]
expected: FAIL
[document.inputEncoding]
expected: FAIL
[foreignDoc.characterSet]
expected: FAIL
[foreignDoc.inputEncoding]
expected: FAIL
[xmlDoc.characterSet]
expected: FAIL
[xmlDoc.inputEncoding]
expected: FAIL

View file

@ -15,39 +15,3 @@
[Attribute with prefix in local name]
expected: FAIL
[setAttribute should not change the order of previously set attributes.]
expected: PASS
[setAttribute should set the first attribute with the given name]
expected: PASS
[null and the empty string should result in a null namespace.]
expected: PASS
[XML-namespaced attributes don\'t need an xml prefix]
expected: PASS
[xmlns should be allowed as local name]
expected: PASS
[xmlns should be allowed as prefix in the XMLNS namespace]
expected: PASS
[xmlns should be allowed as qualified name in the XMLNS namespace]
expected: PASS
[Setting the same attribute with another prefix should not change the prefix]
expected: PASS
[Attributes should work in document fragments.]
expected: PASS
[Attribute values should not be parsed.]
expected: PASS
[Specified attributes should be accessible.]
expected: PASS
[Entities in attributes should have been expanded while parsing.]
expected: PASS

View file

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

File diff suppressed because it is too large Load diff

View file

@ -1703,6 +1703,7 @@
[base.dir: IDL set to "AUTO" followed by IDL get]
expected: FAIL
[base.accessKey: typeof IDL attribute]
expected: FAIL

View file

@ -1,6 +1,5 @@
[MessagePort_initial_disabled.htm]
type: testharness
expected: TIMEOUT
[Test Description: A port message queue can be enabled or disabled, and is initially disabled.]
expected: NOTRUN
[ MessageChannel: port message queue is initially disabled ]
expected: FAIL

View file

@ -1,6 +1,5 @@
[MessagePort_onmessage_start.htm]
type: testharness
expected: TIMEOUT
[Test Description: The first time a MessagePort object\'s onmessage IDL attribute is set, the port\'s port message queue must be enabled, as if the start() method had been called.]
expected: NOTRUN
[ MessageChannel: port.onmessage enables message queue ]
expected: FAIL

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_colno.htm]
type: testharness
expected: TIMEOUT
[Test Description: WorkerGlobalScope onerror event handler 4th argument: col]
expected: NOTRUN
[ WorkerGlobalScope onerror event handler argument: col ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_filename.htm]
type: testharness
expected: TIMEOUT
[Test Description: WorkerGlobalScope onerror event handler 2nd argument: location]
expected: NOTRUN
[ WorkerGlobalScope onerror event handler argument: location ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_lineno.htm]
type: testharness
expected: TIMEOUT
[Test Description: WorkerGlobalScope onerror event handler 3rd argument: line]
expected: NOTRUN
[ WorkerGlobalScope onerror event handler argument: line ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_ErrorEvent_message.htm]
type: testharness
expected: TIMEOUT
[Test Description: WorkerGlobalScope onerror event handler 1st argument: message]
expected: NOTRUN
[ WorkerGlobalScope onerror event handler argument: message ]
expected: TIMEOUT

View file

@ -1,5 +1,5 @@
[WorkerGlobalScope_close.htm]
type: testharness
[Test Description: close() should discard any tasks queued in the event loop\'s task queues.]
[ WorkerGlobalScope close(): clear events queue ]
expected: FAIL

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_importScripts_NetworkErr.htm]
type: testharness
expected: TIMEOUT
[Test Description: importScripts(): Throw NETWORK_ERR exception whenever attempt to fetch script is failed.]
expected: NOTRUN
[ importScripts() with non-existent script file ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_setInterval.htm]
type: testharness
expected: TIMEOUT
[Test Description: WorkerGlobalScope API: setInterval().]
[ WorkerGlobalScope API: setInterval() ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[WorkerGlobalScope_setTimeout.htm]
type: testharness
expected: TIMEOUT
[Test Description: WorkerGlobalScope API: setTimeout().]
[ WorkerGlobalScope API: setTimeout() ]
expected: TIMEOUT

View file

@ -1,5 +1,5 @@
[WorkerLocation.htm]
type: testharness
[Test Description: A WorkerLocation object represents an absolute URL set at its creation.]
[ WorkerLocation object ]
expected: FAIL

View file

@ -1,3 +1,5 @@
[WorkerLocation_pathname.htm]
type: testharness
expected: TIMEOUT
[ WorkerLocation URL decomposition IDL attribute: pathname ]
expected: FAIL

View file

@ -1,5 +0,0 @@
[WorkerLocation_port.htm]
type: testharness
[Test Description: WorkerLocation port attribute returns the current port in the underlying URL.]
expected: FAIL

View file

@ -1,6 +1,6 @@
[Worker_ErrorEvent_filename.htm]
type: testharness
expected: TIMEOUT
[Test Description: ErrorEvent filename attribute represents the absolute URL of the script in which the error originally occurred.]
expected: NOTRUN
[ AbstractWorker ErrorEvent.filename ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[Worker_ErrorEvent_lineno.htm]
type: testharness
expected: TIMEOUT
[Test Description: ErrorEvent lineno attribute represents the line number where the error occurred in the script.]
expected: NOTRUN
[ AbstractWorker ErrorEvent.lineno ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[Worker_ErrorEvent_message.htm]
type: testharness
expected: TIMEOUT
[Test Description: ErrorEvent message attribute represents the error message.]
expected: NOTRUN
[ AbstractWorker ErrorEvent.message ]
expected: TIMEOUT

View file

@ -1,6 +1,6 @@
[Worker_ErrorEvent_type.htm]
type: testharness
expected: TIMEOUT
[Test Description: ErrorEvent object and ErrorEvent.type]
expected: NOTRUN
[ AbstractWorker ErrorEvent.type ]
expected: TIMEOUT

View file

@ -1,5 +1,5 @@
[Worker_cross_origin_security_err.htm]
type: testharness
[Test Description: Throw a SECURITY_ERR exception when origin of the worker script URL and origin URL are not same.]
[ Worker cross-origin URL ]
expected: FAIL

View file

@ -1,8 +1,8 @@
[Worker_dispatchEvent_ErrorEvent.htm]
type: testharness
[Test Description: ErrorEvent and Worker.dispatchEvent()]
expected: FAIL
[initErrorEvent]
expected: FAIL
[ ErrorEvent and Worker.dispatchEvent() ]
expected: FAIL

View file

@ -1,6 +1,5 @@
[postMessage_clone_port.htm]
type: testharness
expected: TIMEOUT
[Test Description: Test Description: When the user agent is to clone a port original port, with the clone being owned by owner, it must return a new MessagePort object]
expected: NOTRUN
[ postMessage(): clone a port ]
expected: FAIL

View file

@ -1,5 +1,5 @@
[postMessage_clone_port_error.htm]
type: testharness
[Test Description: Throw a DataCloneError if transfer array in postMessage contains source port.]
[ postMessage(): cloning source port ]
expected: FAIL

View file

@ -1,5 +1,5 @@
[postMessage_event_properties.htm]
type: testharness
[Properties of the \'message\' event]
[ postMessage(): MessageEvent properties ]
expected: FAIL

View file

@ -1,6 +1,5 @@
[postMessage_ports_readonly_array.htm]
type: testharness
expected: TIMEOUT
[Test Description: The postMessage() method - Make new ports into a read only array.]
expected: NOTRUN
[ postMessage(): read-only ports array ]
expected: FAIL

View file

@ -1,6 +1,5 @@
[postMessage_target_source.htm]
type: testharness
expected: TIMEOUT
[Test Description: The postMessage() method - Let target port be the port with which source port is entangled, if any.]
expected: NOTRUN
[ postMessage(): target port and source port ]
expected: FAIL

@ -1 +1 @@
Subproject commit d917e4056a6a126e8edfc266db124923579bb441
Subproject commit a467a3312ae3730e9e1ce0fd1cc200a2dbeadbe6