Auto merge of #26286 - servo-wpt-sync:wpt_update_23-04-2020, r=jdm

Sync WPT with upstream (23-04-2020)

Automated downstream sync of changes from upstream as of 23-04-2020.
[no-wpt-sync]
r? @servo-wpt-sync
This commit is contained in:
bors-servo 2020-04-23 21:26:53 -04:00 committed by GitHub
commit a21b57af3a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
375 changed files with 25428 additions and 892 deletions

View file

@ -125,6 +125,8 @@ skip: true
skip: true
[import-meta]
skip: true
[moving-between-documents]
skip: true
[js]
skip: false
[mediasession]

View file

@ -4,7 +4,7 @@
expected: TIMEOUT
[Opening a blob URL in a new window immediately before revoking it works.]
expected: FAIL
expected: TIMEOUT
[Fetching a blob URL immediately before revoking it works in an iframe.]
expected: FAIL

View file

@ -1,4 +0,0 @@
[hit-test-floats-002.html]
[Hit test float]
expected: FAIL

View file

@ -1,4 +1,4 @@
[hit-test-floats-003.html]
[hit-test-floats-004.html]
[Miss float below something else]
expected: FAIL

View file

@ -1,4 +1,5 @@
[animation-important-001.html]
expected: ERROR
[Interpolated value is observable]
expected: FAIL

View file

@ -0,0 +1,2 @@
[align-content_stretch.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percentage-heights-014.html]
expected: FAIL

View file

@ -2,3 +2,6 @@
[Hit test intersecting scaled box]
expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-logical-enumeration.html]
[Logical properties in enumeration of computed style]
expected: FAIL

View file

@ -0,0 +1,91 @@
[idlharness.html]
[DOMRectReadOnly interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(optional DOMMatrixInit)]
expected: FAIL
[DOMRectList interface: [object DOMRect\] must inherit property "length" with the proper type]
expected: FAIL
[DOMRect interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMRectList interface: operation item(unsigned long)]
expected: FAIL
[DOMMatrixReadOnly interface: stringifier]
expected: FAIL
[DOMRectList interface: existence and properties of interface object]
expected: FAIL
[DOMRectList interface object name]
expected: FAIL
[DOMRectList interface: [object DOMRect\] must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMMatrix interface: operation setMatrixValue(DOMString)]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMPoint interface: legacy window alias]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface object length]
expected: FAIL
[DOMMatrix interface: calling setMatrixValue(DOMString) on new DOMMatrix() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMRect interface: legacy window alias]
expected: FAIL
[DOMRectList interface: calling item(unsigned long) on [object DOMRect\] with too few arguments must throw TypeError]
expected: FAIL
[DOMMatrix interface: new DOMMatrix() must inherit property "setMatrixValue(DOMString)" with the proper type]
expected: FAIL
[DOMRectList must be primary interface of [object DOMRect\]]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface: attribute length]
expected: FAIL
[DOMMatrix interface: legacy window alias]
expected: FAIL
[Stringification of [object DOMRect\]]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL

View file

