diff --git a/testing/web-platform/meta/MANIFEST.json b/testing/web-platform/meta/MANIFEST.json index acaecedbe623..349b3b074c07 100644 --- a/testing/web-platform/meta/MANIFEST.json +++ b/testing/web-platform/meta/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": [ @@ -10911,6 +10951,10 @@ "path": "encoding/api-basics.html", "url": "/encoding/api-basics.html" }, + { + "path": "encoding/api-invalid-label.html", + "url": "/encoding/api-invalid-label.html" + }, { "path": "encoding/api-replacement-encodings.html", "url": "/encoding/api-replacement-encodings.html" @@ -21008,6 +21052,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", @@ -24729,7 +24821,7 @@ } ] }, - "rev": "89b6e2bc460316c7f273712d22f0b2d3a3d0c5be", + "rev": "20aef05e164be1ccbbd8f66192f01e778b5e5c18", "url_base": "/", "version": 2 } \ No newline at end of file diff --git a/testing/web-platform/meta/mozilla-sync b/testing/web-platform/meta/mozilla-sync index 72a09afb230f..af73402b0de1 100644 --- a/testing/web-platform/meta/mozilla-sync +++ b/testing/web-platform/meta/mozilla-sync @@ -1 +1 @@ -ec9e346b36e59c9a4fc6fc1cc5a3687417769191 \ No newline at end of file +821cd0c3a55889f05c04ed9b6c12c810cd1a6c0f \ No newline at end of file diff --git a/testing/web-platform/tests/XMLHttpRequest/send-usp.worker.js b/testing/web-platform/tests/XMLHttpRequest/send-usp.worker.js index 071b22000470..7fc3d8e041fd 100644 --- a/testing/web-platform/tests/XMLHttpRequest/send-usp.worker.js +++ b/testing/web-platform/tests/XMLHttpRequest/send-usp.worker.js @@ -2,3 +2,4 @@ importScripts("/resources/testharness.js"); importScripts("/resources/testharnessreport.js"); importScripts("send-usp.js"); run_test(); +done(); diff --git a/testing/web-platform/tests/encoding/api-invalid-label.html b/testing/web-platform/tests/encoding/api-invalid-label.html new file mode 100644 index 000000000000..04f939a789d8 --- /dev/null +++ b/testing/web-platform/tests/encoding/api-invalid-label.html @@ -0,0 +1,14 @@ + +Encoding API: invalid label + + + diff --git a/testing/web-platform/tests/encoding/api-replacement-encodings.html b/testing/web-platform/tests/encoding/api-replacement-encodings.html index d0accbc8de81..ef0cdb88ec00 100644 --- a/testing/web-platform/tests/encoding/api-replacement-encodings.html +++ b/testing/web-platform/tests/encoding/api-replacement-encodings.html @@ -6,8 +6,8 @@ diff --git a/testing/web-platform/tests/websockets/interfaces/WebSocket/url/003.html b/testing/web-platform/tests/websockets/interfaces/WebSocket/url/003.html index 12118937123b..3f0a2a289403 100644 --- a/testing/web-platform/tests/websockets/interfaces/WebSocket/url/003.html +++ b/testing/web-platform/tests/websockets/interfaces/WebSocket/url/003.html @@ -8,6 +8,8 @@ test(function() { var ws = new WebSocket(SCHEME_DOMAIN_PORT+'/'); delete ws.url; - assert_equals(ws.url, SCHEME_DOMAIN_PORT+'/'); + assert_equals(ws.url, SCHEME_DOMAIN_PORT+'/', 'delete ws.url'); + delete WebSocket.prototype.url; + assert_equals(ws.url, undefined, 'delete WebSocket.prototype.url'); }); diff --git a/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js b/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js index 190452737938..954c46c07eca 100644 --- a/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js +++ b/testing/web-platform/tests/workers/interfaces/DedicatedWorkerGlobalScope/EventTarget.worker.js @@ -1,9 +1,9 @@ importScripts("/resources/testharness.js"); -test(function() { +test(function(t) { var i = 0; addEventListener("message", function listener(evt) { - this.step(function() { + t.step(function() { ++i; removeEventListener("message", listener, true); }); diff --git a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html index 79adef16014b..4b5af71d516b 100644 --- a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html +++ b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/exception-in-onerror.html @@ -21,7 +21,7 @@ async_test(function() { assert_equals(typeof e.message, 'string', 'typeof e.message'); assert_equals(e.filename, document.URL+'#', 'e.filename'); assert_equals(typeof e.lineno, 'number', 'typeof e.lineno'); - assert_equals(typeof e.column, 'number', 'typeof e.column'); + assert_equals(typeof e.colno, 'number', 'typeof e.column'); e.preventDefault(); // "handled" this.done(); }); @@ -29,4 +29,4 @@ async_test(function() { \ No newline at end of file +//--> diff --git a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html index 96ee06dd207b..f6107ada433f 100644 --- a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html +++ b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/not-handled.html @@ -21,7 +21,7 @@ async_test(function() { assert_equals(typeof e.message, 'string', 'typeof e.message'); assert_equals(e.filename, document.URL+'#', 'e.filename'); assert_equals(typeof e.lineno, 'number', 'typeof e.lineno'); - assert_equals(typeof e.column, 'number', 'typeof e.column'); + assert_equals(typeof e.colno, 'number', 'typeof e.column'); e.preventDefault(); // "handled" this.done(); }); @@ -29,4 +29,4 @@ async_test(function() { \ No newline at end of file +//--> diff --git a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html index 006321675b6a..b6a61e2355c0 100644 --- a/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html +++ b/testing/web-platform/tests/workers/interfaces/WorkerGlobalScope/onerror/propagate-to-window-onerror.html @@ -16,15 +16,11 @@ setup({ }); async_test(function() { var worker = new Worker('#'); - var timeout = setTimeout(this.step_func(function() { - assert_unreached(); - }, 500)); window.onerror = this.step_func(function(a, b, c, d) { - assert_true(typeof a, 'string', 'first argument'); + assert_equals(typeof a, 'string', 'first argument'); assert_equals(b, document.URL+'#', 'second argument'); assert_equals(typeof c, 'number', 'third argument'); assert_equals(typeof d, 'number', 'fourth argument'); - clearTimeout(timeout); this.done(); return true; // "handled" });