mirror of
https://github.com/servo/servo.git
synced 2025-09-19 19:30:10 +01:00
Rename metadata directories
This renames: - `tests/wpt/metadata` → `tests/wpt/meta-legacy-layout` - `tests/wpt/metadata-layout-2020` → `tests/wpt/meta` - `tests/wpt/mozilla/meta` → `tests/wpt/mozilla/meta-legacy-layout` - `tests/wpt/mozilla/meta-layout-2020` → `tests/wpt/mozilla/meta`
This commit is contained in:
parent
cfd24f00bc
commit
f4578afdfe
23708 changed files with 772645 additions and 694 deletions
|
@ -0,0 +1,2 @@
|
|||
[embedded-html.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embedded-img.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embedded-js.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embedded-mp4.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embedded-not-found.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embedded-type-only.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,163 @@
|
|||
[hash-name-reference.html]
|
||||
expected: ERROR
|
||||
[HTML (quirks) IMG usemap="#percent-escape-id-%42"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#two-maps-with-this-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="http://example.org/#garbage-before-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#two-maps-with-this-id-or-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="http://example.org/#garbage-before-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="# hash-space-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="http://example.org/#garbage-before-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#two-maps-with-this-id-or-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#percent-escape-id-%42"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#\\n"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="http://example.org/#garbage-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="# hash-space-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#percent-escape-name-%42"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#non-map-with-this-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap=" #space-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#percent-escape-id-%42"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#two-maps-with-this-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#two-maps-with-this-name-or-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap=" #space-before-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#percent-escape-name-%42"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="# "]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="http://example.org/#garbage-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap=" #space-before-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="# "]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="# hash-space-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#two-maps-with-this-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#two-maps-with-this-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#non-map-with-this-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="# hash-space-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#two-maps-with-this-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#\\n"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#non-map-with-this-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#non-map-with-this-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#two-maps-with-this-name-or-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="# hash-space-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#\\n"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#two-maps-with-this-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#non-map-with-this-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#non-map-with-this-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap=" #space-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#percent-escape-name-%42"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="#two-maps-with-this-id-or-name"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap=" #space-before-hash-name"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="http://example.org/#garbage-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="#two-maps-with-this-name-or-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap=" #space-before-hash-id"]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (standards) IMG usemap="# "]
|
||||
expected: FAIL
|
||||
|
||||
[HTML (quirks) IMG usemap="# hash-space-id"]
|
||||
expected: FAIL
|
||||
|
||||
[XHTML img usemap="#hash-id"]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[audio_loop_seek_to_eos.html]
|
||||
[seeking to the end of looping audio]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[controlsList.tentative.html]
|
||||
[Test controlsList allowed values for <audio>]
|
||||
expected: FAIL
|
||||
|
||||
[Test controlsList allowed values for <video>]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[event_loadstart.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[event_timeupdate.html]
|
||||
expected: CRASH
|
|
@ -0,0 +1,2 @@
|
|||
[autoplay-overrides-preload.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,5 @@
|
|||
[resource-selection-currentSrc.html]
|
||||
expected: ERROR
|
||||
[Test currentSrc behaviour in various playback scenarios]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[resource-selection-invoke-in-sync-event.html]
|
||||
[await a stable state and sync event handlers]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[media_fragment_seek.html]
|
||||
[Video should seek to time specified in media fragment syntax]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[no-cuechange-before-play.html]
|
||||
[Ensure that the 'cuechange' event is not fired before video playback has begun.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[track-cues-enter-seeking.html]
|
||||
[TextTrack's cue onenter handler called when seeked onto]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[track-element-src-aborted-load.html]
|
||||
expected: TIMEOUT
|
||||
[HTMLTrackElement 'src' attribute changed, load pending]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[audio_001.htm]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[audio_002.htm]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[2d-getcontext-options.html]
|
||||
[Options conversion for getContext("2d")]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[canvas-descendants-focusability-001.html]
|
||||
[<a data-focusable="false">]
|
||||
expected: FAIL
|
|
@ -0,0 +1,15 @@
|
|||
[canvas-descendants-focusability-002.html]
|
||||
[<button data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<section tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<div tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<span tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<a href="#" data-focusable="false">]
|
||||
expected: FAIL
|
|
@ -0,0 +1,25 @@
|
|||
[canvas-descendants-focusability-003.tentative.html]
|
||||
expected: ERROR
|
||||
[<div tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<span tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<a href="#" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<button style="display: contents" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<section style="display: contents" tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<div style="display: contents" tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<span style="display: contents" tabindex="-1" data-focusable="false">]
|
||||
expected: FAIL
|
||||
|
||||
[<a style="display: contents" href="#" data-focusable="false">]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[canvas-descendants-focusability-004.tentative.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[canvas-descendants-focusability-005.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,3 @@
|
|||
[toBlob-cross-realm-callback-report-exception.html]
|
||||
[toBlob() reports the exception from its callback in the callback's global object]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[embed-change-src.html]
|
||||
expected: TIMEOUT
|
||||
[Verifies that embed elements reload with new content when the src attribute is changed.]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[embed-document-under-content-visibility-focus.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embed-document-under-content-visibility-gbcr.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,2 @@
|
|||
[embed-document-under-content-visibility.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,14 @@
|
|||
[embed-network-error.sub.html]
|
||||
expected: TIMEOUT
|
||||
[new embed: nonexistent host]
|
||||
expected: TIMEOUT
|
||||
|
||||
[navigating an existing embed: nonexistent host]
|
||||
expected: TIMEOUT
|
||||
|
||||
[navigating an existing embed: X-Frame-Options prevents embedding]
|
||||
expected: TIMEOUT
|
||||
|
||||
[new embed: X-Frame-Options prevents embedding]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[embed-svg-navigation-resets-size.html]
|
||||
[Intrinsic sizing of SVG embedded via <embed> should disappear on navigation]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[iframe-initially-empty-is-updated.html]
|
||||
expected: CRASH
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-base-url-2.html]
|
||||
[When a loading=lazy iframe is loaded, it loads relative to the document's base URL computed at parse-time.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-base-url-2.tentative.html]
|
||||
[When a loading=lazy iframe is loaded, it loads relative to the document's base URL computed at parse-time.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-base-url.html]
|
||||
[When a loading=lazy iframe is loaded, it loads relative to the document's base URL computed at parse-time.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-base-url.tentative.html]
|
||||
[When a loading=lazy iframe is loaded, it loads relative to the document's base URL computed at parse-time.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-in-script-disabled-iframe.html]
|
||||
[Iframes with loading='lazy' in script disabled iframe are not handled\n as 'lazy']
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[iframe-loading-lazy-load-event.html]
|
||||
[In-viewport loading=lazy visibility:hidden iframe does not block the load event]
|
||||
expected: FAIL
|
||||
|
||||
[In-viewport loading=lazy iframe does not block the load event]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[iframe-loading-lazy-load-event.tentative.html]
|
||||
[In-viewport loading=lazy visibility:hidden iframe does not block the load event]
|
||||
expected: FAIL
|
||||
|
||||
[In-viewport loading=lazy iframe does not block the load event]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-multiple-queued-navigations.html]
|
||||
[Multiple queued lazy load navigations do not crash the page]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-multiple-times.html]
|
||||
[Iframes with loading='lazy' can be lazy loaded multiple times]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-multiple-times.tentative.html]
|
||||
[Iframes with loading='lazy' can be lazy loaded multiple times]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-to-eager.html]
|
||||
[Below-viewport iframes with loading='lazy' load when set to loading='eager' or the `loading` attribute is removed]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe-loading-lazy-to-eager.tentative.html]
|
||||
[Below-viewport iframes with loading='lazy' load when set to loading='eager' or the `loading` attribute is removed]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,12 @@
|
|||
[iframe-loading-lazy.html]
|
||||
[Below-viewport srcdoc iframes load lazily]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport iframes load lazily]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport data: url iframes load lazily]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport blob url iframes load lazily]
|
||||
expected: FAIL
|
|
@ -0,0 +1,10 @@
|
|||
[iframe-loading-lazy.tentative.html]
|
||||
[Test that iframes with loading='lazy' load once they enter the viewport.]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport srcdoc iframes load lazily]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport iframes load lazily]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,7 @@
|
|||
[iframe-network-error.sub.html]
|
||||
[navigating an existing iframe: nonexistent host]
|
||||
expected: FAIL
|
||||
|
||||
[navigating an existing iframe: X-Frame-Options prevents embedding]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,18 @@
|
|||
[iframe_sandbox_anchor_download_allow_downloads.tentative.html]
|
||||
[<a > triggered download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
||||
|
||||
[<a download> triggered download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
||||
|
||||
[<a target="_blank" > triggered download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
||||
|
||||
[<a target="_blank" download> triggered download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
||||
|
||||
[<a target="_blank" rel="noopener" > triggered download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
||||
|
||||
[<a target="_blank" rel="noopener" download> triggered download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,7 @@
|
|||
[iframe_sandbox_anchor_download_block_downloads.sub.tentative.html]
|
||||
[<a download> triggered download in sandbox is blocked before a request is made]
|
||||
expected: FAIL
|
||||
|
||||
[<a download> triggered download in sandbox is blocked.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,15 @@
|
|||
[iframe_sandbox_anchor_download_block_downloads.tentative.html]
|
||||
[<a download> triggered download in sandbox is blocked.]
|
||||
expected: FAIL
|
||||
|
||||
[<a download> triggered download in sandbox is blocked before a request is made.]
|
||||
expected: FAIL
|
||||
|
||||
[<a > triggered download in sandbox is blocked.]
|
||||
expected: FAIL
|
||||
|
||||
[<a target="_blank" > triggered download in sandbox is blocked.]
|
||||
expected: FAIL
|
||||
|
||||
[<a target="_blank" rel="noopener" > triggered download in sandbox is blocked.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,8 @@
|
|||
[iframe_sandbox_navigation_download_allow_downloads.sub.tentative.html]
|
||||
expected: TIMEOUT
|
||||
[Navigation resulted download in sandbox is allowed by allow-downloads.]
|
||||
expected: FAIL
|
||||
|
||||
[Navigation resulted download in sandbox from <object> is allowed by allow-downloads.]
|
||||
expected: TIMEOUT
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[iframe_sandbox_popups_escaping-1.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,3 @@
|
|||
[iframe_sandbox_popups_escaping-2.html]
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[iframe_sandbox_popups_escaping-3.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,4 @@
|
|||
[iframe_sandbox_popups_nonescaping-1.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
|
@ -0,0 +1,4 @@
|
|||
[iframe_sandbox_popups_nonescaping-2.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
|
@ -0,0 +1,3 @@
|
|||
[iframe_sandbox_popups_nonescaping-3.html]
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: FAIL
|
|
@ -0,0 +1,10 @@
|
|||
[iframe_sandbox_window_open_download_allow_downloads.tentative.html]
|
||||
expected: TIMEOUT
|
||||
[window.open(download, ) triggering download in sandbox is allowed by allow-downloads.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[window.open(download, "_blank") triggering download in sandbox is allowed by allow-downloads.]
|
||||
expected: TIMEOUT
|
||||
|
||||
[window.open(download, "_blank", "noopener") triggering download in sandbox is allowed by allow-downloads.]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,4 @@
|
|||
[sandbox-inherit-to-blank-document-unsandboxed-frame.html]
|
||||
expected: TIMEOUT
|
||||
[Popup do not inherit sandbox, because of 'allow-popups-to-escape-sandbox'. The document isn't sandboxed.]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,9 @@
|
|||
[sandbox-inherit-to-blank-document-unsandboxed.html]
|
||||
[Document is sandboxed via its CSP.]
|
||||
expected: FAIL
|
||||
|
||||
[The initial empty document inherit sandbox via CSP.]
|
||||
expected: FAIL
|
||||
|
||||
[The synchronous re-navigation to about:blank inherits sandbox via CSP]
|
||||
expected: FAIL
|
|
@ -0,0 +1,9 @@
|
|||
[sandbox-top-navigation-child-special-cases.tentative.sub.window.html]
|
||||
[Allow top with user activation + user activation]
|
||||
expected: FAIL
|
||||
|
||||
[A cross-origin frame with frame sandbox flags can navigate top]
|
||||
expected: FAIL
|
||||
|
||||
[A cross-origin frame with delivered sandbox flags can not navigate top]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[sandbox-top-navigation-child.tentative.sub.window.html]
|
||||
[A same-origin frame with frame sandbox flags can navigate top]
|
||||
expected: FAIL
|
||||
|
||||
[A frame with both top navigation frame sandbox flags uses the less restrictive one]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[sandbox-top-navigation-escalate-privileges.tentative.sub.window.html]
|
||||
[A same-origin grandchild with frame allow-top can navigate top]
|
||||
expected: FAIL
|
||||
|
||||
[A sandboxed same-origin grandchild without allow-same-origin can't escalate its own top-nav privileges]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[sandbox-top-navigation-grandchild.tentative.sub.window.html]
|
||||
[A same-origin sandboxed grandchild in a cross-origin parent can navigate top]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[sandbox_004.htm]
|
||||
[Fallback content is always displayed for sandboxed PDFs]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[srcdoc-anchor.html]
|
||||
[Verify srcdoc content loads when src is about:srcdoc#foo.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[srcdoc-attribute-reset.html]
|
||||
[Verify that the frame reloads with empty body after we remove srcdoc.]
|
||||
expected: FAIL
|
|
@ -0,0 +1,33 @@
|
|||
[basic.html]
|
||||
[<img src="/images/green-256x256.png" data-expect="256">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 1x" data-expect="256">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 1.6x" data-expect="160">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 2x" data-expect="128">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 256w" sizes="256px" data-expect="256">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 512w" sizes="256px" data-expect="128">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 256w" sizes="512px" data-expect="512">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-256x256.png 256w" sizes="1px" data-expect="1">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-1%20-1%202%202'%20width='20'%20height='20'><circle%20r='1'/></svg> 2x" data-expect="10">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-1%20-1%202%202'%20width='20'><circle%20r='1'/></svg> 2x" data-expect="10">]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="data:image/svg+xml,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-1%20-1%202%202'%20height='20'><circle%20r='1'/></svg> 2x" data-expect="10">]
|
||||
expected: FAIL
|
|
@ -0,0 +1,4 @@
|
|||
[currentSrc-blob-cache.html]
|
||||
[currentSrc is right even if underlying image is a shared blob]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,24 @@
|
|||
[viewport-change.html]
|
||||
[img (srcset 1 cand) valid image, resize to wide]
|
||||
expected: FAIL
|
||||
|
||||
[picture: source (max-width:500px) broken image, img valid image, resize to wide]
|
||||
expected: FAIL
|
||||
|
||||
[picture: source (max-width:500px) valid image, img valid image, resize to wide]
|
||||
expected: FAIL
|
||||
|
||||
[picture: same URL in source (max-width:500px) and img, resize to wide]
|
||||
expected: FAIL
|
||||
|
||||
[img (srcset 1 cand) valid image, resize to narrow]
|
||||
expected: FAIL
|
||||
|
||||
[picture: source (max-width:500px) valid image, img broken image, resize to narrow]
|
||||
expected: FAIL
|
||||
|
||||
[picture: source (max-width:500px) valid image, img valid image, resize to narrow]
|
||||
expected: FAIL
|
||||
|
||||
[picture: same URL in source (max-width:500px) and img, resize to narrow]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[image-compositing-change.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,2 @@
|
|||
[image-compositing-large-scale-change.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-base-url-2.html]
|
||||
[When a loading=lazy image is loaded, it loads relative to the document's base URL computed at parse-time.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-base-url.html]
|
||||
[When a loading=lazy image is loaded, it loads relative to the document's base URL computed at parse-time.]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[image-loading-lazy-clip-path.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-in-cross-origin-iframe-001.sub.html]
|
||||
[A below-viewport loading=lazy image in a cross origin iframe loads only\n when scrolled into viewport]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-in-cross-origin-iframe-002.sub.html]
|
||||
[A loading=lazy image in a below-viewport cross-origin iframe loads only\n when the cross-origin iframe is scrolled into view]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-multiple-times.html]
|
||||
[Images with loading='lazy' can be lazy loaded multiple times]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-negative-margin.html]
|
||||
expected: ERROR
|
||||
[A loading=lazy image that is pulled into an `overflow: hidden` area by a negative margin will not load because IntersectionObserver sees it as non-intersecting]
|
||||
expected: FAIL
|
|
@ -0,0 +1,14 @@
|
|||
[image-loading-lazy-relevant-mutations.html]
|
||||
expected: ERROR
|
||||
[Image referrerPolicy mutation does not cause deferred loading=lazy images to be fetched]
|
||||
expected: NOTRUN
|
||||
|
||||
[Image src mutation does not cause deferred loading=lazy images to be fetched]
|
||||
expected: NOTRUN
|
||||
|
||||
[Images are lazyloaded]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Image crossOrigin mutation does not cause deferred loading=lazy images to be fetched]
|
||||
expected: NOTRUN
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[image-loading-lazy-slow-aspect-ratio.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-srcset.html]
|
||||
[loading='lazy' image with srcset]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,4 @@
|
|||
[image-loading-lazy-to-eager.html]
|
||||
[Below-viewport images with loading='lazy' load when set to loading='eager' or the `loading` attribute is removed]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[image-loading-lazy-zero-intersection-area.html]
|
||||
[Image with zero intersection area is lazy-loaded]
|
||||
expected: FAIL
|
|
@ -0,0 +1,13 @@
|
|||
[image-loading-lazy.html]
|
||||
[Below-viewport data:url images only load when in the viewport and do not block the window load event]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport loading=lazy images only load when in the viewport and do not block the window load event]
|
||||
expected: FAIL
|
||||
|
||||
[Below-viewport blob URL images only load when in the viewport and do not block the window load event]
|
||||
expected: FAIL
|
||||
|
||||
[In-viewport loading=lazy images load immediately but do not block the window load event]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
[image-loading-subpixel-clip.html]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,3 @@
|
|||
[list-of-available-images-does-not-coalesce-in-flight-requests.sub.tentative.html]
|
||||
[list of available images does not coalesce in-flight requests]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[list-of-available-images-matching.https.html]
|
||||
expected: ERROR
|
|
@ -0,0 +1,7 @@
|
|||
[natural-size-orientation.html]
|
||||
[naturalWidth and naturalHeight return re-oriented values for an image with orientation metadata even with image-orientation:none]
|
||||
expected: FAIL
|
||||
|
||||
[naturalWidth and naturalHeight return re-oriented values for an image with orientation metadata]
|
||||
expected: FAIL
|
||||
|
|
@ -0,0 +1,3 @@
|
|||
[non-active-document.html]
|
||||
[DOMParser]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[not-rendered-dimension-getter.html]
|
||||
[Image intrinsic dimensions are returned if the image isn't rendered]
|
||||
expected: FAIL
|
|
@ -0,0 +1,30 @@
|
|||
[relevant-mutations.html]
|
||||
[ancestor picture; previous sibling source inserted]
|
||||
expected: FAIL
|
||||
|
||||
[picture is inserted; img has previous sibling source]
|
||||
expected: FAIL
|
||||
|
||||
[ancestor picture; previous sibling source removed]
|
||||
expected: FAIL
|
||||
|
||||
[crossorigin state not changed: empty to anonymous]
|
||||
expected: FAIL
|
||||
|
||||
[picture is inserted; img has following sibling source]
|
||||
expected: FAIL
|
||||
|
||||
[picture is inserted; img has src]
|
||||
expected: FAIL
|
||||
|
||||
[crossorigin state not changed: use-credentials to USE-CREDENTIALS]
|
||||
expected: FAIL
|
||||
|
||||
[crossorigin state not changed: anonymous to foobar]
|
||||
expected: FAIL
|
||||
|
||||
[picture is inserted; img has srcset]
|
||||
expected: FAIL
|
||||
|
||||
[sizes is set to same value]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[scrolling-below-viewport-image-lazy-loading-in-iframe.html]
|
||||
[Scrolling a lazy loaded image into view in an iframe]
|
||||
expected: FAIL
|
|
@ -0,0 +1,24 @@
|
|||
[parse-a-sizes-attribute-display-none.html]
|
||||
[<img srcset="/images/green-1x1.png?e38 50w, /images/green-16x16.png?e38 51w" sizes="(min-width:calc(0)) 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e58 50w, /images/green-16x16.png?e58 51w" sizes="(min-width:0) or (unknown-mf-name) 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e59 50w, /images/green-16x16.png?e59 51w" sizes="(min-width:0) or (min-width:unknown-mf-value) 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e60 50w, /images/green-16x16.png?e60 51w" sizes="(min-width:0) or (min-width:-1px) 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e61 50w, /images/green-16x16.png?e61 51w" sizes="(min-width:0) or (unknown "general-enclosed") 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e62 50w, /images/green-16x16.png?e62 51w" sizes="(min-width:0) or unknown-general-enclosed(foo) 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e106 50w, /images/green-16x16.png?e106 51w" sizes="(min-width:0) or (unknown-general-enclosed !) 1px"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
||||
|
||||
[<img srcset="/images/green-1x1.png?e45 50w, /images/green-16x16.png?e45 51w" sizes="(min-width:-1px) 1px, 100vw"> ref sizes="1px" (display:none)]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[source-media-outside-doc.html]
|
||||
[Image source selection using media queries is performed for img elements outside the document]
|
||||
expected: FAIL
|
|
@ -0,0 +1,7 @@
|
|||
[object-fallback-failed-cross-origin-navigation.sub.html]
|
||||
expected: TIMEOUT
|
||||
[Verify fallback content for failed cross-origin navigations is shown correctly: http://www.not-web-platform.test:8000/foo.html]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Verify fallback content for failed cross-origin navigations is shown correctly: http://nonexistent.not-web-platform.test:8000/foo.html]
|
||||
expected: NOTRUN
|
|
@ -0,0 +1,5 @@
|
|||
[usemap-casing.html]
|
||||
expected: ERROR
|
||||
[Object with usemap of undefined should not match any of the areas (it does not support usemap)]
|
||||
expected: FAIL
|
||||
|
Loading…
Add table
Add a link
Reference in a new issue