@ -0,0 +1,31 @@
[idlharness.worker.html]
[DOMRectReadOnly interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(optional DOMMatrixInit)]
expected: FAIL
[DOMRect interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL

View file

@ -0,0 +1,2 @@
[DOMParser-parseFromString-encoding.html]
expected: ERROR

View file

@ -312,24 +312,15 @@
[Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK]
expected: NOTRUN
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: */* text/html]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
expected: FAIL

View file

@ -59,6 +59,3 @@
[separate text/javascript x/x]
expected: FAIL
[separate text/javascript; charset=windows-1252 text/javascript]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_3.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -1,4 +1,4 @@
[traverse_the_history_4.html]
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -17,9 +17,9 @@
[Set data URL frame location.protocol to data]
expected: FAIL
[Set data URL frame location.protocol to http+x]
expected: FAIL
[Set data URL frame location.protocol to ftp]
expected: FAIL
[Set data URL frame location.protocol to file]
expected: FAIL

View file

@ -1,16 +1,20 @@
[supported-elements.html]
expected: TIMEOUT
[Contenteditable element should support autofocus]
expected: FAIL
[Host element with delegatesFocus including no focusable descendants should be skipped]
expected: FAIL
expected: NOTRUN
[Element with tabindex should support autofocus]
expected: FAIL
expected: TIMEOUT
[Area element should support autofocus]
expected: FAIL
expected: NOTRUN
[Host element with delegatesFocus should support autofocus]
expected: FAIL
expected: NOTRUN
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_nonescaping-1.html]
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -1,5 +1,5 @@
[iframe_sandbox_popups_nonescaping-2.html]
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -1,4 +1,5 @@
[iframe_sandbox_popups_nonescaping-3.html]
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL
expected: NOTRUN

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-fetch-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,4 @@
[after-prepare-createHTMLDocument-fetch-error-external-module.html]
[<script> error: Move fetch-error external module script to createHTMLDocument after-prepare]
expected: FAIL

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-parse-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-parse-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-success-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,4 @@
[after-prepare-createHTMLDocument-success-external-module.html]
[Eval: Move success external module script to createHTMLDocument after-prepare]
expected: FAIL

View file

@ -0,0 +1,4 @@
[after-prepare-iframe-fetch-error-external-classic.html]
[<script> error: Move fetch-error external classic script to iframe after-prepare]
expected: FAIL

View file

@ -0,0 +1,4 @@
[after-prepare-iframe-fetch-error-external-module.html]
[<script> error: Move fetch-error external module script to iframe after-prepare]
expected: FAIL

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-parse-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-parse-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-success-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-success-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-fetch-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-fetch-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-parse-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-parse-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-success-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-success-external-module.html]
expected: CRASH

View file

@ -95,3 +95,6 @@
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 42283 more errors.\n\tMax AbsError of 1.9962286949157715e+0 at index of 36587.\n\t[36587\]\t9.9879217147827148e-1\t-9.9743652343750000e-1\t1.9962286949157715e+0\t2.0013591321441684e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 15876.\n\t[15876\]\t5.8778524398803711e-1\t0.0000000000000000e+0\t5.8778524398803711e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 44056 more errors.\n\tMax AbsError of 1.9999977350234985e+0 at index of 39026.\n\t[39026\]\t9.9999773502349854e-1\t-1.0000000000000000e+0\t1.9999977350234985e+0\t1.9999977350234985e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 12348.\n\t[12348\]\t9.5105654001235962e-1\t0.0000000000000000e+0\t9.5105654001235962e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL

View file

@ -1,7 +1,7 @@
[interface.html]
[Navigator interface: attribute webdriver]
expected: FAIL
[idlharness.html]
[Navigator interface: navigator must inherit property "webdriver" with the proper type]
expected: FAIL
[Navigator interface: attribute webdriver]
expected: FAIL

View file

@ -1,5 +0,0 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
expected: TIMEOUT

View file

@ -0,0 +1,7 @@
[dedicated-worker-parse-error-failure.html]
[Static import on classic worker should dispatch an event named error.]
expected: FAIL
[Classic worker construction for script with syntax error should dispatch an event named error.]
expected: FAIL

View file

@ -0,0 +1,28 @@
[send-redirect-to-cors.htm]
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (308 FOO with string and explicit Content-Type text/plain)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (302 FOO with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (301 POST with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (307 POST with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (308 FOO with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (307 post with typed array)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (303 FOO with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (307 post with string)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (308 FOO with string and explicit Content-Type multipart/form-data)]
expected: FAIL

View file

@ -7,7 +7,7 @@
expected: FAIL
[Opening a blob URL in a new window immediately before revoking it works.]
expected: FAIL
expected: TIMEOUT
[Opening a blob URL in a noopener about:blank window immediately before revoking it works.]
expected: TIMEOUT

File diff suppressed because it is too large Load diff

View file

@ -1,4 +0,0 @@
[hit-test-floats-002.html]
[Hit test float]
expected: FAIL

View file

@ -1,4 +1,4 @@
[hit-test-floats-003.html]
[hit-test-floats-004.html]
[Miss float below something else]
expected: FAIL

View file

@ -1,4 +1,5 @@
[animation-important-001.html]
expected: ERROR
[Interpolated value is observable]
expected: FAIL

View file

@ -0,0 +1,2 @@
[align-content_stretch.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[percentage-heights-014.html]
expected: FAIL

View file

@ -2,3 +2,6 @@
[Hit test intersecting scaled box]
expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -0,0 +1,4 @@
[elementsFromPoint-invalid-cases.html]
[The root element is the last element returned for otherwise empty queries within the viewport]
expected: FAIL

View file

@ -0,0 +1,4 @@
[getComputedStyle-logical-enumeration.html]
[Logical properties in enumeration of computed style]
expected: FAIL

View file

@ -0,0 +1,91 @@
[idlharness.html]
[DOMRectReadOnly interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(optional DOMMatrixInit)]
expected: FAIL
[DOMRectList interface: [object DOMRect\] must inherit property "length" with the proper type]
expected: FAIL
[DOMRect interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMRectList interface: operation item(unsigned long)]
expected: FAIL
[DOMMatrixReadOnly interface: stringifier]
expected: FAIL
[DOMRectList interface: existence and properties of interface object]
expected: FAIL
[DOMRectList interface object name]
expected: FAIL
[DOMRectList interface: [object DOMRect\] must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMMatrix interface: operation setMatrixValue(DOMString)]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMPoint interface: legacy window alias]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface object length]
expected: FAIL
[DOMMatrix interface: calling setMatrixValue(DOMString) on new DOMMatrix() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMRect interface: legacy window alias]
expected: FAIL
[DOMRectList interface: calling item(unsigned long) on [object DOMRect\] with too few arguments must throw TypeError]
expected: FAIL
[DOMMatrix interface: new DOMMatrix() must inherit property "setMatrixValue(DOMString)" with the proper type]
expected: FAIL
[DOMRectList must be primary interface of [object DOMRect\]]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface: attribute length]
expected: FAIL
[DOMMatrix interface: legacy window alias]
expected: FAIL
[Stringification of [object DOMRect\]]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL

View file

@ -0,0 +1,31 @@
[idlharness.worker.html]
[DOMRectReadOnly interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(optional DOMMatrixInit)]
expected: FAIL
[DOMRect interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL

View file

@ -1,344 +0,0 @@
[interfaces.html]
type: testharness
[Document interface: attribute selectedStyleSheetSet]
expected: FAIL
[Document interface: attribute lastStyleSheetSet]
expected: FAIL
[Document interface: attribute preferredStyleSheetSet]
expected: FAIL
[Document interface: attribute styleSheetSets]
expected: FAIL
[Document interface: operation enableStyleSheetsForSet(DOMString)]
expected: FAIL
[Document interface: document must inherit property "selectedStyleSheetSet" with the proper type (1)]
expected: FAIL
[Document interface: document must inherit property "lastStyleSheetSet" with the proper type (2)]
expected: FAIL
[Document interface: document must inherit property "preferredStyleSheetSet" with the proper type (3)]
expected: FAIL
[Document interface: document must inherit property "styleSheetSets" with the proper type (4)]
expected: FAIL
[Document interface: document must inherit property "enableStyleSheetsForSet" with the proper type (5)]
expected: FAIL
[Document interface: calling enableStyleSheetsForSet(DOMString) on document with too few arguments must throw TypeError]
expected: FAIL
[Document interface: new Document() must inherit property "selectedStyleSheetSet" with the proper type (1)]
expected: FAIL
[Document interface: new Document() must inherit property "lastStyleSheetSet" with the proper type (2)]
expected: FAIL
[Document interface: new Document() must inherit property "preferredStyleSheetSet" with the proper type (3)]
expected: FAIL
[Document interface: new Document() must inherit property "styleSheetSets" with the proper type (4)]
expected: FAIL
[Document interface: new Document() must inherit property "enableStyleSheetsForSet" with the proper type (5)]
expected: FAIL
[Document interface: calling enableStyleSheetsForSet(DOMString) on new Document() with too few arguments must throw TypeError]
expected: FAIL
[ProcessingInstruction interface: attribute sheet]
expected: FAIL
[Element interface: operation pseudo(DOMString)]
expected: FAIL
[Element interface: attribute cascadedStyle]
expected: FAIL
[Element interface: attribute defaultStyle]
expected: FAIL
[Element interface: attribute rawComputedStyle]
expected: FAIL
[Element interface: attribute usedStyle]
expected: FAIL
[HTMLElement interface: attribute style]
expected: FAIL
[SVGElement interface: attribute style]
expected: FAIL
[MediaList interface: existence and properties of interface prototype object]
expected: FAIL
[StyleSheet interface: attribute type]
expected: FAIL
[StyleSheet interface: attribute ownerNode]
expected: FAIL
[StyleSheet interface: attribute parentStyleSheet]
expected: FAIL
[StyleSheet interface: attribute media]
expected: FAIL
[CSSStyleSheet interface: attribute ownerRule]
expected: FAIL
[CSSStyleSheet interface: style_element.sheet must inherit property "ownerRule" with the proper type (0)]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "type" with the proper type (0)]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "ownerNode" with the proper type (2)]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "parentStyleSheet" with the proper type (3)]
expected: FAIL
[StyleSheet interface: style_element.sheet must inherit property "media" with the proper type (5)]
expected: FAIL
[StyleSheetList interface: existence and properties of interface prototype object]
expected: FAIL
[CSSRuleList interface: existence and properties of interface prototype object]
expected: FAIL
[CSSRule interface: attribute parentRule]
expected: FAIL
[CSSRule interface: style_element.sheet.cssRules[0\] must inherit property "parentRule" with the proper type (10)]
expected: FAIL
[CSSImportRule interface: attribute href]
expected: FAIL
[CSSImportRule interface: attribute media]
expected: FAIL
[CSSImportRule interface: attribute styleSheet]
expected: FAIL
[CSSPageRule interface: existence and properties of interface object]
expected: FAIL
[CSSPageRule interface object length]
expected: FAIL
[CSSPageRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSPageRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSPageRule interface: attribute selectorText]
expected: FAIL
[CSSPageRule interface: attribute style]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface object]
expected: FAIL
[CSSMarginRule interface object length]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSMarginRule interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CSSMarginRule interface: attribute name]
expected: FAIL
[CSSMarginRule interface: attribute style]
expected: FAIL
[CSSStyleDeclaration interface: attribute parentRule]
expected: FAIL
[CSSStyleDeclaration interface: attribute camel_cased_attribute]
expected: FAIL
[CSSStyleDeclaration interface: attribute dashed_attribute]
expected: FAIL
[PseudoElement interface: existence and properties of interface object]
expected: FAIL
[PseudoElement interface object length]
expected: FAIL
[PseudoElement interface: existence and properties of interface prototype object]
expected: FAIL
[PseudoElement interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[PseudoElement interface: attribute cascadedStyle]
expected: FAIL
[PseudoElement interface: attribute defaultStyle]
expected: FAIL
[PseudoElement interface: attribute rawComputedStyle]
expected: FAIL
[PseudoElement interface: attribute usedStyle]
expected: FAIL
[CSSMediaRule interface: existence and properties of interface object]
expected: FAIL
[CSSMediaRule interface: existence and properties of interface prototype object]
expected: FAIL
[CSSPageRule interface object name]
expected: FAIL
[CSSMarginRule interface object name]
expected: FAIL
[PseudoElement interface object name]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(DOMMatrixInit)]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMPoint interface: legacy window alias]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: operation fromRect(DOMRectInit)]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: legacy window alias]
expected: FAIL
[DOMRect interface: operation fromRect(DOMRectInit)]
expected: FAIL
[DOMRect interface: calling fromRect(DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[Stringification of [object DOMRect\]]
expected: FAIL
[DOMRectList interface: [object DOMRect\] must inherit property "length" with the proper type]
expected: FAIL
[DOMRectList interface: [object DOMRect\] must inherit property "item(unsigned long)" with the proper type]
expected: FAIL
[DOMRectList interface: calling item(unsigned long) on [object DOMRect\] with too few arguments must throw TypeError]
expected: FAIL
[DOMMatrixReadOnly interface: stringifier]
expected: FAIL
[DOMMatrix interface: legacy window alias]
expected: FAIL
[DOMMatrix interface: operation setMatrixValue(DOMString)]
expected: FAIL
[DOMMatrix interface: new DOMMatrix() must inherit property "setMatrixValue(DOMString)" with the proper type]
expected: FAIL
[DOMMatrix interface: calling setMatrixValue(DOMString) on new DOMMatrix() with too few arguments must throw TypeError]
expected: FAIL
[DOMMatrix interface: DOMMatrix.fromMatrix({is2D: false}) must inherit property "setMatrixValue(DOMString)" with the proper type]
expected: FAIL
[DOMMatrix interface: calling setMatrixValue(DOMString) on DOMMatrix.fromMatrix({is2D: false}) with too few arguments must throw TypeError]
expected: FAIL
[DOMRectList interface: existence and properties of interface object]
expected: FAIL
[DOMRectList interface object length]
expected: FAIL
[DOMRectList interface object name]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[DOMRectList interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[DOMRectList interface: attribute length]
expected: FAIL
[DOMRectList interface: operation item(unsigned long)]
expected: FAIL
[DOMRectList must be primary interface of [object DOMRect\]]
expected: FAIL
[Geometry APIs interface IDL tests]
expected: FAIL
[DOMRectReadOnly interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(optional DOMMatrixInit)]
expected: FAIL
[DOMRect interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL

View file

@ -1,67 +0,0 @@
[interfaces.worker.html]
[DOMPointReadOnly interface: operation matrixTransform(DOMMatrixInit)]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: operation fromRect(DOMRectInit)]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: operation fromRect(DOMRectInit)]
expected: FAIL
[DOMRect interface: calling fromRect(DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[Untitled]
expected: FAIL
[interfaces]
expected: FAIL
[DOMRectReadOnly interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPoint() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: operation matrixTransform(optional DOMMatrixInit)]
expected: FAIL
[DOMRect interface: operation fromRect(optional DOMRectInit)]
expected: FAIL
[DOMPointReadOnly interface: new DOMPoint() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRect interface: calling fromRect(optional DOMRectInit) on new DOMRect() with too few arguments must throw TypeError]
expected: FAIL
[DOMRectReadOnly interface: calling fromRect(optional DOMRectInit) on new DOMRectReadOnly() with too few arguments must throw TypeError]
expected: FAIL
[DOMPointReadOnly interface: new DOMPointReadOnly() must inherit property "matrixTransform(optional DOMMatrixInit)" with the proper type]
expected: FAIL
[DOMPointReadOnly interface: calling matrixTransform(optional DOMMatrixInit) on new DOMPointReadOnly() with too few arguments must throw TypeError]
expected: FAIL

View file

@ -1,2 +1,2 @@
[DOMParser-parseFromString-encoding.html]
expected: PRECONDITION_FAILED
expected: ERROR

View file

@ -1,4 +0,0 @@
[interfaces.html]
[EventSource IDL tests]
expected: FAIL

View file

@ -312,24 +312,15 @@
[fetch(): separate response Content-Type: text/plain ]
expected: NOTRUN
[<iframe>: combined response Content-Type: text/html;" \\" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/plain */*]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: combined response Content-Type: */* text/html]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;charset=gbk text/plain text/html]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;" text/plain]
expected: FAIL
[<iframe>: separate response Content-Type: text/html;x=" text/plain]
[<iframe>: combined response Content-Type: text/html */*;charset=gbk]
expected: FAIL
[<iframe>: combined response Content-Type: text/html;x=" text/plain]
expected: FAIL

View file

@ -59,6 +59,3 @@
[separate text/javascript x/x]
expected: FAIL
[separate text/javascript; charset=windows-1252 text/javascript]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_1.html]
[Multiple history traversals from the same task]
expected: FAIL

