Update web-platform-tests to revision b'f3dd9cba239a9655951ee62ec4dafc8fe37df2c5' (#32774)

Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
Servo WPT Sync 2024-07-14 05:16:30 -04:00 committed by GitHub
parent 3118542a9e
commit 968474a9fd
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
513 changed files with 26700 additions and 3186 deletions

View file

@ -1,3 +0,0 @@
[mix-blend-mode-video.html]
type: reftest
expected: FAIL

View file

@ -0,0 +1,3 @@
[display-none-prevents-starting-in-subtree.html]
[Elements in a "display: none" tree cannot start CSS Animations.]
expected: FAIL

View file

@ -5,15 +5,9 @@
[@font-face matching for quoted and unquoted sans-serif]
expected: FAIL
[@font-face matching for quoted and unquoted fantasy]
expected: FAIL
[@font-face matching for quoted and unquoted monospace]
expected: FAIL
[@font-face matching for quoted and unquoted system-ui]
expected: FAIL
[@font-face matching for quoted and unquoted emoji]
expected: FAIL
@ -32,8 +26,5 @@
[@font-face matching for quoted and unquoted ui-monospace]
expected: FAIL
[@font-face matching for quoted and unquoted cursive]
expected: FAIL
[@font-face matching for quoted and unquoted ui-serif]
expected: FAIL

View file

@ -1,3 +0,0 @@
[font-family-valid.html]
[e.style['font-family'\] = "System-UI" should set the property value]
expected: FAIL

View file

@ -1,2 +0,0 @@
[system-ui-ar.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[system-ui-mixed.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[system-ui-ur.html]
expected: FAIL

View file

@ -1,2 +0,0 @@
[system-ui.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-022.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-023.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-024.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-025.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-026.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-027.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-017.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-018.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-019.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-020.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-021.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-022.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-023.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-024.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-025.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-026.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-027.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-028.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-029.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-030.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-031.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-auto-032.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-with-abspos-012.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[line-clamp-with-abspos-013.tentative.html]
expected: FAIL

View file

@ -0,0 +1,2 @@
[overflow-video.html]
expected: FAIL

View file

@ -1,5 +1,3 @@
[transform-input-017.html]
type: reftest
bug: https://github.com/servo/servo/issues/21092
expected:
if os == "linux": FAIL

View file

@ -1,4 +1,3 @@
[transform-input-018.html]
type: reftest
bug: https://github.com/servo/servo/issues/21092
expected: FAIL

View file

@ -0,0 +1,2 @@
[pseudo-element-transform.html]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[transitions-retarget.html]
[Retargeting a transition should cause the old transition to be cancelled]
expected: FAIL

View file

@ -0,0 +1,2 @@
[interpolate-size-interpolation.html]
expected: ERROR

View file

@ -0,0 +1,6 @@
[interpolate-size-computed.html]
[Property interpolate-size value 'numeric-only']
expected: FAIL
[Property interpolate-size value 'allow-keywords']
expected: FAIL

View file

@ -0,0 +1,6 @@
[interpolate-size-parsing.html]
[e.style['interpolate-size'\] = "numeric-only" should set the property value]
expected: FAIL
[e.style['interpolate-size'\] = "allow-keywords" should set the property value]
expected: FAIL

View file

@ -1,2 +1,7 @@
[MediaQueryListEvent.html]
expected: TIMEOUT
[argument of onchange]
expected: TIMEOUT
[constructor of "change" event]
expected: NOTRUN

View file

@ -1,4 +1,5 @@
[media-playback-state.html]
expected: TIMEOUT
[Test :pseudo-class syntax is supported without throwing a SyntaxError]
expected: FAIL
@ -6,7 +7,7 @@
expected: FAIL
[Test :paused pseudo-classes]
expected: FAIL
expected: TIMEOUT
[Test :seeking pseudo-class]
expected: FAIL
expected: NOTRUN

View file

@ -1,9 +0,0 @@
[CustomElementRegistry-getName.html]
[customElements.getName must return null when the registry does not contain an entry with the given constructor]
expected: FAIL
[customElements.getName returns the name of the entry with the given constructor when there is a matching entry.]
expected: FAIL
[customElements.getName returns the name of the entry with the given customized built in constructor when there is a matching entry.]
expected: FAIL

View file

@ -110,6 +110,15 @@
[Subscriber#error() value is stored as Subscriber's AbortSignal's reason]
expected: FAIL
[Teardowns are called in upstream->downstream order on consumer-initiated unsubscription]
expected: FAIL
[Teardowns are called in downstream->upstream order on consumer-initiated unsubscription with pre-aborted Signal]
expected: FAIL
[Producer-initiated unsubscription in a downstream Observable fires abort events before each teardown, in downstream->upstream order]
expected: FAIL
[observable-constructor.any.html]
[Observable constructor]
@ -222,3 +231,12 @@
[Subscriber#error() value is stored as Subscriber's AbortSignal's reason]
expected: FAIL
[Teardowns are called in upstream->downstream order on consumer-initiated unsubscription]
expected: FAIL
[Teardowns are called in downstream->upstream order on consumer-initiated unsubscription with pre-aborted Signal]
expected: FAIL
[Producer-initiated unsubscription in a downstream Observable fires abort events before each teardown, in downstream->upstream order]
expected: FAIL

View file

@ -32,8 +32,5 @@
[sec-fetch-dest - Not sent to non-trustworthy same-site destination]
expected: FAIL
[sec-fetch-user - Not sent to non-trustworthy same-site destination]
expected: FAIL
[sec-fetch-user - Not sent to non-trustworthy cross-site destination]
expected: FAIL

View file

@ -27,101 +27,26 @@
[ORB should block opaque text/plain: fetch(..., {mode: "no-cors"})]
expected: FAIL
[ORB should block opaque text/plain: <audio src=...>]
expected: TIMEOUT
[ORB should block opaque text/plain: <video src=...>]
expected: NOTRUN
[ORB should block opaque text/plain: <script src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque application/json (non-empty): fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB should block opaque application/json (non-empty): <img src=...>]
expected: NOTRUN
[ORB should block opaque application/json (non-empty): <audio src=...>]
expected: NOTRUN
[ORB should block opaque application/json (non-empty): <video src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque application/json (non-empty): <script src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque application/json (empty): fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB should block opaque application/json (empty): <img src=...>]
expected: NOTRUN
[ORB should block opaque application/json (empty): <audio src=...>]
expected: NOTRUN
[ORB should block opaque application/json (empty): <video src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque application/json (empty): <script src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque application/json which contains non ascii characters: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB should block opaque application/json which contains non ascii characters: <img src=...>]
expected: NOTRUN
[ORB should block opaque application/json which contains non ascii characters: <audio src=...>]
expected: NOTRUN
[ORB should block opaque application/json which contains non ascii characters: <video src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque application/json which contains non ascii characters: <script src=...>]
expected: NOTRUN
[ORB shouldn't block opaque image/png: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block opaque image/png: <img src=...>]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript: <script src=...>]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript (utf16 encoded with BOM): fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript (utf16 encoded with BOM): <script src=...>]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript (utf16 encoded without BOM but charset is provided in content-type): fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript (utf16 encoded without BOM but charset is provided in content-type): <script src=...>]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript (iso-8559-1 encoded): fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block opaque text/javascript (iso-8559-1 encoded): <script src=...>]
expected: NOTRUN
[ORB shouldn't block text/javascript with valid asm.js: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block text/javascript with valid asm.js: <script src=...>]
expected: NOTRUN
[ORB shouldn't block text/javascript with invalid asm.js: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block text/javascript with invalid asm.js: <script src=...>]
expected: NOTRUN
expected: FAIL
[known-mime-type.sub.any.worker.html]

View file

@ -1,5 +1,5 @@
[nosniff.sub.any.html]
expected: TIMEOUT
expected: ERROR
[ORB should block opaque text/plain with nosniff]
expected: FAIL
@ -12,50 +12,20 @@
[ORB should block opaque text/plain with nosniff: fetch(..., {mode: "no-cors"})]
expected: FAIL
[ORB should block opaque text/plain with nosniff: <audio src=...>]
expected: TIMEOUT
[ORB should block opaque text/plain with nosniff: <video src=...>]
expected: NOTRUN
[ORB should block opaque text/plain with nosniff: <script src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque-response-blocklisted MIME type with nosniff: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB should block opaque-response-blocklisted MIME type with nosniff: <img src=...>]
expected: NOTRUN
[ORB should block opaque-response-blocklisted MIME type with nosniff: <audio src=...>]
expected: NOTRUN
[ORB should block opaque-response-blocklisted MIME type with nosniff: <video src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque-response-blocklisted MIME type with nosniff: <script src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque response with empty Content-Type and nosniff: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB should block opaque response with empty Content-Type and nosniff: <img src=...>]
expected: NOTRUN
[ORB should block opaque response with empty Content-Type and nosniff: <audio src=...>]
expected: NOTRUN
[ORB should block opaque response with empty Content-Type and nosniff: <video src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque response with empty Content-Type and nosniff: <script src=...>]
expected: NOTRUN
[ORB shouldn't block opaque image with empty Content-Type and nosniff: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB shouldn't block opaque image with empty Content-Type and nosniff: <img src=...>]
expected: NOTRUN
expected: FAIL
[nosniff.sub.any.worker.html]

View file

@ -13,7 +13,7 @@
[status.sub.any.html]
expected: TIMEOUT
expected: ERROR
[ORB should block opaque-response-blocklisted MIME type with status 206]
expected: FAIL
@ -23,26 +23,8 @@
[ORB should block opaque-response-blocklisted MIME type with status 206: fetch(..., {mode: "no-cors"})]
expected: FAIL
[ORB should block opaque-response-blocklisted MIME type with status 206: <audio src=...>]
expected: TIMEOUT
[ORB should block opaque-response-blocklisted MIME type with status 206: <video src=...>]
expected: NOTRUN
[ORB should block opaque-response-blocklisted MIME type with status 206: <script src=...>]
expected: NOTRUN
expected: FAIL
[ORB should block opaque response with non-ok status: fetch(..., {mode: "no-cors"})]
expected: NOTRUN
[ORB should block opaque response with non-ok status: <img src=...>]
expected: NOTRUN
[ORB should block opaque response with non-ok status: <audio src=...>]
expected: NOTRUN
[ORB should block opaque response with non-ok status: <video src=...>]
expected: NOTRUN
[ORB should block opaque response with non-ok status: <script src=...>]
expected: NOTRUN
expected: FAIL

View file

@ -0,0 +1,3 @@
[non-matching-range-response.html]
[Range response out of range of request should succeed]
expected: FAIL

View file

@ -1,4 +0,0 @@
[first-party-to-third-party-cross-partition-cross-origin.sub.html]
expected: TIMEOUT
[postMessage: First-Party to Third-Party, Cross-Partition, Cross-Origin]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[first-party-to-third-party-cross-partition-same-origin.sub.html]
expected: TIMEOUT
[postMessage: First-Party to Third-Party, Cross-Partition, Same-Origin]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[third-party-to-third-party-cross-partition-cross-origin.sub.html]
expected: TIMEOUT
[postMessage: Third-Party to Third-Party, Cross-Partition, Cross-Origin]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[third-party-to-third-party-cross-partition-same-origin.sub.html]
expected: TIMEOUT
[postMessage: Third-Party to Third-Party, Cross-Partition, Same-Origin]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[third-party-to-third-party-same-partition.sub.html]
expected: TIMEOUT
[postMessage: Third-Party to Third-Party, Same-Partition]
expected: TIMEOUT

View file

@ -1,4 +1,5 @@
[createImageBitmap-colorSpaceConversion.html]
expected: ERROR
[createImageBitmap from a bitmap HTMLImageElement, and drawImage on the created ImageBitmap with colorSpaceConversion: none]
expected: FAIL

View file

@ -1,5 +1,5 @@
[createImageBitmap-serializable.html]
expected: TIMEOUT
expected: ERROR
[Serialize ImageBitmap created from a vector SVGImageElement]
expected: NOTRUN
@ -35,4 +35,3 @@
[Serialize ImageBitmap created from a bitmap SVGImageElement]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[2d.text.measure.caret-position-edge-cases.tentative.html]
[Test the edge cases for caretPositionFromPoint, where the point is at the edge of glyph and at the midpoint.]
expected: FAIL

View file

@ -0,0 +1,30 @@
[2d.text.measure.caret-position-edges.tentative.html]
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align left.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align left.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align center.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align center.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align right.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align right.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align start.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align start.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align end.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align end.]
expected: FAIL

View file

@ -0,0 +1,120 @@
[2d.text.measure.caret-position.tentative.html]
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 10px letter spacing and directional-override.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.text.measure.getActualBoundingBox-exceptions.tentative.html]
expected: ERROR

View file

@ -0,0 +1,12 @@
[2d.text.measure.getActualBoundingBox-full-text.tentative.html]
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction ltr and no-directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction rtl and no-directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction ltr and directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction rtl and directional-override]
expected: FAIL

View file

@ -0,0 +1,18 @@
[2d.text.measure.getActualBoundingBox.tentative.html]
[Test TextMetrics::getActualBoundingBox(), with text align left , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align center , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align right , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align left , and 10px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align center , and 10px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align right , and 10px letter spacing.]
expected: FAIL

View file

@ -1,3 +1,75 @@
[2d.text.measure.selection-rects.tentative.html]
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 10px letter spacing, and directional-override.]
expected: FAIL

View file

@ -1,3 +0,0 @@
[2d.gradient.interpolate.zerosize.fillText.html]
[OffscreenCanvas test: 2d.gradient.interpolate.zerosize.fillText]
expected: FAIL

View file

@ -1,3 +0,0 @@
[2d.gradient.interpolate.zerosize.fillText.worker.html]
[2d]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.reset.render.text.html]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.text.measure.caret-position-edge-cases.tentative.html]
[Test the edge cases for caretPositionFromPoint, where the point is at the edge of glyph and at the midpoint.]
expected: FAIL

View file

@ -0,0 +1,3 @@
[2d.text.measure.caret-position-edge-cases.tentative.worker.html]
[Test the edge cases for caretPositionFromPoint, where the point is at the edge of glyph and at the midpoint.]
expected: FAIL

View file

@ -0,0 +1,30 @@
[2d.text.measure.caret-position-edges.tentative.html]
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align left.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align left.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align center.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align center.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align right.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align right.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align start.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align start.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align end.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align end.]
expected: FAIL

View file

@ -0,0 +1,30 @@
[2d.text.measure.caret-position-edges.tentative.worker.html]
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align left.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align left.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align center.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align center.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align right.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align right.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align start.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align start.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction ltr and text align end.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() gives correct edges when the requested point is outside the range, with direction rtl and text align end.]
expected: FAIL

View file

@ -0,0 +1,120 @@
[2d.text.measure.caret-position.tentative.html]
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 0px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 10px letter spacing and no-directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 0px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align left, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align left, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align center, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align center, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align right, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align right, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align start, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align start, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction ltr, text align end, 10px letter spacing and directional-override.]
expected: FAIL
[Check that TextMetrics::caretPositionFromPoint() matches its DOM equivalent, where possible, with direction rtl, text align end, 10px letter spacing and directional-override.]
expected: FAIL

