diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-2.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-2.htm index dce72f8dab6..999193872a3 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-2.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-2.htm @@ -13,7 +13,7 @@

CSS Writing Modes Module Level 3 CR Test Suite

-

Inline Direction and Bidirectionality (172 tests)

+

Inline Direction and Bidirectionality (173 tests)

@@ -1451,7 +1451,7 @@ - + @@ -1661,6 +1661,17 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-022-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-022-ref.htm index 1b068fe93cf..92c75b6fc53 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-022-ref.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-022-ref.htm @@ -7,12 +7,12 @@ @@ -23,7 +23,7 @@

Test passes if the right edge of an irregular polygon is straight and unbroken.

- Image download support must be enabled
Image download support must be enabled + Image download support must be enabled
Image download support must be enabled
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-026-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-026-ref.htm index b668059761a..a1f1d82408b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-026-ref.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/vertical-alignment-vrl-026-ref.htm @@ -7,12 +7,12 @@ @@ -23,7 +23,7 @@

Test passes if the right edge of an irregular polygon is straight and unbroken.

- Image download support must be enabled
Image download support must be enabled + Image download support must be enabled
Image download support must be enabled
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm index 0ed90888975..37921d0570a 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/toc.htm @@ -27,7 +27,7 @@ - +
+ 2.2 Embeddings and Overrides: the unicode-bidi property
bidi-alt-001
+ unicode-bidi-parsing-001DOM/JSScriptCSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override +
    +
  • This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: normal, embed, bidi-override.
  • +
+
unicode-bidi-parsing-002
Chapter 2 - Inline Direction and Bidirectionality(172 Tests)
(173 Tests)
Chapter 3 - diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/unicode-bidi-parsing-001.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/unicode-bidi-parsing-001.htm new file mode 100644 index 00000000000..7ef70f53f60 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/unicode-bidi-parsing-001.htm @@ -0,0 +1,29 @@ + +CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override + + + + + + + + +
+ +
+
+
+ +
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-022.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-022.htm index 4270ed0427c..da1fe0494cd 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-022.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-022.htm @@ -12,7 +12,7 @@ div#rl-upright { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: upright; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-024.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-024.htm index a168929c8cc..9d95090c892 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-024.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-024.htm @@ -12,7 +12,7 @@ div#rl-mixed { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: mixed; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-026.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-026.htm index baebe947c8f..07300f79248 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-026.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/vertical-alignment-vrl-026.htm @@ -12,7 +12,7 @@ div#rl-sideways { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: sideways; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data index 13cd758b75a..8464a47145a 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/implementation-report-TEMPLATE.data @@ -1645,6 +1645,8 @@ html/unicode-bidi-applies-to-014.htm 1ea78d913a72bdf534c9701bc8a771df856e3d2f ? xhtml1/unicode-bidi-applies-to-014.xht 1ea78d913a72bdf534c9701bc8a771df856e3d2f ? html/unicode-bidi-applies-to-015.htm f319b3e86aea3385f390f78d56ba608a6ac94f27 ? xhtml1/unicode-bidi-applies-to-015.xht f319b3e86aea3385f390f78d56ba608a6ac94f27 ? +html/unicode-bidi-parsing-001.htm 72b131c94f05aa0b1ff6a6072b6c6376a39e100a ? +xhtml1/unicode-bidi-parsing-001.xht 72b131c94f05aa0b1ff6a6072b6c6376a39e100a ? html/unicode-bidi-parsing-002.htm 94149c4ee2d6fad7f1ba5b12d076637c39479996 ? xhtml1/unicode-bidi-parsing-002.xht 94149c4ee2d6fad7f1ba5b12d076637c39479996 ? html/vertical-alignment-002.htm 7976476f1e1577a4f43f628fedad2fcac850e226 ? @@ -1675,12 +1677,12 @@ html/vertical-alignment-vrl-018.htm 7e7e14382efae5767eecdb45ff697dff5e54688d ? xhtml1/vertical-alignment-vrl-018.xht 7e7e14382efae5767eecdb45ff697dff5e54688d ? html/vertical-alignment-vrl-020.htm 015c20befc16f691e32515ac377698c473da65e5 ? xhtml1/vertical-alignment-vrl-020.xht 015c20befc16f691e32515ac377698c473da65e5 ? -html/vertical-alignment-vrl-022.htm c831bb6084a1e44cb93d20880f3c3e3efd446581 ? -xhtml1/vertical-alignment-vrl-022.xht c831bb6084a1e44cb93d20880f3c3e3efd446581 ? -html/vertical-alignment-vrl-024.htm c934e3bd41a2a8c605b5752b1f577c654cb83822 ? -xhtml1/vertical-alignment-vrl-024.xht c934e3bd41a2a8c605b5752b1f577c654cb83822 ? -html/vertical-alignment-vrl-026.htm 7a26be3255ca5f516f5fc18e3892498f1a8523b7 ? -xhtml1/vertical-alignment-vrl-026.xht 7a26be3255ca5f516f5fc18e3892498f1a8523b7 ? +html/vertical-alignment-vrl-022.htm 6dbc7179619268a8ec32d6280cb99b40fb9a2aa0 ? +xhtml1/vertical-alignment-vrl-022.xht 6dbc7179619268a8ec32d6280cb99b40fb9a2aa0 ? +html/vertical-alignment-vrl-024.htm 2e91edb95fd8d7edca1fe75eb83ab9e4b8dfb646 ? +xhtml1/vertical-alignment-vrl-024.xht 2e91edb95fd8d7edca1fe75eb83ab9e4b8dfb646 ? +html/vertical-alignment-vrl-026.htm fd50bbc488c4ffc9891805e968e71507fdb4a317 ? +xhtml1/vertical-alignment-vrl-026.xht fd50bbc488c4ffc9891805e968e71507fdb4a317 ? html/writing-mode-horizontal-001l.htm 820b6baaa9ff63cf1a29b989c8d68ebdafe3c4da ? xhtml1/writing-mode-horizontal-001l.xht 820b6baaa9ff63cf1a29b989c8d68ebdafe3c4da ? html/writing-mode-horizontal-001r.htm 946a8be6f47e1cdc7ca7539e48e9964bd77c9ba9 ? diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data b/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data index 81ebfb88f5d..804ad5bc277 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/testinfo.data @@ -820,6 +820,7 @@ unicode-bidi-applies-to-012 reference/direction-applies-to-008-ref Unicode-bidi unicode-bidi-applies-to-013 reference/direction-applies-to-008-ref Unicode-bidi applied to element with 'display' set to 'table' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 5e96cad2593bff9bf262c57806aa45b87820f36b `Microsoft` The 'unicode-bidi' property does not apply to elements with a display of 'table'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants. unicode-bidi-applies-to-014 reference/direction-applies-to-008-ref Unicode-bidi applied to element with 'display' set to 'inline-table' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 1ea78d913a72bdf534c9701bc8a771df856e3d2f `Microsoft` The 'unicode-bidi' property does not apply to elements with a display of 'inline-table'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants. unicode-bidi-applies-to-015 reference/direction-applies-to-008-ref Unicode-bidi applied to element with 'display' set to 'table-caption' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction f319b3e86aea3385f390f78d56ba608a6ac94f27 `Microsoft` The 'unicode-bidi' property applies to elements with a display of 'table-caption'. +unicode-bidi-parsing-001 CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override dom,script https://drafts.csswg.org/css2/visuren.html#direction,https://drafts.csswg.org/css-writing-modes-3/#unicode-bidi 72b131c94f05aa0b1ff6a6072b6c6376a39e100a `Koji Ishii` This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: normal, embed, bidi-override. unicode-bidi-parsing-002 CSS Writing Modes: parsing unicode-bidi: isolate, isolate-override, plaintext dom,script https://drafts.csswg.org/css-writing-modes-3/#unicode-bidi 94149c4ee2d6fad7f1ba5b12d076637c39479996 `Koji Ishii` This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: isolate, isolate-override, plaintext. vertical-alignment-002 reference/vertical-alignment-002-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 7976476f1e1577a4f43f628fedad2fcac850e226 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box. vertical-alignment-003 reference/vertical-alignment-002-ref vertical-align - 'top' and vertical-lr writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 5346514767a52ffdf37c0e9c48f2f9e67baff22b `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-lr', 'vertical-align' is 'top', the physical right (logical top) edge of an inline non-replaced box is aligned with the physical right (logical top) edge of its line box. @@ -835,9 +836,9 @@ vertical-alignment-vrl-014 vertical-align - 'top' and vertical-rl writing-mode vertical-alignment-vrl-016 vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 82308fb56104b4d673b1d59c18e975f78fbdb3f1 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'mixed', 'vertical-align' is 'sub', the baseline of the box is shifted to the left. vertical-alignment-vrl-018 vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 7e7e14382efae5767eecdb45ff697dff5e54688d `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'upright', 'vertical-align' is 'sub', the baseline of the box is shifted to the left. vertical-alignment-vrl-020 vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 015c20befc16f691e32515ac377698c473da65e5 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'sideways', 'vertical-align' is 'sub', the baseline of the box is shifted to the left. -vertical-alignment-vrl-022 reference/vertical-alignment-vrl-022-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading c831bb6084a1e44cb93d20880f3c3e3efd446581 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'upright', 'vertical-align' is 'middle', the vertical midpoint of the box is aligned with the central baseline of the parent box plus half the x-height of the parent. -vertical-alignment-vrl-024 reference/vertical-alignment-vrl-022-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading c934e3bd41a2a8c605b5752b1f577c654cb83822 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'upright', 'vertical-align' is 'middle', the vertical midpoint of the box is aligned with the central baseline of the parent box plus half the x-height of the parent. -vertical-alignment-vrl-026 reference/vertical-alignment-vrl-026-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 7a26be3255ca5f516f5fc18e3892498f1a8523b7 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'sideways, 'vertical-align' is 'middle', the vertical midpoint of the box is aligned with the central baseline of the parent box plus half the x-height of the parent. +vertical-alignment-vrl-022 reference/vertical-alignment-vrl-022-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 6dbc7179619268a8ec32d6280cb99b40fb9a2aa0 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'upright', 'vertical-align' is 'middle', the vertical midpoint of the box is aligned with the central baseline of the parent box plus half the x-height of the parent. +vertical-alignment-vrl-024 reference/vertical-alignment-vrl-022-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading 2e91edb95fd8d7edca1fe75eb83ab9e4b8dfb646 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'upright', 'vertical-align' is 'middle', the vertical midpoint of the box is aligned with the central baseline of the parent box plus half the x-height of the parent. +vertical-alignment-vrl-026 reference/vertical-alignment-vrl-026-ref vertical-align - 'top' and vertical-rl writing-mode ahem http://www.w3.org/TR/css-writing-modes-3/#line-mappings,http://www.w3.org/TR/2011/REC-CSS2-20110607/visudet.html#leading fd50bbc488c4ffc9891805e968e71507fdb4a317 `Hajime Shiozawa` This test checks the position of inline non-replaced box with vertical align property. When 'writing-mode' is 'vertical-rl', 'text-orientation' is 'sideways, 'vertical-align' is 'middle', the vertical midpoint of the box is aligned with the central baseline of the parent box plus half the x-height of the parent. writing-mode-horizontal-001l reference/writing-mode-horizontal-001l-ref CSS Writing Modes: text-combine-upright in horizontal writing mode http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 820b6baaa9ff63cf1a29b989c8d68ebdafe3c4da `Masataka Yakura` text-combine-upright does not have an effect in horizontal writing modes. writing-mode-horizontal-001r reference/writing-mode-horizontal-001r-ref CSS Writing Modes: text-combine-upright in horizontal writing mode http://www.w3.org/TR/css-writing-modes-3/#text-combine-upright 946a8be6f47e1cdc7ca7539e48e9964bd77c9ba9 `Masataka Yakura` text-combine-upright does not have an effect in horizontal writing modes. writing-mode-parsing-001 CSS Writing Modes: parsing writing-mode dom,script https://drafts.csswg.org/css-writing-modes-3/#block-flow c51a2ea776e89eab37f78a5005ad12f1f23f07b4 `Koji Ishii` This test asserts the parser and getComputedStyle works correctly for the writing-mode property. diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-2.xht index 32a7b992ab4..4a5ee64b548 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-2.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/chapter-2.xht @@ -13,7 +13,7 @@

CSS Writing Modes Module Level 3 CR Test Suite

-

Inline Direction and Bidirectionality (172 tests)

+

Inline Direction and Bidirectionality (173 tests)

@@ -1451,7 +1451,7 @@ - + @@ -1661,6 +1661,17 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-022-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-022-ref.xht index 14b13f7c11b..0b7dc0a73fb 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-022-ref.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-022-ref.xht @@ -7,12 +7,12 @@ @@ -23,7 +23,7 @@

Test passes if the right edge of an irregular polygon is straight and unbroken.

- Image download support must be enabled
Image download support must be enabled + Image download support must be enabled
Image download support must be enabled
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-026-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-026-ref.xht index 5e01b6e94a0..ba8dd2518db 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-026-ref.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/reference/vertical-alignment-vrl-026-ref.xht @@ -7,12 +7,12 @@ @@ -23,7 +23,7 @@

Test passes if the right edge of an irregular polygon is straight and unbroken.

- Image download support must be enabled
Image download support must be enabled + Image download support must be enabled
Image download support must be enabled
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht index 0f3fedf19fd..4736279545b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/toc.xht @@ -27,7 +27,7 @@ - +
+ 2.2 Embeddings and Overrides: the unicode-bidi property
bidi-alt-001
+ unicode-bidi-parsing-001DOM/JSScriptCSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override +
    +
  • This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: normal, embed, bidi-override.
  • +
+
unicode-bidi-parsing-002
Chapter 2 - Inline Direction and Bidirectionality(172 Tests)
(173 Tests)
Chapter 3 - diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-001.xht new file mode 100644 index 00000000000..cf3639460e4 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-001.xht @@ -0,0 +1,29 @@ + +CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override + + + + + + + + +
+ +
+
+
+ +
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-022.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-022.xht index e00751dfae5..836e51b9c47 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-022.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-022.xht @@ -12,7 +12,7 @@ div#rl-upright { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: upright; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-024.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-024.xht index 5e8a8afbe9f..852494dbe95 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-024.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-024.xht @@ -12,7 +12,7 @@ div#rl-mixed { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: mixed; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-026.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-026.xht index bbb515b9d84..df81f7f94b5 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-026.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1/vertical-alignment-vrl-026.xht @@ -12,7 +12,7 @@ div#rl-sideways { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: sideways; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-2.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-2.xht index 32a7b992ab4..4a5ee64b548 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-2.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/chapter-2.xht @@ -13,7 +13,7 @@

CSS Writing Modes Module Level 3 CR Test Suite

-

Inline Direction and Bidirectionality (172 tests)

+

Inline Direction and Bidirectionality (173 tests)

@@ -1451,7 +1451,7 @@ - + @@ -1661,6 +1661,17 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-022-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-022-ref.xht index 0f3bbee1f36..6d9a51427de 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-022-ref.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-022-ref.xht @@ -16,12 +16,12 @@ @@ -32,7 +32,7 @@

Test passes if the right edge of an irregular polygon is straight and unbroken.

- Image download support must be enabled
Image download support must be enabled + Image download support must be enabled
Image download support must be enabled
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-026-ref.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-026-ref.xht index 40622daf16e..aa1d0b926a2 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-026-ref.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/reference/vertical-alignment-vrl-026-ref.xht @@ -16,12 +16,12 @@ @@ -32,7 +32,7 @@

Test passes if the right edge of an irregular polygon is straight and unbroken.

- Image download support must be enabled
Image download support must be enabled + Image download support must be enabled
Image download support must be enabled
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht index 0f3fedf19fd..4736279545b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/toc.xht @@ -27,7 +27,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - +
+ 2.2 Embeddings and Overrides: the unicode-bidi property
bidi-alt-001
+ unicode-bidi-parsing-001DOM/JSScriptCSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override +
    +
  • This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: normal, embed, bidi-override.
  • +
