Update web-platform-tests to revision b'ece751218b0ba35e99fa900bfd2a2d89c4bb69da'

This commit is contained in:
WPT Sync Bot 2023-01-22 01:39:08 +00:00
parent 6d8358a482
commit 02cb6d44e5
228 changed files with 2082 additions and 608 deletions

View file

@ -7,7 +7,7 @@
expected: FAIL
[Opening a blob URL in a new window immediately before revoking it works.]
expected: TIMEOUT
expected: FAIL
[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,3 +0,0 @@
[hit-test-floats-001.html]
[hit-test-floats-001]
expected: FAIL

View file

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

View file

@ -1,6 +1,3 @@
[block-in-inline-hittest-002.html]
[elementsFromPoint]
expected: FAIL
[elementFromPoint]
expected: FAIL

View file

@ -1,3 +0,0 @@
[block-in-inline-hittest-float-002.html]
[block-in-inline-hittest-float-002]
expected: FAIL

View file

@ -1,2 +0,0 @@
[opacity-animation-ending-correctly-001.html]
expected: TIMEOUT

View file

@ -0,0 +1,3 @@
[hittest-before-pseudo.html]
[Hit-testing text within a pseudo-element flex-item should return the flexbox as the hittest result.]
expected: FAIL

View file

@ -2,3 +2,5 @@
[font-feature-settings should be serialized to not include duplicates]
expected: FAIL
[font-variation-settings should be serialized to not include duplicates]
expected: FAIL

View file

@ -128,9 +128,6 @@
[Matching font-style: 'normal' should prefer 'oblique -50deg -20deg' over 'oblique -40deg -30deg']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'oblique -1deg 0deg' over 'oblique -20deg -15deg']
expected: FAIL
[Matching font-style: 'italic' should prefer 'oblique 5deg' over 'normal']
expected: FAIL
@ -269,12 +266,6 @@
[Matching font-style: 'oblique 21deg' should prefer 'oblique 20deg' over 'oblique 10deg']
expected: FAIL
[Matching font-style: 'oblique -21deg' should prefer 'oblique -21deg' over 'oblique -60deg -40deg']
expected: FAIL
[Matching font-weight: '399' should prefer '200 300' over '400']
expected: FAIL
[Matching font-style: 'oblique 21deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
expected: FAIL
@ -310,3 +301,27 @@
[Matching font-style: 'oblique 10deg' should prefer 'oblique 15deg 20deg' over 'oblique 30deg 60deg']
expected: FAIL
[Matching font-weight: '430' should prefer '450 460' over '500']
expected: FAIL
[Matching font-weight: '500' should prefer '500' over '450 460']
expected: FAIL
[Matching font-style: 'oblique 20deg' should prefer 'oblique 0deg' over 'oblique -50deg -20deg']
expected: FAIL
[Matching font-style: 'oblique 0deg' should prefer 'oblique 0deg' over 'oblique 5deg']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'oblique -5deg' over 'oblique -1deg 0deg']
expected: FAIL
[Matching font-style: 'oblique -10deg' should prefer 'oblique -50deg -40deg' over 'italic']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'oblique -60deg -40deg' over 'oblique -10deg']
expected: FAIL
[Matching font-style: 'oblique -20deg' should prefer 'italic' over 'oblique 0deg']
expected: FAIL

View file

@ -1,6 +1,3 @@
[transform-scale-hittest.html]
[Hit test intersecting scaled box]
expected: FAIL
[Hit test within unscaled box]
expected: FAIL

View file

