diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 581f5b7a4c31..59894cfc30e3 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -46877,6 +46877,18 @@ {} ] ], + "css/CSS2/floats-clear/adjoining-float-before-clearance.html": [ + [ + "/css/CSS2/floats-clear/adjoining-float-before-clearance.html", + [ + [ + "/css/CSS2/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats-clear/adjoining-float-new-fc.html": [ [ "/css/CSS2/floats-clear/adjoining-float-new-fc.html", @@ -47393,6 +47405,18 @@ {} ] ], + "css/CSS2/floats-clear/clear-with-top-margin-after-cleared-empty-block.html": [ + [ + "/css/CSS2/floats-clear/clear-with-top-margin-after-cleared-empty-block.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats-clear/clearance-006.xht": [ [ "/css/CSS2/floats-clear/clearance-006.xht", @@ -49109,6 +49133,30 @@ {} ] ], + "css/CSS2/floats-clear/negative-clearance-after-adjoining-float.html": [ + [ + "/css/CSS2/floats-clear/negative-clearance-after-adjoining-float.html", + [ + [ + "/css/CSS2/reference/ref-filled-green-100px-square.xht", + "==" + ] + ], + {} + ] + ], + "css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html": [ + [ + "/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html", + [ + [ + "/css/reference/ref-filled-green-100px-square-only.html", + "==" + ] + ], + {} + ] + ], "css/CSS2/floats-clear/nested-clearance-new-formatting-context.html": [ [ "/css/CSS2/floats-clear/nested-clearance-new-formatting-context.html", @@ -321792,6 +321840,12 @@ {} ] ], + "css/css-transitions/zero-duration-multiple-transition.html": [ + [ + "/css/css-transitions/zero-duration-multiple-transition.html", + {} + ] + ], "css/css-typed-om/CSSMatrixComponent-DOMMatrix-mutable.html": [ [ "/css/css-typed-om/CSSMatrixComponent-DOMMatrix-mutable.html", @@ -368812,6 +368866,12 @@ {} ] ], + "shadow-dom/form-control-form-attribute.html": [ + [ + "/shadow-dom/form-control-form-attribute.html", + {} + ] + ], "shadow-dom/historical.html": [ [ "/shadow-dom/historical.html", @@ -397738,12 +397798,6 @@ {} ] ], - "css/css-color/t451-system-colors-a.xht": [ - [ - "/css/css-color/t451-system-colors-a.xht", - {} - ] - ], "css/css-display/run-in/after-content-display-004.xht": [ [ "/css/css-display/run-in/after-content-display-004.xht", @@ -449429,6 +449483,10 @@ "a1b16dd5548c5b358564fa723ee30dd0b872aa46", "reftest" ], + "css/CSS2/floats-clear/adjoining-float-before-clearance.html": [ + "71693bc3d5e3c40930ebe589b7bad9043416d569", + "reftest" + ], "css/CSS2/floats-clear/adjoining-float-new-fc.html": [ "c9b1c2a88838d119a7a472f99e44e3e245eb16ee", "reftest" @@ -449685,6 +449743,10 @@ "63c9122c39983b4c3a7d10f92399e746411022c3", "reftest" ], + "css/CSS2/floats-clear/clear-with-top-margin-after-cleared-empty-block.html": [ + "ae674d400a7a113db4e3a1333506799eb5f36edc", + "reftest" + ], "css/CSS2/floats-clear/clearance-006-ref.xht": [ "2305823fd342085286fe1f5e0cdb27d7cd6fe436", "support" @@ -450753,6 +450815,14 @@ "b4347b446723cc1bfd3476c457858a780064e001", "reftest" ], + "css/CSS2/floats-clear/negative-clearance-after-adjoining-float.html": [ + "a4afc3f1c5ad23b29c0c80a491845974a4dbbf93", + "reftest" + ], + "css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html": [ + "bb345cfc476310428cfe622872c6444c3ff4f349", + "reftest" + ], "css/CSS2/floats-clear/nested-clearance-new-formatting-context.html": [ "4e6792f21e342e655c066de8091c904994ec0e5d", "reftest" @@ -496269,10 +496339,6 @@ "87ea86999193bd7168011efbc0a195b1a988f0f5", "reftest" ], - "css/css-color/t451-system-colors-a.xht": [ - "7faa76d4cba74222102a185c6fb5e46436a2dc9b", - "visual" - ], "css/css-color/whitetext-ref.html": [ "e832afff6067587e429b47ed0ea1756a4bad3b81", "support" @@ -532377,6 +532443,10 @@ "538b95863c061da60e95c1a61ef9dc93da007aa4", "testharness" ], + "css/css-transitions/zero-duration-multiple-transition.html": [ + "bcbcd704e617cf1bb057a67d9ff5635ef6ebda7e", + "testharness" + ], "css/css-typed-om/CSSMatrixComponent-DOMMatrix-mutable.html": [ "f6056e2480829c7aa9885673d332496faf7777b5", "testharness" @@ -532626,7 +532696,7 @@ "testharness" ], "css/css-typed-om/stylevalue-subclasses/numeric-objects/parse.tentative.html": [ - "a17c4fdc29c474edb1ef3f94d5282d2603dd7227", + "a96190f4a188be1bda9c8259dc2a19703cc134d0", "testharness" ], "css/css-typed-om/stylevalue-subclasses/numeric-objects/resources/testhelper.js": [ @@ -564742,7 +564812,7 @@ "support" ], "html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html": [ - "49a3e27670f5902309f45be654ad9e12d7f9c500", + "8e48ede5ef227e88a091f1d33b385d0b3dff713c", "testharness" ], "html/browsers/browsing-the-web/unloading-documents/pagehide-on-history-forward-1.html": [ @@ -606801,6 +606871,10 @@ "572ddb9624ba8871d93cb13fad830f1acc8d4cac", "testharness" ], + "shadow-dom/form-control-form-attribute.html": [ + "7726f8fe9056d3d5c9fb7b963c4bc6e777a8256a", + "testharness" + ], "shadow-dom/historical.html": [ "1469992db34a25397dc3d5a5e1eb600e8afcf71b", "testharness" diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-before-clearance.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-before-clearance.html.ini new file mode 100644 index 000000000000..2f89f4d6f7ea --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/adjoining-float-before-clearance.html.ini @@ -0,0 +1,2 @@ +[adjoining-float-before-clearance.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/negative-clearance-after-adjoining-float.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/negative-clearance-after-adjoining-float.html.ini new file mode 100644 index 000000000000..1d5b877b2eef --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/negative-clearance-after-adjoining-float.html.ini @@ -0,0 +1,2 @@ +[negative-clearance-after-adjoining-float.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini b/tests/wpt/metadata/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini new file mode 100644 index 000000000000..85b954771e11 --- /dev/null +++ b/tests/wpt/metadata/css/CSS2/floats-clear/negative-clearance-after-bottom-margin.html.ini @@ -0,0 +1,2 @@ +[negative-clearance-after-bottom-margin.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini index b075270b5f39..7c80799aece1 100644 --- a/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini +++ b/tests/wpt/metadata/css/css-fonts/variations/font-weight-matching.html.ini @@ -38,6 +38,3 @@ [Test @font-face matching for weight 249] expected: FAIL - [Test @font-face matching for weight 420] - expected: FAIL - diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-015.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-015.html.ini index b2944714a373..dc5ca45dad48 100644 --- a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-015.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-015.html.ini @@ -3,3 +3,4 @@ [ ] expected: if os == "mac": FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-033.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-033.html.ini index 6ae3d4d4574a..e9227f0840f4 100644 --- a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-033.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-033.html.ini @@ -3,3 +3,4 @@ [ ] expected: if os == "mac": FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-034.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-034.html.ini index 8fe184eb98e4..cbe3865a2bed 100644 --- a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-034.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-034.html.ini @@ -3,3 +3,4 @@ [ ] expected: if os == "mac": FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-035.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-035.html.ini index caf9ac5e95cc..80b4dbb7a652 100644 --- a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-035.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-035.html.ini @@ -3,3 +3,4 @@ [ ] expected: if os == "mac": FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-037.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-037.html.ini index 95fd8784e418..2a98cb886510 100644 --- a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-037.html.ini +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-baspglwj-037.html.ini @@ -3,3 +3,4 @@ [ ] expected: if os == "mac": FAIL + diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-017.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-017.html.ini new file mode 100644 index 000000000000..1c62f6a6f634 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-017.html.ini @@ -0,0 +1,2 @@ +[css3-text-line-break-opclns-017.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-024.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-024.html.ini new file mode 100644 index 000000000000..67a20918e67c --- /dev/null +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-024.html.ini @@ -0,0 +1,2 @@ +[css3-text-line-break-opclns-024.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-121.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-121.html.ini new file mode 100644 index 000000000000..2a328fb695aa --- /dev/null +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-121.html.ini @@ -0,0 +1,2 @@ +[css3-text-line-break-opclns-121.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-129.html.ini b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-129.html.ini new file mode 100644 index 000000000000..e2d8b10ad535 --- /dev/null +++ b/tests/wpt/metadata/css/css-text/i18n/css3-text-line-break-opclns-129.html.ini @@ -0,0 +1,2 @@ +[css3-text-line-break-opclns-129.html] + expected: FAIL diff --git a/tests/wpt/metadata/css/css-transitions/zero-duration-multiple-transition.html.ini b/tests/wpt/metadata/css/css-transitions/zero-duration-multiple-transition.html.ini new file mode 100644 index 000000000000..61f15d173c08 --- /dev/null +++ b/tests/wpt/metadata/css/css-transitions/zero-duration-multiple-transition.html.ini @@ -0,0 +1,4 @@ +[zero-duration-multiple-transition.html] + [transition-duration of 0 prevents earlier transitions with the same property from starting.] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini index 5b38c37b0866..78879bad5f14 100644 --- a/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/navigating-across-documents/javascript-url-abort/javascript-url-abort-return-value-undefined.tentative.html.ini @@ -1,4 +1,5 @@ [javascript-url-abort-return-value-undefined.tentative.html] + expected: TIMEOUT [Not aborting fetch for javascript:undefined navigation] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini new file mode 100644 index 000000000000..c05ae4896dad --- /dev/null +++ b/tests/wpt/metadata/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html.ini @@ -0,0 +1,4 @@ +[navigation-within-beforeunload.html] + [Triggering navigation from within beforeunload event] + expected: FAIL + diff --git a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini index 6832a13a9e97..5a88776ce4c9 100644 --- a/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini +++ b/tests/wpt/metadata/html/browsers/history/the-location-interface/location-protocol-setter-non-broken.html.ini @@ -30,3 +30,6 @@ [Set HTTP URL frame location.protocol to http+x] expected: FAIL + [Set HTTP URL frame location.protocol to data] + expected: FAIL + diff --git a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini index 1de3f8d68b28..559c27de1348 100644 --- a/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini +++ b/tests/wpt/metadata/html/semantics/embedded-content/image-maps/image-map-processing-model/hash-name-reference.html.ini @@ -172,3 +172,63 @@ [XHTML img usemap="http://example.org/#garbage-before-hash-id"] expected: FAIL + [HTML (quirks) IMG usemap="no-hash-name"] + expected: FAIL + + [HTML (quirks) IMG usemap="no-hash-id"] + expected: FAIL + + [HTML (quirks) IMG usemap="hash-last#"] + expected: FAIL + + [HTML (quirks) IMG usemap=""] + expected: FAIL + + [HTML (quirks) IMG usemap="#"] + expected: FAIL + + [HTML (quirks) IMG usemap="#percent-escape-name-%41"] + expected: FAIL + + [HTML (quirks) IMG usemap="#percent-escape-id-%41"] + expected: FAIL + + [HTML (quirks) IMG usemap="#no-such-map"] + expected: FAIL + + [HTML (quirks) IMG usemap="#different-CASE-name"] + expected: FAIL + + [HTML (quirks) IMG usemap="#different-CASE-id"] + expected: FAIL + + [XHTML img usemap="no-hash-name"] + expected: FAIL + + [XHTML img usemap="no-hash-id"] + expected: FAIL + + [XHTML img usemap="hash-last#"] + expected: FAIL + + [XHTML img usemap=""] + expected: FAIL + + [XHTML img usemap="#"] + expected: FAIL + + [XHTML img usemap="#percent-escape-name-%41"] + expected: FAIL + + [XHTML img usemap="#percent-escape-id-%41"] + expected: FAIL + + [XHTML img usemap="#no-such-map"] + expected: FAIL + + [XHTML img usemap="#different-CASE-name"] + expected: FAIL + + [XHTML img usemap="#different-CASE-id"] + expected: FAIL + diff --git a/tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini b/tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini new file mode 100644 index 000000000000..44eda270f11b --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-1000-reason.any.js.ini @@ -0,0 +1,17 @@ +[Close-1000-reason.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + + +[Close-1000-reason.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000, reason) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-1000.any.js.ini b/tests/wpt/metadata/websockets/Close-1000.any.js.ini new file mode 100644 index 000000000000..0bbbc239d2cb --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-1000.any.js.ini @@ -0,0 +1,17 @@ +[Close-1000.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + + +[Close-1000.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(1000) - readyState should be in CLOSED state and wasClean is TRUE - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini b/tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini new file mode 100644 index 000000000000..02691620c934 --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-Reason-124Bytes.any.js.ini @@ -0,0 +1,11 @@ +[Close-Reason-124Bytes.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown] + expected: NOTRUN + + +[Close-Reason-124Bytes.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(code, 'reason more than 123 bytes') - SYNTAX_ERR is thrown] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini b/tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini new file mode 100644 index 000000000000..52b2c74046e3 --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-reason-unpaired-surrogates.any.js.ini @@ -0,0 +1,17 @@ +[Close-reason-unpaired-surrogates.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed] + expected: NOTRUN + + +[Close-reason-unpaired-surrogates.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Close the Connection - close(reason with unpaired surrogates) - connection should get closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Close-undefined.any.js.ini b/tests/wpt/metadata/websockets/Close-undefined.any.js.ini new file mode 100644 index 000000000000..d3f654c3ba3f --- /dev/null +++ b/tests/wpt/metadata/websockets/Close-undefined.any.js.ini @@ -0,0 +1,11 @@ +[Close-undefined.any.worker.html] + expected: TIMEOUT + [Untitled] + expected: NOTRUN + + +[Close-undefined.any.html] + expected: TIMEOUT + [Untitled] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini b/tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini new file mode 100644 index 000000000000..fad763db8644 --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-blocked-port.any.js.ini @@ -0,0 +1,11 @@ +[Create-blocked-port.any.worker.html] + expected: TIMEOUT + [Basic check] + expected: TIMEOUT + + +[Create-blocked-port.any.html] + expected: TIMEOUT + [Basic check] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini b/tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini new file mode 100644 index 000000000000..6120285ffade --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-valid-url-array-protocols.any.js.ini @@ -0,0 +1,17 @@ +[Create-valid-url-array-protocols.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed] + expected: NOTRUN + + +[Create-valid-url-array-protocols.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and array of protocol strings - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini b/tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini new file mode 100644 index 000000000000..0b5061612c88 --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-valid-url-protocol.any.js.ini @@ -0,0 +1,17 @@ +[Create-valid-url-protocol.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed] + expected: NOTRUN + + +[Create-valid-url-protocol.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL and a protocol string - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Create-valid-url.any.js.ini b/tests/wpt/metadata/websockets/Create-valid-url.any.js.ini new file mode 100644 index 000000000000..66993c80c2a3 --- /dev/null +++ b/tests/wpt/metadata/websockets/Create-valid-url.any.js.ini @@ -0,0 +1,17 @@ +[Create-valid-url.any.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed] + expected: NOTRUN + + +[Create-valid-url.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Create WebSocket - Pass a valid URL - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini b/tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini new file mode 100644 index 000000000000..6f6724e1e519 --- /dev/null +++ b/tests/wpt/metadata/websockets/Secure-Send-binary-arraybufferview-float32.any.js.ini @@ -0,0 +1,23 @@ +[Secure-Send-binary-arraybufferview-float32.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed] + expected: NOTRUN + + +[Secure-Send-binary-arraybufferview-float32.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Float32Array - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini b/tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini new file mode 100644 index 000000000000..4516b5e112fe --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-0byte-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-0byte-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-0byte-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 0 byte data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-65K-data.any.js.ini b/tests/wpt/metadata/websockets/Send-65K-data.any.js.ini new file mode 100644 index 000000000000..9eda34831651 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-65K-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-65K-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-65K-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini b/tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini new file mode 100644 index 000000000000..22b7670b01f4 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-Unpaired-Surrogates.any.js.ini @@ -0,0 +1,23 @@ +[Send-Unpaired-Surrogates.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-Unpaired-Surrogates.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unpaired surrogates on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini new file mode 100644 index 000000000000..9aa965818d3c --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-65K-arraybuffer.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-65K-arraybuffer.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + + +[Send-binary-65K-arraybuffer.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send 65K binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini new file mode 100644 index 000000000000..eba7b2ba7061 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-arraybuffer.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-arraybuffer.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + + +[Send-binary-arraybuffer.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBuffer - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini new file mode 100644 index 000000000000..bb8bdf88ac56 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int16-offset.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-arraybufferview-int16-offset.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed] + expected: NOTRUN + + +[Send-binary-arraybufferview-int16-offset.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int16Array with offset - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini new file mode 100644 index 000000000000..bc9ff2ba8691 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-arraybufferview-int8.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-arraybufferview-int8.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed] + expected: NOTRUN + + +[Send-binary-arraybufferview-int8.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - ArrayBufferView - Int8Array - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini b/tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini new file mode 100644 index 000000000000..5f7f104bd295 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-binary-blob.any.js.ini @@ -0,0 +1,23 @@ +[Send-binary-blob.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed] + expected: NOTRUN + + +[Send-binary-blob.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send binary data on a WebSocket - Blob - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-data.any.js.ini b/tests/wpt/metadata/websockets/Send-data.any.js.ini new file mode 100644 index 000000000000..e4d0e141480d --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-data.worker.js.ini b/tests/wpt/metadata/websockets/Send-data.worker.js.ini new file mode 100644 index 000000000000..f3db9fa11b4f --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-data.worker.js.ini @@ -0,0 +1,5 @@ +[Send-data.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send data on a WebSocket in a Worker] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/Send-null.any.js.ini b/tests/wpt/metadata/websockets/Send-null.any.js.ini new file mode 100644 index 000000000000..11ee4cf25bc0 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-null.any.js.ini @@ -0,0 +1,23 @@ +[Send-null.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send null data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-null.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send null data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send null data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini b/tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini new file mode 100644 index 000000000000..09a66e34f8a5 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-paired-surrogates.any.js.ini @@ -0,0 +1,23 @@ +[Send-paired-surrogates.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-paired-surrogates.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send (paired surrogates) data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini b/tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini new file mode 100644 index 000000000000..25b34746f2f5 --- /dev/null +++ b/tests/wpt/metadata/websockets/Send-unicode-data.any.js.ini @@ -0,0 +1,23 @@ +[Send-unicode-data.any.html] + expected: TIMEOUT + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed] + expected: NOTRUN + + +[Send-unicode-data.any.worker.html] + expected: TIMEOUT + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be opened] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Message should be received] + expected: NOTRUN + + [W3C WebSocket API - Send unicode data on a WebSocket - Connection should be closed] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/binary/001.html.ini b/tests/wpt/metadata/websockets/binary/001.html.ini index 5bd89b3b338d..834ac77d515b 100644 --- a/tests/wpt/metadata/websockets/binary/001.html.ini +++ b/tests/wpt/metadata/websockets/binary/001.html.ini @@ -6,3 +6,7 @@ [001.html] + expected: TIMEOUT + [WebSockets: Send/Receive blob, blob size less than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/binary/002.html.ini b/tests/wpt/metadata/websockets/binary/002.html.ini index 95f1b8e77c84..1088a9bcf84f 100644 --- a/tests/wpt/metadata/websockets/binary/002.html.ini +++ b/tests/wpt/metadata/websockets/binary/002.html.ini @@ -5,3 +5,6 @@ [002.html] + [WebSockets: Send/Receive blob, blob size greater than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/binary/004.html.ini b/tests/wpt/metadata/websockets/binary/004.html.ini index 1c519088836d..dff9842fed84 100644 --- a/tests/wpt/metadata/websockets/binary/004.html.ini +++ b/tests/wpt/metadata/websockets/binary/004.html.ini @@ -5,3 +5,6 @@ [004.html] + [WebSockets: Send/Receive ArrayBuffer, size greater than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/binary/005.html.ini b/tests/wpt/metadata/websockets/binary/005.html.ini index 12097e48faa1..6ff4c2c353a7 100644 --- a/tests/wpt/metadata/websockets/binary/005.html.ini +++ b/tests/wpt/metadata/websockets/binary/005.html.ini @@ -6,3 +6,7 @@ [005.html] + expected: TIMEOUT + [WebSockets: Send/Receive ArrayBuffer, size less than network array buffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/closing-handshake/002.html.ini b/tests/wpt/metadata/websockets/closing-handshake/002.html.ini index 010d72a10f31..4fcfbfd0f5e6 100644 --- a/tests/wpt/metadata/websockets/closing-handshake/002.html.ini +++ b/tests/wpt/metadata/websockets/closing-handshake/002.html.ini @@ -1,5 +1,9 @@ [002.html] type: testharness + expected: TIMEOUT + [WebSockets: server sends closing handshake] + expected: TIMEOUT + [002.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/closing-handshake/003.html.ini b/tests/wpt/metadata/websockets/closing-handshake/003.html.ini index 2c4e0d75a55b..8e2f46eb27d7 100644 --- a/tests/wpt/metadata/websockets/closing-handshake/003.html.ini +++ b/tests/wpt/metadata/websockets/closing-handshake/003.html.ini @@ -6,3 +6,7 @@ [003.html] type: testharness + expected: TIMEOUT + [WebSockets: client sends closing handshake] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/closing-handshake/004.html.ini b/tests/wpt/metadata/websockets/closing-handshake/004.html.ini index eb31283da7b1..1741ec39e579 100644 --- a/tests/wpt/metadata/websockets/closing-handshake/004.html.ini +++ b/tests/wpt/metadata/websockets/closing-handshake/004.html.ini @@ -1,5 +1,9 @@ [004.html] type: testharness + expected: TIMEOUT + [WebSockets: data after closing handshake] + expected: TIMEOUT + [004.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/006.html.ini b/tests/wpt/metadata/websockets/constructor/006.html.ini index 6af268de2084..b9cfef657fe8 100644 --- a/tests/wpt/metadata/websockets/constructor/006.html.ini +++ b/tests/wpt/metadata/websockets/constructor/006.html.ini @@ -1,5 +1,9 @@ [006.html] type: testharness + expected: TIMEOUT + [WebSockets: converting first arguments] + expected: TIMEOUT + [006.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/009.html.ini b/tests/wpt/metadata/websockets/constructor/009.html.ini index e45d8d2c0289..cfb45b47c1a6 100644 --- a/tests/wpt/metadata/websockets/constructor/009.html.ini +++ b/tests/wpt/metadata/websockets/constructor/009.html.ini @@ -6,3 +6,7 @@ [009.html] type: testharness + expected: TIMEOUT + [WebSockets: protocol] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/constructor/010.html.ini b/tests/wpt/metadata/websockets/constructor/010.html.ini new file mode 100644 index 000000000000..5a6c844443b1 --- /dev/null +++ b/tests/wpt/metadata/websockets/constructor/010.html.ini @@ -0,0 +1,7 @@ +[010.html] + expected: TIMEOUT + [WebSockets: protocol in response but no requested protocol] + expected: TIMEOUT + + +[010.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/011.html.ini b/tests/wpt/metadata/websockets/constructor/011.html.ini index fc62c3a7ec7a..6bf230a4df52 100644 --- a/tests/wpt/metadata/websockets/constructor/011.html.ini +++ b/tests/wpt/metadata/websockets/constructor/011.html.ini @@ -1,7 +1,8 @@ [011.html] type: testharness + expected: TIMEOUT [WebSockets: protocol mismatch] - expected: FAIL + expected: TIMEOUT [011.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/012.html.ini b/tests/wpt/metadata/websockets/constructor/012.html.ini new file mode 100644 index 000000000000..2ed4db18487c --- /dev/null +++ b/tests/wpt/metadata/websockets/constructor/012.html.ini @@ -0,0 +1,7 @@ +[012.html] + expected: TIMEOUT + [WebSockets: no protocol in response] + expected: TIMEOUT + + +[012.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/014.html.ini b/tests/wpt/metadata/websockets/constructor/014.html.ini index 7a8cc5498689..c3ace28e17ea 100644 --- a/tests/wpt/metadata/websockets/constructor/014.html.ini +++ b/tests/wpt/metadata/websockets/constructor/014.html.ini @@ -1,7 +1,8 @@ [014.html] type: testharness + expected: TIMEOUT [WebSockets: serialize establish a connection] - expected: FAIL + expected: TIMEOUT [014.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/016.html.ini b/tests/wpt/metadata/websockets/constructor/016.html.ini index 91a2630d511c..52a4bba9ebdd 100644 --- a/tests/wpt/metadata/websockets/constructor/016.html.ini +++ b/tests/wpt/metadata/websockets/constructor/016.html.ini @@ -1,7 +1,8 @@ [016.html] type: testharness + expected: TIMEOUT [WebSockets: non-ascii URL in query, document encoding windows-1252] - expected: FAIL + expected: TIMEOUT [016.html?wss] diff --git a/tests/wpt/metadata/websockets/constructor/018.html.ini b/tests/wpt/metadata/websockets/constructor/018.html.ini index 929c21a5d592..3ed3aa9a3cda 100644 --- a/tests/wpt/metadata/websockets/constructor/018.html.ini +++ b/tests/wpt/metadata/websockets/constructor/018.html.ini @@ -1,5 +1,9 @@ [018.html] type: testharness + expected: TIMEOUT + [WebSockets: NULL char in url] + expected: TIMEOUT + [018.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/019.html.ini b/tests/wpt/metadata/websockets/constructor/019.html.ini index 1e4154af92ba..b0e898f6e31f 100644 --- a/tests/wpt/metadata/websockets/constructor/019.html.ini +++ b/tests/wpt/metadata/websockets/constructor/019.html.ini @@ -1,5 +1,9 @@ [019.html] type: testharness + expected: TIMEOUT + [WebSockets: uppercase 'WS:'] + expected: TIMEOUT + [019.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/020.html.ini b/tests/wpt/metadata/websockets/constructor/020.html.ini index a77bf1db31c9..a6fd81704a49 100644 --- a/tests/wpt/metadata/websockets/constructor/020.html.ini +++ b/tests/wpt/metadata/websockets/constructor/020.html.ini @@ -1,5 +1,9 @@ [020.html] type: testharness + expected: TIMEOUT + [WebSockets: uppercase host] + expected: TIMEOUT + [020.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/constructor/022.html.ini b/tests/wpt/metadata/websockets/constructor/022.html.ini index 51a53b4b7432..e238d0bee237 100644 --- a/tests/wpt/metadata/websockets/constructor/022.html.ini +++ b/tests/wpt/metadata/websockets/constructor/022.html.ini @@ -6,3 +6,7 @@ [022.html] type: testharness + expected: TIMEOUT + [WebSockets: protocol array] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/cookies/001.html.ini b/tests/wpt/metadata/websockets/cookies/001.html.ini index ad7eb102b4fd..a695ca958131 100644 --- a/tests/wpt/metadata/websockets/cookies/001.html.ini +++ b/tests/wpt/metadata/websockets/cookies/001.html.ini @@ -6,3 +6,7 @@ [001.html] type: testharness + expected: TIMEOUT + [WebSockets: Cookie in request] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/cookies/002.html.ini b/tests/wpt/metadata/websockets/cookies/002.html.ini index af5d310b625c..5a13262410ea 100644 --- a/tests/wpt/metadata/websockets/cookies/002.html.ini +++ b/tests/wpt/metadata/websockets/cookies/002.html.ini @@ -1,5 +1,9 @@ [002.html] type: testharness + expected: TIMEOUT + [WebSockets: Set-Cookie in response] + expected: TIMEOUT + [002.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/cookies/003.html.ini b/tests/wpt/metadata/websockets/cookies/003.html.ini index 9f550edd3612..44e03ad65339 100644 --- a/tests/wpt/metadata/websockets/cookies/003.html.ini +++ b/tests/wpt/metadata/websockets/cookies/003.html.ini @@ -1,5 +1,8 @@ [003.html] type: testharness + [WebSockets: sending HttpOnly cookies in ws request] + expected: TIMEOUT + [003.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/cookies/004.html.ini b/tests/wpt/metadata/websockets/cookies/004.html.ini index b5d56e6ce581..fcd56956e479 100644 --- a/tests/wpt/metadata/websockets/cookies/004.html.ini +++ b/tests/wpt/metadata/websockets/cookies/004.html.ini @@ -1,5 +1,8 @@ [004.html] type: testharness + [WebSockets: setting HttpOnly cookies in ws response, checking document.cookie] + expected: TIMEOUT + [004.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/cookies/007.html.ini b/tests/wpt/metadata/websockets/cookies/007.html.ini index de71023f1e64..d0a4ab7689ea 100644 --- a/tests/wpt/metadata/websockets/cookies/007.html.ini +++ b/tests/wpt/metadata/websockets/cookies/007.html.ini @@ -1,7 +1,7 @@ [007.html] type: testharness [WebSockets: when to process set-cookie fields in ws response] - expected: FAIL + expected: TIMEOUT bug: https://github.com/w3c/web-platform-tests/issues/5213 diff --git a/tests/wpt/metadata/websockets/extended-payload-length.html.ini b/tests/wpt/metadata/websockets/extended-payload-length.html.ini index c2f57f77b020..89ce6650e01b 100644 --- a/tests/wpt/metadata/websockets/extended-payload-length.html.ini +++ b/tests/wpt/metadata/websockets/extended-payload-length.html.ini @@ -1,5 +1,17 @@ [extended-payload-length.html] type: testharness + [Application data is 125 byte which means any 'Extended payload length' field isn't used at all.] + expected: TIMEOUT + + [Application data is 126 byte which starts to use the 16 bit 'Extended payload length' field.] + expected: TIMEOUT + + [Application data is 0xFFFF byte which means the upper bound of the 16 bit 'Extended payload length' field.] + expected: TIMEOUT + + [Application data is (0xFFFF + 1) byte which starts to use the 64 bit 'Extended payload length' field] + expected: TIMEOUT + [extended-payload-length.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini b/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini index f1f0e0efa5e2..302731414421 100644 --- a/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/CloseEvent/clean-close.html.ini @@ -6,3 +6,6 @@ [clean-close.html] type: testharness + [WebSockets: wasClean, true] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini index 03f0d0a344cd..ada7ee58eb76 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-arraybuffer.html.ini @@ -6,3 +6,7 @@ [bufferedAmount-arraybuffer.html] + expected: TIMEOUT + [WebSockets: bufferedAmount for ArrayBuffer] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini index 8c7df5100a09..75220c2b96bb 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-blob.html.ini @@ -6,3 +6,7 @@ [bufferedAmount-blob.html] + expected: TIMEOUT + [WebSockets: bufferedAmount for blob] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini index 56db7585b031..48b558d8c41d 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-getting.html.ini @@ -6,3 +6,7 @@ [bufferedAmount-getting.html] type: testharness + expected: TIMEOUT + [WebSockets: bufferedAmount after send()ing] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini index 8310303ba41e..15a2c86d497f 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-large.html.ini @@ -1,5 +1,8 @@ [bufferedAmount-large.html] type: testharness + [WebSockets: bufferedAmount for 65K data] + expected: TIMEOUT + [bufferedAmount-large.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini index 3c0921e6ca79..6faa3bf976d4 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/bufferedAmount/bufferedAmount-unicode.html.ini @@ -1,5 +1,9 @@ [bufferedAmount-unicode.html] type: testharness + expected: TIMEOUT + [WebSockets: bufferedAmount for unicode data] + expected: TIMEOUT + [bufferedAmount-unicode.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini index 1c04bf3872a5..e1e790fd16c9 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/close/close-connecting.html.ini @@ -1,8 +1,5 @@ [close-connecting.html] type: testharness - [WebSockets: close() when connecting] - expected: FAIL - [close-connecting.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini new file mode 100644 index 000000000000..5c5ab1dad1eb --- /dev/null +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/015.html.ini @@ -0,0 +1,7 @@ +[015.html] + expected: TIMEOUT + [WebSockets: instanceof on events] + expected: TIMEOUT + + +[015.html?wss] diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini index c527918a10c0..516228b44f8b 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/016.html.ini @@ -1,5 +1,9 @@ [016.html] type: testharness + expected: TIMEOUT + [WebSockets: addEventListener] + expected: TIMEOUT + [016.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini new file mode 100644 index 000000000000..7329d6010660 --- /dev/null +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/017.html.ini @@ -0,0 +1,7 @@ +[017.html?wss] + +[017.html] + expected: TIMEOUT + [WebSockets: this, e.target, e.currentTarget, e.eventPhase] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini index c1447c7c95f1..943c6b2c2337 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/events/018.html.ini @@ -1,5 +1,18 @@ [018.html] type: testharness + expected: TIMEOUT + [open event] + expected: TIMEOUT + + [message event] + expected: TIMEOUT + + [error event] + expected: TIMEOUT + + [close event] + expected: TIMEOUT + [018.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini index 61673970363f..beabc375521f 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/006.html.ini @@ -6,3 +6,7 @@ [006.html] type: testharness + expected: TIMEOUT + [WebSockets: getting readyState in open] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini index 5d3fb961e824..80edd7b961d9 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/007.html.ini @@ -6,3 +6,7 @@ [007.html] type: testharness + expected: TIMEOUT + [WebSockets: getting readyState in closing] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini index 14d170b69cf3..f46c410a4c49 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/readyState/008.html.ini @@ -6,3 +6,7 @@ [008.html] type: testharness + expected: TIMEOUT + [WebSockets: getting readyState in closed] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini index ad78b33e4729..0ab4b4b4df9e 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/005.html.ini @@ -1,5 +1,9 @@ [005.html] type: testharness + expected: TIMEOUT + [WebSockets: send() return value] + expected: TIMEOUT + [005.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini index 24523755dd53..204f3a353156 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/006.html.ini @@ -1,5 +1,9 @@ [006.html] type: testharness + expected: TIMEOUT + [WebSockets: send() with unpaired surrogate when readyState is OPEN] + expected: TIMEOUT + [006.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini index d268d6a5ee6d..1081b8eacbf4 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/007.html.ini @@ -6,3 +6,7 @@ [007.html] type: testharness + expected: TIMEOUT + [WebSockets: close() followed by send()] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini index a97b34a3eed6..7e75390d84ae 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/008.html.ini @@ -1,5 +1,9 @@ [008.html] type: testharness + expected: TIMEOUT + [WebSockets: send() in onclose] + expected: TIMEOUT + [008.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini index eb8a2ea25bfb..1596677b65df 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/009.html.ini @@ -1,5 +1,9 @@ [009.html] type: testharness + expected: TIMEOUT + [WebSockets: send('')] + expected: TIMEOUT + [009.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini index 607f2c1bdafa..2cce10494fb3 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/010.html.ini @@ -37,3 +37,37 @@ [010.html] type: testharness + expected: TIMEOUT + [Constructor succeeds] + expected: TIMEOUT + + [WebSockets: sending non-strings (null)] + expected: NOTRUN + + [WebSockets: sending non-strings (undefined)] + expected: NOTRUN + + [WebSockets: sending non-strings (1)] + expected: NOTRUN + + [WebSockets: sending non-strings ([object Window\])] + expected: NOTRUN + + [WebSockets: sending non-strings ([object HTMLBodyElement\])] + expected: NOTRUN + + [WebSockets: sending non-strings ([object Object\])] + expected: NOTRUN + + [WebSockets: sending non-strings ()] + expected: NOTRUN + + [WebSockets: sending non-strings ([object WebSocket\])] + expected: NOTRUN + + [WebSockets: sending non-strings (function (){})] + expected: NOTRUN + + [WebSockets: sending non-strings (Error)] + expected: NOTRUN + diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini index 195091797719..eef8db43284c 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/011.html.ini @@ -1,5 +1,9 @@ [011.html] type: testharness + expected: TIMEOUT + [WebSockets: sending non-ascii, combining chars and non-BMP] + expected: TIMEOUT + [011.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini index aa22c95f25d0..ad2b842b44b5 100644 --- a/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini +++ b/tests/wpt/metadata/websockets/interfaces/WebSocket/send/012.html.ini @@ -1,5 +1,9 @@ [012.html] type: testharness + expected: TIMEOUT + [WebSockets: sending null] + expected: TIMEOUT + [012.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini b/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini index ea5509ff2bb3..410c54cbd373 100644 --- a/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini +++ b/tests/wpt/metadata/websockets/keeping-connection-open/001.html.ini @@ -6,3 +6,6 @@ [001.html] type: testharness + [WebSockets: 20s inactivity after handshake] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/multi-globals/message-received.html.ini b/tests/wpt/metadata/websockets/multi-globals/message-received.html.ini new file mode 100644 index 000000000000..b920b15038cb --- /dev/null +++ b/tests/wpt/metadata/websockets/multi-globals/message-received.html.ini @@ -0,0 +1,8 @@ +[message-received.html] + expected: TIMEOUT + [ArrayBuffer should be created in the relevant realm of the WebSocket] + expected: TIMEOUT + + [Blob should be created in the relevant realm of the WebSocket] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/opening-handshake/001.html.ini b/tests/wpt/metadata/websockets/opening-handshake/001.html.ini new file mode 100644 index 000000000000..67b8631ec4d2 --- /dev/null +++ b/tests/wpt/metadata/websockets/opening-handshake/001.html.ini @@ -0,0 +1,6 @@ +[001.html?wss] + +[001.html] + [WebSockets: invalid handshake] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/opening-handshake/002.html.ini b/tests/wpt/metadata/websockets/opening-handshake/002.html.ini index 824e5bf7b577..6e312e0e7903 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/002.html.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/002.html.ini @@ -1,5 +1,8 @@ [002.html] type: testharness + [WebSockets: valid handshake] + expected: TIMEOUT + [002.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini b/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini index fcd41eea9f9f..59783cf6380f 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/003-sets-origin.worker.js.ini @@ -1,3 +1,6 @@ [003-sets-origin.worker.html] type: testharness expected: TIMEOUT + [W3C WebSocket API - origin set in a Worker] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/opening-handshake/003.html.ini b/tests/wpt/metadata/websockets/opening-handshake/003.html.ini index 1a7c50506a51..7b19005b8ae5 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/003.html.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/003.html.ini @@ -1,7 +1,8 @@ [003.html] type: testharness + expected: TIMEOUT [WebSockets: origin] - expected: FAIL + expected: TIMEOUT [003.html?wss] diff --git a/tests/wpt/metadata/websockets/opening-handshake/005.html.ini b/tests/wpt/metadata/websockets/opening-handshake/005.html.ini index 9f0272ceb287..34365417d089 100644 --- a/tests/wpt/metadata/websockets/opening-handshake/005.html.ini +++ b/tests/wpt/metadata/websockets/opening-handshake/005.html.ini @@ -1,5 +1,9 @@ [005.html] type: testharness + expected: TIMEOUT + [WebSockets: proper first line] + expected: TIMEOUT + [005.html?wss] type: testharness diff --git a/tests/wpt/metadata/websockets/referrer.any.js.ini b/tests/wpt/metadata/websockets/referrer.any.js.ini new file mode 100644 index 000000000000..163607fe6820 --- /dev/null +++ b/tests/wpt/metadata/websockets/referrer.any.js.ini @@ -0,0 +1,11 @@ +[referrer.any.html] + expected: TIMEOUT + [Ensure no Referer header is included] + expected: TIMEOUT + + +[referrer.any.worker.html] + expected: TIMEOUT + [Ensure no Referer header is included] + expected: TIMEOUT + diff --git a/tests/wpt/metadata/websockets/security/001.html.ini b/tests/wpt/metadata/websockets/security/001.html.ini new file mode 100644 index 000000000000..e8a84b44b717 --- /dev/null +++ b/tests/wpt/metadata/websockets/security/001.html.ini @@ -0,0 +1,7 @@ +[001.html?wss] + +[001.html] + expected: TIMEOUT + [WebSockets: wrong accept key] + expected: TIMEOUT + diff --git a/tests/wpt/mozilla/meta/MANIFEST.json b/tests/wpt/mozilla/meta/MANIFEST.json index 8ce7133cb9ee..1c2262350961 100644 --- a/tests/wpt/mozilla/meta/MANIFEST.json +++ b/tests/wpt/mozilla/meta/MANIFEST.json @@ -60211,11 +60211,11 @@ "reftest" ], "css/background_border_padding_crash-ref.html": [ - "eae17c2be5646f7fa1dc26e5a28a89c527da00e6", + "a9b8abdba927b26841acb2405a8a753e4efb2d24", "support" ], "css/background_border_padding_crash.html": [ - "600d0c014aabfe13f09dec11757d5d7740a5ba74", + "068fea92a7884351465963e76306435cf6680b56", "reftest" ], "css/background_clip_a.html": [ @@ -70951,7 +70951,7 @@ "testharness" ], "mozilla/webgl/bindBuffer.html": [ - "659d53041373a6e40b9ab4cbf7e2afad45048377", + "3ee0f8120ec78da6584399fef852276b65f9b650", "testharness" ], "mozilla/webgl/bufferData.html": [ @@ -70963,7 +70963,7 @@ "testharness" ], "mozilla/webgl/clear.html": [ - "14cc534be5da96b0cc128d5c44f662b2fdfb294c", + "d5a3af49d99e8165aa154c31ca8d846e45094986", "testharness" ], "mozilla/webgl/clearcolor.html": [ diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini new file mode 100644 index 000000000000..fbdc89a8f0d0 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation-and-destruction.html.ini @@ -0,0 +1,5 @@ +[context-creation-and-destruction.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini similarity index 60% rename from tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini rename to tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini index fb8852c9e7a9..393e42df1924 100644 --- a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/glsl/misc/shader-with-non-reserved-words.html.ini +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-creation.html.ini @@ -1,4 +1,4 @@ -[shader-with-non-reserved-words.html] +[context-creation.html] expected: TIMEOUT [Overall test] expected: NOTRUN diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini new file mode 100644 index 000000000000..b2918fac56fc --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-eviction-with-garbage-collection.html.ini @@ -0,0 +1,2 @@ +[context-eviction-with-garbage-collection.html] + expected: TIMEOUT diff --git a/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini new file mode 100644 index 000000000000..84c7aa475618 --- /dev/null +++ b/tests/wpt/mozilla/meta/webgl/conformance-1.0.3/conformance/context/context-release-upon-reload.html.ini @@ -0,0 +1,5 @@ +[context-release-upon-reload.html] + expected: TIMEOUT + [Overall test] + expected: NOTRUN + diff --git a/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-before-clearance.html b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-before-clearance.html new file mode 100644 index 000000000000..13041a27496b --- /dev/null +++ b/tests/wpt/web-platform-tests/css/CSS2/floats-clear/adjoining-float-before-clearance.html @@ -0,0 +1,13 @@ + +
Test passes if there is a filled green square and no red.
+Test passes if there is a filled green square.
+Test passes if there is a filled green square and no red.
+Test passes if there is a filled green square.
+Nothing in this document should be red unless the operating environment provides red as a color for one of the things mentioned.
- -Every line of text in this document should be a color distinct enough from its background to be legible.
- -- This should have the text color, background color, and solid border that makes it look like the closest simulation of a raised button (with the light source in the upper left) in the operating environment that is possible using a box with a single border around it. -
- -If the operating environment provides such colors, this should have the text color and background color of an active window caption, and a border the color of the border of active windows.
- -If the operating environment provides such colors, this should have the text color and background color of an inactive window caption, and a border the color of the border of inactive windows.
- -- This should have the background color used by multiple document interface (MDI) applications, if the operating environment provides such a color. -
- -- This should have the background color of the desktop, if the operating environment provides such a color. -
- -- This should have the text color of disabled controls, if the operating environment provides such a color. -
- -- This should have the text color and background color of highlighted items, if the operating system provides such colors. -
- -- This should have the text color and background color of tooltips, if the operating system provides such colors. -
- -- This should have the text color and background color of menus, if the operating system provides such colors. -
- -The following (empty) square should have the background color of the area that scrollbar sliders slide over, if the operating environment provides such a color:
-- -
- -- This should have the text color and background color of text fields, if the operating system provides such colors. -
- -- This should have a border the color of a window's frame, if the operating system provides such a color. -
- - - diff --git a/tests/wpt/web-platform-tests/css/css-transitions/zero-duration-multiple-transition.html b/tests/wpt/web-platform-tests/css/css-transitions/zero-duration-multiple-transition.html new file mode 100644 index 000000000000..4268ce766d76 --- /dev/null +++ b/tests/wpt/web-platform-tests/css/css-transitions/zero-duration-multiple-transition.html @@ -0,0 +1,30 @@ + + + + + + + + + + diff --git a/tests/wpt/web-platform-tests/css/css-typed-om/stylevalue-subclasses/numeric-objects/parse.tentative.html b/tests/wpt/web-platform-tests/css/css-typed-om/stylevalue-subclasses/numeric-objects/parse.tentative.html index 6b623c22c774..80e4f44b3a01 100644 --- a/tests/wpt/web-platform-tests/css/css-typed-om/stylevalue-subclasses/numeric-objects/parse.tentative.html +++ b/tests/wpt/web-platform-tests/css/css-typed-om/stylevalue-subclasses/numeric-objects/parse.tentative.html @@ -23,4 +23,8 @@ assert_throws(new SyntaxError(), () => CSSNumericValue.parse('calc(calc(1px * 2s) + 3%)')); }, 'Parsing a calc with incompatible units throws a SyntaxError'); +test(() => { + assert_style_value_equals(new CSSUnitValue(1, 'px'), CSSNumericValue.parse(' 1px ')); +}, 'Parsing ignores surrounding spaces'); + diff --git a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html index d6ecf5d52f37..d7131b00db9f 100644 --- a/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html +++ b/tests/wpt/web-platform-tests/html/browsers/browsing-the-web/unloading-documents/navigation-within-beforeunload.html @@ -15,10 +15,7 @@ iframe.onload = function() { setTimeout(function() {iframe.contentWindow.location="navigation-within-beforeunload-2.html";}, 100); - // Step 4 of https://html.spec.whatwg.org/multipage/browsing-the-web.html#navigating-across-documents - // doesn't seem to allow navigation within a beforeunload handler, - // so the counter should not go beyond 1. - iframe.onload = t.step_func(function() {assert_equals(counter, 1); t.done()}); + iframe.onload = t.step_func(function() {assert_equals(counter, 1000); t.done()}); }; iframe.src = "navigation-within-beforeunload-1.html?" + Math.random(); diff --git a/tests/wpt/web-platform-tests/shadow-dom/form-control-form-attribute.html b/tests/wpt/web-platform-tests/shadow-dom/form-control-form-attribute.html new file mode 100644 index 000000000000..2e782b2587d8 --- /dev/null +++ b/tests/wpt/web-platform-tests/shadow-dom/form-control-form-attribute.html @@ -0,0 +1,80 @@ + + +