View file

@ -1,4 +0,0 @@
[traverse_the_history_4.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -1,4 +1,4 @@
[traverse_the_history_3.html]
[traverse_the_history_5.html]
[Multiple history traversals, last would be aborted]
expected: FAIL

View file

@ -24,9 +24,9 @@
[Set data URL frame location.protocol to data]
expected: FAIL
[Set data URL frame location.protocol to http+x]
expected: FAIL
[Set data URL frame location.protocol to ftp]
expected: FAIL
[Set data URL frame location.protocol to file]
expected: FAIL

View file

@ -1,16 +1,20 @@
[supported-elements.html]
expected: TIMEOUT
[Contenteditable element should support autofocus]
expected: FAIL
[Element with tabindex should support autofocus]
expected: FAIL
expected: TIMEOUT
[Host element with delegatesFocus including no focusable descendants should be skipped]
expected: FAIL
expected: NOTRUN
[Area element should support autofocus]
expected: FAIL
expected: NOTRUN
[Host element with delegatesFocus should support autofocus]
expected: FAIL
expected: NOTRUN
[Non-HTMLElement should not support autofocus]
expected: NOTRUN

View file

@ -1,6 +1,6 @@
[iframe_sandbox_popups_nonescaping-1.html]
type: testharness
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -1,6 +1,6 @@
[iframe_sandbox_popups_nonescaping-2.html]
type: testharness
expected: CRASH
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: NOTRUN

View file

@ -1,5 +1,6 @@
[iframe_sandbox_popups_nonescaping-3.html]
type: testharness
expected: TIMEOUT
[Check that popups from a sandboxed iframe do not escape the sandbox]
expected: FAIL
expected: NOTRUN

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-fetch-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,4 @@
[after-prepare-createHTMLDocument-fetch-error-external-module.html]
[<script> error: Move fetch-error external module script to createHTMLDocument after-prepare]
expected: FAIL

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-parse-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-parse-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-createHTMLDocument-success-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,4 @@
[after-prepare-createHTMLDocument-success-external-module.html]
[Eval: Move success external module script to createHTMLDocument after-prepare]
expected: FAIL

View file

@ -0,0 +1,4 @@
[after-prepare-iframe-fetch-error-external-classic.html]
[<script> error: Move fetch-error external classic script to iframe after-prepare]
expected: FAIL

View file

@ -0,0 +1,4 @@
[after-prepare-iframe-fetch-error-external-module.html]
[<script> error: Move fetch-error external module script to iframe after-prepare]
expected: FAIL

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-parse-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-parse-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-success-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[after-prepare-iframe-success-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-fetch-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-fetch-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-parse-error-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-parse-error-external-module.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-success-external-classic.html]
expected: CRASH

View file

@ -0,0 +1,2 @@
[move-back-createHTMLDocument-success-external-module.html]
expected: CRASH

View file

@ -1,4 +0,0 @@
[interfaces-sw.https.html]
[Interfaces and attributes in ServiceWorkerGlobalScope]
expected: FAIL

View file

@ -1,7 +0,0 @@
[interfaces-window.https.html]
[navigator.serviceWorker is not available in a data: iframe]
expected: FAIL
[test setup (worker registration)]
expected: FAIL

View file

@ -164,3 +164,6 @@
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 42283 more errors.\n\tMax AbsError of 1.9962286949157715e+0 at index of 36587.\n\t[36587\]\t9.9879217147827148e-1\t-9.9743652343750000e-1\t1.9962286949157715e+0\t2.0013591321441684e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 15876.\n\t[15876\]\t5.8778524398803711e-1\t0.0000000000000000e+0\t5.8778524398803711e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL
[X Rendered audio for channel 5 does not equal [0,0.0626220703125,0.125030517578125,0.18695068359375,0.24810791015625,0.308319091796875,0.3673095703125,0.42486572265625,0.480743408203125,0.53472900390625,0.58660888671875,0.636199951171875,0.68328857421875,0.727691650390625,0.76922607421875,0.8077392578125...\] with an element-wise tolerance of {"absoluteThreshold":0.000030517578125,"relativeThreshold":0}.\n\tIndex\tActual\t\t\tExpected\t\tAbsError\t\tRelError\t\tTest threshold\n\t[1\]\t3.6732959747314453e-1\t6.2622070312500000e-2\t3.0470752716064453e-1\t4.8658168859649127e+0\t3.0517578125000000e-5\n\t[2\]\t6.8329977989196777e-1\t1.2503051757812500e-1\t5.5826926231384277e-1\t4.4650639949963384e+0\t3.0517578125000000e-5\n\t[3\]\t9.0373212099075317e-1\t1.8695068359375000e-1\t7.1678143739700317e-1\t3.8340669508039502e+0\t3.0517578125000000e-5\n\t[4\]\t9.9780619144439697e-1\t2.4810791015625000e-1\t7.4969828128814697e-1\t3.0216621502152523e+0\t3.0517578125000000e-5\n\t[5\]\t9.5236867666244507e-1\t3.0831909179687500e-1\t6.4404958486557007e-1\t2.0889059484187866e+0\t3.0517578125000000e-5\n\t...and 44056 more errors.\n\tMax AbsError of 1.9999977350234985e+0 at index of 39026.\n\t[39026\]\t9.9999773502349854e-1\t-1.0000000000000000e+0\t1.9999977350234985e+0\t1.9999977350234985e+0\t3.0517578125000000e-5\n\tMax RelError of Infinity at index of 12348.\n\t[12348\]\t9.5105654001235962e-1\t0.0000000000000000e+0\t9.5105654001235962e-1\tInfinity\t3.0517578125000000e-5\n]
expected: FAIL

View file

@ -0,0 +1,7 @@
[idlharness.html]
[Navigator interface: navigator must inherit property "webdriver" with the proper type]
expected: FAIL
[Navigator interface: attribute webdriver]
expected: FAIL

View file

@ -1,5 +0,0 @@
[018.html]
expected: TIMEOUT
[origin of the script that invoked the method, javascript:]
expected: TIMEOUT

View file

@ -0,0 +1,7 @@
[dedicated-worker-parse-error-failure.html]
[Static import on classic worker should dispatch an event named error.]
expected: FAIL
[Classic worker construction for script with syntax error should dispatch an event named error.]
expected: FAIL

View file

@ -18,3 +18,12 @@
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (307 POST with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (302 FOO with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (301 POST with string and explicit Content-Type safelisted)]
expected: FAIL
[XMLHttpRequest: send() - Redirect to CORS-enabled resource (303 FOO with string and explicit Content-Type safelisted)]
expected: FAIL

View file

@ -32,3 +32,24 @@
`Deleting ${prefix} cookies should not fail in secure context`);
}, `cookieStore.delete with ${prefix} name on secure origin`);
});
promise_test(async testCase => {
const currentUrl = new URL(self.location.href);
const currentDomain = currentUrl.hostname;
await promise_rejects_js(testCase, TypeError,
cookieStore.set('__Host-cookie-name', 'cookie-value', {
domain: currentDomain
}));
}, 'cookieStore.set with __Host- prefix and a domain option');
promise_test(async testCase => {
await cookieStore.set('__Host-cookie-name', 'cookie-value', { path: "/" });
assert_equals(
(await cookieStore.get(`__Host-cookie-name`)).value, "cookie-value");
await promise_rejects_js(testCase, TypeError,
cookieStore.set('__Host-cookie-name', 'cookie-value', {
path: "/path"
}));
}, 'cookieStore.set with __Host- prefix a path option');

Some files were not shown because too many files have changed in this diff Show more