@ -475,3 +475,303 @@
[text-shadow shadow(shadow) / values]
expected: FAIL
[margin-right length(cm) / values]
expected: FAIL
[margin-right length(in) / values]
expected: FAIL
[margin-top length(pt) / values]
expected: FAIL
[margin-top length(pc) / values]
expected: FAIL
[margin-top length(px) / values]
expected: FAIL
[margin-top length(em) / values]
expected: FAIL
[margin-top length(ex) / values]
expected: FAIL
[margin-top length(mm) / values]
expected: FAIL
[margin-top length(cm) / values]
expected: FAIL
[margin-top length(in) / values]
expected: FAIL
[height length(pt) / values]
expected: FAIL
[height length(pc) / values]
expected: FAIL
[height length(px) / values]
expected: FAIL
[height length(em) / values]
expected: FAIL
[height length(ex) / values]
expected: FAIL
[height length(mm) / values]
expected: FAIL
[height length(cm) / values]
expected: FAIL
[height length(in) / values]
expected: FAIL
[height percentage(%) / values]
expected: FAIL
[width length(pt) / values]
expected: FAIL
[width length(pc) / values]
expected: FAIL
[width length(px) / values]
expected: FAIL
[width length(em) / values]
expected: FAIL
[width length(ex) / values]
expected: FAIL
[width length(mm) / values]
expected: FAIL
[width length(cm) / values]
expected: FAIL
[width length(in) / values]
expected: FAIL
[width percentage(%) / values]
expected: FAIL
[min-height length(pt) / values]
expected: FAIL
[min-height length(pc) / values]
expected: FAIL
[min-height length(px) / values]
expected: FAIL
[min-height length(em) / values]
expected: FAIL
[min-height length(ex) / values]
expected: FAIL
[min-height length(mm) / values]
expected: FAIL
[min-height length(cm) / values]
expected: FAIL
[min-height length(in) / values]
expected: FAIL
[min-height percentage(%) / values]
expected: FAIL
[min-width length(pt) / values]
expected: FAIL
[min-width length(pc) / values]
expected: FAIL
[min-width length(px) / values]
expected: FAIL
[min-width length(em) / values]
expected: FAIL
[min-width length(ex) / values]
expected: FAIL
[min-width length(mm) / values]
expected: FAIL
[min-width length(cm) / values]
expected: FAIL
[min-width length(in) / values]
expected: FAIL
[min-width percentage(%) / values]
expected: FAIL
[max-height length(pt) / values]
expected: FAIL
[max-height length(pc) / values]
expected: FAIL
[max-height length(px) / values]
expected: FAIL
[max-height length(em) / values]
expected: FAIL
[max-height length(ex) / values]
expected: FAIL
[max-height length(mm) / values]
expected: FAIL
[max-height length(cm) / values]
expected: FAIL
[max-height length(in) / values]
expected: FAIL
[max-height percentage(%) / values]
expected: FAIL
[max-width length(pt) / values]
expected: FAIL
[max-width length(pc) / values]
expected: FAIL
[max-width length(px) / values]
expected: FAIL
[max-width length(em) / values]
expected: FAIL
[max-width length(ex) / values]
expected: FAIL
[max-width length(mm) / values]
expected: FAIL
[max-width length(cm) / values]
expected: FAIL
[max-width length(in) / values]
expected: FAIL
[max-width percentage(%) / values]
expected: FAIL
[top length(pt) / values]
expected: FAIL
[top length(pc) / values]
expected: FAIL
[top length(px) / values]
expected: FAIL
[top length(em) / values]
expected: FAIL
[top length(ex) / values]
expected: FAIL
[top length(mm) / values]
expected: FAIL
[top length(cm) / values]
expected: FAIL
[top length(in) / values]
expected: FAIL
[top percentage(%) / values]
expected: FAIL
[right length(pt) / values]
expected: FAIL
[right length(pc) / values]
expected: FAIL
[right length(px) / values]
expected: FAIL
[right length(em) / values]
expected: FAIL
[right length(ex) / values]
expected: FAIL
[right length(mm) / values]
expected: FAIL
[right length(cm) / values]
expected: FAIL
[right length(in) / values]
expected: FAIL
[right percentage(%) / values]
expected: FAIL
[bottom length(pt) / values]
expected: FAIL
[bottom length(pc) / values]
expected: FAIL
[bottom length(px) / values]
expected: FAIL
[bottom length(em) / values]
expected: FAIL
[bottom length(ex) / values]
expected: FAIL
[bottom length(mm) / values]
expected: FAIL
[bottom length(cm) / values]
expected: FAIL
[bottom length(in) / values]
expected: FAIL
[bottom percentage(%) / values]
expected: FAIL
[left length(pt) / values]
expected: FAIL
[left length(pc) / values]
expected: FAIL
[left length(px) / values]
expected: FAIL
[left length(em) / values]
expected: FAIL
[left length(ex) / values]
expected: FAIL
[left length(mm) / values]
expected: FAIL
[left length(cm) / values]
expected: FAIL
[left length(in) / values]
expected: FAIL
[left percentage(%) / values]
expected: FAIL

View file

@ -1,3 +1,27 @@
[properties-value-002.html]
[vertical-align vertical(keyword) / values]
expected: FAIL
[margin-bottom percentage(%) / values]
expected: FAIL
[margin-left percentage(%) / values]
expected: FAIL
[margin-right percentage(%) / values]
expected: FAIL
[margin-top percentage(%) / values]
expected: FAIL
[padding-bottom percentage(%) / values]
expected: FAIL
[padding-left percentage(%) / values]
expected: FAIL
[padding-right percentage(%) / values]
expected: FAIL
[padding-top percentage(%) / values]
expected: FAIL

View file

@ -355,3 +355,153 @@
[text-shadow shadow(shadow) / events]
expected: FAIL
[margin-right length(cm) / events]
expected: FAIL
[margin-right length(in) / events]
expected: FAIL
[margin-top length(pt) / events]
expected: FAIL
[margin-top length(pc) / events]
expected: FAIL
[margin-top length(px) / events]
expected: FAIL
[margin-top length(em) / events]
expected: FAIL
[margin-top length(ex) / events]
expected: FAIL
[margin-top length(mm) / events]
expected: FAIL
[margin-top length(cm) / events]
expected: FAIL
[margin-top length(in) / events]
expected: FAIL
[height length(pt) / events]
expected: FAIL
[height length(pc) / events]
expected: FAIL
[height length(px) / events]
expected: FAIL
[height length(em) / events]
expected: FAIL
[height length(ex) / events]
expected: FAIL
[height length(mm) / events]
expected: FAIL
[height length(cm) / events]
expected: FAIL
[height length(in) / events]
expected: FAIL
[height percentage(%) / events]
expected: FAIL
[width length(pt) / events]
expected: FAIL
[width length(pc) / events]
expected: FAIL
[width length(px) / events]
expected: FAIL
[width length(em) / events]
expected: FAIL
[width length(ex) / events]
expected: FAIL
[width length(mm) / events]
expected: FAIL
[width length(cm) / events]
expected: FAIL
[width length(in) / events]
expected: FAIL
[width percentage(%) / events]
expected: FAIL
[min-height length(pt) / events]
expected: FAIL
[min-height length(pc) / events]
expected: FAIL
[min-height length(px) / events]
expected: FAIL
[min-height length(em) / events]
expected: FAIL
[min-height length(ex) / events]
expected: FAIL
[min-height length(mm) / events]
expected: FAIL
[min-height length(cm) / events]
expected: FAIL
[min-height length(in) / events]
expected: FAIL
[min-height percentage(%) / events]
expected: FAIL
[min-width length(pt) / events]
expected: FAIL
[min-width length(pc) / events]
expected: FAIL
[min-width length(px) / events]
expected: FAIL
[min-width length(em) / events]
expected: FAIL
[min-width length(ex) / events]
expected: FAIL
[min-width length(mm) / events]
expected: FAIL
[min-width length(cm) / events]
expected: FAIL
[min-width length(in) / events]
expected: FAIL
[min-width percentage(%) / events]
expected: FAIL
[max-height length(pt) / events]
expected: FAIL
[max-height length(pc) / events]
expected: FAIL
[max-height length(px) / events]
expected: FAIL
[max-height length(em) / events]
expected: FAIL

