mirror of
https://github.com/servo/servo.git
synced 2025-06-06 16:45:39 +00:00
Sync WPT with upstream (20-04-2025) (#36618)
Automated downstream sync of changes from upstream as of 20-04-2025 [no-wpt-sync] Signed-off-by: WPT Sync Bot <ghbot+wpt-sync@servo.org>
This commit is contained in:
parent
d05496277e
commit
c915bf05fc
502 changed files with 10162 additions and 1657 deletions
2143
tests/wpt/meta/MANIFEST.json
vendored
2143
tests/wpt/meta/MANIFEST.json
vendored
File diff suppressed because it is too large
Load diff
|
@ -1,55 +1,25 @@
|
|||
[only-valid-whitespaces-are-allowed.html]
|
||||
expected: TIMEOUT
|
||||
[Should not load image with 'none' CSP - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[Should not load image with 'none' CSP - HTTP header]
|
||||
expected: FAIL
|
||||
|
||||
[U+0009 TAB should be properly parsed between directive name and value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+0009 TAB should be properly parsed between directive name and value - HTTP header]
|
||||
expected: FAIL
|
||||
|
||||
[U+000C FF should be properly parsed between directive name and value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+000C FF should be properly parsed between directive name and value - HTTP header]
|
||||
expected: TIMEOUT
|
||||
|
||||
[U+000A LF should be properly parsed between directive name and value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+000D CR should be properly parsed between directive name and value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+0020 SPACE should be properly parsed between directive name and value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+0020 SPACE should be properly parsed between directive name and value - HTTP header]
|
||||
expected: FAIL
|
||||
|
||||
[U+0009 TAB should be properly parsed inside directive value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+0009 TAB should be properly parsed inside directive value - HTTP header]
|
||||
expected: FAIL
|
||||
|
||||
[U+000C FF should be properly parsed inside directive value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+000C FF should be properly parsed inside directive value - HTTP header]
|
||||
expected: TIMEOUT
|
||||
|
||||
[U+000A LF should be properly parsed inside directive value - meta tag]
|
||||
[Should load image without any CSP - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+000D CR should be properly parsed inside directive value - meta tag]
|
||||
[Should load image without any CSP - HTTP header]
|
||||
expected: FAIL
|
||||
|
||||
[U+0020 SPACE should be properly parsed inside directive value - meta tag]
|
||||
[U+00A0 NBSP should not be parsed between directive name and value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+0020 SPACE should be properly parsed inside directive value - HTTP header]
|
||||
[U+00A0 NBSP should not be parsed between directive name and value - HTTP header]
|
||||
expected: FAIL
|
||||
|
||||
[U+00A0 NBSP should not be parsed inside directive value - meta tag]
|
||||
expected: FAIL
|
||||
|
||||
[U+00A0 NBSP should not be parsed inside directive value - HTTP header]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,2 @@
|
|||
[corner-shape-backdrop-filter-overflow.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-borders/tentative/corner-shape/corner-shape-backdrop-filter.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-borders/tentative/corner-shape/corner-shape-backdrop-filter.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[corner-shape-backdrop-filter.html]
|
||||
expected: FAIL
|
|
@ -115,3 +115,6 @@
|
|||
|
||||
[Property dynamic-range-limit value 'dynamic-range-limit-mix(no-limit 10%, dynamic-range-limit-mix(standard 25%, constrained 75%) 20%, dynamic-range-limit-mix(constrained 10%, no-limit 30%) 20%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property dynamic-range-limit value 'dynamic-range-limit-mix(standard calc(50% * sign(10em - 1px)), constrained 50%)']
|
||||
expected: FAIL
|
||||
|
|
|
@ -67,3 +67,6 @@
|
|||
|
||||
[e.style['dynamic-range-limit'\] = "dynamic-range-limit-mix(dynamic-range-limit-mix(no-limit 1%, standard 2%) 3%, dynamic-range-limit-mix(constrained 5%, no-limit 5%) 6%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['dynamic-range-limit'\] = "dynamic-range-limit-mix(standard calc(50% * sign(10em - 1px)), constrained 50%)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
|
@ -532,3 +532,6 @@
|
|||
|
||||
[e.style['color'\] = "rgb(from color(srgb 0.4 0.2 0.6) r g b)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['color'\] = "oklch(from red calc(1 / l) c h)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
2
tests/wpt/meta/css/css-gaps/tentative/flex/flex-gap-decorations-012.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/flex/flex-gap-decorations-012.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[flex-gap-decorations-012.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/flex/flex-gap-decorations-016.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/flex/flex-gap-decorations-016.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[flex-gap-decorations-016.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/flex/flex-gap-decorations-019.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/flex/flex-gap-decorations-019.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[flex-gap-decorations-019.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-022.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-022.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-gap-decorations-022.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-023.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-023.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-gap-decorations-023.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-024.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-024.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-gap-decorations-024.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-025.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-025.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-gap-decorations-025.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-026.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-026.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-gap-decorations-026.html]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-027.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-027.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[grid-gap-decorations-027.html]
|
||||
expected: FAIL
|
3
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-028.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-gaps/tentative/grid/grid-gap-decorations-028.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[grid-gap-decorations-028.html]
|
||||
[`column-rule-color` should be rgb(0, 255, 0)]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[gap-decorations-bidirectional-shorthands.html]
|
||||
[rule-color shorthand computed from longhand values]
|
||||
expected: FAIL
|
||||
|
||||
[rule-width shorthand computed from longhand values]
|
||||
expected: FAIL
|
|
@ -64,3 +64,36 @@
|
|||
|
||||
[Property row-rule-color value 'rgb(from yellow calc(255 - r) calc(255 - g) calc(255 - b))']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'currentcolor']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'red']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'repeat(4, yellow)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'red green blue']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'repeat(7, lime) repeat(3, red)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'repeat(auto, red)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'repeat(calc(5 + 3), salmon)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'color-mix(in srgb, red 50%, blue 50%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'color-mix(in srgb, lime 25%, yellow 75%)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'repeat(auto, rgb(from lime r g b))']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-color value 'rgb(from yellow calc(255 - r) calc(255 - g) calc(255 - b))']
|
||||
expected: FAIL
|
||||
|
|
|
@ -88,3 +88,48 @@
|
|||
|
||||
[e.style['row-rule-color'\] = "blue repeat(auto, red green) repeat(4, blue red green)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(4, blue)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(3, red green blue)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(1, red green blue yellow)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "red" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(4, cyan)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "green blue" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "red blue green yellow pink" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(3, blue) repeat(4, red)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "red repeat(3, blue) blue repeat(4, red green cyan)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(4, red green cyan) repeat(5, yellow) blue" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(auto, red)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(auto, red green blue)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(auto, red green) red" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "repeat(4, blue red green) repeat(auto, red)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-color'\] = "blue repeat(auto, red green) repeat(4, blue red green)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
|
@ -46,3 +46,27 @@
|
|||
|
||||
[Property row-rule-width value 'repeat(auto, min(5px, 10px)) repeat(5, 10px) calc(10px + 0.5em)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'calc(10px + 0.5em)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'calc(10px - 0.5em)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value '2px 4px 6px']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'repeat(4, 2px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'repeat(auto, 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'repeat(calc(5 + 3), 10px)']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'repeat(5, 10px calc(10px + 0.5em))']
|
||||
expected: FAIL
|
||||
|
||||
[Property rule-width value 'repeat(auto, min(5px, 10px)) repeat(5, 10px) calc(10px + 0.5em)']
|
||||
expected: FAIL
|
||||
|
|
|
@ -88,3 +88,48 @@
|
|||
|
||||
[e.style['row-rule-width'\] = "10px repeat(auto, 20px 30px) repeat(4, thin 50px 60px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(4, thin)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(3, thin medium thick)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(1, 10px thin medium thick)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "10px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(4, medium)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "10px 15px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "10px 15px 20px 25px 30px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(3, 10px) repeat(4, 15px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "10px repeat(3, 20px) 30px repeat(4, thin medium thick)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(4, 10px 20px 30px) repeat(5, 40px) 50px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(auto, thin)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(auto, 10px 20px 30px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(auto, 10px 20px) 30px" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "repeat(4, 10px 20px 30px) repeat(auto, 40px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rule-width'\] = "10px repeat(auto, 20px 30px) repeat(4, thin 50px 60px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
189
tests/wpt/meta/css/css-gaps/tentative/serialization/gap-decorations-properties.html.ini
vendored
Normal file
189
tests/wpt/meta/css/css-gaps/tentative/serialization/gap-decorations-properties.html.ini
vendored
Normal file
|
@ -0,0 +1,189 @@
|
|||
[gap-decorations-properties.html]
|
||||
[gap-rule-paint-order]
|
||||
expected: FAIL
|
||||
|
||||
[gap-rule-paint-order.row-over-column]
|
||||
expected: FAIL
|
||||
|
||||
[gap-rule-paint-order.column-over-row]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-break]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-break.none]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-break.spanning-item]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-break.intersection]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-color]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-color.red]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-color.blue]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-color.repeat(4, blue red green) repeat(auto, red)]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-color.blue red]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-outset]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-outset.10px]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-outset.50%]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.none]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.hidden]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.dotted]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.dashed]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.solid]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.double]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.groove]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.ridge]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.inset]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.outset]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.dotted dashed]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-style.repeat(3, dotted)]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-width]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-width.10px]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-width.thin]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-width.medium]
|
||||
expected: FAIL
|
||||
|
||||
[column-rule-width.thick]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-break]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-break.none]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-break.spanning-item]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-break.intersection]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-color]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-color.red]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-color.blue]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-color.repeat(4, blue red green) repeat(auto, red)]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-color.blue red]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-outset]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-outset.10px]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-outset.50%]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.none]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.hidden]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.dotted]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.dashed]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.solid]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.double]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.groove]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.ridge]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.inset]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.outset]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.dotted dashed]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-style.repeat(3, dotted)]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-width]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-width.10px]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-width.thin]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-width.medium]
|
||||
expected: FAIL
|
||||
|
||||
[row-rule-width.thick]
|
||||
expected: FAIL
|
3
tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini
vendored
Normal file
3
tests/wpt/meta/css/css-grid/alignment/grid-content-alignment-with-abspos-001.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[grid-content-alignment-with-abspos-001.html]
|
||||
[.grid 1]
|
||||
expected: FAIL
|
|
@ -4,3 +4,15 @@
|
|||
|
||||
[e.style['content'\] = "-webkit-image-set(linear-gradient(black, white) 1x, 'example.png' 4x)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(1dppx * sibling-index()))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(1dppx * sibling-index()))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "image-set(url(\\"example.png\\") calc(1dppx * sign(1em - 10px)))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "-webkit-image-set(url(\\"example.png\\") calc(1dppx * sign(1em - 10px)))" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
[table-cell-overflow-auto-scrolled.html]
|
||||
expected: FAIL
|
|
@ -10,3 +10,12 @@
|
|||
|
||||
[atan2(1vh + 0px, -1vh + 0px) should be used-value-equivalent to 135deg]
|
||||
expected: FAIL
|
||||
|
||||
[calc(asin(sin(180deg * sibling-index()))) should be used-value-equivalent to 0deg]
|
||||
expected: FAIL
|
||||
|
||||
[calc(acos(cos(180deg * sibling-index()))) should be used-value-equivalent to 180deg]
|
||||
expected: FAIL
|
||||
|
||||
[calc(atan(tan(180deg * sibling-index()))) should be used-value-equivalent to 0deg]
|
||||
expected: FAIL
|
||||
|
|
|
@ -34,3 +34,21 @@
|
|||
|
||||
[value at progress 0.75 in animation of "width" from "calc-size(80px, size)" to "calc-size(calc-size(any, 20px), size + 20px)"]
|
||||
expected: FAIL
|
||||
|
||||
[value at progress 0.75 in animation of "height" from "0px" to "calc-size(calc-size(min-content, size + 20px), 2 * size)"]
|
||||
expected: FAIL
|
||||
|
||||
[value at progress 0.75 in animation of "height" from "calc-size(min-content, size * 4)" to "calc-size(calc-size(min-content, size + 20px), 2 * size)"]
|
||||
expected: FAIL
|
||||
|
||||
[value at progress 0.75 in animation of "width" from "calc-size(fit-content, 20px)" to "calc-size(calc-size(fit-content, 3 * size + 10px), min(size + 20px, 2 * size - 30px) + 2 * size + 80px)"]
|
||||
expected: FAIL
|
||||
|
||||
[value at progress 0.75 in animation of "width" from "calc-size(50%, size)" to "calc-size(calc-size(45%, (2 * size)), size + 20px)"]
|
||||
expected: FAIL
|
||||
|
||||
[value at progress 0.75 in animation of "width" from "calc-size(40%, size)" to "calc-size(calc-size(10px, (2 * size)), size + 20px)"]
|
||||
expected: FAIL
|
||||
|
||||
[value at progress 0.75 in animation of "width" from "calc-size(80px, size)" to "calc-size(calc-size(10px, (2 * size)), size + 20px)"]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,6 @@
|
|||
[exp-log-compute.html]
|
||||
[calc(log(1) + exp(0)) should be used-value-equivalent to 2]
|
||||
expected: FAIL
|
||||
|
||||
[calc(e - exp(sibling-index())) should be used-value-equivalent to 0]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +1,12 @@
|
|||
[hypot-pow-sqrt-computed.html]
|
||||
[calc(3px * pow(200, 4)) should be used-value-equivalent to 33554428px]
|
||||
expected: FAIL
|
||||
|
||||
[sqrt(sibling-index()) should be used-value-equivalent to 2]
|
||||
expected: FAIL
|
||||
|
||||
[calc(1px * sqrt(sibling-index())) should be used-value-equivalent to 2px]
|
||||
expected: FAIL
|
||||
|
||||
[sqrt(pow(sibling-index(), 2)) should be used-value-equivalent to 4]
|
||||
expected: FAIL
|
||||
|
|
|
@ -193,3 +193,138 @@
|
|||
|
||||
[Uses of a style rule on multiple elements with 'random(per-element, ...)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(--foo element-shared, 3, 13)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(element-shared --foo, 4, 14)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(0, 10, 5)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(--foo, 10, 20, 5)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(--foo element-shared, 20, 30, 5)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(element-shared --foo, 30, 40, 5)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(40, 50, -5)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(NaN, 100, 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, NaN, 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(NaN, NaN, 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(NaN, 100, NaN)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, NaN, NaN)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(NaN, NaN, NaN)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, 100, NaN)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(NaN, 100, 10))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, NaN, 10))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(NaN, NaN, 10))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(NaN, 100, NaN))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, NaN, NaN))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(NaN, NaN, NaN))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, 100, NaN))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(infinity, 100, 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(infinity, infinity, 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(infinity, 100, infinity)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(infinity, infinity, infinity)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(infinity, infinity, 10))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(infinity, 100, infinity))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(infinity, infinity, infinity))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(infinity, 100, 10))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, infinity, 10)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, infinity, infinity)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, infinity, 10))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, infinity, infinity))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, 100, infinity)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, 100, infinity))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'random(10, 100, -infinity)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value 'calc(10 + random(10, 100, -infinity))']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value on pseudo element '::before' 'random(element-shared, 9, 19)']
|
||||
expected: FAIL
|
||||
|
||||
[Property scale value on pseudo element '::before' 'random(element-shared --foo, 10, 20)']
|
||||
expected: FAIL
|
||||
|
||||
[Property translate value 'random(10%, 100%)']
|
||||
expected: FAIL
|
||||
|
||||
[Maximum random: 'random(a, b)']
|
||||
expected: FAIL
|
||||
|
||||
[Maximum random - shorthand: random(a, b))]
|
||||
expected: FAIL
|
||||
|
||||
[Shared by name within an element: 'random(--identifier, a, b)']
|
||||
expected: FAIL
|
||||
|
||||
[Shared globally: random(--identifier element-shared, a, b)]
|
||||
expected: FAIL
|
||||
|
||||
[Fixed: random(fixed <number>, a, b)]
|
||||
expected: FAIL
|
||||
|
|
|
@ -61,3 +61,63 @@
|
|||
|
||||
[e.style['transition-delay'\] = "random(25ms, 50s, by 5s)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(auto, 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(--foo element-shared, 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(auto element-shared, 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(element-shared --foo, 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(element-shared auto, 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(fixed 0.5, 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(--foo, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(auto, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(--foo element-shared, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(auto element-shared, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(element-shared --foo, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(element-shared auto, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(fixed 0.5, 0px, 100px, 50px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(-100px, -10px, -5px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['width'\] = "random(fixed calc(2 / 4), 0px, 100px)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['max-lines'\] = "random(25, 50, 5)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['scale'\] = "random(0.5, 2.5, 0.1)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['rotate'\] = "random(25deg, 1turn, 5deg)" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['transition-delay'\] = "random(25ms, 50s, 5s)" should set the property value]
|
||||
expected: FAIL
|
||||
|
|
18
tests/wpt/meta/css/css-values/sin-cos-tan-computed.html.ini
vendored
Normal file
18
tests/wpt/meta/css/css-values/sin-cos-tan-computed.html.ini
vendored
Normal file
|
@ -0,0 +1,18 @@
|
|||
[sin-cos-tan-computed.html]
|
||||
[calc(sin(pi * sibling-index()) should be used-value-equivalent to 0]
|
||||
expected: FAIL
|
||||
|
||||
[calc(cos(pi * sibling-index()) should be used-value-equivalent to -1]
|
||||
expected: FAIL
|
||||
|
||||
[calc(tan(pi * sibling-index()) should be used-value-equivalent to 0]
|
||||
expected: FAIL
|
||||
|
||||
[calc(sin(180deg * sibling-index()) should be used-value-equivalent to 0]
|
||||
expected: FAIL
|
||||
|
||||
[calc(cos(180deg * sibling-index()) should be used-value-equivalent to -1]
|
||||
expected: FAIL
|
||||
|
||||
[calc(tan(180deg * sibling-index()) should be used-value-equivalent to 0]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/css-values/urls/cross-origin/url-image-crossorigin-anonymous.sub.html.ini
vendored
Normal file
2
tests/wpt/meta/css/css-values/urls/cross-origin/url-image-crossorigin-anonymous.sub.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[url-image-crossorigin-anonymous.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-crossorigin-use-credentials.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-cross-origin.sub.html]
|
||||
expected: FAIL
|
|
@ -0,0 +1,2 @@
|
|||
[url-image-referrerpolicy-same-origin.sub.html]
|
||||
expected: FAIL
|
66
tests/wpt/meta/css/css-values/urls/url-request-modifiers-computed.sub.html.ini
vendored
Normal file
66
tests/wpt/meta/css/css-values/urls/url-request-modifiers-computed.sub.html.ini
vendored
Normal file
|
@ -0,0 +1,66 @@
|
|||
[url-request-modifiers-computed.sub.html]
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" crossorigin(anonymous))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" crossorigin(use-credentials))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" integrity("sha384-foobar"))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" integrity(""))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(no-referrer))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(no-referrer-when-downgrade))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(same-origin))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(origin))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(strict-origin))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(origin-when-cross-origin))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(strict-origin-when-cross-origin))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(unsafe-url))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" crossorigin(anonymous) integrity("sha384-foobar"))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" integrity("sha384-foobar") crossorigin(anonymous))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" integrity("sha384-foobar") referrerpolicy(no-referrer))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(no-referrer) integrity("sha384-foobar"))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" crossorigin(anonymous) referrerpolicy(no-referrer))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(no-referrer) crossorigin(anonymous))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" crossorigin(anonymous) integrity("sha384-foobar") referrerpolicy(no-referrer))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" integrity("sha384-foobar") referrerpolicy(no-referrer) crossorigin(anonymous))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(no-referrer) crossorigin(anonymous) integrity("sha384-foobar"))']
|
||||
expected: FAIL
|
||||
|
||||
[Property background-image value 'url("http://web-platform.test:8000/css/support/1x1-green.png" referrerpolicy(no-referrer) integrity("sha384-foobar") crossorigin(anonymous))']
|
||||
expected: FAIL
|
66
tests/wpt/meta/css/css-values/urls/url-request-modifiers-serialize.sub.html.ini
vendored
Normal file
66
tests/wpt/meta/css/css-values/urls/url-request-modifiers-serialize.sub.html.ini
vendored
Normal file
|
@ -0,0 +1,66 @@
|
|||
[url-request-modifiers-serialize.sub.html]
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" crossorigin(anonymous))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" crossorigin(use-credentials))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" integrity(\\"sha384-foobar\\"))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" integrity(\\"\\"))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(no-referrer))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(no-referrer-when-downgrade))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(same-origin))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(origin))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(strict-origin))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(origin-when-cross-origin))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(strict-origin-when-cross-origin))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(unsafe-url))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" crossorigin(anonymous) integrity(\\"sha384-foobar\\"))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" integrity(\\"sha384-foobar\\") crossorigin(anonymous))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" integrity(\\"sha384-foobar\\") referrerpolicy(no-referrer))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(no-referrer) integrity(\\"sha384-foobar\\"))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" crossorigin(anonymous) referrerpolicy(no-referrer))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(no-referrer) crossorigin(anonymous))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" crossorigin(anonymous) integrity(\\"sha384-foobar\\") referrerpolicy(no-referrer))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" integrity(\\"sha384-foobar\\") referrerpolicy(no-referrer) crossorigin(anonymous))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(no-referrer) crossorigin(anonymous) integrity(\\"sha384-foobar\\"))" should set the property value]
|
||||
expected: FAIL
|
||||
|
||||
[e.style['background-image'\] = "url(\\"http://web-platform.test:8000/css/support/1x1-green.png\\" referrerpolicy(no-referrer) integrity(\\"sha384-foobar\\") crossorigin(anonymous))" should set the property value]
|
||||
expected: FAIL
|
2
tests/wpt/meta/css/filter-effects/empty-element-with-filter-004.html.ini
vendored
Normal file
2
tests/wpt/meta/css/filter-effects/empty-element-with-filter-004.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[empty-element-with-filter-004.html]
|
||||
expected: FAIL
|
|
@ -1,4 +1,4 @@
|
|||
[Construct.tentative.html]
|
||||
[Construct.html]
|
||||
[A constructor with only a scoped custom element registry definition should fail upon construction]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[CustomElementRegistry-define.tentative.html]
|
||||
[CustomElementRegistry-define.html]
|
||||
[Create a CustomElementRegistry not identically equal to window.customElements]
|
||||
expected: FAIL
|
||||
|
|
@ -1,30 +1,21 @@
|
|||
[CustomElementRegistry-initialize.tentative.html]
|
||||
[CustomElementRegistry-initialize.html]
|
||||
[initialize is a function on both global and scoped CustomElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize sets element.customElements to the global registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize does not set the registry of nested shadow tree to the global registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize sets element.customElements to a scoped registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize does not set the registry of nested shadow tree to a scoped registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize sets element.customElements permantently]
|
||||
expected: FAIL
|
||||
|
||||
[initialize is no-op on a subtree with a non-null registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize sets element.customElementRegistry to the global registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize does not set the registry of nested shadow tree to the global registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize sets element.customElementRegistry to a scoped registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize does not set the registry of nested shadow tree to a scoped registry]
|
||||
expected: FAIL
|
||||
|
||||
[initialize sets element.customElementRegistry permantently]
|
||||
expected: FAIL
|
||||
|
||||
[initialize is no-op on a subtree with a non-null registry]
|
||||
expected: FAIL
|
|
@ -1,4 +1,4 @@
|
|||
[CustomElementRegistry-multi-register.tentative.html]
|
||||
[CustomElementRegistry-multi-register.html]
|
||||
[Same constructor can be registered to different registries]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[CustomElementRegistry-upgrade.tentative.html]
|
||||
[CustomElementRegistry-upgrade.html]
|
||||
[upgrade is a function on both global and scoped CustomElementRegistry]
|
||||
expected: FAIL
|
||||
|
2
tests/wpt/meta/custom-elements/registries/Document-createElement.html.ini
vendored
Normal file
2
tests/wpt/meta/custom-elements/registries/Document-createElement.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[Document-createElement.html]
|
||||
expected: ERROR
|
2
tests/wpt/meta/custom-elements/registries/Document-createElementNS.html.ini
vendored
Normal file
2
tests/wpt/meta/custom-elements/registries/Document-createElementNS.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[Document-createElementNS.html]
|
||||
expected: ERROR
|
2
tests/wpt/meta/custom-elements/registries/Document-importNode.html.ini
vendored
Normal file
2
tests/wpt/meta/custom-elements/registries/Document-importNode.html.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[Document-importNode.html]
|
||||
expected: ERROR
|
|
@ -1,4 +1,4 @@
|
|||
[Element-customElementRegistry-exceptions.tentative.html]
|
||||
[Element-customElementRegistry-exceptions.html]
|
||||
[customElementRegistry on a failed custom element created by calling createElement on CustomElementRegistry should return the registry]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[Element-customElementRegistry.tentative.html]
|
||||
[Element-customElementRegistry.html]
|
||||
[customElementRegistry on a newly constrcuted element should return window.customElements by default]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[Element-innerHTML.tentative.html]
|
||||
[Element-innerHTML.html]
|
||||
[innerHTML on a disconnected element should use the scoped registry it was created with]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[ShadowRoot-init-customElementRegistry.tentative.html]
|
||||
[ShadowRoot-init-customElementRegistry.html]
|
||||
[A newly attached disconnected ShadowRoot should use the global registry by default]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[ShadowRoot-innerHTML.tentative.html]
|
||||
[ShadowRoot-innerHTML.html]
|
||||
[innerHTML on a shadow root should use the scoped registry]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[constructor-reentry-with-different-definition.tentative.html]
|
||||
[constructor-reentry-with-different-definition.html]
|
||||
[Re-entry via upgrade before calling super()]
|
||||
expected: FAIL
|
||||
|
|
@ -1,3 +1,3 @@
|
|||
[initial-about-blank.tentative.window.html]
|
||||
[initial-about-blank.window.html]
|
||||
[Each navigable document has its own registry]
|
||||
expected: FAIL
|
9
tests/wpt/meta/custom-elements/registries/pseudo-class-defined.window.js.ini
vendored
Normal file
9
tests/wpt/meta/custom-elements/registries/pseudo-class-defined.window.js.ini
vendored
Normal file
|
@ -0,0 +1,9 @@
|
|||
[pseudo-class-defined.window.html]
|
||||
["uncustomized" :defined doesn't care about your registry']
|
||||
expected: FAIL
|
||||
|
||||
["custom" :defined doesn't care about your registry]
|
||||
expected: FAIL
|
||||
|
||||
[pseudo-class-defined]
|
||||
expected: FAIL
|
|
@ -1,4 +1,4 @@
|
|||
[scoped-registry-define-upgrade-criteria.tentative.html]
|
||||
[scoped-registry-define-upgrade-criteria.html]
|
||||
[Adding definition to global registry should not affect shadow roots using scoped registry]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[scoped-registry-define-upgrade-order.tentative.html]
|
||||
[scoped-registry-define-upgrade-order.html]
|
||||
[Upgrade in tree order in the same tree scope]
|
||||
expected: FAIL
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
[scoped-registry-registry-define-get-etc.tentative.html]
|
||||
[scoped-registry-registry-define-get-etc.html]
|
||||
[Custom element registries with a registered custom element return the class in their get method, and the name in their getName method]
|
||||
expected: FAIL
|
||||
|
|
@ -1,5 +1,5 @@
|
|||
[template.tentative.window.html]
|
||||
[shadowRootCustomElements reflects as string]
|
||||
[template.window.html]
|
||||
[shadowRootCustomElementRegistry reflects as string]
|
||||
expected: FAIL
|
||||
|
||||
[Serializing a ShadowRoot with a null registry]
|
||||
|
@ -7,6 +7,3 @@
|
|||
|
||||
[Serializing a ShadowRoot with a registry that differs from its host]
|
||||
expected: FAIL
|
||||
|
||||
[shadowRootCustomElementRegistry reflects as string]
|
||||
expected: FAIL
|
|
@ -1,2 +0,0 @@
|
|||
[Document-createElement.tentative.html]
|
||||
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
|||
[Document-createElementNS.tentative.html]
|
||||
expected: ERROR
|
|
@ -1,2 +0,0 @@
|
|||
[Document-importNode.tentative.html]
|
||||
expected: ERROR
|
42
tests/wpt/meta/custom-elements/revamped-scoped-registry/idlharness.tentative.window.js.ini
vendored
Normal file
42
tests/wpt/meta/custom-elements/revamped-scoped-registry/idlharness.tentative.window.js.ini
vendored
Normal file
|
@ -0,0 +1,42 @@
|
|||
[idlharness.tentative.window.html]
|
||||
[idl_test setup]
|
||||
expected: FAIL
|
||||
|
||||
[idl_test validation]
|
||||
expected: FAIL
|
||||
|
||||
[Partial interface CustomElementRegistry: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[Partial interface HTMLTemplateElement: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[Partial interface Element: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[Partial dictionary ShadowRootInit: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[Partial dictionary ElementCreationOptions: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[Document includes DocumentOrShadowRoot: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[ShadowRoot includes DocumentOrShadowRoot: member names are unique]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLTemplateElement interface: attribute shadowRootCustomElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[CustomElementRegistry interface: operation initialize(Node)]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: attribute customElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[ShadowRoot interface: attribute customElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[Element interface: attribute customElementRegistry]
|
||||
expected: FAIL
|
21
tests/wpt/meta/dom/idlharness.window.js.ini
vendored
21
tests/wpt/meta/dom/idlharness.window.js.ini
vendored
|
@ -436,3 +436,24 @@
|
|||
|
||||
[Element interface: calling moveBefore(Node, Node?) on element with too few arguments must throw TypeError]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: attribute customElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: new Document() must inherit property "customElementRegistry" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[Document interface: xmlDoc must inherit property "customElementRegistry" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[ShadowRoot interface: attribute customElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[Element interface: attribute customElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[Element interface: element must inherit property "customElementRegistry" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.window.html?include=Node]
|
||||
|
|
2
tests/wpt/meta/dom/xslt/document-element.window.js.ini
vendored
Normal file
2
tests/wpt/meta/dom/xslt/document-element.window.js.ini
vendored
Normal file
|
@ -0,0 +1,2 @@
|
|||
[document-element.window.html]
|
||||
expected: ERROR
|
15
tests/wpt/meta/fetch/http-cache/no-vary-search.tentative.any.js.ini
vendored
Normal file
15
tests/wpt/meta/fetch/http-cache/no-vary-search.tentative.any.js.ini
vendored
Normal file
|
@ -0,0 +1,15 @@
|
|||
[no-vary-search.tentative.any.html]
|
||||
[When params is set to true, URL differs only by their parameters (other than `dispatch` and `uuid`) should not be cached as different entries.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[no-vary-search.tentative.any.sharedworker.html]
|
||||
expected: ERROR
|
||||
|
||||
[no-vary-search.tentative.any.worker.html]
|
||||
[When params is set to true, URL differs only by their parameters (other than `dispatch` and `uuid`) should not be cached as different entries.]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[no-vary-search.tentative.any.serviceworker.html]
|
||||
expected: ERROR
|
|
@ -52,6 +52,3 @@
|
|||
|
||||
[sec-fetch-storage-access - Cross-site]
|
||||
expected: FAIL
|
||||
|
||||
[sec-fetch-user]
|
||||
expected: FAIL
|
||||
|
|
|
@ -0,0 +1,25 @@
|
|||
[dangling-markup-mitigation-allowed-apis.https.html]
|
||||
expected: TIMEOUT
|
||||
[Does not block window.open(`resources/empty.html?\n<`,'_self')]
|
||||
expected: FAIL
|
||||
|
||||
[Setup controlled frame]
|
||||
expected: TIMEOUT
|
||||
|
||||
[Does not block xhr]
|
||||
expected: NOTRUN
|
||||
|
||||
[Does not block EventSource]
|
||||
expected: NOTRUN
|
||||
|
||||
[Does not block fetch]
|
||||
expected: NOTRUN
|
||||
|
||||
[Does not block Worker]
|
||||
expected: NOTRUN
|
||||
|
||||
[Does not block importScripts]
|
||||
expected: NOTRUN
|
||||
|
||||
[Clean up iframe]
|
||||
expected: NOTRUN
|
|
@ -1,18 +0,0 @@
|
|||
[dangling-markup-mitigation-allowed-apis.tentative.https.html]
|
||||
[Does not block window.open(`resources/empty.html?\n<`,'_self')]
|
||||
expected: FAIL
|
||||
|
||||
[Does not block xhr]
|
||||
expected: FAIL
|
||||
|
||||
[Does not block EventSource]
|
||||
expected: FAIL
|
||||
|
||||
[Does not block fetch]
|
||||
expected: FAIL
|
||||
|
||||
[Does not block Worker]
|
||||
expected: FAIL
|
||||
|
||||
[Does not block importScripts]
|
||||
expected: FAIL
|
4
tests/wpt/meta/focus/nested-focus-within-iframe-focus-event.html.ini
vendored
Normal file
4
tests/wpt/meta/focus/nested-focus-within-iframe-focus-event.html.ini
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
[nested-focus-within-iframe-focus-event.html]
|
||||
expected: ERROR
|
||||
[dialog.focus() in navigable's focus handler]
|
||||
expected: TIMEOUT
|
|
@ -1,3 +0,0 @@
|
|||
[008.html]
|
||||
[Link with onclick form submit to javascript url and href navigation ]
|
||||
expected: FAIL
|
|
@ -0,0 +1,6 @@
|
|||
[empty-iframe-load-event.html]
|
||||
[Check execution order from nested timeout]
|
||||
expected: FAIL
|
||||
|
||||
[Check execution order on load handler]
|
||||
expected: FAIL
|
|
@ -1,3 +1,6 @@
|
|||
[iframe-src-aboutblank-navigate-immediately.html]
|
||||
[Navigating to a different document with window.open]
|
||||
expected: FAIL
|
||||
|
||||
[Navigating to a different document with form submission]
|
||||
expected: FAIL
|
||||
|
|
|
@ -1,3 +0,0 @@
|
|||
[traverse_the_history_3.html]
|
||||
[Multiple history traversals, last would be aborted]
|
||||
expected: FAIL
|
|
@ -11,9 +11,6 @@
|
|||
[Access is revoked to Window object when we stop being same effective script origin due to document.domain.]
|
||||
expected: FAIL
|
||||
|
||||
[Access is revoked to Location object when we stop being same effective script origin due to document.domain.]
|
||||
expected: FAIL
|
||||
|
||||
[Access evolves correctly for non-cross-origin objects when we join up via document.domain and then diverge again.]
|
||||
expected: FAIL
|
||||
|
||||
|
|
|
@ -5801,6 +5801,9 @@
|
|||
[ImageData interface: new ImageData(10, 10) must inherit property "pixelFormat" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[CustomElementRegistry interface: operation initialize(Node)]
|
||||
expected: FAIL
|
||||
|
||||
|
||||
[idlharness.https.html?include=HTML.+]
|
||||
[HTMLAllCollection interface: existence and properties of interface object]
|
||||
|
@ -7848,3 +7851,9 @@
|
|||
|
||||
[HTMLButtonElement interface: document.createElement("button") must inherit property "commandForElement" with the proper type]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLTemplateElement interface: attribute shadowRootCustomElementRegistry]
|
||||
expected: FAIL
|
||||
|
||||
[HTMLTemplateElement interface: document.createElement("template") must inherit property "shadowRootCustomElementRegistry" with the proper type]
|
||||
expected: FAIL
|
||||
|
|
30
tests/wpt/meta/html/semantics/embedded-content/media-elements/error-sequence.html.ini
vendored
Normal file
30
tests/wpt/meta/html/semantics/embedded-content/media-elements/error-sequence.html.ini
vendored
Normal file
|
@ -0,0 +1,30 @@
|
|||
[error-sequence.html]
|
||||
[empty src attribute]
|
||||
expected: FAIL
|
||||
|
||||
[urlRecord failure]
|
||||
expected: FAIL
|
||||
|
||||
[fetch resource]
|
||||
expected: FAIL
|
||||
|
||||
[error event while HAVE_NOTHING]
|
||||
expected: FAIL
|
||||
|
||||
[error attribute while HAVE_NOTHING]
|
||||
expected: FAIL
|
||||
|
||||
[play() promise while HAVE_NOTHING]
|
||||
expected: FAIL
|
||||
|
||||
[play() promise after error event while HAVE_NOTHING]
|
||||
expected: FAIL
|
||||
|
||||
[error event while HAVE_METADATA]
|
||||
expected: FAIL
|
||||
|
||||
[error event after HAVE_FUTURE_DATA]
|
||||
expected: FAIL
|
||||
|
||||
[error attribute after DECODE_ERROR]
|
||||
expected: FAIL
|
|
@ -2,4 +2,3 @@
|
|||
expected: TIMEOUT
|
||||
[All events are triggered in chronological order]
|
||||
expected: TIMEOUT
|
||||
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
[iframe_sandbox_popups_escaping-1.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe escape the sandbox if\n allow-popups-to-escape-sandbox is used]
|
||||
expected: TIMEOUT
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
[iframe_sandbox_popups_nonescaping-1.html]
|
||||
expected: TIMEOUT
|
||||
expected: CRASH
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: NOTRUN
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
[iframe_sandbox_popups_nonescaping-2.html]
|
||||
expected: TIMEOUT
|
||||
[Check that popups from a sandboxed iframe do not escape the sandbox]
|
||||
expected: FAIL
|
||||
expected: NOTRUN
|
||||
|
|
3
tests/wpt/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini
vendored
Normal file
3
tests/wpt/meta/html/semantics/forms/form-submission-0/jsurl-form-submit.tentative.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[jsurl-form-submit.tentative.html]
|
||||
[Verifies that form submissions scheduled inside javascript: urls take precedence over the javascript: url's return value.]
|
||||
expected: FAIL
|
3
tests/wpt/meta/html/semantics/forms/historical.html.ini
vendored
Normal file
3
tests/wpt/meta/html/semantics/forms/historical.html.ini
vendored
Normal file
|
@ -0,0 +1,3 @@
|
|||
[historical.html]
|
||||
[<input name=isindex> should not be supported]
|
||||
expected: FAIL
|
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