mirror of
https://github.com/servo/servo.git
synced 2025-08-03 12:40:06 +01:00
Update web-platform-tests to revision b'ece751218b0ba35e99fa900bfd2a2d89c4bb69da'
This commit is contained in:
parent
6d8358a482
commit
02cb6d44e5
228 changed files with 2082 additions and 608 deletions
|
@ -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
|
@ -1,3 +0,0 @@
|
|||
[hit-test-floats-001.html]
|
||||
[hit-test-floats-001]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[hit-test-floats-004.html]
|
||||
[Miss float below something else]
|
||||
expected: FAIL
|
|
@ -1,6 +1,3 @@
|
|||
[block-in-inline-hittest-002.html]
|
||||
[elementsFromPoint]
|
||||
expected: FAIL
|
||||
|
||||
[elementFromPoint]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[block-in-inline-hittest-float-002.html]
|
||||
[block-in-inline-hittest-float-002]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[opacity-animation-ending-correctly-001.html]
|
||||
expected: TIMEOUT
|
|
@ -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
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,6 +1,3 @@
|
|||
[transform-scale-hittest.html]
|
||||
[Hit test intersecting scaled box]
|
||||
expected: FAIL
|
||||
|
||||
[Hit test within unscaled box]
|
||||
expected: FAIL
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[elementFromPoint-float-in-relative.html]
|
||||
[elementFromPoint-float-in-relative]
|
||||
expected: FAIL
|
|
@ -1,3 +0,0 @@
|
|||
[elementFromPoint-float-in-table.html]
|
||||
[float-in-div]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
|
@ -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
|
||||
|
|
|
@ -76,3 +76,6 @@
|
|||
|
||||
[Input: "Content-Length: ". Expected: 42.]
|
||||
expected: FAIL
|
||||
|
||||
[Input: "Content-Length: 42\\r\\nContent-Length: 42,42". Expected: 42.]
|
||||
expected: FAIL
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[navigation-unload-same-origin.window.html]
|
||||
[Same-origin navigation started from unload handler must be ignored]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[a-click.html]
|
||||
[aElement.click() before the load event must NOT replace]
|
||||
expected: FAIL
|
|
@ -0,0 +1,3 @@
|
|||
[creating_browsing_context_test_01.html]
|
||||
[first argument: absolute url]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[media_fragment_seek.html]
|
||||
[Video should seek to time specified in media fragment syntax]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[select-event.html]
|
||||
[input type password: setRangeText() event queue]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[module-tla-delayed.html]
|
||||
[document.write in an imported module]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
[performance-navigation-timing-attributes.tentative.window.html]
|
||||
[RemoteContextHelper navigation using BFCache]
|
||||
expected: FAIL
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
||||
|
|
4
tests/wpt/metadata/webmessaging/with-ports/017.html.ini
Normal file
4
tests/wpt/metadata/webmessaging/with-ports/017.html.ini
Normal file
|
@ -0,0 +1,4 @@
|
|||
[017.html]
|
||||
expected: TIMEOUT
|
||||
[origin of the script that invoked the method, about:blank]
|
||||
expected: TIMEOUT
|
|
@ -0,0 +1,4 @@
|
|||
[017.html]
|
||||
expected: TIMEOUT
|
||||
[origin of the script that invoked the method, about:blank]
|
||||
expected: TIMEOUT
|
|
@ -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
|
|
@ -1,4 +1,3 @@
|
|||
[sharedworker-in-worker.html]
|
||||
expected: ERROR
|
||||
[Base URL in workers: new SharedWorker()]
|
||||
expected: FAIL
|
||||
|
|
3
tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini
Normal file
3
tests/wpt/mozilla/meta/mozilla/scrollBy.html.ini
Normal file
|
@ -0,0 +1,3 @@
|
|||
[scrollBy.html]
|
||||
[Ensure that the window.scrollBy function affects scroll position as expected]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[task_queue_throttling.any.html]
|
||||
[Throttling the performance timeline task queue.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[task_queue_throttling.any.worker.html]
|
|
@ -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>
|
||||
|
|
|
@ -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) {
|
||||
|
|
|
@ -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_
|
||||
|
|
|
@ -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>
|
||||
|
|
@ -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>
|
||||
|
|
|
@ -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)`);
|
||||
|
|
|
@ -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; }
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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>
|
|
@ -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>
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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();
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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">
|
||||
|
||||
|
|
|
@ -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">
|
||||
|
|
|
@ -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>
|
||||
|
|
|
@ -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
Loading…
Add table
Add a link
Reference in a new issue