View file

@ -52,3 +52,126 @@
[background-position length(px) / events]
expected: FAIL
[background-color color(rgba) / values]
expected: FAIL
[border-top-width length(pt) / values]
expected: FAIL
[border-top-width length(pc) / values]
expected: FAIL
[border-top-width length(px) / values]
expected: FAIL
[border-top-width length(em) / values]
expected: FAIL
[border-top-width length(ex) / values]
expected: FAIL
[border-top-width length(mm) / values]
expected: FAIL
[border-top-width length(cm) / values]
expected: FAIL
[border-top-width length(in) / values]
expected: FAIL
[border-right-width length(pt) / values]
expected: FAIL
[border-right-width length(pc) / values]
expected: FAIL
[border-right-width length(px) / values]
expected: FAIL
[border-right-width length(em) / values]
expected: FAIL
[border-right-width length(ex) / values]
expected: FAIL
[border-right-width length(mm) / values]
expected: FAIL
[border-right-width length(cm) / values]
expected: FAIL
[border-right-width length(in) / values]
expected: FAIL
[border-bottom-width length(pt) / values]
expected: FAIL
[border-bottom-width length(pc) / values]
expected: FAIL
[border-bottom-width length(px) / values]
expected: FAIL
[border-bottom-width length(em) / values]
expected: FAIL
[border-bottom-width length(ex) / values]
expected: FAIL
[border-bottom-width length(mm) / values]
expected: FAIL
[border-bottom-width length(cm) / values]
expected: FAIL
[border-bottom-width length(in) / values]
expected: FAIL
[border-left-width length(pt) / values]
expected: FAIL
[border-left-width length(pc) / values]
expected: FAIL
[border-left-width length(px) / values]
expected: FAIL
[border-left-width length(em) / values]
expected: FAIL
[border-left-width length(ex) / values]
expected: FAIL
[border-left-width length(mm) / values]
expected: FAIL
[border-left-width length(cm) / values]
expected: FAIL
[border-left-width length(in) / values]
expected: FAIL
[border-top-color color(rgba) / values]
expected: FAIL
[border-right-color color(rgba) / values]
expected: FAIL
[border-bottom-color color(rgba) / values]
expected: FAIL
[border-left-color color(rgba) / values]
expected: FAIL
[padding-bottom length(pt) / values]
expected: FAIL
[padding-bottom length(pc) / values]
expected: FAIL
[padding-bottom length(px) / values]
expected: FAIL
[padding-bottom length(em) / values]
expected: FAIL

View file

@ -0,0 +1,3 @@
[elementFromPoint-float-in-relative.html]
[elementFromPoint-float-in-relative]
expected: FAIL

View file

@ -1,3 +0,0 @@
[elementFromPoint-float-in-table.html]
[float-in-div]
expected: FAIL

View file

@ -14,11 +14,8 @@
[<li>Outside 3</li>]
expected: FAIL
[<li>Inside 3</li>]
[<li>Inside 1</li>]
expected: FAIL
[<li>Image Inside 1</li>]
expected: FAIL
[<li>Image Inside 2</li>]
[<li>Inside 2</li>]
expected: FAIL

View file

@ -18,5 +18,5 @@
[test some point of the element: bottom right corner]
expected: FAIL
[test some point of the element: top left corner]
[test the top of layer]
expected: FAIL

View file

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

View file