+
unicode-bidi-parsing-002
Chapter 2 - Inline Direction and Bidirectionality(172 Tests)
(173 Tests)
Chapter 3 - diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-001.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-001.xht new file mode 100644 index 00000000000..cf3639460e4 --- /dev/null +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-001.xht @@ -0,0 +1,29 @@ + +CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override + + + + + + + + +
+ +
+
+
+ +
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-022.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-022.xht index b9290791f3b..057748b91de 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-022.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-022.xht @@ -21,7 +21,7 @@ div#rl-upright { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: upright; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-024.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-024.xht index 1112f823dbc..dac0a36d6e1 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-024.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-024.xht @@ -21,7 +21,7 @@ div#rl-mixed { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: mixed; } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-026.xht b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-026.xht index fba197bbe17..1c8d4d6740b 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-026.xht +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/xhtml1print/vertical-alignment-vrl-026.xht @@ -21,7 +21,7 @@ div#rl-sideways { writing-mode: vertical-rl; - font: 60px/3 Ahem; /* computes to 60px/180px */ + font: 100px/3 Ahem; /* computes to 100px/300px */ color: blue; text-orientation: sideways; } diff --git a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-001.htm b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-001.htm index 5208d6ee623..c56e89acd26 100644 --- a/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-001.htm +++ b/tests/wpt/css-tests/css21_dev/html4/attribute-value-selector-001.htm @@ -4,6 +4,7 @@ CSS Test: Attribute selector matching value + + + +

Test passes if there is a filled green square and no red.

+ + + + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/html4/ref.htm b/tests/wpt/css-tests/css21_dev/html4/ref.htm new file mode 100644 index 00000000000..ed960eb4c55 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/html4/ref.htm @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

Test passes if there is a filled green square and no red.

+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/attribute-value-selector-001-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/attribute-value-selector-001-ref.htm new file mode 100644 index 00000000000..1a57c742214 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/html4/reference/attribute-value-selector-001-ref.htm @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

Test passes if the first line of "Filler Text" below is black and the second one is green.