View file

@ -0,0 +1,2 @@
[2d.text.measure.getActualBoundingBox-exceptions.tentative.html]
expected: ERROR

View file

@ -0,0 +1,2 @@
[2d.text.measure.getActualBoundingBox-exceptions.tentative.worker.html]
expected: TIMEOUT

View file

@ -0,0 +1,12 @@
[2d.text.measure.getActualBoundingBox-full-text.tentative.html]
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction ltr and no-directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction rtl and no-directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction ltr and directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction rtl and directional-override]
expected: FAIL

View file

@ -0,0 +1,12 @@
[2d.text.measure.getActualBoundingBox-full-text.tentative.worker.html]
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction ltr and no-directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction rtl and no-directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction ltr and directional-override]
expected: FAIL
[Test TextMetrics::getActualBoundingBox() for the full length of the string for some edge cases, with direction rtl and directional-override]
expected: FAIL

View file

@ -0,0 +1,18 @@
[2d.text.measure.getActualBoundingBox.tentative.html]
[Test TextMetrics::getActualBoundingBox(), with text align left , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align center , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align right , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align left , and 10px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align center , and 10px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align right , and 10px letter spacing.]
expected: FAIL

View file

@ -0,0 +1,18 @@
[2d.text.measure.getActualBoundingBox.tentative.worker.html]
[Test TextMetrics::getActualBoundingBox(), with text align left , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align center , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align right , and 0px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align left , and 10px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align center , and 10px letter spacing.]
expected: FAIL
[Test TextMetrics::getActualBoundingBox(), with text align right , and 10px letter spacing.]
expected: FAIL

