diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 59233ae40ce..6425a7fd530 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -1767,6 +1767,46 @@ ], "url": "/html/rendering/bindings/the-select-element-0/option-label.html" }, + { + "path": "html/rendering/bindings/the-textarea-element-0/cols-default.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/cols-default.html" + }, + { + "path": "html/rendering/bindings/the-textarea-element-0/cols-zero.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/cols-zero.html" + }, + { + "path": "html/rendering/bindings/the-textarea-element-0/rows-default.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/rows-default.html" + }, + { + "path": "html/rendering/bindings/the-textarea-element-0/rows-zero.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/rows-zero.html" + }, { "path": "html/rendering/non-replaced-elements/flow-content-0/figure.html", "references": [ @@ -11763,6 +11803,10 @@ "path": "html/dom/documents/dom-tree-accessors/document.title-08.html", "url": "/html/dom/documents/dom-tree-accessors/document.title-08.html" }, + { + "path": "html/dom/documents/dom-tree-accessors/document.title-09.html", + "url": "/html/dom/documents/dom-tree-accessors/document.title-09.html" + }, { "path": "html/dom/documents/dom-tree-accessors/nameditem-01.html", "url": "/html/dom/documents/dom-tree-accessors/nameditem-01.html" @@ -21482,6 +21526,54 @@ "url": "/html/rendering/bindings/the-select-element-0/option-label.html" } ], + "html/rendering/bindings/the-textarea-element-0/cols-default.html": [ + { + "path": "html/rendering/bindings/the-textarea-element-0/cols-default.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/cols-default.html" + } + ], + "html/rendering/bindings/the-textarea-element-0/cols-zero.html": [ + { + "path": "html/rendering/bindings/the-textarea-element-0/cols-zero.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/cols-zero.html" + } + ], + "html/rendering/bindings/the-textarea-element-0/rows-default.html": [ + { + "path": "html/rendering/bindings/the-textarea-element-0/rows-default.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/rows-default.html" + } + ], + "html/rendering/bindings/the-textarea-element-0/rows-zero.html": [ + { + "path": "html/rendering/bindings/the-textarea-element-0/rows-zero.html", + "references": [ + [ + "/html/rendering/bindings/the-textarea-element-0/textarea-ref.html", + "==" + ] + ], + "url": "/html/rendering/bindings/the-textarea-element-0/rows-zero.html" + } + ], "html/rendering/non-replaced-elements/flow-content-0/figure.html": [ { "path": "html/rendering/non-replaced-elements/flow-content-0/figure.html", @@ -25203,7 +25295,7 @@ } ] }, - "rev": "000905d008db2538360020335bc2dbba16d322b5", + "rev": "acdb8bf3e4714528b6b5f9ff038dc80ee4fb7dcf", "url_base": "/", "version": 2 } \ No newline at end of file diff --git a/tests/wpt/metadata/encoding/textdecoder-labels.html.ini b/tests/wpt/metadata/encoding/textdecoder-labels.html.ini index 4f3fd8edbbf..324cc276a86 100644 --- a/tests/wpt/metadata/encoding/textdecoder-labels.html.ini +++ b/tests/wpt/metadata/encoding/textdecoder-labels.html.ini @@ -1,35 +1,530 @@ [textdecoder-labels.html] type: testharness - [name=gbk label=chinese] + ["chinese" => "gbk"] expected: FAIL - [name=gbk label=csgb2312] + [" chinese" => "gbk"] expected: FAIL - [name=gbk label=csiso58gb231280] + ["chinese " => "gbk"] expected: FAIL - [name=gbk label=gb2312] + [" chinese " => "gbk"] expected: FAIL - [name=gbk label=gb_2312] + ["\\tchinese" => "gbk"] expected: FAIL - [name=gbk label=gb_2312-80] + ["chinese\\t" => "gbk"] expected: FAIL - [name=gbk label=gbk] + ["\\tchinese\\t" => "gbk"] expected: FAIL - [name=gbk label=iso-ir-58] + ["\\nchinese" => "gbk"] expected: FAIL - [name=gbk label=x-gbk] + ["chinese\\n" => "gbk"] expected: FAIL - [name=utf-16le label=utf-16] + ["\\nchinese\\n" => "gbk"] expected: FAIL - [name=utf-16le label=utf-16le] + ["\\fchinese" => "gbk"] + expected: FAIL + + ["chinese\\f" => "gbk"] + expected: FAIL + + ["\\fchinese\\f" => "gbk"] + expected: FAIL + + ["\\rchinese" => "gbk"] + expected: FAIL + + ["chinese\\r" => "gbk"] + expected: FAIL + + ["\\rchinese\\r" => "gbk"] + expected: FAIL + + ["csgb2312" => "gbk"] + expected: FAIL + + [" csgb2312" => "gbk"] + expected: FAIL + + ["csgb2312 " => "gbk"] + expected: FAIL + + [" csgb2312 " => "gbk"] + expected: FAIL + + ["\\tcsgb2312" => "gbk"] + expected: FAIL + + ["csgb2312\\t" => "gbk"] + expected: FAIL + + ["\\tcsgb2312\\t" => "gbk"] + expected: FAIL + + ["\\ncsgb2312" => "gbk"] + expected: FAIL + + ["csgb2312\\n" => "gbk"] + expected: FAIL + + ["\\ncsgb2312\\n" => "gbk"] + expected: FAIL + + ["\\fcsgb2312" => "gbk"] + expected: FAIL + + ["csgb2312\\f" => "gbk"] + expected: FAIL + + ["\\fcsgb2312\\f" => "gbk"] + expected: FAIL + + ["\\rcsgb2312" => "gbk"] + expected: FAIL + + ["csgb2312\\r" => "gbk"] + expected: FAIL + + ["\\rcsgb2312\\r" => "gbk"] + expected: FAIL + + ["csiso58gb231280" => "gbk"] + expected: FAIL + + [" csiso58gb231280" => "gbk"] + expected: FAIL + + ["csiso58gb231280 " => "gbk"] + expected: FAIL + + [" csiso58gb231280 " => "gbk"] + expected: FAIL + + ["\\tcsiso58gb231280" => "gbk"] + expected: FAIL + + ["csiso58gb231280\\t" => "gbk"] + expected: FAIL + + ["\\tcsiso58gb231280\\t" => "gbk"] + expected: FAIL + + ["\\ncsiso58gb231280" => "gbk"] + expected: FAIL + + ["csiso58gb231280\\n" => "gbk"] + expected: FAIL + + ["\\ncsiso58gb231280\\n" => "gbk"] + expected: FAIL + + ["\\fcsiso58gb231280" => "gbk"] + expected: FAIL + + ["csiso58gb231280\\f" => "gbk"] + expected: FAIL + + ["\\fcsiso58gb231280\\f" => "gbk"] + expected: FAIL + + ["\\rcsiso58gb231280" => "gbk"] + expected: FAIL + + ["csiso58gb231280\\r" => "gbk"] + expected: FAIL + + ["\\rcsiso58gb231280\\r" => "gbk"] + expected: FAIL + + ["gb2312" => "gbk"] + expected: FAIL + + [" gb2312" => "gbk"] + expected: FAIL + + ["gb2312 " => "gbk"] + expected: FAIL + + [" gb2312 " => "gbk"] + expected: FAIL + + ["\\tgb2312" => "gbk"] + expected: FAIL + + ["gb2312\\t" => "gbk"] + expected: FAIL + + ["\\tgb2312\\t" => "gbk"] + expected: FAIL + + ["\\ngb2312" => "gbk"] + expected: FAIL + + ["gb2312\\n" => "gbk"] + expected: FAIL + + ["\\ngb2312\\n" => "gbk"] + expected: FAIL + + ["\\fgb2312" => "gbk"] + expected: FAIL + + ["gb2312\\f" => "gbk"] + expected: FAIL + + ["\\fgb2312\\f" => "gbk"] + expected: FAIL + + ["\\rgb2312" => "gbk"] + expected: FAIL + + ["gb2312\\r" => "gbk"] + expected: FAIL + + ["\\rgb2312\\r" => "gbk"] + expected: FAIL + + ["gb_2312" => "gbk"] + expected: FAIL + + [" gb_2312" => "gbk"] + expected: FAIL + + ["gb_2312 " => "gbk"] + expected: FAIL + + [" gb_2312 " => "gbk"] + expected: FAIL + + ["\\tgb_2312" => "gbk"] + expected: FAIL + + ["gb_2312\\t" => "gbk"] + expected: FAIL + + ["\\tgb_2312\\t" => "gbk"] + expected: FAIL + + ["\\ngb_2312" => "gbk"] + expected: FAIL + + ["gb_2312\\n" => "gbk"] + expected: FAIL + + ["\\ngb_2312\\n" => "gbk"] + expected: FAIL + + ["\\fgb_2312" => "gbk"] + expected: FAIL + + ["gb_2312\\f" => "gbk"] + expected: FAIL + + ["\\fgb_2312\\f" => "gbk"] + expected: FAIL + + ["\\rgb_2312" => "gbk"] + expected: FAIL + + ["gb_2312\\r" => "gbk"] + expected: FAIL + + ["\\rgb_2312\\r" => "gbk"] + expected: FAIL + + ["gb_2312-80" => "gbk"] + expected: FAIL + + [" gb_2312-80" => "gbk"] + expected: FAIL + + ["gb_2312-80 " => "gbk"] + expected: FAIL + + [" gb_2312-80 " => "gbk"] + expected: FAIL + + ["\\tgb_2312-80" => "gbk"] + expected: FAIL + + ["gb_2312-80\\t" => "gbk"] + expected: FAIL + + ["\\tgb_2312-80\\t" => "gbk"] + expected: FAIL + + ["\\ngb_2312-80" => "gbk"] + expected: FAIL + + ["gb_2312-80\\n" => "gbk"] + expected: FAIL + + ["\\ngb_2312-80\\n" => "gbk"] + expected: FAIL + + ["\\fgb_2312-80" => "gbk"] + expected: FAIL + + ["gb_2312-80\\f" => "gbk"] + expected: FAIL + + ["\\fgb_2312-80\\f" => "gbk"] + expected: FAIL + + ["\\rgb_2312-80" => "gbk"] + expected: FAIL + + ["gb_2312-80\\r" => "gbk"] + expected: FAIL + + ["\\rgb_2312-80\\r" => "gbk"] + expected: FAIL + + ["gbk" => "gbk"] + expected: FAIL + + [" gbk" => "gbk"] + expected: FAIL + + ["gbk " => "gbk"] + expected: FAIL + + [" gbk " => "gbk"] + expected: FAIL + + ["\\tgbk" => "gbk"] + expected: FAIL + + ["gbk\\t" => "gbk"] + expected: FAIL + + ["\\tgbk\\t" => "gbk"] + expected: FAIL + + ["\\ngbk" => "gbk"] + expected: FAIL + + ["gbk\\n" => "gbk"] + expected: FAIL + + ["\\ngbk\\n" => "gbk"] + expected: FAIL + + ["\\fgbk" => "gbk"] + expected: FAIL + + ["gbk\\f" => "gbk"] + expected: FAIL + + ["\\fgbk\\f" => "gbk"] + expected: FAIL + + ["\\rgbk" => "gbk"] + expected: FAIL + + ["gbk\\r" => "gbk"] + expected: FAIL + + ["\\rgbk\\r" => "gbk"] + expected: FAIL + + ["iso-ir-58" => "gbk"] + expected: FAIL + + [" iso-ir-58" => "gbk"] + expected: FAIL + + ["iso-ir-58 " => "gbk"] + expected: FAIL + + [" iso-ir-58 " => "gbk"] + expected: FAIL + + ["\\tiso-ir-58" => "gbk"] + expected: FAIL + + ["iso-ir-58\\t" => "gbk"] + expected: FAIL + + ["\\tiso-ir-58\\t" => "gbk"] + expected: FAIL + + ["\\niso-ir-58" => "gbk"] + expected: FAIL + + ["iso-ir-58\\n" => "gbk"] + expected: FAIL + + ["\\niso-ir-58\\n" => "gbk"] + expected: FAIL + + ["\\fiso-ir-58" => "gbk"] + expected: FAIL + + ["iso-ir-58\\f" => "gbk"] + expected: FAIL + + ["\\fiso-ir-58\\f" => "gbk"] + expected: FAIL + + ["\\riso-ir-58" => "gbk"] + expected: FAIL + + ["iso-ir-58\\r" => "gbk"] + expected: FAIL + + ["\\riso-ir-58\\r" => "gbk"] + expected: FAIL + + ["x-gbk" => "gbk"] + expected: FAIL + + [" x-gbk" => "gbk"] + expected: FAIL + + ["x-gbk " => "gbk"] + expected: FAIL + + [" x-gbk " => "gbk"] + expected: FAIL + + ["\\tx-gbk" => "gbk"] + expected: FAIL + + ["x-gbk\\t" => "gbk"] + expected: FAIL + + ["\\tx-gbk\\t" => "gbk"] + expected: FAIL + + ["\\nx-gbk" => "gbk"] + expected: FAIL + + ["x-gbk\\n" => "gbk"] + expected: FAIL + + ["\\nx-gbk\\n" => "gbk"] + expected: FAIL + + ["\\fx-gbk" => "gbk"] + expected: FAIL + + ["x-gbk\\f" => "gbk"] + expected: FAIL + + ["\\fx-gbk\\f" => "gbk"] + expected: FAIL + + ["\\rx-gbk" => "gbk"] + expected: FAIL + + ["x-gbk\\r" => "gbk"] + expected: FAIL + + ["\\rx-gbk\\r" => "gbk"] + expected: FAIL + + ["utf-16" => "utf-16le"] + expected: FAIL + + [" utf-16" => "utf-16le"] + expected: FAIL + + ["utf-16 " => "utf-16le"] + expected: FAIL + + [" utf-16 " => "utf-16le"] + expected: FAIL + + ["\\tutf-16" => "utf-16le"] + expected: FAIL + + ["utf-16\\t" => "utf-16le"] + expected: FAIL + + ["\\tutf-16\\t" => "utf-16le"] + expected: FAIL + + ["\\nutf-16" => "utf-16le"] + expected: FAIL + + ["utf-16\\n" => "utf-16le"] + expected: FAIL + + ["\\nutf-16\\n" => "utf-16le"] + expected: FAIL + + ["\\futf-16" => "utf-16le"] + expected: FAIL + + ["utf-16\\f" => "utf-16le"] + expected: FAIL + + ["\\futf-16\\f" => "utf-16le"] + expected: FAIL + + ["\\rutf-16" => "utf-16le"] + expected: FAIL + + ["utf-16\\r" => "utf-16le"] + expected: FAIL + + ["\\rutf-16\\r" => "utf-16le"] + expected: FAIL + + ["utf-16le" => "utf-16le"] + expected: FAIL + + [" utf-16le" => "utf-16le"] + expected: FAIL + + ["utf-16le " => "utf-16le"] + expected: FAIL + + [" utf-16le " => "utf-16le"] + expected: FAIL + + ["\\tutf-16le" => "utf-16le"] + expected: FAIL + + ["utf-16le\\t" => "utf-16le"] + expected: FAIL + + ["\\tutf-16le\\t" => "utf-16le"] + expected: FAIL + + ["\\nutf-16le" => "utf-16le"] + expected: FAIL + + ["utf-16le\\n" => "utf-16le"] + expected: FAIL + + ["\\nutf-16le\\n" => "utf-16le"] + expected: FAIL + + ["\\futf-16le" => "utf-16le"] + expected: FAIL + + ["utf-16le\\f" => "utf-16le"] + expected: FAIL + + ["\\futf-16le\\f" => "utf-16le"] + expected: FAIL + + ["\\rutf-16le" => "utf-16le"] + expected: FAIL + + ["utf-16le\\r" => "utf-16le"] + expected: FAIL + + ["\\rutf-16le\\r" => "utf-16le"] expected: FAIL diff --git a/tests/wpt/metadata/html/dom/interfaces.html.ini b/tests/wpt/metadata/html/dom/interfaces.html.ini index 20365fb0f4d..766cebd5e53 100644 --- a/tests/wpt/metadata/html/dom/interfaces.html.ini +++ b/tests/wpt/metadata/html/dom/interfaces.html.ini @@ -8196,21 +8196,9 @@ [Location interface object length] expected: FAIL - [Location interface: operation replace(DOMString)] - expected: FAIL - - [Location interface: operation reload()] - expected: FAIL - - [Location interface: window.location must inherit property "replace" with the proper type (1)] - expected: FAIL - [Location interface: calling replace(DOMString) on window.location with too few arguments must throw TypeError] expected: FAIL - [Location interface: window.location must inherit property "reload" with the proper type (2)] - expected: FAIL - [PopStateEvent interface: existence and properties of interface object] expected: FAIL @@ -9501,3 +9489,102 @@ [HTMLFontElement interface: document.createElement("font") must inherit property "size" with the proper type (2)] expected: FAIL + [Window interface: window must inherit property "close" with the proper type (13)] + expected: FAIL + + [Window interface: window must inherit property "frameElement" with the proper type (23)] + expected: FAIL + + [Window interface: window must inherit property "navigator" with the proper type (27)] + expected: FAIL + + [Window interface: window must inherit property "alert" with the proper type (30)] + expected: FAIL + + [Window interface: window must inherit property "onchange" with the proper type (45)] + expected: FAIL + + [Window interface: window must inherit property "onclick" with the proper type (46)] + expected: FAIL + + [Window interface: window must inherit property "onerror" with the proper type (62)] + expected: FAIL + + [Window interface: window must inherit property "oninput" with the proper type (64)] + expected: FAIL + + [Window interface: window must inherit property "onload" with the proper type (69)] + expected: FAIL + + [Window interface: window must inherit property "onsubmit" with the proper type (95)] + expected: FAIL + + [Window interface: window must inherit property "onunload" with the proper type (113)] + expected: FAIL + + [Window interface: window must inherit property "btoa" with the proper type (114)] + expected: FAIL + + [Window interface: calling btoa(DOMString) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "atob" with the proper type (115)] + expected: FAIL + + [Window interface: calling atob(DOMString) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "setTimeout" with the proper type (116)] + expected: FAIL + + [Window interface: calling setTimeout(Function,long,any) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "setTimeout" with the proper type (117)] + expected: FAIL + + [Window interface: calling setTimeout(DOMString,long,any) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "clearTimeout" with the proper type (118)] + expected: FAIL + + [Window interface: calling clearTimeout(long) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "setInterval" with the proper type (119)] + expected: FAIL + + [Window interface: calling setInterval(Function,long,any) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "setInterval" with the proper type (120)] + expected: FAIL + + [Window interface: calling setInterval(DOMString,long,any) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "clearInterval" with the proper type (121)] + expected: FAIL + + [Window interface: calling clearInterval(long) on window with too few arguments must throw TypeError] + expected: FAIL + + [Window interface: window must inherit property "sessionStorage" with the proper type (123)] + expected: FAIL + + [Window interface: window must inherit property "localStorage" with the proper type (124)] + expected: FAIL + + [Location interface: window.location must have own property "assign"] + expected: FAIL + + [Location interface: calling assign(DOMString) on window.location with too few arguments must throw TypeError] + expected: FAIL + + [Location interface: window.location must have own property "replace"] + expected: FAIL + + [Location interface: window.location must have own property "reload"] + expected: FAIL + diff --git a/tests/wpt/metadata/html/rendering/bindings/the-textarea-element-0/cols-zero.html.ini b/tests/wpt/metadata/html/rendering/bindings/the-textarea-element-0/cols-zero.html.ini new file mode 100644 index 00000000000..55b4e3652d3 --- /dev/null +++ b/tests/wpt/metadata/html/rendering/bindings/the-textarea-element-0/cols-zero.html.ini @@ -0,0 +1,5 @@ +[cols-zero.html] + type: reftest + reftype: == + refurl: /html/rendering/bindings/the-textarea-element-0/textarea-ref.html + expected: FAIL diff --git a/tests/wpt/metadata/html/rendering/bindings/the-textarea-element-0/rows-zero.html.ini b/tests/wpt/metadata/html/rendering/bindings/the-textarea-element-0/rows-zero.html.ini new file mode 100644 index 00000000000..e4361f0ba33 --- /dev/null +++ b/tests/wpt/metadata/html/rendering/bindings/the-textarea-element-0/rows-zero.html.ini @@ -0,0 +1,5 @@ +[rows-zero.html] + type: reftest + reftype: == + refurl: /html/rendering/bindings/the-textarea-element-0/textarea-ref.html + expected: FAIL diff --git a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/relevant-mutations.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/relevant-mutations.html.ini index 9100a15ea44..97f48f3e0f8 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/relevant-mutations.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/the-img-element/relevant-mutations.html.ini @@ -1,55 +1,56 @@ [relevant-mutations.html] type: testharness + expected: TIMEOUT [src removed] expected: FAIL [srcset set] - expected: FAIL + expected: TIMEOUT [srcset changed] - expected: FAIL + expected: TIMEOUT [srcset removed] - expected: FAIL + expected: TIMEOUT [sizes set] - expected: FAIL + expected: TIMEOUT [sizes changed] - expected: FAIL + expected: TIMEOUT [sizes removed] - expected: FAIL + expected: TIMEOUT [crossorigin absent to empty] - expected: FAIL + expected: TIMEOUT [crossorigin absent to anonymous] - expected: FAIL + expected: TIMEOUT [crossorigin absent to use-credentials] - expected: FAIL + expected: TIMEOUT [crossorigin empty to absent] - expected: FAIL + expected: TIMEOUT [crossorigin empty to use-credentials] - expected: FAIL + expected: TIMEOUT [crossorigin anonymous to absent] - expected: FAIL + expected: TIMEOUT [crossorigin anonymous to use-credentials] - expected: FAIL + expected: TIMEOUT [crossorigin use-credentials to absent] - expected: FAIL + expected: TIMEOUT [crossorigin use-credentials to empty] - expected: FAIL + expected: TIMEOUT [crossorigin use-credentials to anonymous] - expected: FAIL + expected: TIMEOUT [crossorigin state not changed: absent, removeAttribute] expected: FAIL diff --git a/tests/wpt/metadata/mozilla-sync b/tests/wpt/metadata/mozilla-sync index de8ec6fd4e4..91e695ee7c0 100644 --- a/tests/wpt/metadata/mozilla-sync +++ b/tests/wpt/metadata/mozilla-sync @@ -1 +1 @@ -53d2432c90ab9ef171dfbef8e22ed3f58fcef8f0 +56a7981c9c9c6df30fbb3add3d8d0085916fe313 \ No newline at end of file diff --git a/tests/wpt/metadata/workers/interfaces.worker.js.ini b/tests/wpt/metadata/workers/interfaces.worker.js.ini index 97bda445b76..72fc189cb2a 100644 --- a/tests/wpt/metadata/workers/interfaces.worker.js.ini +++ b/tests/wpt/metadata/workers/interfaces.worker.js.ini @@ -90,15 +90,6 @@ [WorkerNavigator interface: attribute onLine] expected: FAIL - [WorkerNavigator interface: self.navigator must inherit property "language" with the proper type (7)] - expected: FAIL - - [WorkerNavigator interface: self.navigator must inherit property "languages" with the proper type (8)] - expected: FAIL - - [WorkerNavigator interface: self.navigator must inherit property "onLine" with the proper type (9)] - expected: FAIL - [WorkerLocation interface object length] expected: FAIL @@ -138,3 +129,21 @@ [WorkerLocation interface: self.location must inherit property "pathname" with the proper type (6)] expected: FAIL + [DedicatedWorkerGlobalScope interface: self must inherit property "postMessage" with the proper type (0)] + expected: FAIL + + [DedicatedWorkerGlobalScope interface: calling postMessage(any,[object Object\]) on self with too few arguments must throw TypeError] + expected: FAIL + + [DedicatedWorkerGlobalScope interface: self must inherit property "onmessage" with the proper type (1)] + expected: FAIL + + [WorkerNavigator interface: self.navigator must inherit property "language" with the proper type (6)] + expected: FAIL + + [WorkerNavigator interface: self.navigator must inherit property "languages" with the proper type (7)] + expected: FAIL + + [WorkerNavigator interface: self.navigator must inherit property "onLine" with the proper type (8)] + expected: FAIL + diff --git a/tests/wpt/web-platform-tests/battery-status/battery-interface.js b/tests/wpt/web-platform-tests/battery-status/battery-interface.js index 7542dc965fb..7aac8938129 100644 --- a/tests/wpt/web-platform-tests/battery-status/battery-interface.js +++ b/tests/wpt/web-platform-tests/battery-status/battery-interface.js @@ -144,13 +144,6 @@ assert_equals(battery.onchargingchange, null, desc); }, 'onchargingchange: treat array as null'); - test(function() { - var desc = 'onchargingchange did not treat noncallable host object as null'; - battery.onchargingchange = function() {}; - battery.onchargingchange = Node; - assert_equals(battery.onchargingchange, null, desc); - }, 'onchargingchange: treat non-callable host object as null'); - // attribute EventHandler onchargingtimechange; test(function() { @@ -214,13 +207,6 @@ assert_equals(battery.onchargingtimechange, null, desc); }, 'onchargingtimechange: treat array as null'); - test(function() { - var desc = 'onchargingtimechange did not treat noncallable host object as null'; - battery.onchargingtimechange = function() {}; - battery.onchargingtimechange = Node; - assert_equals(battery.onchargingtimechange, null, desc); - }, 'onchargingtimechange: treat non-callable host object as null'); - // attribute EventHandler ondischargingtimechange; test(function() { @@ -284,13 +270,6 @@ assert_equals(battery.ondischargingtimechange, null, desc); }, 'ondischargingtimechange: treat array as null'); - test(function() { - var desc = 'ondischargingtimechange did not treat noncallable host object as null'; - battery.ondischargingtimechange = function() {}; - battery.ondischargingtimechange = Node; - assert_equals(battery.ondischargingtimechange, null, desc); - }, 'ondischargingtimechange: treat non-callable host object as null'); - // attribute EventHandler onlevelchange; test(function() { @@ -354,13 +333,6 @@ assert_equals(battery.onlevelchange, null, desc); }, 'onlevelchange: treat array as null'); - test(function() { - var desc = 'onlevelchange did not treat noncallable host object as null'; - battery.onlevelchange = function() {}; - battery.onlevelchange = Node; - assert_equals(battery.onlevelchange, null, desc); - }, 'onlevelchange: treat non-callable host object as null'); - done(); }, function () {}); diff --git a/tests/wpt/web-platform-tests/encoding/api-invalid-label.html b/tests/wpt/web-platform-tests/encoding/api-invalid-label.html index d2fa6786cdc..04f939a789d 100644 --- a/tests/wpt/web-platform-tests/encoding/api-invalid-label.html +++ b/tests/wpt/web-platform-tests/encoding/api-invalid-label.html @@ -7,8 +7,8 @@ var invalidLabel = "invalid-invalidLabel" test(function() { - assert_throws({name: 'RangeError'}, function() { new TextEncoder(invalidLabel); }); - assert_throws({name: 'RangeError'}, function() { new TextDecoder(invalidLabel); }); + assert_throws(new RangeError(), function() { new TextEncoder(invalidLabel); }); + assert_throws(new RangeError(), function() { new TextDecoder(invalidLabel); }); }, 'Invalid label "' + invalidLabel + '" should be rejected by API.'); diff --git a/tests/wpt/web-platform-tests/encoding/api-replacement-encodings.html b/tests/wpt/web-platform-tests/encoding/api-replacement-encodings.html index d0accbc8de8..ef0cdb88ec0 100644 --- a/tests/wpt/web-platform-tests/encoding/api-replacement-encodings.html +++ b/tests/wpt/web-platform-tests/encoding/api-replacement-encodings.html @@ -6,8 +6,8 @@ diff --git a/tests/wpt/web-platform-tests/encoding/textencoder-constructor-non-utf.html b/tests/wpt/web-platform-tests/encoding/textencoder-constructor-non-utf.html index f284ad0aa74..82ad56bc46f 100644 --- a/tests/wpt/web-platform-tests/encoding/textencoder-constructor-non-utf.html +++ b/tests/wpt/web-platform-tests/encoding/textencoder-constructor-non-utf.html @@ -17,7 +17,7 @@ encodings_table.forEach(function(section) { } else { test(function() { assert_equals(new TextDecoder(encoding.name).encoding, encoding.name); - assert_throws({name: 'RangeError'}, function() { new TextEncoder(encoding.name); }); + assert_throws(new RangeError(), function() { new TextEncoder(encoding.name); }); }, 'Non-UTF encodings supported only for decode, not encode: ' + encoding.name); } }); diff --git a/tests/wpt/web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09.html b/tests/wpt/web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09.html new file mode 100644 index 00000000000..731d78cc14f --- /dev/null +++ b/tests/wpt/web-platform-tests/html/dom/documents/dom-tree-accessors/document.title-09.html @@ -0,0 +1,60 @@ + + + + +
+ diff --git a/tests/wpt/web-platform-tests/html/rendering/bindings/the-textarea-element-0/cols-default.html b/tests/wpt/web-platform-tests/html/rendering/bindings/the-textarea-element-0/cols-default.html new file mode 100644 index 00000000000..067d658dd46 --- /dev/null +++ b/tests/wpt/web-platform-tests/html/rendering/bindings/the-textarea-element-0/cols-default.html @@ -0,0 +1,5 @@ + + +