+
Filler Text
+
Filler Text
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/css21_dev/html4/reference/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/html4/reference/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm index 1e27bf610e3..ea0ec95a63d 100644 --- a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm +++ b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm @@ -4248,6 +4248,30 @@
+ attribute-value-selector-001=
+ attribute-value-selector-002=
+ attribute-value-selector-003=
@@ -37324,6 +37348,14 @@
+ min-width-tables-001= DOM/JS
diff --git a/tests/wpt/css-tests/css21_dev/html4/reftest.list b/tests/wpt/css-tests/css21_dev/html4/reftest.list index c4ff5cb26b8..e9714b258d4 100644 --- a/tests/wpt/css-tests/css21_dev/html4/reftest.list +++ b/tests/wpt/css-tests/css21_dev/html4/reftest.list @@ -556,6 +556,9 @@ attribute-007.htm == reference/attribute-ref.htm attribute-selector-001.htm == reference/no-red-filler-text-ref.htm attribute-selector-002.htm == reference/filler-text-below-green.htm attribute-token-selector-002.htm == reference/attribute-token-selector-002-ref.htm +attribute-value-selector-001.htm == reference/attribute-value-selector-001-ref.htm +attribute-value-selector-002.htm == reference/attribute-value-selector-001-ref.htm +attribute-value-selector-003.htm == reference/attribute-value-selector-001-ref.htm attribute-value-selector-004.htm == reference/no-red-filler-text-ref.htm attribute-value-selector-005.htm == reference/filler-text-below-green.htm attribute-value-selector-006.htm == reference/filler-text-below-green.htm @@ -4717,6 +4720,7 @@ min-width-applies-to-015.htm == reference/ref-filled-black-96px-square.htm min-width-applies-to-016.htm == reference/ref-filled-green-100px-square.htm min-width-percentage-001.htm == reference/max-width-percentage-001-ref.htm min-width-percentage-002.htm == reference/ref-if-there-is-no-red.htm +min-width-tables-001.htm == ref.htm moz-css21-block-page-break-inside-avoid-1.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm moz-css21-block-page-break-inside-avoid-10.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm moz-css21-block-page-break-inside-avoid-11.htm == reference/moz-css21-block-page-break-inside-avoid-ref.htm diff --git a/tests/wpt/css-tests/css21_dev/html4/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/css21_dev/html4/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/html4/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
+
+
+
+
+
+
+
+
+
+
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/html4/toc.htm b/tests/wpt/css-tests/css21_dev/html4/toc.htm index f7e2db0aa74..974fdc82b61 100644 --- a/tests/wpt/css-tests/css21_dev/html4/toc.htm +++ b/tests/wpt/css-tests/css21_dev/html4/toc.htm @@ -62,7 +62,7 @@
Chapter 9 - Visual formatting model(1244 Tests)
(1245 Tests)
Chapter 10 - @@ -102,7 +102,7 @@
Chapter 17 - Tables(1153 Tests)
(1154 Tests)
Chapter 18 - diff --git a/tests/wpt/css-tests/css21_dev/html4/unicode-bidi-parsing-001.htm b/tests/wpt/css-tests/css21_dev/html4/unicode-bidi-parsing-001.htm new file mode 100644 index 00000000000..7ef70f53f60 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/html4/unicode-bidi-parsing-001.htm @@ -0,0 +1,29 @@ + +CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override + + + + + + + + +
+ +
+
+
+ +
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data index dcc175c0577..0cfae189d1b 100644 --- a/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css21_dev/implementation-report-TEMPLATE.data @@ -1171,12 +1171,12 @@ html4/attribute-selector-002.htm 8258ef77fe8bc269d4ad7da52844fb69831f263a ? xhtml1/attribute-selector-002.xht 8258ef77fe8bc269d4ad7da52844fb69831f263a ? html4/attribute-token-selector-002.htm e3618655002fbb5400400c7e265d1e7ab68b0ef7 ? xhtml1/attribute-token-selector-002.xht e3618655002fbb5400400c7e265d1e7ab68b0ef7 ? -html4/attribute-value-selector-001.htm 5c12dacb95ba85424309f59e8355e56217f96b2f ? -xhtml1/attribute-value-selector-001.xht 5c12dacb95ba85424309f59e8355e56217f96b2f ? -html4/attribute-value-selector-002.htm b6151b834ce6a9223c730d3f9ed09a2eec1497db ? -xhtml1/attribute-value-selector-002.xht b6151b834ce6a9223c730d3f9ed09a2eec1497db ? -html4/attribute-value-selector-003.htm 97394b2c006c24adcc15fda9042a154f051c936b ? -xhtml1/attribute-value-selector-003.xht 97394b2c006c24adcc15fda9042a154f051c936b ? +html4/attribute-value-selector-001.htm 0c877fba5365ea5b8e42d174fa3365abb8d3ea56 ? +xhtml1/attribute-value-selector-001.xht 0c877fba5365ea5b8e42d174fa3365abb8d3ea56 ? +html4/attribute-value-selector-002.htm 50f278c723eeaa566495f8a5f0d9224599d49b8f ? +xhtml1/attribute-value-selector-002.xht 50f278c723eeaa566495f8a5f0d9224599d49b8f ? +html4/attribute-value-selector-003.htm 508036fcffcc15830d5fdff9d40e8e7c0c1ccda3 ? +xhtml1/attribute-value-selector-003.xht 508036fcffcc15830d5fdff9d40e8e7c0c1ccda3 ? html4/attribute-value-selector-004.htm dfb8215a980f61f868127601e02f621b5d8de9a7 ? xhtml1/attribute-value-selector-004.xht dfb8215a980f61f868127601e02f621b5d8de9a7 ? html4/attribute-value-selector-005.htm 4e99118f4f08eb0e71b36b24b986cbe9e1ad15fe ? @@ -15431,6 +15431,8 @@ html4/min-width-percentage-002.htm 67df25f0981020579be9b88b4bdcddb19197c559 ? xhtml1/min-width-percentage-002.xht 67df25f0981020579be9b88b4bdcddb19197c559 ? html4/min-width-percentage-003.htm 266eb2619750f078377888768a215f16d92913ae ? xhtml1/min-width-percentage-003.xht 266eb2619750f078377888768a215f16d92913ae ? +html4/min-width-tables-001.htm a883cf239dd0589e23d0a444cc1557307a6f9264 ? +xhtml1/min-width-tables-001.xht a883cf239dd0589e23d0a444cc1557307a6f9264 ? html4/missing-cell-rendering-001.htm 3f94b88030849e38726cf22d111de906c107bf4a ? xhtml1/missing-cell-rendering-001.xht 3f94b88030849e38726cf22d111de906c107bf4a ? html4/moz-css21-block-page-break-inside-avoid-1.htm e6b783656979a7ec8c8a074a4a8b9de3c7add757 ? @@ -19651,6 +19653,8 @@ html4/unicode-bidi-applies-to-014.htm 1ea78d913a72bdf534c9701bc8a771df856e3d2f ? xhtml1/unicode-bidi-applies-to-014.xht 1ea78d913a72bdf534c9701bc8a771df856e3d2f ? html4/unicode-bidi-applies-to-015.htm f319b3e86aea3385f390f78d56ba608a6ac94f27 ? xhtml1/unicode-bidi-applies-to-015.xht f319b3e86aea3385f390f78d56ba608a6ac94f27 ? +html4/unicode-bidi-parsing-001.htm 72b131c94f05aa0b1ff6a6072b6c6376a39e100a ? +xhtml1/unicode-bidi-parsing-001.xht 72b131c94f05aa0b1ff6a6072b6c6376a39e100a ? html4/units-001.htm 5b9de9d826304839b91722db2351f9384e1e6da0 ? xhtml1/units-001.xht 5b9de9d826304839b91722db2351f9384e1e6da0 ? html4/units-002.htm 8820b419ae1f6d8d9712c837909a96f980868396 ? diff --git a/tests/wpt/css-tests/css21_dev/index.htm b/tests/wpt/css-tests/css21_dev/index.htm index 1b2866a44be..faed7db5e13 100644 --- a/tests/wpt/css-tests/css21_dev/index.htm +++ b/tests/wpt/css-tests/css21_dev/index.htm @@ -162,6 +162,7 @@
  • Jeffrey Carl Faden
  • John Daggett
  • Justin Boss
  • +
  • Koji Ishii
  • L. David Baron
  • Lachlan Hunt
  • Magne Andersson
  • diff --git a/tests/wpt/css-tests/css21_dev/index.xht b/tests/wpt/css-tests/css21_dev/index.xht index 1969ff3ae77..4ccf9e0b092 100644 --- a/tests/wpt/css-tests/css21_dev/index.xht +++ b/tests/wpt/css-tests/css21_dev/index.xht @@ -162,6 +162,7 @@
  • Jeffrey Carl Faden
  • John Daggett
  • Justin Boss
  • +
  • Koji Ishii
  • L. David Baron
  • Lachlan Hunt
  • Magne Andersson
  • diff --git a/tests/wpt/css-tests/css21_dev/testinfo.data b/tests/wpt/css-tests/css21_dev/testinfo.data index 1c61a46fcd6..bd01aad2201 100644 --- a/tests/wpt/css-tests/css21_dev/testinfo.data +++ b/tests/wpt/css-tests/css21_dev/testinfo.data @@ -598,9 +598,9 @@ attribute-007 reference/attribute-ref Selectors: Attribute selectors: Substring attribute-selector-001 reference/no-red-filler-text-ref ID selector without value and no matching element http://www.w3.org/TR/CSS21/selector.html#attribute-selectors e3c38cd712391d73ec4b0ec9ecca15c5a8f1a517 `Microsoft` Attribute selector without a value matches any element which has that attribute set. attribute-selector-002 reference/filler-text-below-green Attribute selector without value http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 8258ef77fe8bc269d4ad7da52844fb69831f263a `Microsoft` Attribute selector without a value matches any element which has that attribute set. attribute-token-selector-002 reference/attribute-token-selector-002-ref [attr~=""]Attribute Selectors with Empty String Values http://www.w3.org/TR/CSS21/syndata.html#tokenization e3618655002fbb5400400c7e265d1e7ab68b0ef7 `Elika J. Etemad` [attr~=''] is valid but matches nothing. -attribute-value-selector-001 Attribute selector matching value http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 5c12dacb95ba85424309f59e8355e56217f96b2f `Microsoft` Selector matches attribute with specific value. -attribute-value-selector-002 Attribute selector matching value in hyphenated list http://www.w3.org/TR/CSS21/selector.html#attribute-selectors b6151b834ce6a9223c730d3f9ed09a2eec1497db `Microsoft` Selector matches attributes with specific value in a hyphen-separated list. -attribute-value-selector-003 Attribute selector matching value in list http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 97394b2c006c24adcc15fda9042a154f051c936b `Microsoft` Selector matches attribute with specific value in a space-separated list. +attribute-value-selector-001 reference/attribute-value-selector-001-ref Attribute selector matching value http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 0c877fba5365ea5b8e42d174fa3365abb8d3ea56 `Microsoft` Selector matches attribute with specific value. +attribute-value-selector-002 reference/attribute-value-selector-001-ref Attribute selector matching value in hyphenated list http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 50f278c723eeaa566495f8a5f0d9224599d49b8f `Microsoft` Selector matches attributes with specific value in a hyphen-separated list. +attribute-value-selector-003 reference/attribute-value-selector-001-ref Attribute selector matching value in list http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 508036fcffcc15830d5fdff9d40e8e7c0c1ccda3 `Microsoft` Selector matches attribute with specific value in a space-separated list. attribute-value-selector-004 reference/no-red-filler-text-ref Numeric attributes invalid http://www.w3.org/TR/CSS21/selector.html#attribute-selectors dfb8215a980f61f868127601e02f621b5d8de9a7 `Microsoft` Attributes cannot begin with numerals. attribute-value-selector-005 reference/filler-text-below-green Case sensitivity of attributes and attribute values in HTML 4.01 HTMLonly http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 4e99118f4f08eb0e71b36b24b986cbe9e1ad15fe `Microsoft` HTML 4.01 attribute names are not case sensitive. attribute-value-selector-006 reference/filler-text-below-green Multiple and repeating attributes http://www.w3.org/TR/CSS21/selector.html#attribute-selectors 1f42c36cb8f99e36982f9ebbec59c63967c711c1 `Microsoft` Multiple attribute selectors can be used to refer to several attributes of an element, or even several times to the same attribute. @@ -7751,6 +7751,7 @@ min-width-applies-to-016 reference/ref-filled-green-100px-square Min-Width appli min-width-percentage-001 reference/max-width-percentage-001-ref Using percentages with 'min-width' relative to the containing block http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 86f86f182dfea976f482c2b133900cfbd5326db2 `Microsoft` The percentage is calculated in relation to the containing block. min-width-percentage-002 reference/ref-if-there-is-no-red Percentage based value for 'min-width' contained by box with a negative 'width' http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 67df25f0981020579be9b88b4bdcddb19197c559 `Microsoft` If the containing block's width is negative, the used value is zero. min-width-percentage-003 Using 'min-width' with 'width' dependent on the containing block http://www.w3.org/TR/CSS21/visudet.html#min-max-widths 266eb2619750f078377888768a215f16d92913ae `Microsoft` If the containing block's width depends on this element's width, then the resulting layout is undefined. +min-width-tables-001 ref Table Layout and Viewport Resizing dom https://drafts.csswg.org/css2/tables.html#auto-table-layout,https://drafts.csswg.org/mediaqueries-3/#width,https://drafts.csswg.org/mediaqueries-4/#width a883cf239dd0589e23d0a444cc1557307a6f9264 `Chris Rebert` Resizing a page which toggles the `display` of elements between `block` and `table-cell` based on the viewport width should not cause unnecessary wrapping of the table. missing-cell-rendering-001 Rendering of missing table cells http://www.w3.org/TR/CSS21/tables.html#table-layers 3f94b88030849e38726cf22d111de906c107bf4a `Microsoft` Missing table cells are rendered as if their grid position were occupied by an anonymous table-cell box. moz-css21-block-page-break-inside-avoid-1 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside e6b783656979a7ec8c8a074a4a8b9de3c7add757 `Mats Palmgren` moz-css21-block-page-break-inside-avoid-10 reference/moz-css21-block-page-break-inside-avoid-ref CSS 2.1 page-break-inside:avoid paged http://www.w3.org/TR/CSS21/page.html#propdef-page-break-inside 40109b29ed6c4af807783d3711e011d577b55bdf `Mats Palmgren` @@ -9867,6 +9868,7 @@ unicode-bidi-applies-to-012 reference/direction-applies-to-008-ref Unicode-bidi unicode-bidi-applies-to-013 reference/direction-applies-to-008-ref Unicode-bidi applied to element with 'display' set to 'table' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 5e96cad2593bff9bf262c57806aa45b87820f36b `Microsoft` The 'unicode-bidi' property does not apply to elements with a display of 'table'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants. unicode-bidi-applies-to-014 reference/direction-applies-to-008-ref Unicode-bidi applied to element with 'display' set to 'inline-table' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction 1ea78d913a72bdf534c9701bc8a771df856e3d2f `Microsoft` The 'unicode-bidi' property does not apply to elements with a display of 'inline-table'. 'unicode-bidi' property only applies to inline elements or block containers' immediate inline-level descendants. unicode-bidi-applies-to-015 reference/direction-applies-to-008-ref Unicode-bidi applied to element with 'display' set to 'table-caption' http://www.w3.org/TR/css-writing-modes-3/#unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#propdef-unicode-bidi,http://www.w3.org/TR/CSS21/visuren.html#direction f319b3e86aea3385f390f78d56ba608a6ac94f27 `Microsoft` The 'unicode-bidi' property applies to elements with a display of 'table-caption'. +unicode-bidi-parsing-001 CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override dom,script https://drafts.csswg.org/css2/visuren.html#direction,https://drafts.csswg.org/css-writing-modes-3/#unicode-bidi 72b131c94f05aa0b1ff6a6072b6c6376a39e100a `Koji Ishii` This test asserts the parser and getComputedStyle works correctly for the unicode-bidi: normal, embed, bidi-override. units-001 reference/units-001-ref Units: Equivalence ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 5b9de9d826304839b91722db2351f9384e1e6da0 `Ian Hickson` units-002 reference/units-002-ref Units: ex ahem http://www.w3.org/TR/CSS21/syndata.html#length-units 8820b419ae1f6d8d9712c837909a96f980868396 `Ian Hickson` units-003 reference/units-003-ref Units: ex ahem http://www.w3.org/TR/CSS21/syndata.html#length-units ef5717eecdd4d8aa19c8b6ad49d9518e95ab2cc3 `Ian Hickson` diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-001.xht index be736d83c6f..74ef31bc513 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-001.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/attribute-value-selector-001.xht @@ -4,6 +4,7 @@ CSS Test: Attribute selector matching value + + + +

    Test passes if there is a filled green square and no red.

    + + + + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/ref.xht new file mode 100644 index 00000000000..c0148889a62 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1/ref.xht @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht new file mode 100644 index 00000000000..734e5bdb80e --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht @@ -0,0 +1,17 @@ + + + +CSS Reftest Reference + + + + +

    Test passes if the first line of "Filler Text" below is black and the second one is green.

    +
    Filler Text
    +
    Filler Text
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht index ad885a44958..f5ef94eede8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht @@ -4480,6 +4480,30 @@
    + attribute-value-selector-001=
    + attribute-value-selector-002=
    + attribute-value-selector-003=
    @@ -37668,6 +37692,14 @@
    + min-width-tables-001= DOM/JS
    diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list index a7bdcb3fd93..134ba30bee7 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list @@ -556,6 +556,9 @@ attribute-007.xht == reference/attribute-ref.xht attribute-selector-001.xht == reference/no-red-filler-text-ref.xht attribute-selector-002.xht == reference/filler-text-below-green.xht attribute-token-selector-002.xht == reference/attribute-token-selector-002-ref.xht +attribute-value-selector-001.xht == reference/attribute-value-selector-001-ref.xht +attribute-value-selector-002.xht == reference/attribute-value-selector-001-ref.xht +attribute-value-selector-003.xht == reference/attribute-value-selector-001-ref.xht attribute-value-selector-004.xht == reference/no-red-filler-text-ref.xht attribute-value-selector-005.xht == reference/filler-text-below-green.xht attribute-value-selector-006.xht == reference/filler-text-below-green.xht @@ -4717,6 +4720,7 @@ min-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht min-width-applies-to-016.xht == reference/ref-filled-green-100px-square.xht min-width-percentage-001.xht == reference/max-width-percentage-001-ref.xht min-width-percentage-002.xht == reference/ref-if-there-is-no-red.xht +min-width-tables-001.xht == ref.xht moz-css21-block-page-break-inside-avoid-1.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht moz-css21-block-page-break-inside-avoid-10.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht moz-css21-block-page-break-inside-avoid-11.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/css21_dev/xhtml1/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht index 58a3f45c044..313647084b6 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/toc.xht @@ -62,7 +62,7 @@
    Chapter 9 - Visual formatting model(1244 Tests)
    (1245 Tests)
    Chapter 10 - @@ -102,7 +102,7 @@
    Chapter 17 - Tables(1153 Tests)
    (1154 Tests)
    Chapter 18 - diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/unicode-bidi-parsing-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/unicode-bidi-parsing-001.xht new file mode 100644 index 00000000000..cf3639460e4 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1/unicode-bidi-parsing-001.xht @@ -0,0 +1,29 @@ + +CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override + + + + + + + + +
    + +
    +
    +
    + +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-001.xht index c76df225cda..8581e9c3ce7 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-001.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/attribute-value-selector-001.xht @@ -13,6 +13,7 @@ + + + + + +

    Test passes if there is a filled green square and no red.

    + + + + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/ref.xht new file mode 100644 index 00000000000..c0148889a62 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/ref.xht @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht new file mode 100644 index 00000000000..6bc51adbf5f --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht @@ -0,0 +1,26 @@ + + + +CSS Reftest Reference + + + + + +

    Test passes if the first line of "Filler Text" below is black and the second one is green.

    +
    Filler Text
    +
    Filler Text
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht index ad885a44958..f5ef94eede8 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht @@ -4480,6 +4480,30 @@
    + attribute-value-selector-001=
    + attribute-value-selector-002=
    + attribute-value-selector-003=
    @@ -37668,6 +37692,14 @@
    + min-width-tables-001= DOM/JS
    diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list index a7bdcb3fd93..134ba30bee7 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list @@ -556,6 +556,9 @@ attribute-007.xht == reference/attribute-ref.xht attribute-selector-001.xht == reference/no-red-filler-text-ref.xht attribute-selector-002.xht == reference/filler-text-below-green.xht attribute-token-selector-002.xht == reference/attribute-token-selector-002-ref.xht +attribute-value-selector-001.xht == reference/attribute-value-selector-001-ref.xht +attribute-value-selector-002.xht == reference/attribute-value-selector-001-ref.xht +attribute-value-selector-003.xht == reference/attribute-value-selector-001-ref.xht attribute-value-selector-004.xht == reference/no-red-filler-text-ref.xht attribute-value-selector-005.xht == reference/filler-text-below-green.xht attribute-value-selector-006.xht == reference/filler-text-below-green.xht @@ -4717,6 +4720,7 @@ min-width-applies-to-015.xht == reference/ref-filled-black-96px-square.xht min-width-applies-to-016.xht == reference/ref-filled-green-100px-square.xht min-width-percentage-001.xht == reference/max-width-percentage-001-ref.xht min-width-percentage-002.xht == reference/ref-if-there-is-no-red.xht +min-width-tables-001.xht == ref.xht moz-css21-block-page-break-inside-avoid-1.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht moz-css21-block-page-break-inside-avoid-10.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht moz-css21-block-page-break-inside-avoid-11.xht == reference/moz-css21-block-page-break-inside-avoid-ref.xht diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/css21_dev/xhtml1print/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht index 58a3f45c044..313647084b6 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/toc.xht @@ -62,7 +62,7 @@
    Chapter 9 - Visual formatting model(1244 Tests)
    (1245 Tests)
    Chapter 10 - @@ -102,7 +102,7 @@
    Chapter 17 - Tables(1153 Tests)
    (1154 Tests)
    Chapter 18 - diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/unicode-bidi-parsing-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/unicode-bidi-parsing-001.xht new file mode 100644 index 00000000000..cf3639460e4 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/unicode-bidi-parsing-001.xht @@ -0,0 +1,29 @@ + +CSS Writing Modes: parsing unicode-bidi: normal, embed, bidi-override + + + + + + + + +
    + +
    +
    +
    + +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-001.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-001.htm new file mode 100644 index 00000000000..8ad5e78c666 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-001.htm @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-002.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-002.htm new file mode 100644 index 00000000000..e8c9e518f23 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-002.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-003.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-003.htm new file mode 100644 index 00000000000..3969ea5cc9c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-003.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-004.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-004.htm new file mode 100644 index 00000000000..70449abcd01 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/aspect-ratio-004.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/calc-in-media-queries-001.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/calc-in-media-queries-001.htm new file mode 100644 index 00000000000..ca649773294 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/calc-in-media-queries-001.htm @@ -0,0 +1,35 @@ + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/calc-in-media-queries-002.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/calc-in-media-queries-002.htm new file mode 100644 index 00000000000..2f7a2d75f61 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/calc-in-media-queries-002.htm @@ -0,0 +1,35 @@ + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-1.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-1.htm new file mode 100644 index 00000000000..4715fb43d86 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-1.htm @@ -0,0 +1,39 @@ + + + + + + Background - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Background (0 tests)

    + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 1 Background
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-2.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-2.htm new file mode 100644 index 00000000000..ea4f8dd8ed0 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-2.htm @@ -0,0 +1,45 @@ + + + + + + Media Queries - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Media Queries (0 tests)

    + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 2 Media Queries
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-3.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-3.htm new file mode 100644 index 00000000000..ea641385442 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-3.htm @@ -0,0 +1,45 @@ + + + + + + Syntax - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Syntax (0 tests)

    + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 3 Syntax
    + + + 3.1 Error Handling
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-4.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-4.htm new file mode 100644 index 00000000000..1d25d1ab92c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-4.htm @@ -0,0 +1,271 @@ + + + + + + Media features - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Media features (14 tests)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 4 Media features
    + + + 4.1 width
    + calc-in-media-queries-001= Calc function inside media queries +
      +
    • The calc() expression is supported in the min-width media query.
    • +
    +
    + calc-in-media-queries-002= Calc function inside media queries +
      +
    • The calc() expression is supported in the min-width media query properly (=with range clamping).
    • +
    +
    + min-width-001= min-width length value approximation +
      +
    • min-width length values that are too large to be supported must be clamped, rounded to infinity, or approximated, but not overflowed to a small or negative value.
    • +
    +
    + min-width-tables-001= DOM/JSTable Layout and Viewport Resizing +
      +
    • Resizing a page which toggles the `display` of elements between `block` and `table-cell` based on the viewport width should not cause unnecessary wrapping of the table.
    • +
    +
    + + + 4.2 height
    + + + 4.3 device-width
    + + + 4.4 device-height
    + + + 4.5 orientation
    + + + 4.6 aspect-ratio
    + aspect-ratio-001min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') +
      +
    • The 'aspect-ratio' property with prefix 'min' set '59/79' means that the minimum of ratio is '59/79', only and only if the value of the 'width' to the value of the 'height' is greater than value of 'min-aspect-ratio', the style sheet will be applied.
    • +
    +
    + aspect-ratio-002min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') +
      +
    • The 'aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-aspect-ratio' will not be applied.
    • +
    +
    + aspect-ratio-003max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') +
      +
    • The 'aspect-ratio' property with prefix 'max' set '1280/720' means that the maximum of ratio is '1280/720', only and only if the value of the 'width' to the value of the 'height' is lower than value of 'max-aspect-ratio', the style sheet will be applied.
    • +
    +
    + aspect-ratio-004max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') +
      +
    • The 'aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-aspect-ratio' will not be applied.
    • +
    +
    + + + 4.7 device-aspect-ratio
    + device-aspect-ratio-001max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') +
      +
    • The 'device-aspect-ratio' property with prefix 'max' set '1281/1024' means that the maximum of ratio is '1281/1024', only and only if the device value of 'width' to value of 'height' is lower than value of 'max-device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-002max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') +
      +
    • The 'device-aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-device-aspect-ratio' will not be applied.
    • +
    +
    + device-aspect-ratio-003min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') +
      +
    • The 'device-aspect-ratio' property with prefix 'min' set '1279/1024' means that the minimum of ratio is '1279/1024', only and only if the device value of 'width' to value of 'height' is greater than value of 'min-device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-004min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') +
      +
    • The 'device-aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-device-aspect-ratio' will not be applied.
    • +
    +
    + device-aspect-ratio-005device-aspect-ratio - 1280/1024 (basic) +
      +
    • The 'device-aspect-ratio' property set '1280/1024' means that the ratio is '1280/1024', only and only if the device value of 'width' to value of 'height' is equals with value of 'device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-006device-aspect-ratio - 0/0 (invalid) +
      +
    • The 'device-aspect-ratio' property set '0/0' is invalid that means the style sheet specified by 'device-aspect-ratio' will not be applied.
    • +
    +
    + + + 4.8 color
    + + + 4.9 color-index
    + + + 4.10 monochrome
    + + + 4.11 resolution
    + + + 4.12 scan
    + + + 4.13 grid
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-5.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-5.htm new file mode 100644 index 00000000000..a649b859bb6 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-5.htm @@ -0,0 +1,39 @@ + + + + + + Values - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Values (0 tests)

    + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 5 Values
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-6.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-6.htm new file mode 100644 index 00000000000..fa6a59e50c2 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/chapter-6.htm @@ -0,0 +1,134 @@ + + + + + + Units - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Units (4 tests)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 6 Units
    + mq-calc-002= evaluation of em in calc in Media Queries +
      +
    • The size in pixels of the 'em' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-003= evaluation of ex in calc in Media Queries +
      +
    • The size in pixels of the 'ex' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-004= evaluation of ch in calc in Media Queries +
      +
    • The size in pixels of the 'ch' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-005= evaluation of rem in calc in Media Queries +
      +
    • The size in pixels of the 'rem' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + + + 6.1 Resolution
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-001.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-001.htm new file mode 100644 index 00000000000..e56003f3790 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-001.htm @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-002.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-002.htm new file mode 100644 index 00000000000..e7d917e9466 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-002.htm @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-003.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-003.htm new file mode 100644 index 00000000000..81a1ce779f0 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-003.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-004.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-004.htm new file mode 100644 index 00000000000..18f677be992 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-004.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-005.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-005.htm new file mode 100644 index 00000000000..2759f5db936 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-005.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: device-aspect-ratio - 1280/1024 (basic) + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-006.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-006.htm new file mode 100644 index 00000000000..f95290ed6af --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/device-aspect-ratio-006.htm @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: device-aspect-ratio - 0/0 (invalid) + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/min-width-001.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/min-width-001.htm new file mode 100644 index 00000000000..d54e7cacbe5 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/min-width-001.htm @@ -0,0 +1,30 @@ + + + + + CSS Media Queries Test: min-width length value approximation + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/min-width-tables-001.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/min-width-tables-001.htm new file mode 100644 index 00000000000..30a9d3c811b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/min-width-tables-001.htm @@ -0,0 +1,42 @@ + + + + CSS Test: Table Layout and Viewport Resizing + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    + + + + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-002.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-002.htm new file mode 100644 index 00000000000..b2b170bec29 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-002.htm @@ -0,0 +1,29 @@ + + + Test: evaluation of em in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-003.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-003.htm new file mode 100644 index 00000000000..e608033c7d9 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-003.htm @@ -0,0 +1,29 @@ + + + Test: evaluation of ex in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-004.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-004.htm new file mode 100644 index 00000000000..ebb6d70a9a7 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-004.htm @@ -0,0 +1,29 @@ + + + Test: evaluation of ch in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-005.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-005.htm new file mode 100644 index 00000000000..c9819844df0 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/mq-calc-005.htm @@ -0,0 +1,29 @@ + + + Test: evaluation of rem in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/ref.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/ref.htm new file mode 100644 index 00000000000..ed960eb4c55 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/ref.htm @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/all-green.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/all-green.htm new file mode 100644 index 00000000000..7d0623049ec --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/all-green.htm @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm new file mode 100644 index 00000000000..ed960eb4c55 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-maroon.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-maroon.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-navy.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-navy.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/1x1-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-gg-rr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-gg-rr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-red.png new file mode 100644 index 00000000000..823f125b8e4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/60x60-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/README b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/README new file mode 100644 index 00000000000..69d1737bead --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/README @@ -0,0 +1,29 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-gg-gr.png 20x20 + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/a-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/b-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/c-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/cat.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/cat.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/import-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/import-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-gg-gr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-gg-gr.png new file mode 100644 index 00000000000..a6d65b0d4a1 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-gg-gr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-grg-rgr-grg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-grg-rrg-rgg.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-grg-rrg-rgg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-rgr-grg-rgr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/pattern-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-h-50%.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-h-50%.png new file mode 100644 index 00000000000..cf2eea6b438 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-h-50%.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-h-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-h-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-v-100px.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-v-100px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-v-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/ruler-v-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-purple.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-purple.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/square-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-blue.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-blue.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-orange.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-orange.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-yellow.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/swatch-yellow.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-bl.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-bl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-br.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-br.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-inner-half-size.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-inner-half-size.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-outer.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-outer.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-tl.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-tl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/reference/support/test-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reftest-toc.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/reftest-toc.htm new file mode 100644 index 00000000000..c363faad02c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reftest-toc.htm @@ -0,0 +1,94 @@ + + + + + + Media Queries Level 3 Conformance Test Suite Reftest Index + + + + + +

    Media Queries Level 3 Conformance Test Suite Reftest Index

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestReferenceFlags
    + calc-in-media-queries-001=
    + calc-in-media-queries-002=
    + min-width-001=
    + min-width-tables-001= DOM/JS
    + mq-calc-002=
    + mq-calc-003=
    + mq-calc-004=
    + mq-calc-005=
    + + + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/reftest.list b/tests/wpt/css-tests/mediaqueries-3_dev/html/reftest.list new file mode 100644 index 00000000000..bdb8d0f98ea --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/reftest.list @@ -0,0 +1,9 @@ + +calc-in-media-queries-001.htm == reference/all-green.htm +calc-in-media-queries-002.htm == reference/all-green.htm +min-width-001.htm == ref.htm +min-width-tables-001.htm == ref.htm +mq-calc-002.htm == reference/mq-calc-001-ref.htm +mq-calc-003.htm == reference/mq-calc-001-ref.htm +mq-calc-004.htm == reference/mq-calc-001-ref.htm +mq-calc-005.htm == reference/mq-calc-001-ref.htm diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-maroon.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-maroon.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-navy.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-navy.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/1x1-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-gg-rr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-gg-rr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-red.png new file mode 100644 index 00000000000..823f125b8e4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/60x60-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/README b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/README new file mode 100644 index 00000000000..69d1737bead --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/README @@ -0,0 +1,29 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-gg-gr.png 20x20 + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/a-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/b-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/c-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/cat.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/cat.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/import-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/import-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-gg-gr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-gg-gr.png new file mode 100644 index 00000000000..a6d65b0d4a1 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-gg-gr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-grg-rgr-grg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-grg-rrg-rgg.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-grg-rrg-rgg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-rgr-grg-rgr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/pattern-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-h-50%.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-h-50%.png new file mode 100644 index 00000000000..cf2eea6b438 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-h-50%.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-h-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-h-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-v-100px.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-v-100px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-v-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/ruler-v-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-purple.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-purple.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/square-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-blue.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-blue.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-orange.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-orange.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-yellow.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/swatch-yellow.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-bl.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-bl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-br.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-br.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-inner-half-size.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-inner-half-size.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-outer.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-outer.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-tl.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-tl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/html/support/test-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/html/toc.htm b/tests/wpt/css-tests/mediaqueries-3_dev/html/toc.htm new file mode 100644 index 00000000000..5c391d4bea1 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/html/toc.htm @@ -0,0 +1,54 @@ + + + + + Media Queries Level 3 Conformance Test Suite + + + +

    Media Queries Level 3 Conformance Test Suite By Chapter

    + +

    This index contains both + self-describing tests + and reftests. + A separate alphabetical reftest index + is provided for tests in reftest + format along with the reftest manifest.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Chapter 1 - + Background(0 Tests)
    Chapter 2 - + Media Queries(0 Tests)
    Chapter 3 - + Syntax(0 Tests)
    Chapter 4 - + Media features(14 Tests)
    Chapter 5 - + Values(0 Tests)
    Chapter 6 - + Units(4 Tests)
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/mediaqueries-3_dev/implementation-report-TEMPLATE.data new file mode 100644 index 00000000000..c289a40fabf --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/implementation-report-TEMPLATE.data @@ -0,0 +1,41 @@ +# UA version OS version +# UA string (if applicable) +# http://test.csswg.org/suites/mediaqueries-3_dev/DATESTAMP/ +# See http://wiki.csswg.org/test/implementation-report for instructions +testname revision result comment +html/aspect-ratio-001.htm 02ea281e8d5e82a324ae879127747de52ba74f36 ? +xhtml1/aspect-ratio-001.xht 02ea281e8d5e82a324ae879127747de52ba74f36 ? +html/aspect-ratio-002.htm fb4e6afaa646bc6e427ad90ca4954fa4af531276 ? +xhtml1/aspect-ratio-002.xht fb4e6afaa646bc6e427ad90ca4954fa4af531276 ? +html/aspect-ratio-003.htm bdd11c8297b2de2aab720a9819cba34a474a64f4 ? +xhtml1/aspect-ratio-003.xht bdd11c8297b2de2aab720a9819cba34a474a64f4 ? +html/aspect-ratio-004.htm 2d29dde79c0ce756ec04ec3dd74749b27a350c58 ? +xhtml1/aspect-ratio-004.xht 2d29dde79c0ce756ec04ec3dd74749b27a350c58 ? +html/calc-in-media-queries-001.htm 6a127d34fb85a246bda3aa36d73dce95ea4a4e0e ? +xhtml1/calc-in-media-queries-001.xht 6a127d34fb85a246bda3aa36d73dce95ea4a4e0e ? +html/calc-in-media-queries-002.htm 3087b072832e69bba496ea39bcf6494612acf458 ? +xhtml1/calc-in-media-queries-002.xht 3087b072832e69bba496ea39bcf6494612acf458 ? +html/device-aspect-ratio-001.htm 34de25dd08103101c8c0f4411d5b19e1edb3d3ed ? +xhtml1/device-aspect-ratio-001.xht 34de25dd08103101c8c0f4411d5b19e1edb3d3ed ? +html/device-aspect-ratio-002.htm 8dcba4ea99941d945034a6167eba446e830a6b9b ? +xhtml1/device-aspect-ratio-002.xht 8dcba4ea99941d945034a6167eba446e830a6b9b ? +html/device-aspect-ratio-003.htm 41c9d18a45327f6597e481b50d9ed1617e839399 ? +xhtml1/device-aspect-ratio-003.xht 41c9d18a45327f6597e481b50d9ed1617e839399 ? +html/device-aspect-ratio-004.htm a3c3e65e2ae835f6ae1c86ac48144d1936cf5422 ? +xhtml1/device-aspect-ratio-004.xht a3c3e65e2ae835f6ae1c86ac48144d1936cf5422 ? +html/device-aspect-ratio-005.htm f5b6b6de5bd96b966c1d43b45729ff875a60aa87 ? +xhtml1/device-aspect-ratio-005.xht f5b6b6de5bd96b966c1d43b45729ff875a60aa87 ? +html/device-aspect-ratio-006.htm 1dea75d6abe8c4c2bfcea4b9308092bb73d575e6 ? +xhtml1/device-aspect-ratio-006.xht 1dea75d6abe8c4c2bfcea4b9308092bb73d575e6 ? +html/min-width-001.htm edff68d05ca48525e5456d924b43578c8dfdbf57 ? +xhtml1/min-width-001.xht edff68d05ca48525e5456d924b43578c8dfdbf57 ? +html/min-width-tables-001.htm a883cf239dd0589e23d0a444cc1557307a6f9264 ? +xhtml1/min-width-tables-001.xht a883cf239dd0589e23d0a444cc1557307a6f9264 ? +html/mq-calc-002.htm 3f31db065f78cf4397a64917dd932104f271e7a8 ? +xhtml1/mq-calc-002.xht 3f31db065f78cf4397a64917dd932104f271e7a8 ? +html/mq-calc-003.htm 2ffa614017b062fa1fd9bc56b7d1eb79f653d7e8 ? +xhtml1/mq-calc-003.xht 2ffa614017b062fa1fd9bc56b7d1eb79f653d7e8 ? +html/mq-calc-004.htm 9a3c9a98e0bcc97d70b3cb71e2cfef1f63abf5a1 ? +xhtml1/mq-calc-004.xht 9a3c9a98e0bcc97d70b3cb71e2cfef1f63abf5a1 ? +html/mq-calc-005.htm 8ee79a3cd3d7b614ee4209b61d4793fbd3650eb4 ? +xhtml1/mq-calc-005.xht 8ee79a3cd3d7b614ee4209b61d4793fbd3650eb4 ? diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/index.htm b/tests/wpt/css-tests/mediaqueries-3_dev/index.htm new file mode 100644 index 00000000000..bc945be5f93 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/index.htm @@ -0,0 +1,142 @@ + + + + + + Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +
    Test Coordinator:
    +
    None Yet
    + +

    This is a Development + version of the Media Queries Level 3 Conformance Test Suite.

    + +

    You can provide test data or review the testing results for this test suite:

    +
    Enter Data
    +
    Review Results
    + + +

    Some tests in the test suite may contain errors. + Please check the latest version of the + Media Queries 3 specification + and its errata + before assuming a failure is due to an implementation bug and + not a test suite bug.

    + + +

    + In time we hope to correct all errors and extend this test suite to + cover all of Media Queries 3. Your help is welcome in this effort. + The appropriate mailing list for submitting tests and bug reports is + public-css-testsuite@w3.org. + More information on the contribution process and test guidelines is + available on the wiki + page.

    + +

    Tests are currently available in these formats:

    + +
    +
    HTML 5
    +
    HTML 5 tests sent as text/html
    +
    XHTML 1.1
    +
    XHTML 1.1 tests sent as application/xhtml+xml
    +
    XHTML 1.1 for Printers
    +
    XHTML 1.1 tests with all images converted from PNG to JPEG + and formatted with headers and footers to ease testing of + embedded printer software. This is not a canonical format, + and some tests may fail due to the format conversion that + would otherwise pass in the above XHTML 1.1 format.
    +
    + + +

    Unless the test instructions explicitly indicate otherwise, + any occurrence of red in a test indicates test failure.

    + +

    Implementation Reports

    +

    An implementation report template + is available to help with creating implementation reports. See also the + explanation + of its format.

    + +

    Common Assumptions

    + +

    Most of the test suite makes the following assumptions:

    +
      +
    • The X/HTML div element is assigned display: block; + and no other property declaration.
    • +
    • The X/HTML span element is assigned display: inline; + and no other property declaration.
    • +
    • The X/HTML p element is assigned display: block;
    • +
    • The X/HTML li element is assigned display: list-item;
    • +
    • The X/HTML table elements table, tbody, + tr, and td are assigned the display + values table, table-row-group, + table-row, and table-cell, respectively.
    • +
    • The device can display the sixteen color values associated with the color + keywords black, white, gray, + silver, red, green, blue, + purple, yellow, orange, teal, + fuchsia, maroon, navy, aqua, + and lime as distinct colors.
    • +
    • The UA is set to print background colors and, if it supports graphics, + background images.
    • +
    • The UA implements reasonable page-breaking behavior; e.g., it is assumed + that UAs will not break at every opportunity, but only near the end of + a page unless a page break is forced.
    • +
    • The UA implements reasonable line-breaking behavior; e.g., it is assumed + that spaces between alphanumeric characters provide line breaking + opportunities and that UAs will not break at every opportunity, but only + near the end of a line unless a line break is forced.
    • +
    + +

    Uncommon Assumptions

    + +

    In addition, some of the tests make one or more of the following + assumptions:

    + +
      +
    • The device is a full-color device.
    • +
    • The device has a viewport width of at least 640px (approx).
    • +
    • The resolution of the device is 96 CSS pixels per inch.
    • +
    • The UA imposes no minimum font size.
    • +
    • The 'medium' font-size computes to 16px.
    • +
    • The initial value of 'color' is black.
    • +
    • The canvas background is white.
    • +
    • The user stylesheet is empty (except where indicated by the tests).
    • +
    • The device is interactive and uses scroll bars.
    • +
    + +

    The tests that need these assumptions to be true have not yet been + marked, but it is likely that we will add a way to identify these + tests in due course. Tests should avoid relying on these assumptions + unless necessary.

    + +

    License

    + +

    This test suite is licensed under both the + W3C + Test Suite License and the W3C + 3-clause BSD License. See W3C Legal's explanation + of the licenses.

    + +

    Acknowledgements

    + +

    Many thanks to the following for their contributions:

    +
      +
    • Chris Rebert
    • +
    • Florian Rivoal
    • +
    • François REMY
    • +
    • Intel
    • +
    • Xin Liu
    • +
    + + + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/index.xht b/tests/wpt/css-tests/mediaqueries-3_dev/index.xht new file mode 100644 index 00000000000..c44bf8632e0 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/index.xht @@ -0,0 +1,142 @@ + + + + + + Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +
    Test Coordinator:
    +
    None Yet
    + +

    This is a Development + version of the Media Queries Level 3 Conformance Test Suite.

    + +

    You can provide test data or review the testing results for this test suite:

    +
    Enter Data
    +
    Review Results
    + + +

    Some tests in the test suite may contain errors. + Please check the latest version of the + Media Queries 3 specification + and its errata + before assuming a failure is due to an implementation bug and + not a test suite bug.

    + + +

    + In time we hope to correct all errors and extend this test suite to + cover all of Media Queries 3. Your help is welcome in this effort. + The appropriate mailing list for submitting tests and bug reports is + public-css-testsuite@w3.org. + More information on the contribution process and test guidelines is + available on the wiki + page.

    + +

    Tests are currently available in these formats:

    + +
    +
    HTML 5
    +
    HTML 5 tests sent as text/html
    +
    XHTML 1.1
    +
    XHTML 1.1 tests sent as application/xhtml+xml
    +
    XHTML 1.1 for Printers
    +
    XHTML 1.1 tests with all images converted from PNG to JPEG + and formatted with headers and footers to ease testing of + embedded printer software. This is not a canonical format, + and some tests may fail due to the format conversion that + would otherwise pass in the above XHTML 1.1 format.
    +
    + + +

    Unless the test instructions explicitly indicate otherwise, + any occurrence of red in a test indicates test failure.

    + +

    Implementation Reports

    +

    An implementation report template + is available to help with creating implementation reports. See also the + explanation + of its format.

    + +

    Common Assumptions

    + +

    Most of the test suite makes the following assumptions:

    +
      +
    • The X/HTML div element is assigned display: block; + and no other property declaration.
    • +
    • The X/HTML span element is assigned display: inline; + and no other property declaration.
    • +
    • The X/HTML p element is assigned display: block;
    • +
    • The X/HTML li element is assigned display: list-item;
    • +
    • The X/HTML table elements table, tbody, + tr, and td are assigned the display + values table, table-row-group, + table-row, and table-cell, respectively.
    • +
    • The device can display the sixteen color values associated with the color + keywords black, white, gray, + silver, red, green, blue, + purple, yellow, orange, teal, + fuchsia, maroon, navy, aqua, + and lime as distinct colors.
    • +
    • The UA is set to print background colors and, if it supports graphics, + background images.
    • +
    • The UA implements reasonable page-breaking behavior; e.g., it is assumed + that UAs will not break at every opportunity, but only near the end of + a page unless a page break is forced.
    • +
    • The UA implements reasonable line-breaking behavior; e.g., it is assumed + that spaces between alphanumeric characters provide line breaking + opportunities and that UAs will not break at every opportunity, but only + near the end of a line unless a line break is forced.
    • +
    + +

    Uncommon Assumptions

    + +

    In addition, some of the tests make one or more of the following + assumptions:

    + +
      +
    • The device is a full-color device.
    • +
    • The device has a viewport width of at least 640px (approx).
    • +
    • The resolution of the device is 96 CSS pixels per inch.
    • +
    • The UA imposes no minimum font size.
    • +
    • The 'medium' font-size computes to 16px.
    • +
    • The initial value of 'color' is black.
    • +
    • The canvas background is white.
    • +
    • The user stylesheet is empty (except where indicated by the tests).
    • +
    • The device is interactive and uses scroll bars.
    • +
    + +

    The tests that need these assumptions to be true have not yet been + marked, but it is likely that we will add a way to identify these + tests in due course. Tests should avoid relying on these assumptions + unless necessary.

    + +

    License

    + +

    This test suite is licensed under both the + W3C + Test Suite License and the W3C + 3-clause BSD License. See W3C Legal's explanation + of the licenses.

    + +

    Acknowledgements

    + +

    Many thanks to the following for their contributions:

    +
      +
    • Chris Rebert
    • +
    • Florian Rivoal
    • +
    • François REMY
    • +
    • Intel
    • +
    • Xin Liu
    • +
    + + + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/indices.css b/tests/wpt/css-tests/mediaqueries-3_dev/indices.css new file mode 100644 index 00000000000..7bc70eeef94 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/indices.css @@ -0,0 +1,96 @@ +/* CSS for CSS Conformance Test Indices */ +/* Written by fantasai */ + +/* Test Tables */ + + table { + border-collapse: collapse; + } + + thead { + border-bottom: 0.2em solid; + } + + tbody { + border: thin solid; + border-style: solid none; + } + + tbody.ch { + border-top: 0.2em solid; + } + tbody.ch th { + font-weight: bold; + } + + tbody th { + border-bottom: silver dotted thin; + background: #EEE; + color: black; + font-weight: normal; + font-style: italic; + } + tbody th :link { + color: gray; + background: transparent; + } + tbody th :visited { + color: #333; + background: transparent; + } + + th, td { + padding: 0.2em; + text-align: left; + vertical-align: baseline; + } + + td { + font-size: 0.9em; + } + + /* flags */ + td abbr { + border: solid thin gray; + padding: 0 0.1em; + cursor: help; + } + td abbr:hover { + background: #ffa; + color: black; + } + + + tr:hover { + background: #F9F9F9; + color: navy; + } + + th a, + td a { + text-decoration: none; + } + th a:hover, + td a:hover, + th a:focus, + td a:focus { + text-decoration: underline; + } + + td a { + display: block; + padding-left: 2em; + text-indent: -1em; + } + .refs { + font-weight: bold; + font-size: larger; + } + .assert, .assert > li { + list-style-type: none; + font-style: italic; + color: gray; + margin: 0; + padding: 0; + text-indent: 0; + } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/testinfo.data b/tests/wpt/css-tests/mediaqueries-3_dev/testinfo.data new file mode 100644 index 00000000000..d5f5fdeef0d --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/testinfo.data @@ -0,0 +1,19 @@ +id references title flags links revision credits assertion +aspect-ratio-001 min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') http://www.w3.org/TR/css3-mediaqueries/#aspect-ratio 02ea281e8d5e82a324ae879127747de52ba74f36 `Intel` The 'aspect-ratio' property with prefix 'min' set '59/79' means that the minimum of ratio is '59/79', only and only if the value of the 'width' to the value of the 'height' is greater than value of 'min-aspect-ratio', the style sheet will be applied. +aspect-ratio-002 min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') http://www.w3.org/TR/css3-mediaqueries/#aspect-ratio fb4e6afaa646bc6e427ad90ca4954fa4af531276 `Intel` The 'aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-aspect-ratio' will not be applied. +aspect-ratio-003 max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') http://www.w3.org/TR/css3-mediaqueries/#aspect-ratio bdd11c8297b2de2aab720a9819cba34a474a64f4 `Intel` The 'aspect-ratio' property with prefix 'max' set '1280/720' means that the maximum of ratio is '1280/720', only and only if the value of the 'width' to the value of the 'height' is lower than value of 'max-aspect-ratio', the style sheet will be applied. +aspect-ratio-004 max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') http://www.w3.org/TR/css3-mediaqueries/#aspect-ratio 2d29dde79c0ce756ec04ec3dd74749b27a350c58 `Intel` The 'aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-aspect-ratio' will not be applied. +calc-in-media-queries-001 reference/all-green Calc function inside media queries http://www.w3.org/TR/css3-values/#calc,http://www.w3.org/TR/css3-mediaqueries/#width 6a127d34fb85a246bda3aa36d73dce95ea4a4e0e `François REMY` The calc() expression is supported in the min-width media query. +calc-in-media-queries-002 reference/all-green Calc function inside media queries http://www.w3.org/TR/css3-values/#calc,http://www.w3.org/TR/css3-mediaqueries/#width 3087b072832e69bba496ea39bcf6494612acf458 `François REMY` The calc() expression is supported in the min-width media query properly (=with range clamping). +device-aspect-ratio-001 max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') http://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio 34de25dd08103101c8c0f4411d5b19e1edb3d3ed `Intel`,`Xin Liu` The 'device-aspect-ratio' property with prefix 'max' set '1281/1024' means that the maximum of ratio is '1281/1024', only and only if the device value of 'width' to value of 'height' is lower than value of 'max-device-aspect-ratio', the style sheet will be applied. +device-aspect-ratio-002 max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') http://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio 8dcba4ea99941d945034a6167eba446e830a6b9b `Intel`,`Xin Liu` The 'device-aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-device-aspect-ratio' will not be applied. +device-aspect-ratio-003 min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') http://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio 41c9d18a45327f6597e481b50d9ed1617e839399 `Intel`,`Xin Liu` The 'device-aspect-ratio' property with prefix 'min' set '1279/1024' means that the minimum of ratio is '1279/1024', only and only if the device value of 'width' to value of 'height' is greater than value of 'min-device-aspect-ratio', the style sheet will be applied. +device-aspect-ratio-004 min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') http://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio a3c3e65e2ae835f6ae1c86ac48144d1936cf5422 `Intel`,`Xin Liu` The 'device-aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-device-aspect-ratio' will not be applied. +device-aspect-ratio-005 device-aspect-ratio - 1280/1024 (basic) http://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio f5b6b6de5bd96b966c1d43b45729ff875a60aa87 `Intel`,`Xin Liu` The 'device-aspect-ratio' property set '1280/1024' means that the ratio is '1280/1024', only and only if the device value of 'width' to value of 'height' is equals with value of 'device-aspect-ratio', the style sheet will be applied. +device-aspect-ratio-006 device-aspect-ratio - 0/0 (invalid) http://www.w3.org/TR/css3-mediaqueries/#device-aspect-ratio 1dea75d6abe8c4c2bfcea4b9308092bb73d575e6 `Intel`,`Xin Liu` The 'device-aspect-ratio' property set '0/0' is invalid that means the style sheet specified by 'device-aspect-ratio' will not be applied. +min-width-001 ref min-width length value approximation http://www.w3.org/TR/css3-mediaqueries/#width,http://www.w3.org/TR/mediaqueries-4/#width,http://www.w3.org/TR/css3-values/#length-value edff68d05ca48525e5456d924b43578c8dfdbf57 `Chris Rebert` min-width length values that are too large to be supported must be clamped, rounded to infinity, or approximated, but not overflowed to a small or negative value. +min-width-tables-001 ref Table Layout and Viewport Resizing dom https://drafts.csswg.org/css2/tables.html#auto-table-layout,https://drafts.csswg.org/mediaqueries-3/#width,https://drafts.csswg.org/mediaqueries-4/#width a883cf239dd0589e23d0a444cc1557307a6f9264 `Chris Rebert` Resizing a page which toggles the `display` of elements between `block` and `table-cell` based on the viewport width should not cause unnecessary wrapping of the table. +mq-calc-002 reference/mq-calc-001-ref evaluation of em in calc in Media Queries http://www.w3.org/TR/css3-values/#calc,http://www.w3.org/TR/css3-mediaqueries/#units 3f31db065f78cf4397a64917dd932104f271e7a8 `Florian Rivoal` The size in pixels of the 'em' unit used in calc inside a media query does not depend on declarations and use the initial value. +mq-calc-003 reference/mq-calc-001-ref evaluation of ex in calc in Media Queries http://www.w3.org/TR/css3-values/#calc,http://www.w3.org/TR/css3-mediaqueries/#units 2ffa614017b062fa1fd9bc56b7d1eb79f653d7e8 `Florian Rivoal` The size in pixels of the 'ex' unit used in calc inside a media query does not depend on declarations and use the initial value. +mq-calc-004 reference/mq-calc-001-ref evaluation of ch in calc in Media Queries http://www.w3.org/TR/css3-values/#calc,http://www.w3.org/TR/css3-mediaqueries/#units 9a3c9a98e0bcc97d70b3cb71e2cfef1f63abf5a1 `Florian Rivoal` The size in pixels of the 'ch' unit used in calc inside a media query does not depend on declarations and use the initial value. +mq-calc-005 reference/mq-calc-001-ref evaluation of rem in calc in Media Queries http://www.w3.org/TR/css3-values/#calc,http://www.w3.org/TR/css3-mediaqueries/#units 8ee79a3cd3d7b614ee4209b61d4793fbd3650eb4 `Florian Rivoal` The size in pixels of the 'rem' unit used in calc inside a media query does not depend on declarations and use the initial value. diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-001.xht new file mode 100644 index 00000000000..6476808057c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-001.xht @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-002.xht new file mode 100644 index 00000000000..d9e0f79011c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-002.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-003.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-003.xht new file mode 100644 index 00000000000..e0f277416da --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-003.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-004.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-004.xht new file mode 100644 index 00000000000..f9c4d411785 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/aspect-ratio-004.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/calc-in-media-queries-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/calc-in-media-queries-001.xht new file mode 100644 index 00000000000..930e9828688 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/calc-in-media-queries-001.xht @@ -0,0 +1,35 @@ + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/calc-in-media-queries-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/calc-in-media-queries-002.xht new file mode 100644 index 00000000000..16951d5424b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/calc-in-media-queries-002.xht @@ -0,0 +1,35 @@ + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-1.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-1.xht new file mode 100644 index 00000000000..28413d15424 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-1.xht @@ -0,0 +1,39 @@ + + + + + + Background - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Background (0 tests)

    + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 1 Background
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-2.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-2.xht new file mode 100644 index 00000000000..8f7eac06757 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-2.xht @@ -0,0 +1,45 @@ + + + + + + Media Queries - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Media Queries (0 tests)

    + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 2 Media Queries
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-3.xht new file mode 100644 index 00000000000..4e925473261 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-3.xht @@ -0,0 +1,45 @@ + + + + + + Syntax - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Syntax (0 tests)

    + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 3 Syntax
    + + + 3.1 Error Handling
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-4.xht new file mode 100644 index 00000000000..c3cab41d557 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-4.xht @@ -0,0 +1,271 @@ + + + + + + Media features - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Media features (14 tests)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 4 Media features
    + + + 4.1 width
    + calc-in-media-queries-001= Calc function inside media queries +
      +
    • The calc() expression is supported in the min-width media query.
    • +
    +
    + calc-in-media-queries-002= Calc function inside media queries +
      +
    • The calc() expression is supported in the min-width media query properly (=with range clamping).
    • +
    +
    + min-width-001= min-width length value approximation +
      +
    • min-width length values that are too large to be supported must be clamped, rounded to infinity, or approximated, but not overflowed to a small or negative value.
    • +
    +
    + min-width-tables-001= DOM/JSTable Layout and Viewport Resizing +
      +
    • Resizing a page which toggles the `display` of elements between `block` and `table-cell` based on the viewport width should not cause unnecessary wrapping of the table.
    • +
    +
    + + + 4.2 height
    + + + 4.3 device-width
    + + + 4.4 device-height
    + + + 4.5 orientation
    + + + 4.6 aspect-ratio
    + aspect-ratio-001min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') +
      +
    • The 'aspect-ratio' property with prefix 'min' set '59/79' means that the minimum of ratio is '59/79', only and only if the value of the 'width' to the value of the 'height' is greater than value of 'min-aspect-ratio', the style sheet will be applied.
    • +
    +
    + aspect-ratio-002min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') +
      +
    • The 'aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-aspect-ratio' will not be applied.
    • +
    +
    + aspect-ratio-003max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') +
      +
    • The 'aspect-ratio' property with prefix 'max' set '1280/720' means that the maximum of ratio is '1280/720', only and only if the value of the 'width' to the value of the 'height' is lower than value of 'max-aspect-ratio', the style sheet will be applied.
    • +
    +
    + aspect-ratio-004max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') +
      +
    • The 'aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-aspect-ratio' will not be applied.
    • +
    +
    + + + 4.7 device-aspect-ratio
    + device-aspect-ratio-001max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') +
      +
    • The 'device-aspect-ratio' property with prefix 'max' set '1281/1024' means that the maximum of ratio is '1281/1024', only and only if the device value of 'width' to value of 'height' is lower than value of 'max-device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-002max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') +
      +
    • The 'device-aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-device-aspect-ratio' will not be applied.
    • +
    +
    + device-aspect-ratio-003min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') +
      +
    • The 'device-aspect-ratio' property with prefix 'min' set '1279/1024' means that the minimum of ratio is '1279/1024', only and only if the device value of 'width' to value of 'height' is greater than value of 'min-device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-004min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') +
      +
    • The 'device-aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-device-aspect-ratio' will not be applied.
    • +
    +
    + device-aspect-ratio-005device-aspect-ratio - 1280/1024 (basic) +
      +
    • The 'device-aspect-ratio' property set '1280/1024' means that the ratio is '1280/1024', only and only if the device value of 'width' to value of 'height' is equals with value of 'device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-006device-aspect-ratio - 0/0 (invalid) +
      +
    • The 'device-aspect-ratio' property set '0/0' is invalid that means the style sheet specified by 'device-aspect-ratio' will not be applied.
    • +
    +
    + + + 4.8 color
    + + + 4.9 color-index
    + + + 4.10 monochrome
    + + + 4.11 resolution
    + + + 4.12 scan
    + + + 4.13 grid
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-5.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-5.xht new file mode 100644 index 00000000000..b75480d30e6 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-5.xht @@ -0,0 +1,39 @@ + + + + + + Values - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Values (0 tests)

    + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 5 Values
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-6.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-6.xht new file mode 100644 index 00000000000..62bbffea58e --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/chapter-6.xht @@ -0,0 +1,134 @@ + + + + + + Units - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Units (4 tests)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 6 Units
    + mq-calc-002= evaluation of em in calc in Media Queries +
      +
    • The size in pixels of the 'em' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-003= evaluation of ex in calc in Media Queries +
      +
    • The size in pixels of the 'ex' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-004= evaluation of ch in calc in Media Queries +
      +
    • The size in pixels of the 'ch' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-005= evaluation of rem in calc in Media Queries +
      +
    • The size in pixels of the 'rem' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + + + 6.1 Resolution
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-001.xht new file mode 100644 index 00000000000..d09d216478c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-001.xht @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-002.xht new file mode 100644 index 00000000000..2642c1ae9d7 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-002.xht @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-003.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-003.xht new file mode 100644 index 00000000000..14f76ba8b80 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-003.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-004.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-004.xht new file mode 100644 index 00000000000..8972ce7d005 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-004.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-005.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-005.xht new file mode 100644 index 00000000000..6c048091b00 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-005.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: device-aspect-ratio - 1280/1024 (basic) + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-006.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-006.xht new file mode 100644 index 00000000000..ca03384cfe1 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/device-aspect-ratio-006.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: device-aspect-ratio - 0/0 (invalid) + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/min-width-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/min-width-001.xht new file mode 100644 index 00000000000..115a48398a3 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/min-width-001.xht @@ -0,0 +1,30 @@ + + + + + CSS Media Queries Test: min-width length value approximation + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/min-width-tables-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/min-width-tables-001.xht new file mode 100644 index 00000000000..858e33f47fa --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/min-width-tables-001.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Table Layout and Viewport Resizing + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    + + + + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-002.xht new file mode 100644 index 00000000000..1002cea2392 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-002.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of em in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-003.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-003.xht new file mode 100644 index 00000000000..b92a2510457 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-003.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of ex in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-004.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-004.xht new file mode 100644 index 00000000000..6dfc8dfcdcb --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-004.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of ch in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-005.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-005.xht new file mode 100644 index 00000000000..17c30291233 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/mq-calc-005.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of rem in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/ref.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/ref.xht new file mode 100644 index 00000000000..c0148889a62 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/ref.xht @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/all-green.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/all-green.xht new file mode 100644 index 00000000000..76df4226c11 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/all-green.xht @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht new file mode 100644 index 00000000000..c0148889a62 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-maroon.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-maroon.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-navy.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-navy.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/1x1-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-gg-rr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-gg-rr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-red.png new file mode 100644 index 00000000000..823f125b8e4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/60x60-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/README b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/README new file mode 100644 index 00000000000..69d1737bead --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/README @@ -0,0 +1,29 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-gg-gr.png 20x20 + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/a-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/b-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/c-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/cat.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/cat.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/import-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/import-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-gg-gr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-gg-gr.png new file mode 100644 index 00000000000..a6d65b0d4a1 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-gg-gr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-grg-rgr-grg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-grg-rrg-rgg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-grg-rrg-rgg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-rgr-grg-rgr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/pattern-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-h-50%.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-h-50%.png new file mode 100644 index 00000000000..cf2eea6b438 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-h-50%.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-h-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-h-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-v-100px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-v-100px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-v-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/ruler-v-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-purple.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-purple.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/square-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-blue.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-blue.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-orange.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-orange.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-yellow.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/swatch-yellow.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-bl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-bl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-br.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-br.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-inner-half-size.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-inner-half-size.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-outer.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-outer.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-tl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-tl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reference/support/test-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reftest-toc.xht new file mode 100644 index 00000000000..e6082cff2a2 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reftest-toc.xht @@ -0,0 +1,94 @@ + + + + + + Media Queries Level 3 Conformance Test Suite Reftest Index + + + + + +

    Media Queries Level 3 Conformance Test Suite Reftest Index

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestReferenceFlags
    + calc-in-media-queries-001=
    + calc-in-media-queries-002=
    + min-width-001=
    + min-width-tables-001= DOM/JS
    + mq-calc-002=
    + mq-calc-003=
    + mq-calc-004=
    + mq-calc-005=
    + + + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reftest.list b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reftest.list new file mode 100644 index 00000000000..e17fe96fe98 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/reftest.list @@ -0,0 +1,9 @@ + +calc-in-media-queries-001.xht == reference/all-green.xht +calc-in-media-queries-002.xht == reference/all-green.xht +min-width-001.xht == ref.xht +min-width-tables-001.xht == ref.xht +mq-calc-002.xht == reference/mq-calc-001-ref.xht +mq-calc-003.xht == reference/mq-calc-001-ref.xht +mq-calc-004.xht == reference/mq-calc-001-ref.xht +mq-calc-005.xht == reference/mq-calc-001-ref.xht diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-maroon.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-maroon.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-navy.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-navy.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/1x1-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-gg-rr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-gg-rr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-red.png new file mode 100644 index 00000000000..823f125b8e4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/60x60-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/README b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/README new file mode 100644 index 00000000000..69d1737bead --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/README @@ -0,0 +1,29 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-gg-gr.png 20x20 + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/a-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/b-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/c-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/cat.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/cat.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/import-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/import-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-gg-gr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-gg-gr.png new file mode 100644 index 00000000000..a6d65b0d4a1 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-gg-gr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-grg-rgr-grg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-grg-rrg-rgg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-grg-rrg-rgg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-rgr-grg-rgr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/pattern-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-h-50%.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-h-50%.png new file mode 100644 index 00000000000..cf2eea6b438 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-h-50%.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-h-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-h-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-v-100px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-v-100px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-v-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/ruler-v-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-purple.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-purple.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/square-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-blue.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-blue.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-orange.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-orange.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-yellow.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/swatch-yellow.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-bl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-bl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-br.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-br.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-inner-half-size.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-inner-half-size.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-outer.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-outer.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-tl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-tl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/support/test-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/toc.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/toc.xht new file mode 100644 index 00000000000..4192dd4d5d7 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1/toc.xht @@ -0,0 +1,54 @@ + + + + + Media Queries Level 3 Conformance Test Suite + + + +

    Media Queries Level 3 Conformance Test Suite By Chapter

    + +

    This index contains both + self-describing tests + and reftests. + A separate alphabetical reftest index + is provided for tests in reftest + format along with the reftest manifest.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Chapter 1 - + Background(0 Tests)
    Chapter 2 - + Media Queries(0 Tests)
    Chapter 3 - + Syntax(0 Tests)
    Chapter 4 - + Media features(14 Tests)
    Chapter 5 - + Values(0 Tests)
    Chapter 6 - + Units(4 Tests)
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-001.xht new file mode 100644 index 00000000000..6476808057c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-001.xht @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-002.xht new file mode 100644 index 00000000000..d9e0f79011c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-002.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-003.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-003.xht new file mode 100644 index 00000000000..e0f277416da --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-003.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-004.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-004.xht new file mode 100644 index 00000000000..f9c4d411785 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/aspect-ratio-004.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/calc-in-media-queries-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/calc-in-media-queries-001.xht new file mode 100644 index 00000000000..930e9828688 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/calc-in-media-queries-001.xht @@ -0,0 +1,35 @@ + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/calc-in-media-queries-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/calc-in-media-queries-002.xht new file mode 100644 index 00000000000..16951d5424b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/calc-in-media-queries-002.xht @@ -0,0 +1,35 @@ + + + + + CSS Values and Units and Media Queries Test: + Calc function inside media queries + + + + + + + + + + + + + + + +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-1.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-1.xht new file mode 100644 index 00000000000..28413d15424 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-1.xht @@ -0,0 +1,39 @@ + + + + + + Background - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Background (0 tests)

    + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 1 Background
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-2.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-2.xht new file mode 100644 index 00000000000..8f7eac06757 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-2.xht @@ -0,0 +1,45 @@ + + + + + + Media Queries - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Media Queries (0 tests)

    + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 2 Media Queries
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-3.xht new file mode 100644 index 00000000000..4e925473261 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-3.xht @@ -0,0 +1,45 @@ + + + + + + Syntax - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Syntax (0 tests)

    + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 3 Syntax
    + + + 3.1 Error Handling
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-4.xht new file mode 100644 index 00000000000..c3cab41d557 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-4.xht @@ -0,0 +1,271 @@ + + + + + + Media features - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Media features (14 tests)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 4 Media features
    + + + 4.1 width
    + calc-in-media-queries-001= Calc function inside media queries +
      +
    • The calc() expression is supported in the min-width media query.
    • +
    +
    + calc-in-media-queries-002= Calc function inside media queries +
      +
    • The calc() expression is supported in the min-width media query properly (=with range clamping).
    • +
    +
    + min-width-001= min-width length value approximation +
      +
    • min-width length values that are too large to be supported must be clamped, rounded to infinity, or approximated, but not overflowed to a small or negative value.
    • +
    +
    + min-width-tables-001= DOM/JSTable Layout and Viewport Resizing +
      +
    • Resizing a page which toggles the `display` of elements between `block` and `table-cell` based on the viewport width should not cause unnecessary wrapping of the table.
    • +
    +
    + + + 4.2 height
    + + + 4.3 device-width
    + + + 4.4 device-height
    + + + 4.5 orientation
    + + + 4.6 aspect-ratio
    + aspect-ratio-001min-aspect-ratio - 59/79 ('aspect-ratio' property with prefix 'min') +
      +
    • The 'aspect-ratio' property with prefix 'min' set '59/79' means that the minimum of ratio is '59/79', only and only if the value of the 'width' to the value of the 'height' is greater than value of 'min-aspect-ratio', the style sheet will be applied.
    • +
    +
    + aspect-ratio-002min-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'min') +
      +
    • The 'aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-aspect-ratio' will not be applied.
    • +
    +
    + aspect-ratio-003max-aspect-ratio - 1280/720 ('aspect-ratio' property with prefix 'max') +
      +
    • The 'aspect-ratio' property with prefix 'max' set '1280/720' means that the maximum of ratio is '1280/720', only and only if the value of the 'width' to the value of the 'height' is lower than value of 'max-aspect-ratio', the style sheet will be applied.
    • +
    +
    + aspect-ratio-004max-aspect-ratio - 0/0 ('aspect-ratio' property with prefix 'max') +
      +
    • The 'aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-aspect-ratio' will not be applied.
    • +
    +
    + + + 4.7 device-aspect-ratio
    + device-aspect-ratio-001max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') +
      +
    • The 'device-aspect-ratio' property with prefix 'max' set '1281/1024' means that the maximum of ratio is '1281/1024', only and only if the device value of 'width' to value of 'height' is lower than value of 'max-device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-002max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') +
      +
    • The 'device-aspect-ratio' property with prefix 'max' set '0/0' is invalid that means the style sheet specified by 'max-device-aspect-ratio' will not be applied.
    • +
    +
    + device-aspect-ratio-003min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') +
      +
    • The 'device-aspect-ratio' property with prefix 'min' set '1279/1024' means that the minimum of ratio is '1279/1024', only and only if the device value of 'width' to value of 'height' is greater than value of 'min-device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-004min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') +
      +
    • The 'device-aspect-ratio' property with prefix 'min' set '0/0' is invalid that means the style sheet specified by 'min-device-aspect-ratio' will not be applied.
    • +
    +
    + device-aspect-ratio-005device-aspect-ratio - 1280/1024 (basic) +
      +
    • The 'device-aspect-ratio' property set '1280/1024' means that the ratio is '1280/1024', only and only if the device value of 'width' to value of 'height' is equals with value of 'device-aspect-ratio', the style sheet will be applied.
    • +
    +
    + device-aspect-ratio-006device-aspect-ratio - 0/0 (invalid) +
      +
    • The 'device-aspect-ratio' property set '0/0' is invalid that means the style sheet specified by 'device-aspect-ratio' will not be applied.
    • +
    +
    + + + 4.8 color
    + + + 4.9 color-index
    + + + 4.10 monochrome
    + + + 4.11 resolution
    + + + 4.12 scan
    + + + 4.13 grid
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-5.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-5.xht new file mode 100644 index 00000000000..b75480d30e6 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-5.xht @@ -0,0 +1,39 @@ + + + + + + Values - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Values (0 tests)

    + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 5 Values
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-6.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-6.xht new file mode 100644 index 00000000000..62bbffea58e --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/chapter-6.xht @@ -0,0 +1,134 @@ + + + + + + Units - Media Queries Level 3 Conformance Test Suite + + + + + +

    Media Queries Level 3 Conformance Test Suite

    +

    Units (4 tests)

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestRefsFlagsInfo
    + + + 6 Units
    + mq-calc-002= evaluation of em in calc in Media Queries +
      +
    • The size in pixels of the 'em' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-003= evaluation of ex in calc in Media Queries +
      +
    • The size in pixels of the 'ex' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-004= evaluation of ch in calc in Media Queries +
      +
    • The size in pixels of the 'ch' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + mq-calc-005= evaluation of rem in calc in Media Queries +
      +
    • The size in pixels of the 'rem' unit used in calc inside a media query does not depend on declarations and use the initial value.
    • +
    +
    + + + 6.1 Resolution
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-001.xht new file mode 100644 index 00000000000..d09d216478c --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-001.xht @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: max-device-aspect-ratio - 1281/1024 ('device-aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-002.xht new file mode 100644 index 00000000000..2642c1ae9d7 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-002.xht @@ -0,0 +1,27 @@ + + +CSS Media Queries Test: max-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'max') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-003.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-003.xht new file mode 100644 index 00000000000..14f76ba8b80 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-003.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-device-aspect-ratio - 1279/1024 ('device-aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-004.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-004.xht new file mode 100644 index 00000000000..8972ce7d005 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-004.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: min-device-aspect-ratio - 0/0 ('device-aspect-ratio' property with prefix 'min') + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-005.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-005.xht new file mode 100644 index 00000000000..6c048091b00 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-005.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: device-aspect-ratio - 1280/1024 (basic) + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-006.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-006.xht new file mode 100644 index 00000000000..ca03384cfe1 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/device-aspect-ratio-006.xht @@ -0,0 +1,26 @@ + + +CSS Media Queries Test: device-aspect-ratio - 0/0 (invalid) + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/min-width-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/min-width-001.xht new file mode 100644 index 00000000000..89dd33ef839 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/min-width-001.xht @@ -0,0 +1,39 @@ + + + + + CSS Media Queries Test: min-width length value approximation + + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht new file mode 100644 index 00000000000..858e33f47fa --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht @@ -0,0 +1,42 @@ + + + + CSS Test: Table Layout and Viewport Resizing + + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    + + + + + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-002.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-002.xht new file mode 100644 index 00000000000..1002cea2392 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-002.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of em in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-003.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-003.xht new file mode 100644 index 00000000000..b92a2510457 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-003.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of ex in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-004.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-004.xht new file mode 100644 index 00000000000..6dfc8dfcdcb --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-004.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of ch in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-005.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-005.xht new file mode 100644 index 00000000000..17c30291233 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/mq-calc-005.xht @@ -0,0 +1,29 @@ + + + Test: evaluation of rem in calc in Media Queries + + + + + + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/ref.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/ref.xht new file mode 100644 index 00000000000..c0148889a62 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/ref.xht @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/all-green.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/all-green.xht new file mode 100644 index 00000000000..76df4226c11 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/all-green.xht @@ -0,0 +1,2 @@ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht new file mode 100644 index 00000000000..c0148889a62 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht @@ -0,0 +1,18 @@ + + + CSS Reftest Reference + + + + +

    Test passes if there is a filled green square and no red.

    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-maroon.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-maroon.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-navy.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-navy.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/1x1-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-gg-rr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-gg-rr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-red.png new file mode 100644 index 00000000000..823f125b8e4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/60x60-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/README b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/README new file mode 100644 index 00000000000..69d1737bead --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/README @@ -0,0 +1,29 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-gg-gr.png 20x20 + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/a-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/b-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/c-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/cat.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/cat.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/import-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/import-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-gg-gr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-gg-gr.png new file mode 100644 index 00000000000..a6d65b0d4a1 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-gg-gr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-grg-rgr-grg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-grg-rrg-rgg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-grg-rrg-rgg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-rgr-grg-rgr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/pattern-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-h-50%.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-h-50%.png new file mode 100644 index 00000000000..cf2eea6b438 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-h-50%.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-h-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-h-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-v-100px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-v-100px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-v-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/ruler-v-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-purple.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-purple.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/square-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-blue.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-blue.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-orange.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-orange.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-yellow.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/swatch-yellow.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-bl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-bl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-br.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-br.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-inner-half-size.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-inner-half-size.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-outer.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-outer.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-tl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-tl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reference/support/test-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reftest-toc.xht new file mode 100644 index 00000000000..e6082cff2a2 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reftest-toc.xht @@ -0,0 +1,94 @@ + + + + + + Media Queries Level 3 Conformance Test Suite Reftest Index + + + + + +

    Media Queries Level 3 Conformance Test Suite Reftest Index

    + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    TestReferenceFlags
    + calc-in-media-queries-001=
    + calc-in-media-queries-002=
    + min-width-001=
    + min-width-tables-001= DOM/JS
    + mq-calc-002=
    + mq-calc-003=
    + mq-calc-004=
    + mq-calc-005=
    + + + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reftest.list new file mode 100644 index 00000000000..e17fe96fe98 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/reftest.list @@ -0,0 +1,9 @@ + +calc-in-media-queries-001.xht == reference/all-green.xht +calc-in-media-queries-002.xht == reference/all-green.xht +min-width-001.xht == ref.xht +min-width-tables-001.xht == ref.xht +mq-calc-002.xht == reference/mq-calc-001-ref.xht +mq-calc-003.xht == reference/mq-calc-001-ref.xht +mq-calc-004.xht == reference/mq-calc-001-ref.xht +mq-calc-005.xht == reference/mq-calc-001-ref.xht diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-green.png new file mode 100644 index 00000000000..b98ca0ba0a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-lime.png new file mode 100644 index 00000000000..cb397fb090e Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-maroon.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-maroon.png new file mode 100644 index 00000000000..3f86b072195 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-maroon.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-navy.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-navy.png new file mode 100644 index 00000000000..9b9a03955ba Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-navy.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-red.png new file mode 100644 index 00000000000..6bd73ac1018 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-white.png new file mode 100644 index 00000000000..dd43faec54a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/1x1-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-gg-rr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-gg-rr.png new file mode 100644 index 00000000000..84f5b2a4f1d Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-gg-rr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-green.png new file mode 100644 index 00000000000..b3c8cf3eb4c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-red.png new file mode 100644 index 00000000000..823f125b8e4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/60x60-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/README b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/README new file mode 100644 index 00000000000..69d1737bead --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/README @@ -0,0 +1,29 @@ +CSS Global Support Directory +============================ + +This directory contains common support files (such as images and external +style sheets). These are sync'ed into the support directories of all our +test suites. If you have test-suite-specific support files, please add +them to the appropriate test-suite-specific support/ directory. + +If you add to a support/ directory, please run the tools/supportprop.py +script from the top of the repository to cascade support files into the +lower-level support directories. + +Description of the Common Support File Collection +------------------------------------------------- + +The 1x1-* images are all exactly one pixel. + +The swatch-* images all use 15x15 cells. + +The square-* images all use 15x15 cells with one pixel borders. + +The pattern-* images use cells of various sizes: + + pattern-gg-gr.png 20x20 + pattern-grg-rgr-grg.png 20x20 + pattern-rgr-grg-rgr.png 20x20 + pattern-tr.png 15x15 + pattern-grg-rrg-rgg.png 15x15 + diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/a-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/a-green.css new file mode 100644 index 00000000000..b0dbb071d5b --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/a-green.css @@ -0,0 +1 @@ +.a { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/b-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/b-green.css new file mode 100644 index 00000000000..a0473f5ca26 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/b-green.css @@ -0,0 +1 @@ +.b { color: green; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/c-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/c-red.css new file mode 100644 index 00000000000..d4ba5c64e95 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/c-red.css @@ -0,0 +1 @@ +.c { color: red; } \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/cat.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/cat.png new file mode 100644 index 00000000000..85dd7324815 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/cat.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/import-green.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/import-green.css new file mode 100644 index 00000000000..537104e6633 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/import-green.css @@ -0,0 +1 @@ +.import { color: green; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/import-red.css b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/import-red.css new file mode 100644 index 00000000000..9945ef47114 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/import-red.css @@ -0,0 +1 @@ +.import { color: red; } diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/min-width-tables-001-iframe.html b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/min-width-tables-001-iframe.html new file mode 100644 index 00000000000..edc548a6aab --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/min-width-tables-001-iframe.html @@ -0,0 +1,59 @@ + + + + iframe containing the meat of the test + + + +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    +
    + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-gg-gr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-gg-gr.png new file mode 100644 index 00000000000..a6d65b0d4a1 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-gg-gr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png new file mode 100644 index 00000000000..9b88fbd8114 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-grg-rgr-grg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-grg-rrg-rgg.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-grg-rrg-rgg.png new file mode 100644 index 00000000000..fcf4f3fd7d9 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-grg-rrg-rgg.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png new file mode 100644 index 00000000000..d454e3a630c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-rgr-grg-rgr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-tr.png new file mode 100644 index 00000000000..8b4b25364e0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/pattern-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-h-50%.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-h-50%.png new file mode 100644 index 00000000000..cf2eea6b438 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-h-50%.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-h-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-h-50px.png new file mode 100644 index 00000000000..9f46583665c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-h-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-v-100px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-v-100px.png new file mode 100644 index 00000000000..a837eca2225 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-v-100px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-v-50px.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-v-50px.png new file mode 100644 index 00000000000..84141028020 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/ruler-v-50px.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-purple.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-purple.png new file mode 100644 index 00000000000..0f522d78728 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-purple.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-teal.png new file mode 100644 index 00000000000..e567f51b91b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-white.png new file mode 100644 index 00000000000..5853cbb238c Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/square-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-blue.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-blue.png new file mode 100644 index 00000000000..bf2759634d4 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-blue.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-green.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-green.png new file mode 100644 index 00000000000..0aa79b0c86b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-green.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-lime.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-lime.png new file mode 100644 index 00000000000..55fd7fdaedf Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-lime.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-orange.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-orange.png new file mode 100644 index 00000000000..d3cd498b52b Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-orange.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-red.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-red.png new file mode 100644 index 00000000000..1caf25c992a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-red.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-teal.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-teal.png new file mode 100644 index 00000000000..0293ce89dea Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-teal.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-white.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-white.png new file mode 100644 index 00000000000..1a7d4323d77 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-white.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-yellow.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-yellow.png new file mode 100644 index 00000000000..1591aa0e2e2 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/swatch-yellow.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-bl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-bl.png new file mode 100644 index 00000000000..904e24e996a Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-bl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-br.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-br.png new file mode 100644 index 00000000000..f413ff5c1a0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-br.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-inner-half-size.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-inner-half-size.png new file mode 100644 index 00000000000..e473bf80efc Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-inner-half-size.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-outer.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-outer.png new file mode 100644 index 00000000000..82eeace7fc0 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-outer.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-tl.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-tl.png new file mode 100644 index 00000000000..f6ac0ef7e8f Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-tl.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-tr.png b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-tr.png new file mode 100644 index 00000000000..59843ae54b6 Binary files /dev/null and b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/support/test-tr.png differ diff --git a/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/toc.xht new file mode 100644 index 00000000000..4192dd4d5d7 --- /dev/null +++ b/tests/wpt/css-tests/mediaqueries-3_dev/xhtml1print/toc.xht @@ -0,0 +1,54 @@ + + + + + Media Queries Level 3 Conformance Test Suite + + + +

    Media Queries Level 3 Conformance Test Suite By Chapter

    + +

    This index contains both + self-describing tests + and reftests. + A separate alphabetical reftest index + is provided for tests in reftest + format along with the reftest manifest.

    + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Chapter 1 - + Background(0 Tests)
    Chapter 2 - + Media Queries(0 Tests)
    Chapter 3 - + Syntax(0 Tests)
    Chapter 4 - + Media features(14 Tests)
    Chapter 5 - + Values(0 Tests)
    Chapter 6 - + Units(4 Tests)
    + + \ No newline at end of file diff --git a/tests/wpt/css-tests/source_rev b/tests/wpt/css-tests/source_rev index f8b52f058c7..1543909de7b 100644 --- a/tests/wpt/css-tests/source_rev +++ b/tests/wpt/css-tests/source_rev @@ -1 +1 @@ -74c6baf4e6860b208474500fc5375260579b0fa5 \ No newline at end of file +9918dac28080edc77c2e43f939540ab286635d96 \ No newline at end of file diff --git a/tests/wpt/metadata-css/MANIFEST.json b/tests/wpt/metadata-css/MANIFEST.json index 13f2a8005fc..f7bd997408f 100644 --- a/tests/wpt/metadata-css/MANIFEST.json +++ b/tests/wpt/metadata-css/MANIFEST.json @@ -139493,6 +139493,36 @@ ], "url": "/css21_dev/html4/attribute-token-selector-002.htm" }, + { + "path": "css21_dev/html4/attribute-value-selector-001.htm", + "references": [ + [ + "/css21_dev/html4/reference/attribute-value-selector-001-ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/attribute-value-selector-001.htm" + }, + { + "path": "css21_dev/html4/attribute-value-selector-002.htm", + "references": [ + [ + "/css21_dev/html4/reference/attribute-value-selector-001-ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/attribute-value-selector-002.htm" + }, + { + "path": "css21_dev/html4/attribute-value-selector-003.htm", + "references": [ + [ + "/css21_dev/html4/reference/attribute-value-selector-001-ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/attribute-value-selector-003.htm" + }, { "path": "css21_dev/html4/attribute-value-selector-004.htm", "references": [ @@ -180869,6 +180899,16 @@ ], "url": "/css21_dev/html4/min-width-percentage-002.htm" }, + { + "path": "css21_dev/html4/min-width-tables-001.htm", + "references": [ + [ + "/css21_dev/html4/ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/min-width-tables-001.htm" + }, { "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm", "references": [ @@ -198667,6 +198707,36 @@ ], "url": "/css21_dev/xhtml1/attribute-token-selector-002.xht" }, + { + "path": "css21_dev/xhtml1/attribute-value-selector-001.xht", + "references": [ + [ + "/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/attribute-value-selector-001.xht" + }, + { + "path": "css21_dev/xhtml1/attribute-value-selector-002.xht", + "references": [ + [ + "/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/attribute-value-selector-002.xht" + }, + { + "path": "css21_dev/xhtml1/attribute-value-selector-003.xht", + "references": [ + [ + "/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/attribute-value-selector-003.xht" + }, { "path": "css21_dev/xhtml1/attribute-value-selector-004.xht", "references": [ @@ -239543,6 +239613,16 @@ ], "url": "/css21_dev/xhtml1/min-width-percentage-002.xht" }, + { + "path": "css21_dev/xhtml1/min-width-tables-001.xht", + "references": [ + [ + "/css21_dev/xhtml1/ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/min-width-tables-001.xht" + }, { "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht", "references": [ @@ -257241,6 +257321,36 @@ ], "url": "/css21_dev/xhtml1print/attribute-token-selector-002.xht" }, + { + "path": "css21_dev/xhtml1print/attribute-value-selector-001.xht", + "references": [ + [ + "/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/attribute-value-selector-001.xht" + }, + { + "path": "css21_dev/xhtml1print/attribute-value-selector-002.xht", + "references": [ + [ + "/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/attribute-value-selector-002.xht" + }, + { + "path": "css21_dev/xhtml1print/attribute-value-selector-003.xht", + "references": [ + [ + "/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/attribute-value-selector-003.xht" + }, { "path": "css21_dev/xhtml1print/attribute-value-selector-004.xht", "references": [ @@ -298117,6 +298227,16 @@ ], "url": "/css21_dev/xhtml1print/min-width-percentage-002.xht" }, + { + "path": "css21_dev/xhtml1print/min-width-tables-001.xht", + "references": [ + [ + "/css21_dev/xhtml1print/ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/min-width-tables-001.xht" + }, { "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht", "references": [ @@ -310954,6 +311074,206 @@ ] ], "url": "/filters-1_dev/xhtml1/svg-feoffset-001.xht" + }, + { + "path": "mediaqueries-3_dev/html/calc-in-media-queries-001.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/all-green.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/calc-in-media-queries-001.htm" + }, + { + "path": "mediaqueries-3_dev/html/calc-in-media-queries-002.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/all-green.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/calc-in-media-queries-002.htm" + }, + { + "path": "mediaqueries-3_dev/html/min-width-001.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/min-width-001.htm" + }, + { + "path": "mediaqueries-3_dev/html/min-width-tables-001.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/min-width-tables-001.htm" + }, + { + "path": "mediaqueries-3_dev/html/mq-calc-002.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-002.htm" + }, + { + "path": "mediaqueries-3_dev/html/mq-calc-003.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-003.htm" + }, + { + "path": "mediaqueries-3_dev/html/mq-calc-004.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-004.htm" + }, + { + "path": "mediaqueries-3_dev/html/mq-calc-005.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-005.htm" + }, + { + "path": "mediaqueries-3_dev/xhtml1/min-width-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/min-width-001.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1/min-width-tables-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/min-width-tables-001.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-002.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-002.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-003.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-003.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-004.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-004.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-005.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-005.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1print/min-width-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/min-width-001.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-002.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-002.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-003.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-003.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-004.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-004.xht" + }, + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-005.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-005.xht" } ], "stub": [], @@ -315266,6 +315586,10 @@ "path": "css-writing-modes-3_dev/html/text-orientation-script-001o.htm", "url": "/css-writing-modes-3_dev/html/text-orientation-script-001o.htm" }, + { + "path": "css-writing-modes-3_dev/html/unicode-bidi-parsing-001.htm", + "url": "/css-writing-modes-3_dev/html/unicode-bidi-parsing-001.htm" + }, { "path": "css-writing-modes-3_dev/html/unicode-bidi-parsing-002.htm", "url": "/css-writing-modes-3_dev/html/unicode-bidi-parsing-002.htm" @@ -315478,6 +315802,10 @@ "path": "css-writing-modes-3_dev/xhtml1/text-orientation-script-001o.xht", "url": "/css-writing-modes-3_dev/xhtml1/text-orientation-script-001o.xht" }, + { + "path": "css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-001.xht", + "url": "/css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-001.xht" + }, { "path": "css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-002.xht", "url": "/css-writing-modes-3_dev/xhtml1/unicode-bidi-parsing-002.xht" @@ -315690,6 +316018,10 @@ "path": "css-writing-modes-3_dev/xhtml1print/text-orientation-script-001o.xht", "url": "/css-writing-modes-3_dev/xhtml1print/text-orientation-script-001o.xht" }, + { + "path": "css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-001.xht", + "url": "/css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-001.xht" + }, { "path": "css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-002.xht", "url": "/css-writing-modes-3_dev/xhtml1print/unicode-bidi-parsing-002.xht" @@ -315718,6 +316050,10 @@ "path": "css21_dev/html4/pseudo-elements-001.htm", "url": "/css21_dev/html4/pseudo-elements-001.htm" }, + { + "path": "css21_dev/html4/unicode-bidi-parsing-001.htm", + "url": "/css21_dev/html4/unicode-bidi-parsing-001.htm" + }, { "path": "css21_dev/xhtml1/events-006.xht", "url": "/css21_dev/xhtml1/events-006.xht" @@ -315726,6 +316062,10 @@ "path": "css21_dev/xhtml1/pseudo-elements-001.xht", "url": "/css21_dev/xhtml1/pseudo-elements-001.xht" }, + { + "path": "css21_dev/xhtml1/unicode-bidi-parsing-001.xht", + "url": "/css21_dev/xhtml1/unicode-bidi-parsing-001.xht" + }, { "path": "css21_dev/xhtml1print/events-006.xht", "url": "/css21_dev/xhtml1print/events-006.xht" @@ -315734,6 +316074,10 @@ "path": "css21_dev/xhtml1print/pseudo-elements-001.xht", "url": "/css21_dev/xhtml1print/pseudo-elements-001.xht" }, + { + "path": "css21_dev/xhtml1print/unicode-bidi-parsing-001.xht", + "url": "/css21_dev/xhtml1print/unicode-bidi-parsing-001.xht" + }, { "path": "cssom-1_dev/html/MediaList.htm", "url": "/cssom-1_dev/html/MediaList.htm" @@ -483321,6 +483665,42 @@ "url": "/css21_dev/html4/attribute-token-selector-002.htm" } ], + "css21_dev/html4/attribute-value-selector-001.htm": [ + { + "path": "css21_dev/html4/attribute-value-selector-001.htm", + "references": [ + [ + "/css21_dev/html4/reference/attribute-value-selector-001-ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/attribute-value-selector-001.htm" + } + ], + "css21_dev/html4/attribute-value-selector-002.htm": [ + { + "path": "css21_dev/html4/attribute-value-selector-002.htm", + "references": [ + [ + "/css21_dev/html4/reference/attribute-value-selector-001-ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/attribute-value-selector-002.htm" + } + ], + "css21_dev/html4/attribute-value-selector-003.htm": [ + { + "path": "css21_dev/html4/attribute-value-selector-003.htm", + "references": [ + [ + "/css21_dev/html4/reference/attribute-value-selector-001-ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/attribute-value-selector-003.htm" + } + ], "css21_dev/html4/attribute-value-selector-004.htm": [ { "path": "css21_dev/html4/attribute-value-selector-004.htm", @@ -532957,6 +533337,18 @@ "url": "/css21_dev/html4/min-width-percentage-002.htm" } ], + "css21_dev/html4/min-width-tables-001.htm": [ + { + "path": "css21_dev/html4/min-width-tables-001.htm", + "references": [ + [ + "/css21_dev/html4/ref.htm", + "==" + ] + ], + "url": "/css21_dev/html4/min-width-tables-001.htm" + } + ], "css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm": [ { "path": "css21_dev/html4/moz-css21-block-page-break-inside-avoid-1.htm", @@ -554633,6 +555025,42 @@ "url": "/css21_dev/xhtml1/attribute-token-selector-002.xht" } ], + "css21_dev/xhtml1/attribute-value-selector-001.xht": [ + { + "path": "css21_dev/xhtml1/attribute-value-selector-001.xht", + "references": [ + [ + "/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/attribute-value-selector-001.xht" + } + ], + "css21_dev/xhtml1/attribute-value-selector-002.xht": [ + { + "path": "css21_dev/xhtml1/attribute-value-selector-002.xht", + "references": [ + [ + "/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/attribute-value-selector-002.xht" + } + ], + "css21_dev/xhtml1/attribute-value-selector-003.xht": [ + { + "path": "css21_dev/xhtml1/attribute-value-selector-003.xht", + "references": [ + [ + "/css21_dev/xhtml1/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/attribute-value-selector-003.xht" + } + ], "css21_dev/xhtml1/attribute-value-selector-004.xht": [ { "path": "css21_dev/xhtml1/attribute-value-selector-004.xht", @@ -603669,6 +604097,18 @@ "url": "/css21_dev/xhtml1/min-width-percentage-002.xht" } ], + "css21_dev/xhtml1/min-width-tables-001.xht": [ + { + "path": "css21_dev/xhtml1/min-width-tables-001.xht", + "references": [ + [ + "/css21_dev/xhtml1/ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1/min-width-tables-001.xht" + } + ], "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht": [ { "path": "css21_dev/xhtml1/moz-css21-block-page-break-inside-avoid-1.xht", @@ -625225,6 +625665,42 @@ "url": "/css21_dev/xhtml1print/attribute-token-selector-002.xht" } ], + "css21_dev/xhtml1print/attribute-value-selector-001.xht": [ + { + "path": "css21_dev/xhtml1print/attribute-value-selector-001.xht", + "references": [ + [ + "/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/attribute-value-selector-001.xht" + } + ], + "css21_dev/xhtml1print/attribute-value-selector-002.xht": [ + { + "path": "css21_dev/xhtml1print/attribute-value-selector-002.xht", + "references": [ + [ + "/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/attribute-value-selector-002.xht" + } + ], + "css21_dev/xhtml1print/attribute-value-selector-003.xht": [ + { + "path": "css21_dev/xhtml1print/attribute-value-selector-003.xht", + "references": [ + [ + "/css21_dev/xhtml1print/reference/attribute-value-selector-001-ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/attribute-value-selector-003.xht" + } + ], "css21_dev/xhtml1print/attribute-value-selector-004.xht": [ { "path": "css21_dev/xhtml1print/attribute-value-selector-004.xht", @@ -674261,6 +674737,18 @@ "url": "/css21_dev/xhtml1print/min-width-percentage-002.xht" } ], + "css21_dev/xhtml1print/min-width-tables-001.xht": [ + { + "path": "css21_dev/xhtml1print/min-width-tables-001.xht", + "references": [ + [ + "/css21_dev/xhtml1print/ref.xht", + "==" + ] + ], + "url": "/css21_dev/xhtml1print/min-width-tables-001.xht" + } + ], "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht": [ { "path": "css21_dev/xhtml1print/moz-css21-block-page-break-inside-avoid-1.xht", @@ -689984,9 +690472,249 @@ ], "url": "/filters-1_dev/xhtml1/svg-feoffset-001.xht" } + ], + "mediaqueries-3_dev/html/calc-in-media-queries-001.htm": [ + { + "path": "mediaqueries-3_dev/html/calc-in-media-queries-001.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/all-green.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/calc-in-media-queries-001.htm" + } + ], + "mediaqueries-3_dev/html/calc-in-media-queries-002.htm": [ + { + "path": "mediaqueries-3_dev/html/calc-in-media-queries-002.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/all-green.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/calc-in-media-queries-002.htm" + } + ], + "mediaqueries-3_dev/html/min-width-001.htm": [ + { + "path": "mediaqueries-3_dev/html/min-width-001.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/min-width-001.htm" + } + ], + "mediaqueries-3_dev/html/min-width-tables-001.htm": [ + { + "path": "mediaqueries-3_dev/html/min-width-tables-001.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/min-width-tables-001.htm" + } + ], + "mediaqueries-3_dev/html/mq-calc-002.htm": [ + { + "path": "mediaqueries-3_dev/html/mq-calc-002.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-002.htm" + } + ], + "mediaqueries-3_dev/html/mq-calc-003.htm": [ + { + "path": "mediaqueries-3_dev/html/mq-calc-003.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-003.htm" + } + ], + "mediaqueries-3_dev/html/mq-calc-004.htm": [ + { + "path": "mediaqueries-3_dev/html/mq-calc-004.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-004.htm" + } + ], + "mediaqueries-3_dev/html/mq-calc-005.htm": [ + { + "path": "mediaqueries-3_dev/html/mq-calc-005.htm", + "references": [ + [ + "/mediaqueries-3_dev/html/reference/mq-calc-001-ref.htm", + "==" + ] + ], + "url": "/mediaqueries-3_dev/html/mq-calc-005.htm" + } + ], + "mediaqueries-3_dev/xhtml1/min-width-001.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1/min-width-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/min-width-001.xht" + } + ], + "mediaqueries-3_dev/xhtml1/min-width-tables-001.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1/min-width-tables-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/min-width-tables-001.xht" + } + ], + "mediaqueries-3_dev/xhtml1/mq-calc-002.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-002.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-002.xht" + } + ], + "mediaqueries-3_dev/xhtml1/mq-calc-003.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-003.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-003.xht" + } + ], + "mediaqueries-3_dev/xhtml1/mq-calc-004.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-004.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-004.xht" + } + ], + "mediaqueries-3_dev/xhtml1/mq-calc-005.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1/mq-calc-005.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1/mq-calc-005.xht" + } + ], + "mediaqueries-3_dev/xhtml1print/min-width-001.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1print/min-width-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/min-width-001.xht" + } + ], + "mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/min-width-tables-001.xht" + } + ], + "mediaqueries-3_dev/xhtml1print/mq-calc-002.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-002.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-002.xht" + } + ], + "mediaqueries-3_dev/xhtml1print/mq-calc-003.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-003.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-003.xht" + } + ], + "mediaqueries-3_dev/xhtml1print/mq-calc-004.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-004.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-004.xht" + } + ], + "mediaqueries-3_dev/xhtml1print/mq-calc-005.xht": [ + { + "path": "mediaqueries-3_dev/xhtml1print/mq-calc-005.xht", + "references": [ + [ + "/mediaqueries-3_dev/xhtml1print/reference/mq-calc-001-ref.xht", + "==" + ] + ], + "url": "/mediaqueries-3_dev/xhtml1print/mq-calc-005.xht" + } ] }, - "rev": "8cf31317e387a3bc22febb39ca3df8180a54b13e", + "rev": "465c03e3d8d42ce98b9dfa0c8d8e7b4b8d48ebd7", "url_base": "/", "version": 2 } \ No newline at end of file diff --git a/tests/wpt/metadata-css/css21_dev/html4/min-width-tables-001.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/min-width-tables-001.htm.ini new file mode 100644 index 00000000000..b2c8a1cb831 --- /dev/null +++ b/tests/wpt/metadata-css/css21_dev/html4/min-width-tables-001.htm.ini @@ -0,0 +1,3 @@ +[min-width-tables-001.htm] + type: reftest + expected: FAIL diff --git a/tests/wpt/metadata-css/css21_dev/html4/unicode-bidi-parsing-001.htm.ini b/tests/wpt/metadata-css/css21_dev/html4/unicode-bidi-parsing-001.htm.ini new file mode 100644 index 00000000000..ba7806d6927 --- /dev/null +++ b/tests/wpt/metadata-css/css21_dev/html4/unicode-bidi-parsing-001.htm.ini @@ -0,0 +1,8 @@ +[unicode-bidi-parsing-001.htm] + type: testharness + [Initial value of unicode-bidi] + expected: FAIL + + [unicode-bidi should not inherit] + expected: FAIL + diff --git a/tests/wpt/metadata/MANIFEST.json b/tests/wpt/metadata/MANIFEST.json index 565d49f15c3..d2d65fe522c 100644 --- a/tests/wpt/metadata/MANIFEST.json +++ b/tests/wpt/metadata/MANIFEST.json @@ -13705,6 +13705,10 @@ "path": "dom/nodes/Element-getElementsByClassName.html", "url": "/dom/nodes/Element-getElementsByClassName.html" }, + { + "path": "dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html", + "url": "/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html" + }, { "path": "dom/nodes/Element-getElementsByTagName.html", "url": "/dom/nodes/Element-getElementsByTagName.html" @@ -26129,10 +26133,6 @@ "path": "shadow-dom/untriaged/user-interaction/ranges-and-selections/test-002.html", "url": "/shadow-dom/untriaged/user-interaction/ranges-and-selections/test-002.html" }, - { - "path": "subresource-integrity/subresource-integrity.html", - "url": "/subresource-integrity/subresource-integrity.html" - }, { "path": "touch-events/create-touch-touchlist.html", "url": "/touch-events/create-touch-touchlist.html" @@ -35315,7 +35315,7 @@ } ] }, - "rev": "4bba821de44da9ed47c2562f995a0da6eecc177b", + "rev": "4b25d322ac6ed466f992669e5408b15d37d56436", "url_base": "/", "version": 2 } \ No newline at end of file diff --git a/tests/wpt/metadata/XMLHttpRequest/send-entity-body-document.htm.ini b/tests/wpt/metadata/XMLHttpRequest/send-entity-body-document.htm.ini index b66ba511485..0c3aab22ac1 100644 --- a/tests/wpt/metadata/XMLHttpRequest/send-entity-body-document.htm.ini +++ b/tests/wpt/metadata/XMLHttpRequest/send-entity-body-document.htm.ini @@ -1,5 +1,11 @@ [send-entity-body-document.htm] type: testharness + disabled: + if os == "mac": https://github.com/servo/servo/issues/8157 + [XMLHttpRequest: send() - Document] expected: FAIL + [XML document, windows-1252] + expected: FAIL + diff --git a/tests/wpt/metadata/dom/nodes/Document-createElement-namespace.html.ini b/tests/wpt/metadata/dom/nodes/Document-createElement-namespace.html.ini index cc3fa616c7c..dfa51c3bdf2 100644 --- a/tests/wpt/metadata/dom/nodes/Document-createElement-namespace.html.ini +++ b/tests/wpt/metadata/dom/nodes/Document-createElement-namespace.html.ini @@ -1,17 +1,5 @@ [Document-createElement-namespace.html] type: testharness - [Created element's namespace in created XML document] - expected: FAIL - - [Created element's namespace in created XHTML document] - expected: FAIL - - [Created element's namespace in created SVG document] - expected: FAIL - - [Created element's namespace in created MathML document] - expected: FAIL - [Created element's namespace in empty.xhtml] expected: FAIL diff --git a/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html.ini b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html.ini new file mode 100644 index 00000000000..f093f1ded77 --- /dev/null +++ b/tests/wpt/metadata/dom/nodes/Element-getElementsByTagName-change-document-HTMLNess.html.ini @@ -0,0 +1,6 @@ +[Element-getElementsByTagName-change-document-HTMLNess.html] + type: testharness + expected: TIMEOUT + [Untitled] + expected: NOTRUN + diff --git a/tests/wpt/metadata/html/dom/documents/dom-tree-accessors/document.title-09.html.ini b/tests/wpt/metadata/html/dom/documents/dom-tree-accessors/document.title-09.html.ini new file mode 100644 index 00000000000..93d736c13e5 --- /dev/null +++ b/tests/wpt/metadata/html/dom/documents/dom-tree-accessors/document.title-09.html.ini @@ -0,0 +1,8 @@ +[document.title-09.html] + type: testharness + [No title element in SVG document] + expected: FAIL + + [Title element not child of SVG root] + expected: FAIL + diff --git a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmlallcollection.html.ini b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmlallcollection.html.ini index d712924a010..91fd36a7216 100644 --- a/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmlallcollection.html.ini +++ b/tests/wpt/metadata/html/infrastructure/common-dom-interfaces/collections/htmlallcollection.html.ini @@ -24,3 +24,9 @@ [Test lookup IMG in collection using [\]] expected: FAIL + [Test lookup IMG in collection using .] + expected: FAIL + + [Test lookup tags in collection using .] + expected: FAIL + diff --git a/tests/wpt/metadata/mozilla-sync b/tests/wpt/metadata/mozilla-sync index 23fa30ad660..c30d6257fc1 100644 --- a/tests/wpt/metadata/mozilla-sync +++ b/tests/wpt/metadata/mozilla-sync @@ -1 +1 @@ -0008a0d00ae1a58ba888ba9bec181cd6e16d8b94 \ No newline at end of file +7574a8ec72e121613cb56f2af746f858c02b7181 \ No newline at end of file diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/resources/empty-div-utf8-html.py b/tests/wpt/web-platform-tests/XMLHttpRequest/resources/empty-div-utf8-html.py new file mode 100644 index 00000000000..26d54b9d149 --- /dev/null +++ b/tests/wpt/web-platform-tests/XMLHttpRequest/resources/empty-div-utf8-html.py @@ -0,0 +1,5 @@ +def main(request, response): + headers = [("Content-type", "text/html;charset=utf-8")] + content = "
    " + + return headers, content diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py b/tests/wpt/web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py new file mode 100644 index 00000000000..085867f9510 --- /dev/null +++ b/tests/wpt/web-platform-tests/XMLHttpRequest/resources/img-utf8-html.py @@ -0,0 +1,5 @@ +def main(request, response): + headers = [("Content-type", "text/html;charset=utf-8")] + content = "foo" + + return headers, content diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/send-content-type-string.htm b/tests/wpt/web-platform-tests/XMLHttpRequest/send-content-type-string.htm index 61cb4c0ff93..0391ed8b3d1 100644 --- a/tests/wpt/web-platform-tests/XMLHttpRequest/send-content-type-string.htm +++ b/tests/wpt/web-platform-tests/XMLHttpRequest/send-content-type-string.htm @@ -20,7 +20,7 @@ request("TEST", "text/plain;charset=UTF-8") function init(fr) { request(fr.contentDocument, fr.getAttribute("data-t")) } - - + + diff --git a/tests/wpt/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm b/tests/wpt/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm index 67a0ff6db49..5f1cb68dce8 100644 --- a/tests/wpt/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm +++ b/tests/wpt/web-platform-tests/XMLHttpRequest/send-entity-body-document.htm @@ -16,11 +16,13 @@ { contentType: 'text/html;charset=UTF-8', responseText : '\uFFFD<\/body>' }, /*invalid character code in document turns into FFFD*/ { contentType: 'text/html;charset=UTF-8', responseText : '\u30C6\u30b9\u30c8<\/body>' } /* correctly serialized Shift-JIS */, { contentType: 'text/html;charset=UTF-8', responseText: 'top' }, /* There's some markup included, but it's not really relevant for this test suite, so we do an indexOf() test */ - { contentType: 'text/html;charset=UTF-8' } + { contentType: 'text/html;charset=UTF-8' }, + { contentType: 'text/html;charset=UTF-8', responseText: 'foo' }, + { contentType: 'text/html;charset=UTF-8', responseText: '
    ' } ] - function request(input, isHTML, title) { + function request(input, number, title) { test(function() { var client = new XMLHttpRequest() client.open("POST", "resources/content.py?response_charset_label=UTF-8", false) @@ -30,12 +32,14 @@ // The indexOf() assertation will overlook some stuff, i.e. XML prologues that shouldn't be there (looking at you, Presto). // However, arguably these things have little to do with the XHR functionality we're testing. if(exp.responseText){ // This test does not want to assert anything about what markup a standalone IMG should be wrapped in. Hence the GIF test lacks a responseText expectation. - assert_true(client.responseText.indexOf(exp.responseText) != -1); + assert_true(client.responseText.indexOf(exp.responseText) != -1, + JSON.stringify(exp.responseText) + " not in " + + JSON.stringify(client.responseText)); } assert_equals(client.responseXML, null) }, title) } - function init(fr, number, title) { request(fr.contentDocument, number) } + function init(fr, number, title) { request(fr.contentDocument, number, title) } + --> diff --git a/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py b/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py index 7c0f976a44b..f16ec8a35a9 100644 --- a/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py +++ b/tests/wpt/web-platform-tests/tools/manifest/sourcefile.py @@ -134,7 +134,7 @@ class SourceFile(object): ext = ext[1:] if ext in ["html", "htm"]: return "html" - if ext in ["xhtml", "xht"]: + if ext in ["xhtml", "xht", "xml"]: return "xhtml" if ext == "svg": return "svg" diff --git a/tests/wpt/web-platform-tests/webstorage/idlharness.html b/tests/wpt/web-platform-tests/webstorage/idlharness.html index 094e12616ee..454e441d6f9 100644 --- a/tests/wpt/web-platform-tests/webstorage/idlharness.html +++ b/tests/wpt/web-platform-tests/webstorage/idlharness.html @@ -31,7 +31,7 @@ interface Storage { readonly attribute unsigned long length; DOMString? key(unsigned long index); getter DOMString? getItem(DOMString key); - setter creator void setItem(DOMString key, DOMString value); + setter void setItem(DOMString key, DOMString value); deleter void removeItem(DOMString key); void clear(); };