View file

@ -1,3 +1,75 @@
[2d.text.measure.selection-rects.tentative.html]
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 0px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 10px letter spacing, and no-directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 0px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align left, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align left, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align center, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align center, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction ltr, text align right, 10px letter spacing, and directional-override.]
expected: FAIL
[Check that TextMetrics::getSelectionRects() matches its DOM equivalent, with direction rtl, text align right, 10px letter spacing, and directional-override.]
expected: FAIL

View file

@ -0,0 +1,12 @@
[cdata-dir_auto.html]
[Content of CDATA is ignored for dir=auto in html document]
expected: FAIL
[Text in CDATASection is considered when determining auto directionality]
expected: FAIL
[Directionality is updated when removing CDATASection]
expected: FAIL
[Directionality is updated when changing text of CDATASection]
expected: FAIL

View file

@ -118,3 +118,6 @@
[non-html textarea element text contents influence dir=auto]
expected: FAIL
[text changes apply to dir=auto on further ancestor after removing dir=ltr from closer ancestor]
expected: FAIL

View file

@ -22,3 +22,27 @@
[slotted non-HTML elements after dynamically assigning dir=auto, and dir attribute ignored on non-HTML elements]
expected: FAIL
[dir=auto ancestor considers text in subtree after removing dir=ltr from it]
expected: FAIL
[Slotted content affects multiple dir=auto slots]
expected: FAIL
[Removing slotted content resets direction on dir=auto slot]
expected: FAIL
[Removing child of slotted content changes direction on dir=auto slot]
expected: FAIL
[Child directionality gets updated when dir=auto is set on parent]
expected: FAIL
[dir=auto slot is updated by text in value of input element children]
expected: FAIL
[dir=auto slot is updated if input stops being auto-directionality form-associated]
expected: FAIL
[slot provides updated directionality from host to a dir=auto container]
expected: FAIL

