diff --git a/tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini b/tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini new file mode 100644 index 00000000000..01aed203a13 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/FileAPI/url/url-format.any.js.ini @@ -0,0 +1,10 @@ +[url-format.any.html] + [Generated Blob URLs are unique] + expected: FAIL + + [Blob URL parses correctly] + expected: FAIL + + +[url-format.any.worker.html] + expected: CRASH diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini deleted file mode 100644 index f64b45fea6b..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-002.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-002.html] - [Hit test float] - expected: FAIL - diff --git a/tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini similarity index 67% rename from tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini rename to tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini index f29da48a2a0..4bfb0c2053a 100644 --- a/tests/wpt/metadata/css/CSS2/floats/hit-test-floats-003.html.ini +++ b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-004.html.ini @@ -1,4 +1,4 @@ -[hit-test-floats-003.html] +[hit-test-floats-004.html] [Miss float below something else] expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini b/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini deleted file mode 100644 index baa9f1a7541..00000000000 --- a/tests/wpt/metadata-layout-2020/css/CSS2/floats/hit-test-floats-005.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[hit-test-floats-005.html] - [Miss clipped float] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini b/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini deleted file mode 100644 index f20284a5396..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-repeat/background-repeat-round-roundup.xht.ini +++ /dev/null @@ -1,2 +0,0 @@ -[background-repeat-round-roundup.xht] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini b/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini deleted file mode 100644 index 4143512af62..00000000000 --- a/tests/wpt/metadata-layout-2020/css/css-backgrounds/background-size-025.html.ini +++ /dev/null @@ -1,2 +0,0 @@ -[background-size-025.html] - expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini b/tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini new file mode 100644 index 00000000000..4074c3b4906 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-flexbox/position-absolute-012.html.ini @@ -0,0 +1,253 @@ +[position-absolute-012.html] + [.flexbox 38] + expected: FAIL + + [.flexbox 39] + expected: FAIL + + [.flexbox 35] + expected: FAIL + + [.flexbox 36] + expected: FAIL + + [.flexbox 37] + expected: FAIL + + [.flexbox 30] + expected: FAIL + + [.flexbox 31] + expected: FAIL + + [.flexbox 32] + expected: FAIL + + [.flexbox 33] + expected: FAIL + + [.flexbox 88] + expected: FAIL + + [.flexbox 80] + expected: FAIL + + [.flexbox 83] + expected: FAIL + + [.flexbox 82] + expected: FAIL + + [.flexbox 85] + expected: FAIL + + [.flexbox 84] + expected: FAIL + + [.flexbox 87] + expected: FAIL + + [.flexbox 86] + expected: FAIL + + [.flexbox 16] + expected: FAIL + + [.flexbox 14] + expected: FAIL + + [.flexbox 15] + expected: FAIL + + [.flexbox 12] + expected: FAIL + + [.flexbox 13] + expected: FAIL + + [.flexbox 10] + expected: FAIL + + [.flexbox 11] + expected: FAIL + + [.flexbox 18] + expected: FAIL + + [.flexbox 19] + expected: FAIL + + [.flexbox 96] + expected: FAIL + + [.flexbox 94] + expected: FAIL + + [.flexbox 95] + expected: FAIL + + [.flexbox 92] + expected: FAIL + + [.flexbox 93] + expected: FAIL + + [.flexbox 90] + expected: FAIL + + [.flexbox 91] + expected: FAIL + + [.flexbox 63] + expected: FAIL + + [.flexbox 62] + expected: FAIL + + [.flexbox 61] + expected: FAIL + + [.flexbox 60] + expected: FAIL + + [.flexbox 67] + expected: FAIL + + [.flexbox 66] + expected: FAIL + + [.flexbox 64] + expected: FAIL + + [.flexbox 69] + expected: FAIL + + [.flexbox 68] + expected: FAIL + + [.flexbox 70] + expected: FAIL + + [.flexbox 71] + expected: FAIL + + [.flexbox 72] + expected: FAIL + + [.flexbox 74] + expected: FAIL + + [.flexbox 75] + expected: FAIL + + [.flexbox 76] + expected: FAIL + + [.flexbox 77] + expected: FAIL + + [.flexbox 78] + expected: FAIL + + [.flexbox 79] + expected: FAIL + + [.flexbox 45] + expected: FAIL + + [.flexbox 44] + expected: FAIL + + [.flexbox 47] + expected: FAIL + + [.flexbox 46] + expected: FAIL + + [.flexbox 41] + expected: FAIL + + [.flexbox 40] + expected: FAIL + + [.flexbox 43] + expected: FAIL + + [.flexbox 49] + expected: FAIL + + [.flexbox 48] + expected: FAIL + + [.flexbox 4] + expected: FAIL + + [.flexbox 5] + expected: FAIL + + [.flexbox 6] + expected: FAIL + + [.flexbox 7] + expected: FAIL + + [.flexbox 2] + expected: FAIL + + [.flexbox 3] + expected: FAIL + + [.flexbox 8] + expected: FAIL + + [.flexbox 59] + expected: FAIL + + [.flexbox 52] + expected: FAIL + + [.flexbox 53] + expected: FAIL + + [.flexbox 51] + expected: FAIL + + [.flexbox 56] + expected: FAIL + + [.flexbox 57] + expected: FAIL + + [.flexbox 54] + expected: FAIL + + [.flexbox 55] + expected: FAIL + + [.flexbox 29] + expected: FAIL + + [.flexbox 28] + expected: FAIL + + [.flexbox 27] + expected: FAIL + + [.flexbox 26] + expected: FAIL + + [.flexbox 24] + expected: FAIL + + [.flexbox 23] + expected: FAIL + + [.flexbox 22] + expected: FAIL + + [.flexbox 21] + expected: FAIL + + [.flexbox 20] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini new file mode 100644 index 00000000000..83c78aa752e --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-background-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-background-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini new file mode 100644 index 00000000000..7398701d813 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-border-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-border-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini new file mode 100644 index 00000000000..65600fe4b98 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-list-style-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-list-style-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini new file mode 100644 index 00000000000..37cda176ea0 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-images/image-orientation/image-orientation-mask-image.html.ini @@ -0,0 +1,2 @@ +[image-orientation-mask-image.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini b/tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini new file mode 100644 index 00000000000..9b65faf7084 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-text/white-space/white-space-intrinsic-size-013.html.ini @@ -0,0 +1,2 @@ +[white-space-intrinsic-size-013.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini index f8e7e539aae..4a1e8110f6f 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transforms/transform-scale-hittest.html.ini @@ -2,6 +2,3 @@ [Hit test intersecting scaled box] expected: FAIL - [Hit test within unscaled box] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini index 70a00a101f6..e35a452a186 100644 --- a/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/no-transition-from-ua-to-blocking-stylesheet.html.ini @@ -1,2 +1,2 @@ [no-transition-from-ua-to-blocking-stylesheet.html] - expected: FAIL + expected: TIMEOUT diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini new file mode 100644 index 00000000000..7eb5ee13a31 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-001.html.ini @@ -0,0 +1,511 @@ +[properties-value-001.html] + [outline-width length(px) / values] + expected: FAIL + + [border-left-width length(em) / values] + expected: FAIL + + [background-position length(pt) / values] + expected: FAIL + + [background-position length(pt) / events] + expected: FAIL + + [border-bottom-width length(px) / values] + expected: FAIL + + [border-top-width length(em) / values] + expected: FAIL + + [line-height number(decimal) / values] + expected: FAIL + + [word-spacing length(mm) / values] + expected: FAIL + + [text-indent length(pc) / values] + expected: FAIL + + [opacity number[0,1\](zero-to-one) / values] + expected: FAIL + + [line-height number(integer) / values] + expected: FAIL + + [outline-offset length(px) / values] + expected: FAIL + + [font-size length(pt) / values] + expected: FAIL + + [max-height length(px) / values] + expected: FAIL + + [vertical-align length(in) / values] + expected: FAIL + + [max-height percentage(%) / values] + expected: FAIL + + [background-position length(px) / values] + expected: FAIL + + [min-width length(px) / values] + expected: FAIL + + [border-top-color color(rgba) / values] + expected: FAIL + + [background-position length(cm) / events] + expected: FAIL + + [border-right-color color(rgba) / values] + expected: FAIL + + [font-size length(ex) / values] + expected: FAIL + + [min-height length(pc) / values] + expected: FAIL + + [background-position length(mm) / values] + expected: FAIL + + [line-height length(px) / values] + expected: FAIL + + [word-spacing length(px) / values] + expected: FAIL + + [vertical-align percentage(%) / values] + expected: FAIL + + [background-position length(in) / events] + expected: FAIL + + [border-right-width length(pc) / values] + expected: FAIL + + [line-height length(ex) / values] + expected: FAIL + + [color color(rgba) / values] + expected: FAIL + + [font-size length(in) / values] + expected: FAIL + + [text-indent length(ex) / values] + expected: FAIL + + [font-size length(em) / values] + expected: FAIL + + [border-left-width length(mm) / values] + expected: FAIL + + [vertical-align length(em) / values] + expected: FAIL + + [text-indent length(px) / values] + expected: FAIL + + [clip rectangle(rectangle) / values] + expected: FAIL + + [word-spacing length(em) / values] + expected: FAIL + + [border-right-width length(ex) / values] + expected: FAIL + + [border-top-width length(cm) / values] + expected: FAIL + + [max-width length(em) / values] + expected: FAIL + + [background-position length(em) / events] + expected: FAIL + + [font-size length(cm) / values] + expected: FAIL + + [border-right-width length(cm) / values] + expected: FAIL + + [outline-offset length(ex) / values] + expected: FAIL + + [min-width length(cm) / values] + expected: FAIL + + [min-height length(px) / values] + expected: FAIL + + [min-width length(mm) / values] + expected: FAIL + + [border-bottom-width length(in) / values] + expected: FAIL + + [vertical-align length(pc) / values] + expected: FAIL + + [vertical-align length(cm) / values] + expected: FAIL + + [max-height length(ex) / values] + expected: FAIL + + [vertical-align length(ex) / values] + expected: FAIL + + [min-height percentage(%) / values] + expected: FAIL + + [max-height length(pt) / values] + expected: FAIL + + [outline-offset length(mm) / values] + expected: FAIL + + [font-weight font-weight(keyword) / values] + expected: FAIL + + [max-height length(mm) / values] + expected: FAIL + + [outline-offset length(pt) / values] + expected: FAIL + + [line-height length(mm) / values] + expected: FAIL + + [line-height length(cm) / values] + expected: FAIL + + [border-top-width length(mm) / values] + expected: FAIL + + [letter-spacing length(in) / values] + expected: FAIL + + [border-bottom-color color(rgba) / values] + expected: FAIL + + [min-width percentage(%) / values] + expected: FAIL + + [min-height length(cm) / values] + expected: FAIL + + [letter-spacing length(mm) / values] + expected: FAIL + + [font-size percentage(%) / values] + expected: FAIL + + [letter-spacing length(cm) / values] + expected: FAIL + + [vertical-align length(pt) / values] + expected: FAIL + + [border-left-color color(rgba) / values] + expected: FAIL + + [letter-spacing length(pc) / values] + expected: FAIL + + [letter-spacing length(pt) / values] + expected: FAIL + + [word-spacing length(ex) / values] + expected: FAIL + + [line-height length(pt) / values] + expected: FAIL + + [border-top-width length(px) / values] + expected: FAIL + + [min-width length(pt) / values] + expected: FAIL + + [border-bottom-width length(mm) / values] + expected: FAIL + + [border-bottom-width length(cm) / values] + expected: FAIL + + [min-width length(em) / values] + expected: FAIL + + [min-height length(em) / values] + expected: FAIL + + [max-width length(mm) / values] + expected: FAIL + + [min-height length(ex) / values] + expected: FAIL + + [background-position length(ex) / values] + expected: FAIL + + [max-width length(px) / values] + expected: FAIL + + [text-indent length(mm) / values] + expected: FAIL + + [font-size length(mm) / values] + expected: FAIL + + [min-width length(pc) / values] + expected: FAIL + + [letter-spacing length(em) / values] + expected: FAIL + + [background-position length(cm) / values] + expected: FAIL + + [line-height length(em) / values] + expected: FAIL + + [border-bottom-width length(pt) / values] + expected: FAIL + + [word-spacing length(pc) / values] + expected: FAIL + + [outline-offset length(in) / values] + expected: FAIL + + [word-spacing length(in) / values] + expected: FAIL + + [outline-width length(pt) / values] + expected: FAIL + + [border-top-width length(pc) / values] + expected: FAIL + + [border-left-width length(px) / values] + expected: FAIL + + [font-size length(px) / values] + expected: FAIL + + [border-left-width length(cm) / values] + expected: FAIL + + [border-right-width length(px) / values] + expected: FAIL + + [outline-width length(in) / values] + expected: FAIL + + [word-spacing length(pt) / values] + expected: FAIL + + [text-indent length(cm) / values] + expected: FAIL + + [border-right-width length(mm) / values] + expected: FAIL + + [max-width length(in) / values] + expected: FAIL + + [outline-color color(rgba) / values] + expected: FAIL + + [background-position length(ex) / events] + expected: FAIL + + [text-indent length(pt) / values] + expected: FAIL + + [border-right-width length(pt) / values] + expected: FAIL + + [border-left-width length(in) / values] + expected: FAIL + + [text-shadow shadow(shadow) / values] + expected: FAIL + + [background-position length(pc) / events] + expected: FAIL + + [max-height length(in) / values] + expected: FAIL + + [line-height length(in) / values] + expected: FAIL + + [border-bottom-width length(em) / values] + expected: FAIL + + [outline-width length(ex) / values] + expected: FAIL + + [font-size length(pc) / values] + expected: FAIL + + [background-position length(in) / values] + expected: FAIL + + [min-width length(in) / values] + expected: FAIL + + [outline-width length(cm) / values] + expected: FAIL + + [max-width percentage(%) / values] + expected: FAIL + + [max-width length(ex) / values] + expected: FAIL + + [letter-spacing length(ex) / values] + expected: FAIL + + [border-left-width length(ex) / values] + expected: FAIL + + [outline-width length(mm) / values] + expected: FAIL + + [border-left-width length(pc) / values] + expected: FAIL + + [outline-width length(pc) / values] + expected: FAIL + + [word-spacing percentage(%) / values] + expected: FAIL + + [font-weight font-weight(numeric) / values] + expected: FAIL + + [vertical-align length(px) / values] + expected: FAIL + + [letter-spacing length(px) / values] + expected: FAIL + + [max-width length(pt) / values] + expected: FAIL + + [line-height percentage(%) / values] + expected: FAIL + + [text-indent length(in) / values] + expected: FAIL + + [text-indent length(em) / values] + expected: FAIL + + [border-top-width length(pt) / values] + expected: FAIL + + [min-height length(mm) / values] + expected: FAIL + + [background-position length(pc) / values] + expected: FAIL + + [background-position percentage(%) / values] + expected: FAIL + + [max-height length(cm) / values] + expected: FAIL + + [outline-width length(em) / values] + expected: FAIL + + [border-right-width length(em) / values] + expected: FAIL + + [max-height length(em) / values] + expected: FAIL + + [max-width length(cm) / values] + expected: FAIL + + [outline-offset length(em) / values] + expected: FAIL + + [outline-offset length(cm) / values] + expected: FAIL + + [background-position length(mm) / events] + expected: FAIL + + [border-top-width length(ex) / values] + expected: FAIL + + [border-right-width length(in) / values] + expected: FAIL + + [z-index integer(integer) / values] + expected: FAIL + + [border-left-width length(pt) / values] + expected: FAIL + + [vertical-align length(mm) / values] + expected: FAIL + + [border-bottom-width length(pc) / values] + expected: FAIL + + [text-indent percentage(%) / values] + expected: FAIL + + [line-height length(pc) / values] + expected: FAIL + + [background-position length(em) / values] + expected: FAIL + + [border-top-width length(in) / values] + expected: FAIL + + [border-bottom-width length(ex) / values] + expected: FAIL + + [min-height length(in) / values] + expected: FAIL + + [outline-offset length(pc) / values] + expected: FAIL + + [max-height length(pc) / values] + expected: FAIL + + [background-color color(rgba) / values] + expected: FAIL + + [min-height length(pt) / values] + expected: FAIL + + [word-spacing length(cm) / values] + expected: FAIL + + [background-position percentage(%) / events] + expected: FAIL + + [max-width length(pc) / values] + expected: FAIL + + [background-position length(px) / events] + expected: FAIL + + [min-width length(ex) / values] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini new file mode 100644 index 00000000000..aba0b668a6b --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/css-transitions/properties-value-003.html.ini @@ -0,0 +1,511 @@ +[properties-value-003.html] + [outline-radius-bottomleft length(em) / events] + expected: FAIL + + [column-rule-width length(pc) / values] + expected: FAIL + + [outline-radius-topright length(pc) / values] + expected: FAIL + + [column-rule-width length(ex) / values] + expected: FAIL + + [marker-offset length(in) / values] + expected: FAIL + + [marker-offset length(pc) / values] + expected: FAIL + + [column-rule-width length(cm) / events] + expected: FAIL + + [outline-radius-topleft length(cm) / events] + expected: FAIL + + [marker-offset length(cm) / values] + expected: FAIL + + [outline-radius-bottomright percentage(%) / values] + expected: FAIL + + [column-rule-width length(cm) / values] + expected: FAIL + + [background-size background-size(keyword) / values] + expected: FAIL + + [outline-radius-topright length(em) / values] + expected: FAIL + + [outline-radius-topright length(in) / events] + expected: FAIL + + [font-size-adjust number(decimal) / values] + expected: FAIL + + [marker-offset length(mm) / values] + expected: FAIL + + [outline-radius-topleft length(pt) / values] + expected: FAIL + + [marker-offset length(pc) / events] + expected: FAIL + + [column-gap length(pt) / values] + expected: FAIL + + [column-gap length(mm) / values] + expected: FAIL + + [column-gap length(mm) / events] + expected: FAIL + + [column-gap length(em) / values] + expected: FAIL + + [outline-radius-topleft length(cm) / values] + expected: FAIL + + [column-gap length(px) / events] + expected: FAIL + + [outline-radius-bottomright length(px) / events] + expected: FAIL + + [outline-radius-bottomleft length(px) / events] + expected: FAIL + + [column-rule-width length(in) / events] + expected: FAIL + + [column-width length(in) / values] + expected: FAIL + + [column-gap length(pc) / values] + expected: FAIL + + [column-gap length(cm) / events] + expected: FAIL + + [column-gap length(ex) / events] + expected: FAIL + + [column-rule-width length(em) / events] + expected: FAIL + + [column-rule-width length(pt) / events] + expected: FAIL + + [column-width length(pc) / events] + expected: FAIL + + [background-image image(data) / values] + expected: FAIL + + [outline-radius-bottomright length(cm) / values] + expected: FAIL + + [column-width length(cm) / values] + expected: FAIL + + [display display(static to absolute) / events] + expected: FAIL + + [zoom number(integer) / events] + expected: FAIL + + [outline-radius-bottomright length(pt) / values] + expected: FAIL + + [outline-radius-topright percentage(%) / values] + expected: FAIL + + [outline-radius-topleft percentage(%) / values] + expected: FAIL + + [marker-offset length(cm) / events] + expected: FAIL + + [transform transform(rotate) / values] + expected: FAIL + + [column-rule-width length(px) / events] + expected: FAIL + + [outline-radius-bottomleft length(ex) / events] + expected: FAIL + + [column-count integer(integer) / values] + expected: FAIL + + [marker-offset length(em) / values] + expected: FAIL + + [column-width length(px) / values] + expected: FAIL + + [font-size-adjust number(integer) / values] + expected: FAIL + + [column-width length(in) / events] + expected: FAIL + + [column-rule-width length(pt) / values] + expected: FAIL + + [column-rule-width length(em) / values] + expected: FAIL + + [outline-radius-topleft length(px) / values] + expected: FAIL + + [outline-radius-topright length(pc) / events] + expected: FAIL + + [outline-radius-bottomright length(pt) / events] + expected: FAIL + + [outline-radius-bottomright length(pc) / events] + expected: FAIL + + [border-bottom-right-radius border-radius(px-px) / values] + expected: FAIL + + [outline-radius-topright length(pt) / events] + expected: FAIL + + [column-rule-color color(rgba) / values] + expected: FAIL + + [background-image image(gradient) / values] + expected: FAIL + + [column-width length(pt) / events] + expected: FAIL + + [column-count integer(integer) / events] + expected: FAIL + + [marker-offset length(pt) / events] + expected: FAIL + + [outline-radius-bottomleft percentage(%) / events] + expected: FAIL + + [marker-offset length(ex) / events] + expected: FAIL + + [outline-radius-bottomright length(ex) / values] + expected: FAIL + + [outline-radius-bottomright length(em) / events] + expected: FAIL + + [column-gap length(cm) / values] + expected: FAIL + + [text-decoration-color color(rgba) / events] + expected: FAIL + + [column-width length(cm) / events] + expected: FAIL + + [column-rule-width length(mm) / values] + expected: FAIL + + [column-gap length(px) / values] + expected: FAIL + + [column-rule-width length(mm) / events] + expected: FAIL + + [outline-radius-topright length(ex) / events] + expected: FAIL + + [column-width length(px) / events] + expected: FAIL + + [outline-radius-bottomright length(cm) / events] + expected: FAIL + + [position position(static to absolute) / events] + expected: FAIL + + [column-rule-width length(in) / values] + expected: FAIL + + [outline-radius-topleft length(px) / events] + expected: FAIL + + [outline-radius-topleft length(in) / events] + expected: FAIL + + [column-rule-color color(rgba) / events] + expected: FAIL + + [outline-radius-bottomleft length(in) / values] + expected: FAIL + + [column-width length(mm) / values] + expected: FAIL + + [text-decoration-color color(rgba) / values] + expected: FAIL + + [outline-radius-bottomleft length(pc) / events] + expected: FAIL + + [column-rule-width length(pc) / events] + expected: FAIL + + [outline-radius-topleft length(mm) / values] + expected: FAIL + + [font-stretch font-stretch(keyword) / values] + expected: FAIL + + [outline-radius-bottomleft length(mm) / events] + expected: FAIL + + [outline-radius-bottomleft length(mm) / values] + expected: FAIL + + [outline-radius-bottomleft length(pt) / events] + expected: FAIL + + [column-gap length(in) / values] + expected: FAIL + + [outline-radius-topright length(ex) / values] + expected: FAIL + + [outline-radius-bottomright length(in) / values] + expected: FAIL + + [transform-origin horizontal(keyword) / values] + expected: FAIL + + [outline-radius-topleft percentage(%) / events] + expected: FAIL + + [display display(static to absolute) / values] + expected: FAIL + + [outline-radius-bottomright length(px) / values] + expected: FAIL + + [outline-radius-bottomleft length(px) / values] + expected: FAIL + + [border-top-right-radius border-radius(px) / values] + expected: FAIL + + [outline-radius-bottomright length(em) / values] + expected: FAIL + + [outline-radius-topright length(em) / events] + expected: FAIL + + [outline-radius-topright length(mm) / values] + expected: FAIL + + [border-top-left-radius border-radius(px-px) / values] + expected: FAIL + + [column-width length(ex) / values] + expected: FAIL + + [column-gap length(ex) / values] + expected: FAIL + + [font-size-adjust number(integer) / events] + expected: FAIL + + [marker-offset length(em) / events] + expected: FAIL + + [column-width length(pc) / values] + expected: FAIL + + [outline-radius-topright length(pt) / values] + expected: FAIL + + [outline-radius-topleft length(in) / values] + expected: FAIL + + [column-gap length(in) / events] + expected: FAIL + + [marker-offset length(mm) / events] + expected: FAIL + + [outline-radius-topleft length(pc) / values] + expected: FAIL + + [column-width length(em) / events] + expected: FAIL + + [outline-radius-bottomright length(mm) / events] + expected: FAIL + + [marker-offset length(ex) / values] + expected: FAIL + + [outline-radius-bottomleft length(in) / events] + expected: FAIL + + [border-bottom-right-radius border-radius(px) / values] + expected: FAIL + + [column-width length(ex) / events] + expected: FAIL + + [outline-radius-topleft length(em) / events] + expected: FAIL + + [border-bottom-left-radius border-radius(px-px) / values] + expected: FAIL + + [outline-radius-bottomleft length(em) / values] + expected: FAIL + + [outline-radius-topright length(mm) / events] + expected: FAIL + + [column-gap length(em) / events] + expected: FAIL + + [background-image image(url) / values] + expected: FAIL + + [outline-radius-topright length(cm) / events] + expected: FAIL + + [outline-radius-bottomright length(ex) / events] + expected: FAIL + + [outline-radius-bottomleft length(pt) / values] + expected: FAIL + + [marker-offset length(px) / events] + expected: FAIL + + [marker-offset length(in) / events] + expected: FAIL + + [column-rule-width length(ex) / events] + expected: FAIL + + [outline-radius-bottomleft length(pc) / values] + expected: FAIL + + [font-size-adjust number(decimal) / events] + expected: FAIL + + [column-width length(pt) / values] + expected: FAIL + + [border-top-left-radius border-radius(px) / values] + expected: FAIL + + [outline-radius-topright length(cm) / values] + expected: FAIL + + [outline-radius-bottomleft percentage(%) / values] + expected: FAIL + + [outline-radius-topleft length(ex) / events] + expected: FAIL + + [column-gap length(pc) / events] + expected: FAIL + + [column-gap length(pt) / events] + expected: FAIL + + [outline-radius-topright percentage(%) / events] + expected: FAIL + + [outline-radius-topright length(px) / events] + expected: FAIL + + [outline-radius-topleft length(ex) / values] + expected: FAIL + + [position position(relative to absolute) / events] + expected: FAIL + + [border-bottom-left-radius border-radius(px) / values] + expected: FAIL + + [outline-radius-topleft length(em) / values] + expected: FAIL + + [outline-radius-topleft length(mm) / events] + expected: FAIL + + [column-rule-width length(px) / values] + expected: FAIL + + [zoom number(decimal) / values] + expected: FAIL + + [outline-radius-bottomright percentage(%) / events] + expected: FAIL + + [outline-radius-bottomleft length(ex) / values] + expected: FAIL + + [outline-radius-bottomright length(mm) / values] + expected: FAIL + + [outline-radius-topright length(px) / values] + expected: FAIL + + [marker-offset length(px) / values] + expected: FAIL + + [outline-radius-bottomright length(pc) / values] + expected: FAIL + + [marker-offset length(pt) / values] + expected: FAIL + + [outline-radius-topleft length(pc) / events] + expected: FAIL + + [zoom number(integer) / values] + expected: FAIL + + [outline-radius-bottomright length(in) / events] + expected: FAIL + + [box-shadow box-shadow(shadow) / values] + expected: FAIL + + [border-top-right-radius border-radius(px-px) / values] + expected: FAIL + + [column-width length(mm) / events] + expected: FAIL + + [zoom number(decimal) / events] + expected: FAIL + + [outline-radius-topleft length(pt) / events] + expected: FAIL + + [outline-radius-bottomleft length(cm) / values] + expected: FAIL + + [outline-radius-bottomleft length(cm) / events] + expected: FAIL + + [outline-radius-topright length(in) / values] + expected: FAIL + + [column-width length(em) / values] + expected: FAIL + diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini deleted file mode 100644 index e38782d8c85..00000000000 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPoint-001.html.ini +++ /dev/null @@ -1,4 +0,0 @@ -[elementFromPoint-001.html] - [CSSOM View - 5 - extensions to the Document interface] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini index 23c61ede1a1..c131078eace 100644 --- a/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini +++ b/tests/wpt/metadata-layout-2020/css/cssom-view/elementFromPosition.html.ini @@ -17,6 +17,3 @@ [test the top of layer] expected: FAIL - [test some point of the element: top left corner] - expected: FAIL - diff --git a/tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini new file mode 100644 index 00000000000..0ec7afa5e66 --- /dev/null +++ b/tests/wpt/metadata-layout-2020/css/filter-effects/filter-turbulence-invalid-001.html.ini @@ -0,0 +1,2 @@ +[filter-turbulence-invalid-001.html] + expected: FAIL diff --git a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini index d1bbeb58882..b74aa631cf0 100644 --- a/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini +++ b/tests/wpt/metadata-layout-2020/fetch/content-type/response.window.js.ini @@ -312,12 +312,6 @@ [Response: combined response Content-Type: text/html;" \\" text/plain ";charset=GBK] expected: NOTRUN - [ + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html index 1d3d3bc46a6..85060d2193d 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-cross-origin-iframe-002.sub.html @@ -1,8 +1,10 @@ -An image with loading='lazy' in cross origin iframe loads when it gets - visible by scrolling the parent scroll container of the iframe - +A loading=lazy image in a below-viewport cross-origin iframe loads only + when the cross-origin iframe is scrolled into view + + + @@ -10,36 +12,35 @@
+ diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html index 05b51705e72..fbcadd86c99 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/image-loading-lazy-in-script-disabled-iframe.html @@ -9,7 +9,7 @@
+ + + + + +
+
+ + + + diff --git a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport-iframe.html b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport.html similarity index 89% rename from tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport-iframe.html rename to tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport.html index 65218168f6f..486aeb0f24f 100644 --- a/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport-iframe.html +++ b/tests/wpt/web-platform-tests/html/semantics/embedded-content/the-img-element/resources/image-loading-lazy-below-viewport.html @@ -1,7 +1,11 @@
+ + @@ -28,15 +31,6 @@ .testedElement *:last-child { background: pink; } - .oof1 { - position: absolute; - } - .oof2 { - position: fixed; - } - .nobox { - display: none; - } diff --git a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html index 177333830e5..b7458bd6962 100644 --- a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html +++ b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-002.html @@ -1,5 +1,5 @@ - + color @@ -13,7 +13,16 @@

Test passes if you see a green square.

12 +
+ 12 +
+ diff --git a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html index 2422ffdf09f..3166de14a8e 100644 --- a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html +++ b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-003.html @@ -1,5 +1,5 @@ - + color @@ -14,7 +14,17 @@
1 22 +
+ 1 + 22 +
+ diff --git a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html index 65f6c4469ad..251cd0530fb 100644 --- a/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html +++ b/tests/wpt/web-platform-tests/mathml/relations/css-styling/color-004.html @@ -1,5 +1,5 @@ - + color @@ -26,7 +26,29 @@ 12 13 14 +
+ 1 + 2 + 3 + 4 + 5 + 6 + 7 + 8 + 9 + 10 + 11 + 12 + 13 + 14 +
+ diff --git a/tests/wpt/web-platform-tests/orientation-event/free-fall-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/free-fall-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/free-fall-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/free-fall-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/screen-upmost-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/screen-upmost-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/screen-upmost-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/screen-upmost-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/screen-upright-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/screen-upright-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/screen-upright-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/screen-upright-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t025-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/t025-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t025-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/t025-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t028-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/motion/t028-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t028-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/motion/t028-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/deviceorientationabsoluteevent.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/deviceorientationabsoluteevent.https.html similarity index 92% rename from tests/wpt/web-platform-tests/orientation-event/deviceorientationabsoluteevent.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/deviceorientationabsoluteevent.https.html index 8371098a194..e63783f6cf4 100644 --- a/tests/wpt/web-platform-tests/orientation-event/deviceorientationabsoluteevent.https.html +++ b/tests/wpt/web-platform-tests/orientation-event/orientation/deviceorientationabsoluteevent.https.html @@ -16,7 +16,7 @@ if (!run) { run = true; t.step(function () { - assert_true(e instanceof DeviceOrientationEvent, "instanceof DeviceOrientationEvent"); + assert_true(e instanceof DeviceOrientationEvent); assert_equals(e.type, "deviceorientationabsolute", "type is set to \"deviceorientationabsolute\""); assert_equals(e.alpha, null, "alpha is set to null"); assert_equals(e.beta, null, "beta is set to null"); diff --git a/tests/wpt/web-platform-tests/orientation-event/horizontal-surface-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/horizontal-surface-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/horizontal-surface-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/horizontal-surface-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t006-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t006-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t006-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t006-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t009-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t009-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t009-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t009-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t010-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t010-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t010-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t010-manual.https.html diff --git a/tests/wpt/web-platform-tests/orientation-event/t012-manual.https.html b/tests/wpt/web-platform-tests/orientation-event/orientation/t012-manual.https.html similarity index 100% rename from tests/wpt/web-platform-tests/orientation-event/t012-manual.https.html rename to tests/wpt/web-platform-tests/orientation-event/orientation/t012-manual.https.html diff --git a/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js b/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js index 585bda92dce..32efebe98ff 100644 --- a/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js +++ b/tests/wpt/web-platform-tests/performance-timeline/idlharness.any.js @@ -6,46 +6,20 @@ 'use strict'; -promise_test(async t => { - const observe = new Promise((resolve, reject) => { - try { - self.observer = new PerformanceObserver((entries, observer) => { - self.entryList = entries; - self.mark = entries.getEntries()[0]; - resolve(); - }); +idl_test( + ['performance-timeline'], + ['hr-time', 'dom'], + async idl_array => { + idl_array.add_objects({ + Performance: ['performance'], + PerformanceObserver: ['observer'], + PerformanceObserverEntryList: ['entryList'], + }); + + self.entryList = await new Promise((resolve, reject) => { + self.observer = new PerformanceObserver(resolve); observer.observe({ entryTypes: ['mark'] }); performance.mark('test'); - } catch (e) { - reject(e); - } - }); - const timeout = new Promise((_, reject) => { - t.step_timeout(() => reject('Timed out waiting for observation'), 3000); - }); - const user = await fetch('/interfaces/user-timing.idl').then(r => r.text()); - const execute_test = () => { - idl_test( - ['performance-timeline'], - ['hr-time', 'dom'], - idl_array => { - idl_array.add_idls(user, {only: ['PerformanceMark']}); - idl_array.add_objects({ - Performance: ['performance'], - // NOTE: PerformanceMark cascadingly tests PerformanceEntry - PerformanceMark: ['mark'], - PerformanceObserver: ['observer'], - PerformanceObserverEntryList: ['entryList'], - }); - } - ); - }; - - return Promise.race([observe, timeout]).then( - execute_test, - reason => { - execute_test(); - return Promise.reject(reason); - } - ); -}) + }); + } +); diff --git a/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html b/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html index a56dc409320..773b06e5043 100644 --- a/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html +++ b/tests/wpt/web-platform-tests/svg/types/scripted/SVGGraphicsElement.getBBox-01.html @@ -68,6 +68,9 @@ function assert_rect_approx_equals(rect, expected, epsilon) { assert_approx_equals(rect.height, expected.height, epsilon, "height"); } +test(function() { + assert_rect_approx_equals(document.createElementNS("http://www.w3.org/2000/svg", "rect").getBBox(), {"x":0, "y":0, "width":0, "height":0 }, EPSILON); +}, "getBBox on detached element"); test(function() { assert_rect_approx_equals(document.getElementById("p1").getBBox(), {"x":0, "y":0, "width":0, "height":0 }, EPSILON); }, "getBBox on polygon with no points attribute"); diff --git a/tests/wpt/web-platform-tests/tools/ci/manifest_build.py b/tests/wpt/web-platform-tests/tools/ci/manifest_build.py index 1e388dfa741..20f96d9a3ee 100644 --- a/tests/wpt/web-platform-tests/tools/ci/manifest_build.py +++ b/tests/wpt/web-platform-tests/tools/ci/manifest_build.py @@ -84,8 +84,7 @@ def request(url, desc, method=None, data=None, json_data=None, params=None, head try: return resp.json() except ValueError: - logger.error("%s failed: Returned data was not JSON Response:" % - (desc, resp.status_code)) + logger.error("%s failed: Returned data was not JSON Response:" % desc) logger.error(resp.text) diff --git a/tests/wpt/web-platform-tests/tools/requirements_flake8.txt b/tests/wpt/web-platform-tests/tools/requirements_flake8.txt index 1c4fb7262e5..2a4c7e5d7b2 100644 --- a/tests/wpt/web-platform-tests/tools/requirements_flake8.txt +++ b/tests/wpt/web-platform-tests/tools/requirements_flake8.txt @@ -1,4 +1,4 @@ flake8==3.7.9 pycodestyle==2.5.0 -pyflakes==2.1.1 +pyflakes==2.2.0 pep8-naming==0.10.0 diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py index 5524d70bc71..45692a0488b 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorselenium.py @@ -372,8 +372,8 @@ class SeleniumRefTestExecutor(RefTestExecutor): self.close_after_done = close_after_done self.has_window = False - with open(os.path.join(here, "test-wait.js" % {"classname": "reftest-wait"})) as f: - self.wait_script = f.read() + with open(os.path.join(here, "test-wait.js")) as f: + self.wait_script = f.read() % {"classname": "reftest-wait"} def reset(self): self.implementation.reset() diff --git a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py index f6701da3405..425f40223f7 100644 --- a/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py +++ b/tests/wpt/web-platform-tests/tools/wptrunner/wptrunner/executors/executorservodriver.py @@ -235,8 +235,8 @@ class ServoWebDriverRefTestExecutor(RefTestExecutor): capabilities=capabilities) self.implementation = RefTestImplementation(self) self.timeout = None - with open(os.path.join(here, "reftest-wait_webdriver.js")) as f: - self.wait_script = f.read() + with open(os.path.join(here, "test-wait.js")) as f: + self.wait_script = f.read() % {"classname": "reftest-wait"} def reset(self): self.implementation.reset() diff --git a/tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini b/tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini deleted file mode 100644 index b884c61ff2a..00000000000 --- a/tests/wpt/webgl/meta/conformance/uniforms/out-of-bounds-uniform-array-access.html.ini +++ /dev/null @@ -1,7 +0,0 @@ -[out-of-bounds-uniform-array-access.html] - expected: - if os == "linux": TIMEOUT - [Overall test] - expected: - if os == "linux": NOTRUN - diff --git a/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini b/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini index 9c96659618a..dd299c6c0c2 100644 --- a/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini +++ b/tests/wpt/webgl/meta/conformance2/rendering/draw-buffers.html.ini @@ -41,3 +41,45 @@ [WebGL test #41: attachment 4 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,0,0] expected: FAIL + [WebGL test #39: attachment 2 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,255,0,0] + expected: FAIL + + [WebGL test #52: attachment 7 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #44: attachment 7 should be 0,255,0,255\nat (4, 0) expected: 0,255,0,255 was 255,0,0,0] + expected: FAIL + + [WebGL test #42: attachment 5 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #50: attachment 5 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #51: attachment 6 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,0,0] + expected: FAIL + + [WebGL test #47: attachment 2 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,255,0,0] + expected: FAIL + + [WebGL test #41: attachment 4 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,255,0] + expected: FAIL + + [WebGL test #43: attachment 6 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,0,0] + expected: FAIL + + [WebGL test #46: attachment 1 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,255,0] + expected: FAIL + + [WebGL test #38: attachment 1 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,255,255,0] + expected: FAIL + + [WebGL test #48: attachment 3 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,255,0] + expected: FAIL + + [WebGL test #49: attachment 4 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 255,0,255,0] + expected: FAIL + + [WebGL test #40: attachment 3 should be 0,255,0,255\nat (0, 0) expected: 0,255,0,255 was 0,0,255,0] + expected: FAIL + diff --git a/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini b/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini index 787a9347164..b0419bf05ee 100644 --- a/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini +++ b/tests/wpt/webgl/meta/conformance2/rendering/rgb-format-support.html.ini @@ -23,3 +23,12 @@ expected: if os == "mac": FAIL + [WebGL test #15: getError expected: NO_ERROR. Was INVALID_FRAMEBUFFER_OPERATION : should be no errors from clear()] + expected: FAIL + + [WebGL test #14: framebuffer with texture is incomplete] + expected: FAIL + + [WebGL test #13: getError expected: NO_ERROR. Was INVALID_ENUM : should be no errors from texture setup] + expected: FAIL +