@ -8,6 +8,21 @@
[Getting an error Response stream]
expected: FAIL
[Read blob response's body as readableStream with mode=byob]
expected: FAIL
[Read text response's body as readableStream with mode=byob]
expected: FAIL
[Read URLSearchParams response's body as readableStream with mode=byob]
expected: FAIL
[Read array buffer response's body as readableStream with mode=byob]
expected: FAIL
[Read form data response's body as readableStream with mode=byob]
expected: FAIL
[response-consume-stream.any.worker.html]
[Getting a redirect Response stream]
@ -16,6 +31,21 @@
[Getting an error Response stream]
expected: FAIL
[Read blob response's body as readableStream with mode=byob]
expected: FAIL
[Read text response's body as readableStream with mode=byob]
expected: FAIL
[Read URLSearchParams response's body as readableStream with mode=byob]
expected: FAIL
[Read array buffer response's body as readableStream with mode=byob]
expected: FAIL
[Read form data response's body as readableStream with mode=byob]
expected: FAIL
[response-consume-stream.any.sharedworker.html]
expected: ERROR

View file

@ -76,3 +76,6 @@
[Input: "Content-Length: ". Expected: 42.]
expected: FAIL
[Input: "Content-Length: 42\\r\\nContent-Length: 42,42". Expected: 42.]
expected: FAIL

View file

@ -1,6 +1,6 @@
[scroll-restoration-fragment-scrolling-cross-origin.html]
type: testharness
expected: TIMEOUT
expected: ERROR
[Manual scroll restoration should take precedent over scrolling to fragment in cross origin navigation]
expected: TIMEOUT

View file

@ -1,13 +1,12 @@
[failure-check-sequence.https.html]
expected: TIMEOUT
[CSP check precedes COEP check - CSP header first]
expected: NOTRUN
expected: FAIL
[COEP check precedes X-Frame-Options check]
expected: NOTRUN
expected: FAIL
[CSP check precedes COEP check - COEP header first]
expected: NOTRUN
expected: FAIL
[CSP check precedes X-Frame-Options check]
expected: TIMEOUT
expected: FAIL

View file

@ -7,3 +7,6 @@
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='about:blank#foo']
expected: FAIL
[load & pageshow events do not fire on contentWindow of <iframe> element created with src='']
expected: FAIL

View file

@ -1,7 +1,6 @@
[navigate-to-unparseable-url.html]
expected: TIMEOUT
[location.href setter throws a SyntaxError DOMException for unparseable URLs]
expected: TIMEOUT
expected: FAIL
[<a> tag navigate fails for unparseable URLs]
expected: NOTRUN
expected: FAIL

View file

@ -0,0 +1,3 @@
[navigation-unload-same-origin.window.html]
[Same-origin navigation started from unload handler must be ignored]
expected: FAIL

View file

@ -0,0 +1,3 @@
[a-click.html]
[aElement.click() before the load event must NOT replace]
expected: FAIL

View file

@ -0,0 +1,3 @@
[creating_browsing_context_test_01.html]
[first argument: absolute url]
expected: FAIL

View file

@ -1,6 +1,3 @@
[imagesmoothing.html]
[Test that imageSmoothingEnabled = false (nearest-neighbor interpolation) works with fillRect and createPattern().]
expected: FAIL
[Test that imageSmoothingEnabled = false (nearest-neighbor interpolation) works with stroke() and createPattern().]
expected: FAIL

View file

@ -0,0 +1,3 @@
[media_fragment_seek.html]
[Video should seek to time specified in media fragment syntax]
expected: FAIL

View file

@ -1,5 +1,4 @@
[iframe_sandbox_popups_escaping-1.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

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

View file

@ -1,3 +0,0 @@
[select-event.html]
[input type password: setRangeText() event queue]
expected: FAIL

View file

@ -11,6 +11,3 @@
[Check that rel=noopener with target=_parent does a normal load]
expected: FAIL
[Check that rel=noopener with target=_self does a normal load]
expected: FAIL

View file

@ -0,0 +1,3 @@
[module-tla-delayed.html]
[document.write in an imported module]
expected: FAIL

View file

@ -1,10 +1,9 @@
[promise-job-entry-different-function-realm.html]
expected: TIMEOUT
[Fulfillment handler on fulfilled promise]
expected: FAIL
[Rejection handler on pending-then-rejected promise]
expected: TIMEOUT
expected: FAIL
[Thenable resolution]
expected: FAIL
@ -13,4 +12,4 @@
expected: FAIL
[Fulfillment handler on pending-then-fulfilled promise]
expected: TIMEOUT
expected: FAIL

View file

@ -1,6 +1,7 @@
[promise-rejection-events.html]
expected: TIMEOUT
[delayed handling: delaying handling rejected promise created from createImageBitmap will cause both events to fire]
expected: FAIL
expected: TIMEOUT
[unhandledrejection: from createImageBitmap which is UA triggered]
expected: FAIL

View file

@ -0,0 +1,3 @@
[performance-navigation-timing-attributes.tentative.window.html]
[RemoteContextHelper navigation using BFCache]
expected: FAIL

View file

@ -19,46 +19,46 @@
expected: FAIL
[content-type 6 : text/plain;charset=gbk,text/plain;charset=windows-1252]
expected: TIMEOUT
expected: FAIL
[content-type 7 : text/html;charset=gbk,text/html;x=",text/plain]
expected: NOTRUN
expected: FAIL
[content-type 8 : text/plain;charset=gbk;x=foo,text/plain]
expected: NOTRUN
expected: FAIL
[content-type 9 : text/html;charset=gbk,text/plain,text/html]
expected: NOTRUN
expected: FAIL
[content-type 10 : text/plain,*/*]
expected: NOTRUN
expected: FAIL
[content-type 11 : text/html,*/*]
expected: NOTRUN
expected: FAIL
[content-type 12 : */*,text/html]
expected: NOTRUN
expected: FAIL
[content-type 13 : text/plain,*/*;charset=gbk]
expected: NOTRUN
expected: FAIL
[content-type 14 : text/html,*/*;charset=gbk]
expected: NOTRUN
expected: FAIL
[content-type 15 : text/html;x=",text/plain]
expected: NOTRUN
expected: FAIL
[content-type 16 : text/html;",text/plain]
expected: NOTRUN
expected: FAIL
[content-type 17 : text/html;",\\",text/plain]
expected: NOTRUN
expected: FAIL
[content-type 18 : text/html;",\\",text/plain,";charset=GBK]
expected: NOTRUN
expected: FAIL
[content-type 19 : text/html;",",text/plain]
expected: NOTRUN
expected: FAIL
[mime-type 1 : text/html;charset=gbk]
expected: NOTRUN

View file

@ -1,5 +1,5 @@
[cross-partition.https.tentative.html]
expected: TIMEOUT
expected: CRASH
[BroadcastChannel messages aren't received from a cross-partition iframe]
expected: FAIL

View file

@ -0,0 +1,4 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -0,0 +1,4 @@
[017.html]
expected: TIMEOUT
[origin of the script that invoked the method, about:blank]
expected: TIMEOUT

View file

@ -1,4 +0,0 @@
[localstorage-about-blank-3P-iframe-opens-3P-window.partitioned.tentative.html]
expected: TIMEOUT
[StorageKey: test 3P about:blank window opened from a 3P iframe]
expected: TIMEOUT

View file

@ -1,4 +1,3 @@
[sharedworker-in-worker.html]
expected: ERROR
[Base URL in workers: new SharedWorker()]
expected: FAIL

View file

@ -0,0 +1,3 @@
[scrollBy.html]
[Ensure that the window.scrollBy function affects scroll position as expected]
expected: FAIL

View file

@ -0,0 +1,6 @@
[task_queue_throttling.any.html]
[Throttling the performance timeline task queue.]
expected: FAIL
[task_queue_throttling.any.worker.html]

View file

@ -8,7 +8,8 @@
<body>
<script type="module">
import {default_request_options,
import {alt_manifest_origin,
default_request_options,
default_alt_request_options,
fedcm_test,
select_manifest,
@ -23,6 +24,16 @@ function loadUrlInIframe(url) {
});
}
async function createIframeWithPermissionPolicyAndWaitForMessage(test, iframeUrl) {
const messageWatcher = new EventWatcher(test, window, "message");
let iframe = document.createElement("iframe");
iframe.src = iframeUrl;
iframe.allow = "identity-credentials-get";
document.body.appendChild(iframe);
const message = await messageWatcher.wait_for("message");
return message.data;
}
fedcm_test(async t => {
const cred = await navigator.credentials.get(default_request_options());
assert_equals(cred.token, "token");
@ -189,4 +200,44 @@ fedcm_test(async t => {
assert_equals(query_sw_iframe2.contentDocument.body.textContent, "1");
}, 'Test that service worker cannot observe fetches performed by FedCM API');
fedcm_test(async t => {
const cred = await navigator.credentials.get(default_alt_request_options());
assert_equals(cred.token, "token");
const iframe_in_idp_scope = `${alt_manifest_origin}/\
credential-management/support/fedcm/userinfo-iframe.html`;
const message = await createIframeWithPermissionPolicyAndWaitForMessage(t, iframe_in_idp_scope);
assert_equals(message.result, "Pass");
assert_equals(message.numAccounts, 1);
assert_equals(message.firstAccountEmail, "john_doe@idp.example");
}, 'Test basic User InFo API flow');
fedcm_test(async t => {
const cred = await navigator.credentials.get(default_alt_request_options());
assert_equals(cred.token, "token");
const iframe_in_idp_scope = `support/fedcm/userinfo-iframe.html`;
const message = await createIframeWithPermissionPolicyAndWaitForMessage(t, iframe_in_idp_scope);
assert_equals(message.result, "Fail");
}, 'Test that User Info API only works when invoked from iframe that is same origin as the IDP');
fedcm_test(async t => {
const cred = await navigator.credentials.get(default_alt_request_options());
assert_equals(cred.token, "token");
try {
const manifest_path = `${alt_manifest_origin}/\
credential-management/support/fedcm/manifest.py`;
const user_info = await IdentityProvider.getUserInfo({
configURL: manifest_path,
// Approved client
clientId: '123',
});
assert_unreached("Failure message");
} catch (error) {
assert_equals(error.message, "UserInfo request must be initiated from a frame that is the same origin with the provider.");
// Expect failure
}
}, 'Test that User Info API does not work in the top frame');
</script>

View file

@ -1,4 +1,4 @@
const alt_manifest_origin = 'https://{{hosts[alt][]}}:{{ports[https][0]}}';
export const alt_manifest_origin = 'https://{{hosts[alt][]}}:{{ports[https][0]}}';
// Set the identity provider cookie.
export function set_fedcm_cookie(host) {

View file

@ -80,6 +80,16 @@ export class MockFederatedAuthRequest {
this.pendingPromiseResolve_ = null;
}
// Implements
// RequestUserInfo(IdentityProviderGetParameters idp_get_param) =>
// (RequestUserInfoStatus status, array<IdentityUserInfo>? user_info);
async requestUserInfo(idp_get_param) {
return Promise.resolve({
status: "",
user_info: ""
});
}
async logoutRps(logout_endpoints) {
return Promise.resolve({
status: this.logoutRpsStatus_

View file

@ -0,0 +1,34 @@
<!doctype html>
<script type="module">
import {alt_manifest_origin} from './../fedcm-helper.sub.js';
// Loading fedcm-iframe.html in the test will make a FedCM call on load, and
// trigger a postMessage upon completion.
//
// message {
// string result: "Pass" | "Fail"
// string token: token.token
// string errorType: error.name
// }
window.onload = async () => {
try {
const manifest_path = `${alt_manifest_origin}/\
credential-management/support/fedcm/manifest.py`;
const user_info = await IdentityProvider.getUserInfo({
configURL: manifest_path,
// Approved client
clientId: '123',
});
let results = {
result: "Pass",
numAccounts: user_info.length,
firstAccountEmail: user_info[0].email
};
window.top.postMessage(results, '*');
} catch (error) {
window.top.postMessage({result: "Fail", errorType: error.name}, '*');
}
};
</script>

View file

@ -3,6 +3,7 @@
<link rel="author" title="Chris Harrelson" href="mailto:chrishtr@chromium.org">
<link rel="help" href="https://drafts.fxtf.org/compositing/#pagebackdrop">
<link rel="match" href="root-element-opacity-ref.html">
<meta name="fuzzy" content="0-1;0-480000">
<html style="background: #BBB; opacity: 0.5">
<div id=spacer style="width: 100px; height: 3000px"></div>
</html>

View file

@ -81,13 +81,6 @@
test_computed_value(`color`, `color-mix(in hsl decreasing hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))`, canonicalize(`hsl(350deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl decreasing hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))`, canonicalize(`hsl(170deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl specified hue, hsl(40deg 50% 50%), hsl(60deg 50% 50%))`, canonicalize(`hsl(50deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl specified hue, hsl(60deg 50% 50%), hsl(40deg 50% 50%))`, canonicalize(`hsl(50deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl specified hue, hsl(50deg 50% 50%), hsl(330deg 50% 50%))`, canonicalize(`hsl(190deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl specified hue, hsl(330deg 50% 50%), hsl(50deg 50% 50%))`, canonicalize(`hsl(190deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl specified hue, hsl(20deg 50% 50%), hsl(320deg 50% 50%))`, canonicalize(`hsl(170deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl specified hue, hsl(320deg 50% 50%), hsl(20deg 50% 50%))`, canonicalize(`hsl(170deg 50% 50%)`));
test_computed_value(`color`, `color-mix(in hsl, hsl(none none none), hsl(none none none))`, canonicalize(`hsl(none none none)`));
test_computed_value(`color`, `color-mix(in hsl, hsl(none none none), hsl(30deg 40% 80%))`, canonicalize(`hsl(30deg 40% 80%)`));
test_computed_value(`color`, `color-mix(in hsl, hsl(120deg 20% 40%), hsl(none none none))`, canonicalize(`hsl(120deg 20% 40%)`));
@ -165,13 +158,6 @@
test_computed_value(`color`, `color-mix(in hwb decreasing hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))`, canonicalize(`hwb(350deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb decreasing hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))`, canonicalize(`hwb(170deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb specified hue, hwb(40deg 30% 40%), hwb(60deg 30% 40%))`, canonicalize(`hwb(50deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb specified hue, hwb(60deg 30% 40%), hwb(40deg 30% 40%))`, canonicalize(`hwb(50deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb specified hue, hwb(50deg 30% 40%), hwb(330deg 30% 40%))`, canonicalize(`hwb(190deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb specified hue, hwb(330deg 30% 40%), hwb(50deg 30% 40%))`, canonicalize(`hwb(190deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb specified hue, hwb(20deg 30% 40%), hwb(320deg 30% 40%))`, canonicalize(`hwb(170deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb specified hue, hwb(320deg 30% 40%), hwb(20deg 30% 40%))`, canonicalize(`hwb(170deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb, hwb(none none none), hwb(none none none))`, canonicalize(`hwb(none none none)`));
test_computed_value(`color`, `color-mix(in hwb, hwb(none none none), hwb(30deg 30% 40%))`, canonicalize(`hwb(30deg 30% 40%)`));
test_computed_value(`color`, `color-mix(in hwb, hwb(120deg 10% 20%), hwb(none none none))`, canonicalize(`hwb(120deg 10% 20%)`));
@ -248,13 +234,6 @@
test_computed_value(`color`, `color-mix(in ${colorSpace} decreasing hue, ${colorSpace}(100 0 20deg), ${colorSpace}(100 0 320deg))`, `${colorSpace}(100 0 350)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} decreasing hue, ${colorSpace}(100 0 320deg), ${colorSpace}(100 0 20deg))`, `${colorSpace}(100 0 170)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} specified hue, ${colorSpace}(100 0 40deg), ${colorSpace}(100 0 60deg))`, `${colorSpace}(100 0 50)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} specified hue, ${colorSpace}(100 0 60deg), ${colorSpace}(100 0 40deg))`, `${colorSpace}(100 0 50)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} specified hue, ${colorSpace}(100 0 50deg), ${colorSpace}(100 0 330deg))`, `${colorSpace}(100 0 190)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} specified hue, ${colorSpace}(100 0 330deg), ${colorSpace}(100 0 50deg))`, `${colorSpace}(100 0 190)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} specified hue, ${colorSpace}(100 0 20deg), ${colorSpace}(100 0 320deg))`, `${colorSpace}(100 0 170)`);
test_computed_value(`color`, `color-mix(in ${colorSpace} specified hue, ${colorSpace}(100 0 320deg), ${colorSpace}(100 0 20deg))`, `${colorSpace}(100 0 170)`);
test_computed_value(`color`, `color-mix(in ${colorSpace}, ${colorSpace}(none none none), ${colorSpace}(none none none))`, `${colorSpace}(none none none)`);
test_computed_value(`color`, `color-mix(in ${colorSpace}, ${colorSpace}(none none none), ${colorSpace}(50 60 70deg))`, `${colorSpace}(50 60 70)`);
test_computed_value(`color`, `color-mix(in ${colorSpace}, ${colorSpace}(10 20 30deg), ${colorSpace}(none none none))`, `${colorSpace}(10 20 30)`);

View file

@ -7,6 +7,7 @@
<link rel="help" href="http://www.w3.org/TR/css3-color/#transparency" />
<link rel="match" href="t32-opacity-offscreen-with-alpha-c-ref.html" />
<meta name="assert" content="That alpha within the offscreen buffer is composited correctly." />
<meta name="fuzzy" content="0-1;0-5120" />
<style type="text/css"><![CDATA[
body { background: white; }

View file

@ -48,7 +48,7 @@ async_test((t) => {
});
focusable.focus();
requestAnimationFrame(step2);
step_timeout(step2, 0);
}
// After focusing the subtree, the container should be somewhere closer than
// 3000px (scrolled into view) and the height should be 10px, since it no

View file

@ -0,0 +1,10 @@
<!doctype HTML>
<html>
<meta charset="utf8">
<title>Content Visibility: content in nested `content-visibility: auto` elements is considered relevant</title>
<link rel="author" title="Martin Robinson" href="mailto:mrobinson@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-contain/#content-visibility">
<div style="border:solid">
<div>content with content-visibility: auto</div>
</div>

View file

@ -0,0 +1,28 @@
<!doctype HTML>
<html class="reftest-wait">
<meta charset="utf8">
<title>Content Visibility: content in nested `content-visibility: auto` elements is considered relevant</title>
<link rel="author" title="Martin Robinson" href="mailto:mrobinson@igalia.com">
<link rel="help" href="https://drafts.csswg.org/css-contain/#content-visibility">
<link rel="match" href="content-visibility-auto-nested-ref.html">
<meta name="assert" content="content in nested `content-visibility: auto` elements is considered relevant">
<script src="/common/reftest-wait.js"></script>
<script src="../resources/utils.js"></script>
<style>
div {
content-visibility: auto;
}
</style>
<script>
function runTest() {
requestAnimationFrame(takeScreenshot);
}
window.onload = () => { requestAnimationFrame(runTest); };
</script>
<div style="border:solid">
<div>content with content-visibility: auto</div>
</div>

View file

@ -2,11 +2,11 @@
<html>
<head>
<meta charset="utf-8">
<title>CSS Test: font-feature-settings serialization</title>
<title>CSS Test: font-variation-settings serialization</title>
<link rel="author" title="Greg Whitworth" href="mailto:gwhit@microsoft.com">
<link rel="help" href="http://www.w3.org/TR/css-fonts-4/#propdef-font-variation-settings">
<link rel="issue" href="https://github.com/w3c/csswg-drafts/issues/1959#issuecomment-360864254">
<meta name="desctiption" content="It was decided in issue 1959 that font-variation-settings is a map, therefor duplicates should be removed">
<meta name="description" content="It was decided in issue 1959 that font-variation-settings is a map, therefore duplicates should be removed">
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
</head>
@ -17,7 +17,7 @@
const test1_canEqual = ['"bldA" 2', "'bldA' 2"];
test(function() {
assert_in_array(getComputedStyle(document.getElementById('test1')).fontVariationSettings, test1_canEqual);
}, "font-feature-settings should be serialized to not include duplicates");
}, "font-variation-settings should be serialized to not include duplicates");
</script>
</body>
</html>

View file

@ -4,7 +4,9 @@
<meta charset="utf-8">
<title>CSS Fonts Module Level 3: getComputedStyle().fontFeatureSettings</title>
<link rel="help" href="https://www.w3.org/TR/css-fonts-3/#font-feature-settings-prop">
<meta name="assert" content="font-feature-settings computed value is as specified.">
<meta name="assert" content="The computed value of font-feature-settings is a map, so any duplicates in the specified value must not be preserved.">
<!-- Note that this conflicts with the computed value being "as specified", which the summary shows.
See https://github.com/w3c/csswg-drafts/issues/8296#issuecomment-1377622802 -->
<script src="/resources/testharness.js"></script>
<script src="/resources/testharnessreport.js"></script>
<script src="/css/support/computed-testcommon.js"></script>
@ -18,11 +20,13 @@ test_computed_value('font-feature-settings', '"dlig"');
test_computed_value('font-feature-settings', '"smcp"');
test_computed_value('font-feature-settings', '"c2sc"');
test_computed_value('font-feature-settings', '"liga" 0');
test_computed_value('font-feature-settings', '"tnum", "hist"');
test_computed_value('font-feature-settings', '"tnum", "hist"',
['"tnum", "hist"', '"hist", "tnum"']);
test_computed_value('font-feature-settings', '"PKRN"');
test_computed_value('font-feature-settings', '"dlig", "smcp", "dlig" 0');
test_computed_value('font-feature-settings', '"dlig", "smcp", "dlig" 0',
['"smcp", "dlig" 0', '"dlig" 0, "smcp"']);
</script>
</body>
</html>

View file

@ -5,7 +5,7 @@
<link rel="match" href="backdrop-animate-002-ref.html">
<dialog id="target">Dialog contents</dialog>
<!-- This test fails on WPT.fyi with off-by-one on the green background (Chrome-only): -->
<meta name="fuzzy" content="maxDifference=0-1;totalPixels=0-472272">
<meta name="fuzzy" content="maxDifference=0-1;totalPixels=0-472500">
<script>
const target = document.getElementById("target");
target.showModal();

View file

@ -49,13 +49,60 @@ test_valid_value("cursor", "all-scroll");
test_valid_value("cursor", "zoom-in");
test_valid_value("cursor", "zoom-out");
test_valid_value("cursor", 'url("https://example.com/"), alias', ['url("https://example.com/"), alias', 'url(https://example.com/), alias']);
test_valid_value("cursor", 'url("https://example.com/") 1 calc(2 + 0), copy', ['url("https://example.com/") 1 calc(2), copy', 'url("https://example.com/") 1 2, copy', 'url(https://example.com/) 1 2, copy']);
test_valid_value("cursor", 'url("https://example.com/"), url("https://example.com/") 3 -4, move', ['url("https://example.com/"), url("https://example.com/") 3 -4, move', 'url(https://example.com/), url(https://example.com/) 3 -4, move']);
test_valid_value("cursor", 'url("https://example.com/") 5 6, grab', ['url("https://example.com/") 5 6, grab', 'url(https://example.com/) 5 6, grab']);
test_valid_value(
"cursor",
'url("https://example.com/"), alias',
[
'url("https://example.com/"), alias',
'url(https://example.com/), alias'
]
);
test_valid_value("cursor", 'image-set("https://example.com/" 1x) 5 6, grab', ['image-set("https://example.com/" 1x) 5 6, grab', 'image-set("https://example.com/" 1x) 5 6, grab']);
test_valid_value("cursor", 'image-set("https://example.com/" 1x, "https://example.com/highres" 2x) 5 6, grab', ['image-set("https://example.com/" 1x, "https://example.com/highres" 2x) 5 6, grab', 'image-set("https://example.com/" 1x, "https://example.com/highres" 2x) 5 6, grab']);
test_valid_value(
"cursor",
'url("https://example.com/") 1 calc(2 + 0), copy',
[
'url("https://example.com/") 1 calc(2), copy',
'url("https://example.com/") 1 2, copy',
'url(https://example.com/) 1 2, copy'
]
);
test_valid_value(
"cursor",
'url("https://example.com/"), url("https://example.com/") 3 -4, move',
[
'url("https://example.com/"), url("https://example.com/") 3 -4, move',
'url(https://example.com/), url(https://example.com/) 3 -4, move'
]
);
test_valid_value(
"cursor",
'url("https://example.com/") 5 6, grab',
[
'url("https://example.com/") 5 6, grab',
'url(https://example.com/) 5 6, grab'
]
);
test_valid_value(
"cursor",
'image-set("https://example.com/" 1x) 5 6, grab',
[
'image-set(url("https://example.com/") 1x) 5 6, grab',
'image-set(url(https://example.com/) 1x) 5 6, grab'
]
);
test_valid_value(
"cursor",
'image-set("https://example.com/" 1x, "https://example.com/highres" 2x) 5 6, grab',
[
'image-set(url("https://example.com/") 1x, url("https://example.com/highres") 2x) 5 6, grab',
'image-set(url(https://example.com/) 1x, url(https://example.com/highres) 2x) 5 6, grab'
]
);
</script>
</body>
</html>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: 3d transform ref</title>
<title>View transitions: 3d transform ref</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: 3d transform</title>
<title>View transitions: 3d transform</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="3d-transform-incoming-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: 3d transform ref</title>
<title>View transitions: 3d transform ref</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: 3d transform</title>
<title>View transitions: 3d transform</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="3d-transform-outgoing-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: display content in a pseudo with object-fit: none (ref)</title>
<title>View transitions: display content in a pseudo with object-fit: none (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: display content in a pseudo with object-fit: none (ref)</title>
<title>View transitions: display content in a pseudo with object-fit: none (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: element with content less than box size (ref)</title>
<title>View transitions: element with content less than box size (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: element with content less than box size</title>
<title>View transitions: element with content less than box size</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<link rel="match" href="content-smaller-than-box-size-ref.html">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html>
<title>Shared transitions: offscreen content</title>
<title>View transitions: offscreen content</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: offscreen content with content-visibility auto</title>
<title>View transitions: offscreen content with content-visibility auto</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="content-visibility-auto-shared-element-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: element with clip max texture size (ref)</title>
<title>View transitions: element with clip max texture size (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: element with clip max texture size</title>
<title>View transitions: element with clip max texture size</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<link rel="match" href="content-with-clip-max-texture-size-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: element with clip (ref)</title>
<title>View transitions: element with clip (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: element with clip (ref)</title>
<title>View transitions: element with clip (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: root element with clip</title>
<title>View transitions: root element with clip</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<link rel="match" href="content-with-clip-root-ref.html">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: element with clip</title>
<title>View transitions: element with clip</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<link rel="match" href="content-with-clip-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: element with inline child (ref)</title>
<title>View transitions: element with inline child (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="stylesheet" href="/fonts/ahem.css">
<link rel="author" href="mailto:bokan@chromium.org">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: element with inline child</title>
<title>View transitions: element with inline child</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="stylesheet" href="/fonts/ahem.css">
<link rel="author" href="mailto:bokan@chromium.org">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: shared element with overflow (ref)</title>
<title>View transitions: shared element with overflow (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<style>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: shared element with overflow (ref)</title>
<title>View transitions: shared element with overflow (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: object-view-box</title>
<title>View transitions: object-view-box</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<link rel="match" href="content-with-transform-ref.html">

View file

@ -1,7 +1,7 @@
<!DOCTYPE html>
<meta name="timeout" content="long">
<html class=reftest-wait>
<title>Shared transitions: object-view-box</title>
<title>View transitions: object-view-box</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:khushalsagar@chromium.org">
<link rel="match" href="content-with-transform-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: object-view-box (ref)</title>
<title>View transitions: object-view-box (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: css tags generate pseudo elements in paint order (ref)</title>
<title>View transitions: css tags generate pseudo elements in paint order (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: css tags generate pseudo elements in paint order (ref)</title>
<title>View transitions: css tags generate pseudo elements in paint order (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: css tags generate pseudo elements in paint order</title>
<title>View transitions: css tags generate pseudo elements in paint order</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="css-tags-paint-order-with-entry-ref.html">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: css tags generate pseudo elements in paint order</title>
<title>View transitions: css tags generate pseudo elements in paint order</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="css-tags-paint-order-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: use css tags for shared elements (ref)</title>
<title>View transitions: use css tags for shared elements (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: use css tags for shared elements</title>
<title>View transitions: use css tags for shared elements</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="css-tags-shared-element-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: event pseudo name</title>
<title>View transitions: event pseudo name</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="web-animations-api-ref.html">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html>
<title>Shared transitions: offscreen content</title>
<title>View transitions: offscreen content</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: offscreen content</title>
<title>View transitions: offscreen content</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="far-away-capture-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: hit test shared element at the real dom location</title>
<title>View transitions: hit test shared element at the real dom location</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="hit-test-unpainted-element-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: hit test shared element at the real dom location (ref)</title>
<title>View transitions: hit test shared element at the real dom location (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: hit test shared element at the real dom location</title>
<title>View transitions: hit test shared element at the real dom location</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="hit-test-unpainted-element-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: hit test shared element at the real dom location (ref)</title>
<title>View transitions: hit test shared element at the real dom location (ref)</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: hit test shared element at the real dom location</title>
<title>View transitions: hit test shared element at the real dom location</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<link rel="match" href="hit-test-unrelated-element-ref.html">

View file

@ -1,5 +1,5 @@
<!DOCTYPE html>
<title>Shared transitions: iframe</title>
<title>View transitions: iframe</title>
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">
<style>

View file

@ -1,6 +1,6 @@
<!DOCTYPE html>
<html class=reftest-wait>
<title>Shared transitions: iframe</title>
<title>View transitions: iframe</title>
<meta name="timeout" content="long">
<link rel="help" href="https://github.com/WICG/view-transitions">
<link rel="author" href="mailto:vmpstr@chromium.org">

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