View file

@ -25,3 +25,12 @@
[slot with dir attribute is skipped by dir=auto]
expected: FAIL
[dir=auto slot ignores dir attribute of assigned nodes]
expected: FAIL
[dir=auto slot considers text in bdi assigned nodes]
expected: FAIL
[dir=auto slot considers text in value of input element children]
expected: FAIL

View file

@ -1580,36 +1580,6 @@
[SVGElement interface: attribute onbeforetoggle]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface object]
expected: FAIL
[VisibilityStateEntry interface object length]
expected: FAIL
[VisibilityStateEntry interface object name]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface prototype object]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[VisibilityStateEntry interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[VisibilityStateEntry interface: attribute name]
expected: FAIL
[VisibilityStateEntry interface: attribute entryType]
expected: FAIL
[VisibilityStateEntry interface: attribute startTime]
expected: FAIL
[VisibilityStateEntry interface: attribute duration]
expected: FAIL
[Navigation interface: existence and properties of interface object]
expected: FAIL
@ -2608,12 +2578,6 @@
[Window interface: calling structuredClone(any, optional StructuredSerializeOptions) on window with too few arguments must throw TypeError]
expected: FAIL
[Document interface: attribute hidden]
expected: FAIL
[Document interface: attribute visibilityState]
expected: FAIL
[Document interface: attribute onvisibilitychange]
expected: FAIL
@ -2623,12 +2587,6 @@
[Document interface: attribute oncontextrestored]
expected: FAIL
[Document interface: iframe.contentDocument must inherit property "hidden" with the proper type]
expected: FAIL
[Document interface: iframe.contentDocument must inherit property "visibilityState" with the proper type]
expected: FAIL
[Document interface: iframe.contentDocument must inherit property "onvisibilitychange" with the proper type]
expected: FAIL
@ -2638,12 +2596,6 @@
[Document interface: iframe.contentDocument must inherit property "oncontextrestored" with the proper type]
expected: FAIL
[Document interface: new Document() must inherit property "hidden" with the proper type]
expected: FAIL
[Document interface: new Document() must inherit property "visibilityState" with the proper type]
expected: FAIL
[Document interface: new Document() must inherit property "onvisibilitychange" with the proper type]
expected: FAIL
@ -2653,12 +2605,6 @@
[Document interface: new Document() must inherit property "oncontextrestored" with the proper type]
expected: FAIL
[Document interface: documentWithHandlers must inherit property "hidden" with the proper type]
expected: FAIL
[Document interface: documentWithHandlers must inherit property "visibilityState" with the proper type]
expected: FAIL
[Document interface: documentWithHandlers must inherit property "onvisibilitychange" with the proper type]
expected: FAIL

View file

@ -1,5 +0,0 @@
[audio_loop_base.html]
expected: TIMEOUT
[Check if audio.loop is set to true that expecting the seeking event is fired more than once]
expected: NOTRUN

View file

@ -1,3 +0,0 @@
[audio_loop_seek_to_eos.html]
[seeking to the end of looping audio]
expected: FAIL

View file

@ -1,7 +1,7 @@
[loop-from-ended.tentative.html]
expected: TIMEOUT
[Test looping edge case to verify http://crbug.com/364442.]
expected: FAIL
[play() with loop set to true after playback ended]
expected: FAIL
expected: TIMEOUT

View file

@ -1,3 +1,4 @@
[no-cuechange-before-play.html]
expected: TIMEOUT
[Ensure that the 'cuechange' event is not fired before video playback has begun.]
expected: FAIL
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[track-cue-mutable-fragment.html]
expected: TIMEOUT
[Cue fragment is mutable]
expected: FAIL
expected: TIMEOUT

View file

@ -1,4 +1,4 @@
[track-mode-not-changed-by-new-track.html]
expected: TIMEOUT
[A track appended after the initial track configuration does not change other tracks]
expected: FAIL
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[iframe-loading-lazy-nav-form-submit.html]
[Navigating iframe loading='lazy' before it is loaded: form submit]
expected: FAIL

View file

@ -1,3 +0,0 @@
[iframe-loading-lazy-nav-location-assign.html]
[Navigating iframe loading='lazy' before it is loaded: location.assign]
expected: FAIL

View file

@ -1,5 +1,4 @@
[iframe_sandbox_popups_escaping-3.html]
type: testharness
expected: TIMEOUT
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
expected: TIMEOUT
expected: FAIL

View file

@ -34,3 +34,39 @@
[InvokeEvent interface: new InvokeEvent("invoke") must inherit property "action" with the proper type]
expected: FAIL
[CommandEvent interface: existence and properties of interface object]
expected: FAIL
[CommandEvent interface object length]
expected: FAIL
[CommandEvent interface object name]
expected: FAIL
[CommandEvent interface: existence and properties of interface prototype object]
expected: FAIL
[CommandEvent interface: existence and properties of interface prototype object's "constructor" property]
expected: FAIL
[CommandEvent interface: existence and properties of interface prototype object's @@unscopables property]
expected: FAIL
[CommandEvent interface: attribute invoker]
expected: FAIL
[CommandEvent interface: attribute command]
expected: FAIL
[CommandEvent must be primary interface of new CommandEvent("invoke")]
expected: FAIL
[Stringification of new CommandEvent("invoke")]
expected: FAIL
[CommandEvent interface: new CommandEvent("invoke") must inherit property "invoker" with the proper type]
expected: FAIL
[CommandEvent interface: new CommandEvent("invoke") must inherit property "command" with the proper type]
expected: FAIL

View file

@ -43,3 +43,33 @@
[invokeAction reflects '' when attribute set to [\]]
expected: FAIL
[commandForElement reflects invokee HTML element]
expected: FAIL
[commandForElement reflects set value]
expected: FAIL
[commandForElement reflects set value across shadow root into light dom]
expected: FAIL
[commandForElement does not reflect set value inside shadowroot]
expected: FAIL
[commandForElement throws error on assignment of non Element]
expected: FAIL
[command reflects '' when attribute empty, setAttribute version]
expected: FAIL
[command reflects same casing]
expected: FAIL
[command reflects tostring value]
expected: FAIL
[command reflects '' when attribute set to [\]]
expected: FAIL
[command reflects tostring value 2]
expected: FAIL

View file

@ -0,0 +1,3 @@
[iframe-session-history.html]
[pagehide should be called before visibilitychange, and visibilityState should be set to hidden at the right time]
expected: FAIL

View file

@ -0,0 +1,4 @@
[iframe-unload.html]
expected: TIMEOUT
[visibilitychange fires on unload with iframes]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[onvisibilitychange.html]
expected: TIMEOUT
[onvisibilitychange attribute is a proper event handler]
expected: NOTRUN

View file

@ -0,0 +1,9 @@
[test_child_document.html]
[document.visibilityState for frame with no style attribute == visible]
expected: FAIL
[document.visibilityState for frame with 'display:none' style == visible]
expected: FAIL
[document.visibilityState for frame with 'visibility:hidden' style == visible]
expected: FAIL

View file

@ -0,0 +1,4 @@
[unload-bubbles.html]
expected: TIMEOUT
[visibilitychange event bubbles when fired on unload]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[unload.html]
expected: TIMEOUT
[visibilitychange fires on unload]
expected: TIMEOUT

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