diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm index e4200a15d85..146e96df087 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/chapter-4.htm @@ -13,7 +13,7 @@

CSS Flexible Box Layout Module Level 1 CR Test Suite

-

Flex Items (58 tests)

+

Flex Items (74 tests)

@@ -451,7 +451,183 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-001.htm new file mode 100644 index 00000000000..e7b35cf3f28 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-001.htm @@ -0,0 +1,47 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-002.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-002.htm new file mode 100644 index 00000000000..ce0b62926cd --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-002.htm @@ -0,0 +1,46 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-003.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-003.htm new file mode 100644 index 00000000000..c71b8a2148b --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-003.htm @@ -0,0 +1,49 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-004.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-004.htm new file mode 100644 index 00000000000..10a559ba173 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-004.htm @@ -0,0 +1,34 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-005.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-005.htm new file mode 100644 index 00000000000..5566796111a --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-005.htm @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-006.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-006.htm new file mode 100644 index 00000000000..696bbc07939 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-006.htm @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-007.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-007.htm new file mode 100644 index 00000000000..b6d9ec78288 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-007.htm @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-height-flex-items-008.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-008.htm new file mode 100644 index 00000000000..9ddf3239f10 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-height-flex-items-008.htm @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-width-flex-items-001.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-001.htm new file mode 100644 index 00000000000..75033b04448 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-001.htm @@ -0,0 +1,39 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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

+ +
+
+
IT E
+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-002.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-002.htm new file mode 100644 index 00000000000..06c79b6d71f --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-002.htm @@ -0,0 +1,44 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-width-flex-items-003.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-003.htm new file mode 100644 index 00000000000..6dbc41d56ac --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-003.htm @@ -0,0 +1,40 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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

+ +
+
+
IT E
+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-004.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-004.htm new file mode 100644 index 00000000000..dddcc69ed96 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-004.htm @@ -0,0 +1,32 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-width-flex-items-005.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-005.htm new file mode 100644 index 00000000000..b3dad232070 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-005.htm @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-width-flex-items-006.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-006.htm new file mode 100644 index 00000000000..87fce543600 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-006.htm @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-width-flex-items-007.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-007.htm new file mode 100644 index 00000000000..18aa69dc6fa --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-007.htm @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/html/flex-minimun-width-flex-items-008.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-008.htm new file mode 100644 index 00000000000..4a38de4b3db --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/flex-minimun-width-flex-items-008.htm @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/html/reference/support/100x100-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/200x200-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/ahem.css b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm index 5a75a731ec5..480fbee43c8 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest-toc.htm @@ -792,6 +792,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +
+ 4.5 Implied Minimum Size of Flex Items
+ flex-minimun-height-flex-items-001= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size.
  • +
+
+ flex-minimun-height-flex-items-002= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size if it's smaller than the min-content size.
  • +
+
+ flex-minimun-height-flex-items-003= AhemMinimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size if it's smaller than the specified size.
  • +
+
+ flex-minimun-height-flex-items-004= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size (which corresponds to the image size).
  • +
+
+ flex-minimun-height-flex-items-005= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-006= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-007= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-008= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-001= AhemMinimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size.
  • +
+
+ flex-minimun-width-flex-items-002= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size if it's smaller than the min-content size.
  • +
+
+ flex-minimun-width-flex-items-003= AhemMinimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size if it's smaller than the specified size.
  • +
+
+ flex-minimun-width-flex-items-004= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size (which corresponds to the image size).
  • +
+
+ flex-minimun-width-flex-items-005= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-006= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-007= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-008= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
flexbox-min-height-auto-001
+ flex-minimun-height-flex-items-001=
+ flex-minimun-height-flex-items-002=
+ flex-minimun-height-flex-items-003= Ahem
+ flex-minimun-height-flex-items-004=
+ flex-minimun-height-flex-items-005=
+ flex-minimun-height-flex-items-006=
+ flex-minimun-height-flex-items-007=
+ flex-minimun-height-flex-items-008=
+ flex-minimun-width-flex-items-001= Ahem
+ flex-minimun-width-flex-items-002=
+ flex-minimun-width-flex-items-003= Ahem
+ flex-minimun-width-flex-items-004=
+ flex-minimun-width-flex-items-005=
+ flex-minimun-width-flex-items-006=
+ flex-minimun-width-flex-items-007=
+ flex-minimun-width-flex-items-008=
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list index 7bf1d5e6aa8..3679d6538f4 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/reftest.list @@ -95,6 +95,22 @@ flex-grow-005.htm == reference/ref-filled-green-100px-square.htm flex-grow-006.htm == reference/ref-filled-green-100px-square.htm flex-items-flexibility.htm == reference/flex-items-flexibility.htm flex-margin-no-collapse.htm == reference/flex-margin-no-collapse-ref.htm +flex-minimun-height-flex-items-001.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-002.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-003.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-004.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-005.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-006.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-007.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-height-flex-items-008.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-001.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-002.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-003.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-004.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-005.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-006.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-007.htm == reference/ref-filled-green-100px-square.htm +flex-minimun-width-flex-items-008.htm == reference/ref-filled-green-100px-square.htm flex-order.htm == reference/flex-order-ref.htm flex-shrink-001.htm == reference/ref-filled-green-100px-square.htm flex-shrink-002.htm == reference/ref-filled-green-100px-square.htm diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/support/100x100-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/support/200x200-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/support/Ahem.ttf b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/support/ahem.css b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/support/ahem.css +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm b/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm index 4775bd9db25..88bb30817d2 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm +++ b/tests/wpt/css-tests/css-flexbox-1_dev/html/toc.htm @@ -37,7 +37,7 @@
Chapter 4 - Flex Items(58 Tests)
(74 Tests)
Chapter 5 - diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data index 9012af639ca..5eae2a18577 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-flexbox-1_dev/implementation-report-TEMPLATE.data @@ -231,6 +231,38 @@ html/flex-items-flexibility.htm 6bada7cc61f1b3adac7354992455b59cff76478e ? xhtml1/flex-items-flexibility.xht 6bada7cc61f1b3adac7354992455b59cff76478e ? html/flex-margin-no-collapse.htm 96231d68de1fe051b06e793d659a813a53a91ed9 ? xhtml1/flex-margin-no-collapse.xht 96231d68de1fe051b06e793d659a813a53a91ed9 ? +html/flex-minimun-height-flex-items-001.htm 605b08c7906eba5ed79720f2399103205a138218 ? +xhtml1/flex-minimun-height-flex-items-001.xht 605b08c7906eba5ed79720f2399103205a138218 ? +html/flex-minimun-height-flex-items-002.htm fb81ee347c99fde166c84ec223256317f0a54a41 ? +xhtml1/flex-minimun-height-flex-items-002.xht fb81ee347c99fde166c84ec223256317f0a54a41 ? +html/flex-minimun-height-flex-items-003.htm fe8d92576daf7706ca13a1f8733a7a0ee3665fee ? +xhtml1/flex-minimun-height-flex-items-003.xht fe8d92576daf7706ca13a1f8733a7a0ee3665fee ? +html/flex-minimun-height-flex-items-004.htm 481c989561996809009e4adc5eceebe34e97d47f ? +xhtml1/flex-minimun-height-flex-items-004.xht 481c989561996809009e4adc5eceebe34e97d47f ? +html/flex-minimun-height-flex-items-005.htm a53cfd1a5d229518deaf85198040cd4b98cdb99a ? +xhtml1/flex-minimun-height-flex-items-005.xht a53cfd1a5d229518deaf85198040cd4b98cdb99a ? +html/flex-minimun-height-flex-items-006.htm b9e8e63e87b4249c4c54ebce3efe8284dd42be2a ? +xhtml1/flex-minimun-height-flex-items-006.xht b9e8e63e87b4249c4c54ebce3efe8284dd42be2a ? +html/flex-minimun-height-flex-items-007.htm 87a0e5d4fdacee220ad90b4ad5cf8a4e18db29aa ? +xhtml1/flex-minimun-height-flex-items-007.xht 87a0e5d4fdacee220ad90b4ad5cf8a4e18db29aa ? +html/flex-minimun-height-flex-items-008.htm 0a1cdcd4142b1c5a92069faef42f6a78fc99941a ? +xhtml1/flex-minimun-height-flex-items-008.xht 0a1cdcd4142b1c5a92069faef42f6a78fc99941a ? +html/flex-minimun-width-flex-items-001.htm bd9124d48aeaf942f7f89e144e44f2f77fc570d6 ? +xhtml1/flex-minimun-width-flex-items-001.xht bd9124d48aeaf942f7f89e144e44f2f77fc570d6 ? +html/flex-minimun-width-flex-items-002.htm ec336ef15ab4b521ab28ef7471090dc7a680a109 ? +xhtml1/flex-minimun-width-flex-items-002.xht ec336ef15ab4b521ab28ef7471090dc7a680a109 ? +html/flex-minimun-width-flex-items-003.htm 15b5885d64f7eee135cc4843c7132d83db0a9d62 ? +xhtml1/flex-minimun-width-flex-items-003.xht 15b5885d64f7eee135cc4843c7132d83db0a9d62 ? +html/flex-minimun-width-flex-items-004.htm 445113470be2ca8cf72d9a2ecc86f8a446ec9c8b ? +xhtml1/flex-minimun-width-flex-items-004.xht 445113470be2ca8cf72d9a2ecc86f8a446ec9c8b ? +html/flex-minimun-width-flex-items-005.htm 4dd98aa6402f85f43ec8c96d5a6b1703ccee87cd ? +xhtml1/flex-minimun-width-flex-items-005.xht 4dd98aa6402f85f43ec8c96d5a6b1703ccee87cd ? +html/flex-minimun-width-flex-items-006.htm 5c254ac186b629c2b602eb9938ba5adda22bbd33 ? +xhtml1/flex-minimun-width-flex-items-006.xht 5c254ac186b629c2b602eb9938ba5adda22bbd33 ? +html/flex-minimun-width-flex-items-007.htm 2420cde9162ecdbc67cd24a93a892922a2d6a6dd ? +xhtml1/flex-minimun-width-flex-items-007.xht 2420cde9162ecdbc67cd24a93a892922a2d6a6dd ? +html/flex-minimun-width-flex-items-008.htm f925ab003ec01a98c18659e1b959e9b4a58bebc4 ? +xhtml1/flex-minimun-width-flex-items-008.xht f925ab003ec01a98c18659e1b959e9b4a58bebc4 ? html/flex-order.htm 9e6a2aa1915fdf7450eba77f1d5499884b800ea6 ? xhtml1/flex-order.xht 9e6a2aa1915fdf7450eba77f1d5499884b800ea6 ? html/flex-shrink-001.htm f27d600fc7863c3d4c3fc3b4e4bc8cc7f58cdbae ? diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data b/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data index 0a17b9e9ba0..2d56295ce28 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data +++ b/tests/wpt/css-tests/css-flexbox-1_dev/testinfo.data @@ -113,6 +113,22 @@ flex-grow-005 reference/ref-filled-green-100px-square flex-grow - (invalid when flex-grow-006 reference/ref-filled-green-100px-square flex-grow - positive number(fill all space) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-grow f8b3290012a57cf47c520f716c3c50a4e02eba55 `Intel`,`Shiyou Tan` Test checks that all space of flex container will be filled when there is only one flex item and 'flex-grow' set any positive number. flex-items-flexibility reference/flex-items-flexibility CSS Flex-basis Test http://www.w3.org/TR/css-flexbox-1/#flexibility 6bada7cc61f1b3adac7354992455b59cff76478e `Chunsheng Zhang` flex items flexibility flex-margin-no-collapse reference/flex-margin-no-collapse-ref flex item margins http://www.w3.org/TR/css-flexbox-1/#propdef-flex-direction,http://www.w3.org/TR/css-flexbox-1/#item-margins 96231d68de1fe051b06e793d659a813a53a91ed9 `Ping Huang` The vertical gap between two green boxs should be 100px. +flex-minimun-height-flex-items-001 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 605b08c7906eba5ed79720f2399103205a138218 `Manuel Rego Casasnovas` Checks that minimun height for flex items is the min-content size. +flex-minimun-height-flex-items-002 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto fb81ee347c99fde166c84ec223256317f0a54a41 `Manuel Rego Casasnovas` Checks that minimun height for flex items is the specified size if it's smaller than the min-content size. +flex-minimun-height-flex-items-003 reference/ref-filled-green-100px-square Minimun height of flex items ahem http://www.w3.org/TR/css-flexbox-1/#min-size-auto fe8d92576daf7706ca13a1f8733a7a0ee3665fee `Manuel Rego Casasnovas` Checks that minimun height for flex items is the min-content size if it's smaller than the specified size. +flex-minimun-height-flex-items-004 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 481c989561996809009e4adc5eceebe34e97d47f `Manuel Rego Casasnovas` Checks that minimun height for flex items is the min-content size (which corresponds to the image size). +flex-minimun-height-flex-items-005 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto a53cfd1a5d229518deaf85198040cd4b98cdb99a `Manuel Rego Casasnovas` Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that. +flex-minimun-height-flex-items-006 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto b9e8e63e87b4249c4c54ebce3efe8284dd42be2a `Manuel Rego Casasnovas` Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that. +flex-minimun-height-flex-items-007 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 87a0e5d4fdacee220ad90b4ad5cf8a4e18db29aa `Manuel Rego Casasnovas` Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that. +flex-minimun-height-flex-items-008 reference/ref-filled-green-100px-square Minimun height of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 0a1cdcd4142b1c5a92069faef42f6a78fc99941a `Manuel Rego Casasnovas` Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that. +flex-minimun-width-flex-items-001 reference/ref-filled-green-100px-square Minimun width of flex items ahem http://www.w3.org/TR/css-flexbox-1/#min-size-auto bd9124d48aeaf942f7f89e144e44f2f77fc570d6 `Manuel Rego Casasnovas` Checks that minimun width for flex items is the min-content size. +flex-minimun-width-flex-items-002 reference/ref-filled-green-100px-square Minimun width of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto ec336ef15ab4b521ab28ef7471090dc7a680a109 `Manuel Rego Casasnovas` Checks that minimun width for flex items is the specified size if it's smaller than the min-content size. +flex-minimun-width-flex-items-003 reference/ref-filled-green-100px-square Minimun width of flex items ahem http://www.w3.org/TR/css-flexbox-1/#min-size-auto 15b5885d64f7eee135cc4843c7132d83db0a9d62 `Manuel Rego Casasnovas` Checks that minimun width for flex items is the min-content size if it's smaller than the specified size. +flex-minimun-width-flex-items-004 reference/ref-filled-green-100px-square Minimun width of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 445113470be2ca8cf72d9a2ecc86f8a446ec9c8b `Manuel Rego Casasnovas` Checks that minimun width for flex items is the min-content size (which corresponds to the image size). +flex-minimun-width-flex-items-005 reference/ref-filled-green-100px-square Minimun width of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 4dd98aa6402f85f43ec8c96d5a6b1703ccee87cd `Manuel Rego Casasnovas` Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that. +flex-minimun-width-flex-items-006 reference/ref-filled-green-100px-square Minimun width of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 5c254ac186b629c2b602eb9938ba5adda22bbd33 `Manuel Rego Casasnovas` Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that. +flex-minimun-width-flex-items-007 reference/ref-filled-green-100px-square Minimun width of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto 2420cde9162ecdbc67cd24a93a892922a2d6a6dd `Manuel Rego Casasnovas` Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that. +flex-minimun-width-flex-items-008 reference/ref-filled-green-100px-square Minimun width of flex items http://www.w3.org/TR/css-flexbox-1/#min-size-auto f925ab003ec01a98c18659e1b959e9b4a58bebc4 `Manuel Rego Casasnovas` Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that. flex-order reference/flex-order-ref flex order http://www.w3.org/TR/css-flexbox-1/#order-property 9e6a2aa1915fdf7450eba77f1d5499884b800ea6 `Mitsuteru Sawa` ordered flex items should ordered properly flex-shrink-001 reference/ref-filled-green-100px-square flex-shrink - number(positive) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-shrink f27d600fc7863c3d4c3fc3b4e4bc8cc7f58cdbae `Intel`,`Shiyou Tan` The flex-shrink property set positive number determines how much the flex item will shrink relative to the rest of the flex items in the flex container when negative free space is distributed flex-shrink-002 reference/ref-filled-green-100px-square flex-shrink - number(negative) http://www.w3.org/TR/css-flexbox-1/#propdef-flex-shrink 49884ece59d09eb5cd9a4d9228d62478cdaf3179 `Intel`,`Shiyou Tan` The flex-shrink property set negative is invalid to shrink flex items when negative free space is distributed diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht index 4a3dbcb19a6..e046ea2b100 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/chapter-4.xht @@ -13,7 +13,7 @@

CSS Flexible Box Layout Module Level 1 CR Test Suite

-

Flex Items (58 tests)

+

Flex Items (74 tests)

@@ -451,7 +451,183 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-001.xht new file mode 100644 index 00000000000..bfd3d19fde4 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-001.xht @@ -0,0 +1,47 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-002.xht new file mode 100644 index 00000000000..01dddb396f4 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-002.xht @@ -0,0 +1,46 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-003.xht new file mode 100644 index 00000000000..30baaba1d1b --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-003.xht @@ -0,0 +1,49 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-004.xht new file mode 100644 index 00000000000..5a831d817f4 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-004.xht @@ -0,0 +1,34 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-005.xht new file mode 100644 index 00000000000..c96e3587624 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-005.xht @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-006.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-006.xht new file mode 100644 index 00000000000..fef51008b89 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-006.xht @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-007.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-007.xht new file mode 100644 index 00000000000..6d67331e03a --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-007.xht @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-008.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-008.xht new file mode 100644 index 00000000000..f458de6b007 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-height-flex-items-008.xht @@ -0,0 +1,38 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-001.xht new file mode 100644 index 00000000000..2453a066e73 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-001.xht @@ -0,0 +1,39 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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

+ +
+
+
IT E
+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-002.xht new file mode 100644 index 00000000000..1720263b932 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-002.xht @@ -0,0 +1,44 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-003.xht new file mode 100644 index 00000000000..4cbc95bba3d --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-003.xht @@ -0,0 +1,40 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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

+ +
+
+
IT E
+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-004.xht new file mode 100644 index 00000000000..db383cdeaf6 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-004.xht @@ -0,0 +1,32 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-005.xht new file mode 100644 index 00000000000..57f4db8accd --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-005.xht @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-006.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-006.xht new file mode 100644 index 00000000000..4751c6645b2 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-006.xht @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-007.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-007.xht new file mode 100644 index 00000000000..d011ab0eb31 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-007.xht @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-008.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-008.xht new file mode 100644 index 00000000000..0be062f9497 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/flex-minimun-width-flex-items-008.xht @@ -0,0 +1,36 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + +

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/css-flexbox-1_dev/xhtml1/reference/support/100x100-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/200x200-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/ahem.css b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht index 75ac520c053..983835bd32e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest-toc.xht @@ -792,6 +792,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - +
+ 4.5 Implied Minimum Size of Flex Items
+ flex-minimun-height-flex-items-001= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size.
  • +
+
+ flex-minimun-height-flex-items-002= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size if it's smaller than the min-content size.
  • +
+
+ flex-minimun-height-flex-items-003= AhemMinimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size if it's smaller than the specified size.
  • +
+
+ flex-minimun-height-flex-items-004= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size (which corresponds to the image size).
  • +
+
+ flex-minimun-height-flex-items-005= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-006= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-007= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-008= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-001= AhemMinimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size.
  • +
+
+ flex-minimun-width-flex-items-002= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size if it's smaller than the min-content size.
  • +
+
+ flex-minimun-width-flex-items-003= AhemMinimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size if it's smaller than the specified size.
  • +
+
+ flex-minimun-width-flex-items-004= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size (which corresponds to the image size).
  • +
+
+ flex-minimun-width-flex-items-005= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-006= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-007= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-008= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
flexbox-min-height-auto-001
+ flex-minimun-height-flex-items-001=
+ flex-minimun-height-flex-items-002=
+ flex-minimun-height-flex-items-003= Ahem
+ flex-minimun-height-flex-items-004=
+ flex-minimun-height-flex-items-005=
+ flex-minimun-height-flex-items-006=
+ flex-minimun-height-flex-items-007=
+ flex-minimun-height-flex-items-008=
+ flex-minimun-width-flex-items-001= Ahem
+ flex-minimun-width-flex-items-002=
+ flex-minimun-width-flex-items-003= Ahem
+ flex-minimun-width-flex-items-004=
+ flex-minimun-width-flex-items-005=
+ flex-minimun-width-flex-items-006=
+ flex-minimun-width-flex-items-007=
+ flex-minimun-width-flex-items-008=
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list index d830774b0fa..2f707cf3749 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/reftest.list @@ -95,6 +95,22 @@ flex-grow-005.xht == reference/ref-filled-green-100px-square.xht flex-grow-006.xht == reference/ref-filled-green-100px-square.xht flex-items-flexibility.xht == reference/flex-items-flexibility.xht flex-margin-no-collapse.xht == reference/flex-margin-no-collapse-ref.xht +flex-minimun-height-flex-items-001.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-002.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-003.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-004.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-005.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-006.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-007.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-008.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-001.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-002.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-003.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-004.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-005.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-006.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-007.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-008.xht == reference/ref-filled-green-100px-square.xht flex-order.xht == reference/flex-order-ref.xht flex-shrink-001.xht == reference/ref-filled-green-100px-square.xht flex-shrink-002.xht == reference/ref-filled-green-100px-square.xht diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/100x100-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/200x200-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/Ahem.ttf b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/ahem.css b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/ahem.css +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht index 8da21cf30e1..978c2feef45 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1/toc.xht @@ -37,7 +37,7 @@
Chapter 4 - Flex Items(58 Tests)
(74 Tests)
Chapter 5 - diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht index 4a3dbcb19a6..e046ea2b100 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/chapter-4.xht @@ -13,7 +13,7 @@

CSS Flexible Box Layout Module Level 1 CR Test Suite

-

Flex Items (58 tests)

+

Flex Items (74 tests)

@@ -451,7 +451,183 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-001.xht new file mode 100644 index 00000000000..0a805d757bf --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-001.xht @@ -0,0 +1,56 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-002.xht new file mode 100644 index 00000000000..658d0ff68da --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-002.xht @@ -0,0 +1,55 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-003.xht new file mode 100644 index 00000000000..9935a4ab771 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-003.xht @@ -0,0 +1,58 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-004.xht new file mode 100644 index 00000000000..5f00fc78d87 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-004.xht @@ -0,0 +1,43 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-005.xht new file mode 100644 index 00000000000..6c85d6ef888 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-005.xht @@ -0,0 +1,47 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-006.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-006.xht new file mode 100644 index 00000000000..797cab9ebbd --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-006.xht @@ -0,0 +1,47 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-007.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-007.xht new file mode 100644 index 00000000000..3547d7e450d --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-007.xht @@ -0,0 +1,47 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-008.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-008.xht new file mode 100644 index 00000000000..0cfbd6876e6 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-height-flex-items-008.xht @@ -0,0 +1,47 @@ + + + + CSS Flexible Box Test: Minimun height of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-001.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-001.xht new file mode 100644 index 00000000000..7c4d98db16c --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-001.xht @@ -0,0 +1,48 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + + +

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

+ +
+
+
IT E
+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-002.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-002.xht new file mode 100644 index 00000000000..7491d908aed --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-002.xht @@ -0,0 +1,53 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-003.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-003.xht new file mode 100644 index 00000000000..b8549d36dbe --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-003.xht @@ -0,0 +1,49 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + + +

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

+ +
+
+
IT E
+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-004.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-004.xht new file mode 100644 index 00000000000..97c06c0f858 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-004.xht @@ -0,0 +1,41 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-005.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-005.xht new file mode 100644 index 00000000000..91288bc2408 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-005.xht @@ -0,0 +1,45 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-006.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-006.xht new file mode 100644 index 00000000000..19e423a224e --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-006.xht @@ -0,0 +1,45 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-007.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-007.xht new file mode 100644 index 00000000000..c08b2d7d7c2 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-007.xht @@ -0,0 +1,45 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-008.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-008.xht new file mode 100644 index 00000000000..cf6e201cc55 --- /dev/null +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/flex-minimun-width-flex-items-008.xht @@ -0,0 +1,45 @@ + + + + CSS Flexible Box Test: Minimun width of flex items + + + + + + + + +

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/css-flexbox-1_dev/xhtml1print/reference/support/100x100-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/200x200-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/ahem.css b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht index 75ac520c053..983835bd32e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest-toc.xht @@ -792,6 +792,134 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -288,7 +288,7 @@ @@ -299,7 +299,7 @@ @@ -310,7 +310,7 @@ @@ -321,7 +321,7 @@ @@ -332,7 +332,7 @@ diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/underline-font-size-vlr-003.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/underline-font-size-vlr-003.htm index e942aadd0f6..c353ca300f6 100644 --- a/tests/wpt/css-tests/css-text-decor-3_dev/html/underline-font-size-vlr-003.htm +++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/underline-font-size-vlr-003.htm @@ -11,7 +11,7 @@ - + @@ -32,4 +33,5 @@

This paragraph is styled using an invalid CSS Variable name. Fail if red.

This paragraph is styled using an invalid CSS Variable name. Fail if red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/css-vars-custom-property-inheritance.htm b/tests/wpt/css-tests/css-variables-1_dev/html/css-vars-custom-property-inheritance.htm index 4f06ee3507a..5825b728de5 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/css-vars-custom-property-inheritance.htm +++ b/tests/wpt/css-tests/css-variables-1_dev/html/css-vars-custom-property-inheritance.htm @@ -9,14 +9,14 @@ @@ -26,4 +26,5 @@

Green

The test passes if everything is green. Any red means the test failed.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reference/css-vars-custom-property-case-sensitive-ref.htm b/tests/wpt/css-tests/css-variables-1_dev/html/reference/css-vars-custom-property-case-sensitive-ref.htm index 3ed25b7d62f..be9c2465bac 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/reference/css-vars-custom-property-case-sensitive-ref.htm +++ b/tests/wpt/css-tests/css-variables-1_dev/html/reference/css-vars-custom-property-case-sensitive-ref.htm @@ -1,23 +1,11 @@ - CSS Variables Test: custom property names start with "var-" in lower case + CSS Variables Test: custom property names are case-sensitive @@ -29,4 +17,5 @@

This paragraph is styled using an invalid CSS Variable name. Fail if red.

This paragraph is styled using an invalid CSS Variable name. Fail if red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/ahem.css b/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/external-variable-font-face.css b/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/external-variable-font-face.css index 38c86f0cca7..d9873734812 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/external-variable-font-face.css +++ b/tests/wpt/css-tests/css-variables-1_dev/html/reference/support/external-variable-font-face.css @@ -1,11 +1,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm b/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm index ceff5a71b9e..7d50d8e0573 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm +++ b/tests/wpt/css-tests/css-variables-1_dev/html/reftest-toc.htm @@ -26,7 +26,7 @@ - diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/support/Ahem.ttf b/tests/wpt/css-tests/css-variables-1_dev/html/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-variables-1_dev/html/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/support/ahem.css b/tests/wpt/css-tests/css-variables-1_dev/html/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/support/ahem.css +++ b/tests/wpt/css-tests/css-variables-1_dev/html/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/support/external-variable-font-face.css b/tests/wpt/css-tests/css-variables-1_dev/html/support/external-variable-font-face.css index 38c86f0cca7..d9873734812 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/support/external-variable-font-face.css +++ b/tests/wpt/css-tests/css-variables-1_dev/html/support/external-variable-font-face.css @@ -1,11 +1,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/test_variable_legal_values.htm b/tests/wpt/css-tests/css-variables-1_dev/html/test_variable_legal_values.htm index 4fb2d5dac28..965fa5e957a 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/test_variable_legal_values.htm +++ b/tests/wpt/css-tests/css-variables-1_dev/html/test_variable_legal_values.htm @@ -62,13 +62,13 @@ function run() { function assert_allowed_variable_value(value, description) { test(function() { styleText.data = "#test { \n" + - " var-test: red;\n" + - " var-test: " + value + ";\n" + + " --test: red;\n" + + " --test: " + value + ";\n" + " background-color: red;\n" + - " background-color: var(test);\n" + + " background-color: var(--test);\n" + "}"; - assert_true(initial_cs != red_cs && - initial_cs == test_cs.backgroundColor); + assert_not_equals(initial_cs, red_cs); + assert_equals(initial_cs, test_cs.backgroundColor); }, description_to_name(description), { assert: "Value allowed within variable: " + description }); @@ -77,13 +77,13 @@ function run() { function assert_disallowed_balanced_variable_value(value, description) { test(function() { styleText.data = "#test { \n" + - " var-test: green;\n" + - " var-test: " + value + ";\n" + + " --test: green;\n" + + " --test: " + value + ";\n" + " background-color: red;\n" + - " background-color: var(test);\n" + + " background-color: var(--test);\n" + "}"; - assert_true(green_cs != red_cs && - green_cs == test_cs.backgroundColor); + assert_not_equals(green_cs, red_cs); + assert_equals(green_cs, test_cs.backgroundColor); }, description_to_name(description), { assert: "Value not allowed within variable: " + description }); diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-01.htm b/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-01.htm index a3751708fd2..0936c0071cf 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-01.htm +++ b/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-01.htm @@ -11,11 +11,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-02.htm b/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-02.htm index 12194759c1b..f738b3a92b1 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-02.htm +++ b/tests/wpt/css-tests/css-variables-1_dev/html/variable-font-face-02.htm @@ -13,11 +13,11 @@ } @font-face { font-family: var(--a); - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data index 4dbcc8bb35d..206015f32d6 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-variables-1_dev/implementation-report-TEMPLATE.data @@ -3,12 +3,12 @@ # http://test.csswg.org/suites/css-variables-1_dev/DATESTAMP/ # See http://wiki.csswg.org/test/implementation-report for instructions testname revision result comment -html/css-vars-custom-property-case-sensitive-001.htm 54635d9858bba609cf606b0a3987e6911732dbfe ? -xhtml1/css-vars-custom-property-case-sensitive-001.xht 54635d9858bba609cf606b0a3987e6911732dbfe ? -html/css-vars-custom-property-inheritance.htm 03059d06522d5796fd67aeb24828bfecf6b7120c ? -xhtml1/css-vars-custom-property-inheritance.xht 03059d06522d5796fd67aeb24828bfecf6b7120c ? -html/test_variable_legal_values.htm b7b2d045a2b48fc36715a50ba885f7c0350e6de1 ? -xhtml1/test_variable_legal_values.xht b7b2d045a2b48fc36715a50ba885f7c0350e6de1 ? +html/css-vars-custom-property-case-sensitive-001.htm 6621d4c36be7454a8997bbf8159288825000133e ? +xhtml1/css-vars-custom-property-case-sensitive-001.xht 6621d4c36be7454a8997bbf8159288825000133e ? +html/css-vars-custom-property-inheritance.htm 81714590ccc94dddb3216fd5223891ccc9ad4b6c ? +xhtml1/css-vars-custom-property-inheritance.xht 81714590ccc94dddb3216fd5223891ccc9ad4b6c ? +html/test_variable_legal_values.htm 019cbba84cf2951566a7d363f4ddc78b6b6f8c65 ? +xhtml1/test_variable_legal_values.xht 019cbba84cf2951566a7d363f4ddc78b6b6f8c65 ? html/variable-declaration-01.htm 0d1c6d96e6f0c7dc9082c8d616b52a74a92c5bac ? xhtml1/variable-declaration-01.xht 0d1c6d96e6f0c7dc9082c8d616b52a74a92c5bac ? html/variable-declaration-02.htm c6d3c7d84d4ea1c2322da25c5b67babc33c90506 ? @@ -135,10 +135,10 @@ html/variable-external-reference-01.htm e1cb9adcf7f262364ebec3c2491b07c6c756f91f xhtml1/variable-external-reference-01.xht e1cb9adcf7f262364ebec3c2491b07c6c756f91f ? html/variable-external-supports-01.htm 4a4be82f521b45c6bd4e240ecefcc623e603e249 ? xhtml1/variable-external-supports-01.xht 4a4be82f521b45c6bd4e240ecefcc623e603e249 ? -html/variable-font-face-01.htm aa02741631a4e3c9e61b631452f6bcb375dd53e4 ? -xhtml1/variable-font-face-01.xht aa02741631a4e3c9e61b631452f6bcb375dd53e4 ? -html/variable-font-face-02.htm 0092032263c837c21790672575f64faffa052337 ? -xhtml1/variable-font-face-02.xht 0092032263c837c21790672575f64faffa052337 ? +html/variable-font-face-01.htm 7f048ccc17c57ba2430f6764da20f8506dc0bbe5 ? +xhtml1/variable-font-face-01.xht 7f048ccc17c57ba2430f6764da20f8506dc0bbe5 ? +html/variable-font-face-02.htm ce6bb2785857dc65f7eb6ebcbd619d479392d2c9 ? +xhtml1/variable-font-face-02.xht ce6bb2785857dc65f7eb6ebcbd619d479392d2c9 ? html/variable-reference-01.htm 62cc62e31297c7d0cab490882cf143156eac766d ? xhtml1/variable-reference-01.xht 62cc62e31297c7d0cab490882cf143156eac766d ? html/variable-reference-02.htm 36a8e6041ed4c93b4e50ba8b88f72a6cee7b5d04 ? diff --git a/tests/wpt/css-tests/css-variables-1_dev/testinfo.data b/tests/wpt/css-tests/css-variables-1_dev/testinfo.data index 9d8583dc023..92b8687306f 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/testinfo.data +++ b/tests/wpt/css-tests/css-variables-1_dev/testinfo.data @@ -1,7 +1,7 @@ id references title flags links revision credits assertion -css-vars-custom-property-case-sensitive-001 reference/css-vars-custom-property-case-sensitive-ref custom property names start with "var-" in lower case http://www.w3.org/TR/css-variables-1/#using-variables 54635d9858bba609cf606b0a3987e6911732dbfe `Noah Collins` Custom property names start with var- which must be lower case -css-vars-custom-property-inheritance reference/css-vars-custom-property-inheritance-ref custom properties use normal inheritance and cascade rules http://www.w3.org/TR/css-variables-1/#using-variables 03059d06522d5796fd67aeb24828bfecf6b7120c `Noah Collins` custom properties are resolved with the normal inheritance and cascade rules -test_variable_legal_values CSS Variables Allowed Syntax script http://www.w3.org/TR/css-variables-1/#defining-variables b7b2d045a2b48fc36715a50ba885f7c0350e6de1 `L. David Baron`,`Mozilla Corporation` The type used in the syntax above is defined as anything matching the "value" production in CSS 2.1 Chapter 4.1 [CSS21]. +css-vars-custom-property-case-sensitive-001 reference/css-vars-custom-property-case-sensitive-ref custom property names are case-sensitive http://www.w3.org/TR/css-variables-1/#using-variables 6621d4c36be7454a8997bbf8159288825000133e `Noah Collins` Custom property names are case-sensitive +css-vars-custom-property-inheritance reference/css-vars-custom-property-inheritance-ref custom properties use normal inheritance and cascade rules http://www.w3.org/TR/css-variables-1/#using-variables 81714590ccc94dddb3216fd5223891ccc9ad4b6c `Noah Collins` custom properties are resolved with the normal inheritance and cascade rules +test_variable_legal_values CSS Variables Allowed Syntax script http://www.w3.org/TR/css-variables-1/#defining-variables 019cbba84cf2951566a7d363f4ddc78b6b6f8c65 `L. David Baron`,`Mozilla Corporation` The type used in the syntax above is defined as anything matching the "value" production in CSS 2.1 Chapter 4.1 [CSS21]. variable-declaration-01 support/color-green-ref Test declaring a variable consisting of a single token preceded by white space. http://www.w3.org/TR/css-variables-1/#syntax 0d1c6d96e6f0c7dc9082c8d616b52a74a92c5bac `Cameron McCormack` variable-declaration-02 support/color-green-ref Test declaring a variable consisting of a single token with no preceding white space. http://www.w3.org/TR/css-variables-1/#syntax c6d3c7d84d4ea1c2322da25c5b67babc33c90506 `Cameron McCormack` variable-declaration-03 support/color-green-ref Test declaring a variable that references another variable. http://www.w3.org/TR/css-variables-1/#syntax 37c4b2cf1249e34ce61286f453d19be7bea68358 `Cameron McCormack` @@ -65,8 +65,8 @@ variable-external-declaration-01 support/color-green-ref Test declaring a variab variable-external-font-face-01 reference/variable-external-font-face-01-ref Test the invalid declaration and use of a variable in an @font-face rule within an external CSS. ahem http://www.w3.org/TR/css-variables-1/#defining-variables cd1c9a3316640edbbc8a10d235103ef5fb333f08 `Mihaela Velimiroviciu` variable-external-reference-01 support/color-green-ref Test the use of a variable in a non-custom property where the variable value is inherited within an external CSS. http://www.w3.org/TR/css-variables-1/#using-variables e1cb9adcf7f262364ebec3c2491b07c6c756f91f `Mihaela Velimiroviciu` variable-external-supports-01 support/color-green-ref Test a passing non-custom property declaration in an @supports rule where the property value contains a variable reference within an external stylesheet file. http://www.w3.org/TR/css-variables-1/#using-variables 4a4be82f521b45c6bd4e240ecefcc623e603e249 `Mihaela Velimiroviciu` -variable-font-face-01 reference/variable-font-face-01-ref Test the invalid declaration and use of a variable in an @font-face rule. ahem http://www.w3.org/TR/css-variables-1/#defining-variables aa02741631a4e3c9e61b631452f6bcb375dd53e4 `Cameron McCormack` -variable-font-face-02 reference/variable-font-face-02-ref Test the invalid use of a variable in an @font-face rule where the variable is defined on the root element. ahem http://www.w3.org/TR/css-variables-1/#defining-variables 0092032263c837c21790672575f64faffa052337 `Cameron McCormack` +variable-font-face-01 reference/variable-font-face-01-ref Test the invalid declaration and use of a variable in an @font-face rule. ahem http://www.w3.org/TR/css-variables-1/#defining-variables 7f048ccc17c57ba2430f6764da20f8506dc0bbe5 `Cameron McCormack` +variable-font-face-02 reference/variable-font-face-02-ref Test the invalid use of a variable in an @font-face rule where the variable is defined on the root element. ahem http://www.w3.org/TR/css-variables-1/#defining-variables ce6bb2785857dc65f7eb6ebcbd619d479392d2c9 `Cameron McCormack` variable-reference-01 support/color-green-ref Test the use of a variable in a non-custom property where the variable value is inherited. http://www.w3.org/TR/css-variables-1/#using-variables 62cc62e31297c7d0cab490882cf143156eac766d `Cameron McCormack` variable-reference-02 support/color-green-ref Test the use of a variable in a non-custom property where the value is invalid at computed-value time due to referencing a non-existent variable. http://www.w3.org/TR/css-variables-1/#invalid-variables 36a8e6041ed4c93b4e50ba8b88f72a6cee7b5d04 `Cameron McCormack` variable-reference-03 support/color-green-ref Test the use of two variables in a non-custom property where the variable values are inherited and one of the variable values consists only of white space. http://www.w3.org/TR/css-variables-1/#using-variables 6664ae6697e79d276fe5ac5696b4665ed481df15 `Cameron McCormack` diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht index 429a7818dcd..9bab435bdd0 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/chapter-3.xht @@ -37,9 +37,9 @@ css-vars-custom-property-case-sensitive-001 - diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-case-sensitive-001.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-case-sensitive-001.xht index 809531004fe..dd06c41a7ea 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-case-sensitive-001.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-case-sensitive-001.xht @@ -1,26 +1,27 @@ - CSS Variables Test: custom property names start with "var-" in lower case + CSS Variables Test: custom property names are case-sensitive - + @@ -32,4 +33,5 @@

This paragraph is styled using an invalid CSS Variable name. Fail if red.

This paragraph is styled using an invalid CSS Variable name. Fail if red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-inheritance.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-inheritance.xht index 88a2f98960d..23bc29978e9 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-inheritance.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/css-vars-custom-property-inheritance.xht @@ -9,14 +9,14 @@ @@ -26,4 +26,5 @@

Green

The test passes if everything is green. Any red means the test failed.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/css-vars-custom-property-case-sensitive-ref.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/css-vars-custom-property-case-sensitive-ref.xht index 4eff0b14dd8..7a6536a0cf7 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/css-vars-custom-property-case-sensitive-ref.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/css-vars-custom-property-case-sensitive-ref.xht @@ -1,23 +1,11 @@ - CSS Variables Test: custom property names start with "var-" in lower case + CSS Variables Test: custom property names are case-sensitive @@ -29,4 +17,5 @@

This paragraph is styled using an invalid CSS Variable name. Fail if red.

This paragraph is styled using an invalid CSS Variable name. Fail if red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/ahem.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/external-variable-font-face.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/external-variable-font-face.css index 38c86f0cca7..d9873734812 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/external-variable-font-face.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reference/support/external-variable-font-face.css @@ -1,11 +1,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht index 8363b3229e0..ccc59a2528d 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/reftest-toc.xht @@ -26,7 +26,7 @@ - diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/Ahem.ttf b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/ahem.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/ahem.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/external-variable-font-face.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/external-variable-font-face.css index 38c86f0cca7..d9873734812 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/external-variable-font-face.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/support/external-variable-font-face.css @@ -1,11 +1,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/test_variable_legal_values.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/test_variable_legal_values.xht index 22f6a36dbe1..03b0a669279 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/test_variable_legal_values.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/test_variable_legal_values.xht @@ -62,13 +62,13 @@ function run() { function assert_allowed_variable_value(value, description) { test(function() { styleText.data = "#test { \n" + - " var-test: red;\n" + - " var-test: " + value + ";\n" + + " --test: red;\n" + + " --test: " + value + ";\n" + " background-color: red;\n" + - " background-color: var(test);\n" + + " background-color: var(--test);\n" + "}"; - assert_true(initial_cs != red_cs && - initial_cs == test_cs.backgroundColor); + assert_not_equals(initial_cs, red_cs); + assert_equals(initial_cs, test_cs.backgroundColor); }, description_to_name(description), { assert: "Value allowed within variable: " + description }); @@ -77,13 +77,13 @@ function run() { function assert_disallowed_balanced_variable_value(value, description) { test(function() { styleText.data = "#test { \n" + - " var-test: green;\n" + - " var-test: " + value + ";\n" + + " --test: green;\n" + + " --test: " + value + ";\n" + " background-color: red;\n" + - " background-color: var(test);\n" + + " background-color: var(--test);\n" + "}"; - assert_true(green_cs != red_cs && - green_cs == test_cs.backgroundColor); + assert_not_equals(green_cs, red_cs); + assert_equals(green_cs, test_cs.backgroundColor); }, description_to_name(description), { assert: "Value not allowed within variable: " + description }); @@ -107,11 +107,11 @@ function run() { assert_disallowed_balanced_variable_value("(])", "unbalanced close bracket in something balanced"); assert_disallowed_balanced_variable_value("[)]", "unbalanced close paren in something balanced"); assert_disallowed_balanced_variable_value("(})", "unbalanced close brace in something balanced"); - assert_allowed_variable_value("&lt;!--", "CDO at top level"); - assert_allowed_variable_value("--&gt;", "CDC at top level"); - assert_allowed_variable_value("(;)", "semicolon not at top level (value -&gt; unused)"); - assert_allowed_variable_value("(&lt;!--)", "CDO not at top level (value -&gt; unused)"); - assert_allowed_variable_value("(--&gt;)", "CDC not at top level (value -&gt; unused)"); + assert_allowed_variable_value("<!--", "CDO at top level"); + assert_allowed_variable_value("-->", "CDC at top level"); + assert_allowed_variable_value("(;)", "semicolon not at top level (value -> unused)"); + assert_allowed_variable_value("(<!--)", "CDO not at top level (value -> unused)"); + assert_allowed_variable_value("(-->)", "CDC not at top level (value -> unused)"); done(); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-01.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-01.xht index 0693864df8b..65bfeda07d0 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-01.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-01.xht @@ -11,11 +11,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-02.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-02.xht index 0e3dcee9663..7b52055d3ca 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-02.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1/variable-font-face-02.xht @@ -13,11 +13,11 @@ } @font-face { font-family: var(--a); - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht index 429a7818dcd..9bab435bdd0 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/chapter-3.xht @@ -37,9 +37,9 @@ css-vars-custom-property-case-sensitive-001 - diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-case-sensitive-001.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-case-sensitive-001.xht index 809531004fe..dd06c41a7ea 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-case-sensitive-001.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-case-sensitive-001.xht @@ -1,26 +1,27 @@ - CSS Variables Test: custom property names start with "var-" in lower case + CSS Variables Test: custom property names are case-sensitive - + @@ -32,4 +33,5 @@

This paragraph is styled using an invalid CSS Variable name. Fail if red.

This paragraph is styled using an invalid CSS Variable name. Fail if red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-inheritance.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-inheritance.xht index 88a2f98960d..23bc29978e9 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-inheritance.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/css-vars-custom-property-inheritance.xht @@ -9,14 +9,14 @@ @@ -26,4 +26,5 @@

Green

The test passes if everything is green. Any red means the test failed.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/css-vars-custom-property-case-sensitive-ref.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/css-vars-custom-property-case-sensitive-ref.xht index 4eff0b14dd8..7a6536a0cf7 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/css-vars-custom-property-case-sensitive-ref.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/css-vars-custom-property-case-sensitive-ref.xht @@ -1,23 +1,11 @@ - CSS Variables Test: custom property names start with "var-" in lower case + CSS Variables Test: custom property names are case-sensitive @@ -29,4 +17,5 @@

This paragraph is styled using an invalid CSS Variable name. Fail if red.

This paragraph is styled using an invalid CSS Variable name. Fail if red.

+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/ahem.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/external-variable-font-face.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/external-variable-font-face.css index 38c86f0cca7..d9873734812 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/external-variable-font-face.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reference/support/external-variable-font-face.css @@ -1,11 +1,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht index 8363b3229e0..ccc59a2528d 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/reftest-toc.xht @@ -26,7 +26,7 @@ - diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/Ahem.ttf b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/ahem.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/ahem.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/external-variable-font-face.css b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/external-variable-font-face.css index 38c86f0cca7..d9873734812 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/external-variable-font-face.css +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/support/external-variable-font-face.css @@ -1,11 +1,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/test_variable_legal_values.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/test_variable_legal_values.xht index 22f6a36dbe1..03b0a669279 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/test_variable_legal_values.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/test_variable_legal_values.xht @@ -62,13 +62,13 @@ function run() { function assert_allowed_variable_value(value, description) { test(function() { styleText.data = "#test { \n" + - " var-test: red;\n" + - " var-test: " + value + ";\n" + + " --test: red;\n" + + " --test: " + value + ";\n" + " background-color: red;\n" + - " background-color: var(test);\n" + + " background-color: var(--test);\n" + "}"; - assert_true(initial_cs != red_cs && - initial_cs == test_cs.backgroundColor); + assert_not_equals(initial_cs, red_cs); + assert_equals(initial_cs, test_cs.backgroundColor); }, description_to_name(description), { assert: "Value allowed within variable: " + description }); @@ -77,13 +77,13 @@ function run() { function assert_disallowed_balanced_variable_value(value, description) { test(function() { styleText.data = "#test { \n" + - " var-test: green;\n" + - " var-test: " + value + ";\n" + + " --test: green;\n" + + " --test: " + value + ";\n" + " background-color: red;\n" + - " background-color: var(test);\n" + + " background-color: var(--test);\n" + "}"; - assert_true(green_cs != red_cs && - green_cs == test_cs.backgroundColor); + assert_not_equals(green_cs, red_cs); + assert_equals(green_cs, test_cs.backgroundColor); }, description_to_name(description), { assert: "Value not allowed within variable: " + description }); @@ -107,11 +107,11 @@ function run() { assert_disallowed_balanced_variable_value("(])", "unbalanced close bracket in something balanced"); assert_disallowed_balanced_variable_value("[)]", "unbalanced close paren in something balanced"); assert_disallowed_balanced_variable_value("(})", "unbalanced close brace in something balanced"); - assert_allowed_variable_value("&lt;!--", "CDO at top level"); - assert_allowed_variable_value("--&gt;", "CDC at top level"); - assert_allowed_variable_value("(;)", "semicolon not at top level (value -&gt; unused)"); - assert_allowed_variable_value("(&lt;!--)", "CDO not at top level (value -&gt; unused)"); - assert_allowed_variable_value("(--&gt;)", "CDC not at top level (value -&gt; unused)"); + assert_allowed_variable_value("<!--", "CDO at top level"); + assert_allowed_variable_value("-->", "CDC at top level"); + assert_allowed_variable_value("(;)", "semicolon not at top level (value -> unused)"); + assert_allowed_variable_value("(<!--)", "CDO not at top level (value -> unused)"); + assert_allowed_variable_value("(-->)", "CDC not at top level (value -> unused)"); done(); } diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-01.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-01.xht index 0693864df8b..65bfeda07d0 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-01.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-01.xht @@ -11,11 +11,11 @@ @font-face { --a: MyTestFontName; font-family: var(--a); - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-02.xht b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-02.xht index 0e3dcee9663..7b52055d3ca 100644 --- a/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-02.xht +++ b/tests/wpt/css-tests/css-variables-1_dev/xhtml1print/variable-font-face-02.xht @@ -13,11 +13,11 @@ } @font-face { font-family: var(--a); - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } @font-face { font-family: MyTestFontName2; - src: url(../../../fonts/Ahem.ttf); + src: url(support/Ahem.ttf); } #a { font-family: MyTestFontName; diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm index fffd0cc397d..1df4fa2b825 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/chapter-7.htm @@ -4843,7 +4843,7 @@ @@ -4854,7 +4854,7 @@ @@ -4865,7 +4865,7 @@ @@ -4876,7 +4876,7 @@ @@ -4887,7 +4887,7 @@ @@ -4898,7 +4898,7 @@ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/100x100-green.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/200x200-green.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/Ahem.ttf b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/ahem.css b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/ahem.css +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm index dc90313d866..4994d5558e0 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/reference/table-progression-001-ref.htm @@ -31,13 +31,13 @@ - - -
+ 4.5 Implied Minimum Size of Flex Items
+ flex-minimun-height-flex-items-001= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size.
  • +
+
+ flex-minimun-height-flex-items-002= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size if it's smaller than the min-content size.
  • +
+
+ flex-minimun-height-flex-items-003= AhemMinimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size if it's smaller than the specified size.
  • +
+
+ flex-minimun-height-flex-items-004= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the min-content size (which corresponds to the image size).
  • +
+
+ flex-minimun-height-flex-items-005= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-006= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-007= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-height-flex-items-008= Minimun height of flex items +
    +
  • Checks that minimun height for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-001= AhemMinimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size.
  • +
+
+ flex-minimun-width-flex-items-002= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size if it's smaller than the min-content size.
  • +
+
+ flex-minimun-width-flex-items-003= AhemMinimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size if it's smaller than the specified size.
  • +
+
+ flex-minimun-width-flex-items-004= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the min-content size (which corresponds to the image size).
  • +
+
+ flex-minimun-width-flex-items-005= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-006= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the specified size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-007= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
+ flex-minimun-width-flex-items-008= Minimun width of flex items +
    +
  • Checks that minimun width for flex items is the transferred size, as the min-content size of the image corresponds to that.
  • +
+
flexbox-min-height-auto-001
+ flex-minimun-height-flex-items-001=
+ flex-minimun-height-flex-items-002=
+ flex-minimun-height-flex-items-003= Ahem
+ flex-minimun-height-flex-items-004=
+ flex-minimun-height-flex-items-005=
+ flex-minimun-height-flex-items-006=
+ flex-minimun-height-flex-items-007=
+ flex-minimun-height-flex-items-008=
+ flex-minimun-width-flex-items-001= Ahem
+ flex-minimun-width-flex-items-002=
+ flex-minimun-width-flex-items-003= Ahem
+ flex-minimun-width-flex-items-004=
+ flex-minimun-width-flex-items-005=
+ flex-minimun-width-flex-items-006=
+ flex-minimun-width-flex-items-007=
+ flex-minimun-width-flex-items-008=
diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list index d830774b0fa..2f707cf3749 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/reftest.list @@ -95,6 +95,22 @@ flex-grow-005.xht == reference/ref-filled-green-100px-square.xht flex-grow-006.xht == reference/ref-filled-green-100px-square.xht flex-items-flexibility.xht == reference/flex-items-flexibility.xht flex-margin-no-collapse.xht == reference/flex-margin-no-collapse-ref.xht +flex-minimun-height-flex-items-001.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-002.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-003.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-004.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-005.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-006.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-007.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-height-flex-items-008.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-001.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-002.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-003.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-004.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-005.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-006.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-007.xht == reference/ref-filled-green-100px-square.xht +flex-minimun-width-flex-items-008.xht == reference/ref-filled-green-100px-square.xht flex-order.xht == reference/flex-order-ref.xht flex-shrink-001.xht == reference/ref-filled-green-100px-square.xht flex-shrink-002.xht == reference/ref-filled-green-100px-square.xht diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/100x100-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/200x200-green.png b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/Ahem.ttf b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/ahem.css b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/ahem.css +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht index 8da21cf30e1..978c2feef45 100644 --- a/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht +++ b/tests/wpt/css-tests/css-flexbox-1_dev/xhtml1print/toc.xht @@ -37,7 +37,7 @@
Chapter 4 - Flex Items(58 Tests)
(74 Tests)
Chapter 5 - diff --git a/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-2.htm b/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-2.htm index 10c2ec4e593..f1d5f3a4f3e 100644 --- a/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-2.htm +++ b/tests/wpt/css-tests/css-text-decor-3_dev/html/chapter-2.htm @@ -277,7 +277,7 @@ 'text-decoration: underline' with various font sizes
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when mongolian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' with various font sizes and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when latin and mongolian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' with various font sizes
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when east-asian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' with various font sizes and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when latin and east-asian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.
  • +
  • This test checks that when latin and mongolian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.
  • +
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
+ css-vars-custom-property-case-sensitive-001 = = custom property names start with "var-" in lower case + custom property names are case-sensitive
    -
  • Custom property names start with var- which must be lower case
  • +
  • Custom property names are case-sensitive
+ css-vars-custom-property-case-sensitive-001 = = custom property names start with "var-" in lower case + custom property names are case-sensitive
    -
  • Custom property names start with var- which must be lower case
  • +
  • Custom property names are case-sensitive
+ css-vars-custom-property-case-sensitive-001 = 'text-decoration: underline' with various font sizes
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when mongolian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' with various font sizes and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when latin and mongolian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' with various font sizes
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when east-asian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' with various font sizes and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text or even if font size of text is larger.
  • +
  • This test checks that when latin and east-asian glyphs of varying font sizes are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.
  • +
  • This test checks that when latin and mongolian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
'text-decoration: underline' and mixed text
    -
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box even if that cuts through glyphs of descendant text or through em box of descendant text.
  • +
  • This test checks that when latin and east-asian glyphs are used in mixed text-orientation (therefore with text centrally baseline-aligned), then the text-decoration of the parent box is used across the parent box.
- +
+ - +
@@ -52,13 +52,13 @@
- +
+ - +
@@ -73,13 +73,13 @@
- +
+ - +
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/100x100-green.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/100x100-green.png new file mode 100644 index 00000000000..3f07c9e3bb7 Binary files /dev/null and b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/100x100-green.png differ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/200x200-green.png b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/200x200-green.png new file mode 100644 index 00000000000..1136e7230b5 Binary files /dev/null and b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/200x200-green.png differ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/Ahem.ttf b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/Ahem.ttf new file mode 100644 index 00000000000..ac81cb03165 Binary files /dev/null and b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/Ahem.ttf differ diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/ahem.css b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/ahem.css index 0d4bcedc21b..82ee466791e 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/ahem.css +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/support/ahem.css @@ -1,4 +1,4 @@ @font-face { font-family: "Ahem"; - src: url(../../../../fonts/Ahem.ttf); + src: url(./Ahem.ttf); } diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vlr.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vlr.htm index 14f776f938c..d79b08674c8 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vlr.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vlr.htm @@ -35,7 +35,7 @@

- @@ -64,7 +64,7 @@ - - @@ -69,7 +69,7 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
- +
@@ -91,13 +91,13 @@
- +
+ - +
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm index 18b24f794a8..d63847f1725 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/table-progression-001-vrl.htm @@ -40,7 +40,7 @@
+
- +
@@ -90,13 +90,13 @@
- +
+ - +
diff --git a/tests/wpt/css-tests/css-writing-modes-3_dev/html/underline-font-size-vlr-003.htm b/tests/wpt/css-tests/css-writing-modes-3_dev/html/underline-font-size-vlr-003.htm index e942aadd0f6..c353ca300f6 100644 --- a/tests/wpt/css-tests/css-writing-modes-3_dev/html/underline-font-size-vlr-003.htm +++ b/tests/wpt/css-tests/css-writing-modes-3_dev/html/underline-font-size-vlr-003.htm @@ -11,7 +11,7 @@ - + + + +

This text should be green. (element)

+
This text should be green. (class)
+
This text should be green. (id)
+
This text should be green. (child)
+
This text should be green. (descendant)
+
This text should be green. (sibling)
+
This text should be green. (attribute)
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/html4/reference/selectors-002-ref.htm b/tests/wpt/css-tests/css21_dev/html4/reference/selectors-002-ref.htm new file mode 100644 index 00000000000..1a82a6ba059 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/html4/reference/selectors-002-ref.htm @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This page should be green with no red present.

+ + \ 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 0d6275b019d..820c1fa51b2 100644 --- a/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm +++ b/tests/wpt/css-tests/css21_dev/html4/reftest-toc.htm @@ -43119,6 +43119,22 @@
DOM/JS
+ selectors-001=
+ selectors-002=
diff --git a/tests/wpt/css-tests/css21_dev/html4/reftest.list b/tests/wpt/css-tests/css21_dev/html4/reftest.list index 23206cbc6f0..de9cd27804b 100644 --- a/tests/wpt/css-tests/css21_dev/html4/reftest.list +++ b/tests/wpt/css-tests/css21_dev/html4/reftest.list @@ -5442,6 +5442,8 @@ run-in-text-between-002.htm == reference/run-in-text-ref.htm run-in-text-between-003.htm == reference/run-in-text-ref.htm run-in-text-between-004.htm == reference/run-in-basic-ref.htm run-in-text-between-005.htm == reference/run-in-basic-ref.htm +selectors-001.htm == reference/selectors-001-ref.htm +selectors-002.htm == reference/selectors-002-ref.htm selectors-parsing-001.htm == reference/selectors-parsing-001-ref.htm separated-border-model-003a.htm == reference/ref-filled-green-100px-square.htm separated-border-model-003b.htm == reference/separated-border-model-003b-ref.htm diff --git a/tests/wpt/css-tests/css21_dev/html4/selectors-001.htm b/tests/wpt/css-tests/css21_dev/html4/selectors-001.htm index 1a88787cf63..0d6b7f89b49 100644 --- a/tests/wpt/css-tests/css21_dev/html4/selectors-001.htm +++ b/tests/wpt/css-tests/css21_dev/html4/selectors-001.htm @@ -5,6 +5,7 @@ + + + +

This text should be green. (element)

+
This text should be green. (class)
+
This text should be green. (id)
+
This text should be green. (child)
+
This text should be green. (descendant)
+
This text should be green. (sibling)
+
This text should be green. (attribute)
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-002-ref.xht new file mode 100644 index 00000000000..4bec5feb6e2 --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reference/selectors-002-ref.xht @@ -0,0 +1,16 @@ + + + +CSS Reftest Reference + + + + +

This page should be green with no red present.

+ + \ 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 520e93482dd..e1a4e67929b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reftest-toc.xht @@ -43463,6 +43463,22 @@
DOM/JS
+ selectors-001=
+ selectors-002=
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list b/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list index f827c2fb8e9..5c0d307014a 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list +++ b/tests/wpt/css-tests/css21_dev/xhtml1/reftest.list @@ -5442,6 +5442,8 @@ run-in-text-between-002.xht == reference/run-in-text-ref.xht run-in-text-between-003.xht == reference/run-in-text-ref.xht run-in-text-between-004.xht == reference/run-in-basic-ref.xht run-in-text-between-005.xht == reference/run-in-basic-ref.xht +selectors-001.xht == reference/selectors-001-ref.xht +selectors-002.xht == reference/selectors-002-ref.xht selectors-parsing-001.xht == reference/selectors-parsing-001-ref.xht separated-border-model-003a.xht == reference/ref-filled-green-100px-square.xht separated-border-model-003b.xht == reference/separated-border-model-003b-ref.xht diff --git a/tests/wpt/css-tests/css21_dev/xhtml1/selectors-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1/selectors-001.xht index a9399fd77ec..12f350edd80 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1/selectors-001.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1/selectors-001.xht @@ -5,6 +5,7 @@ + + + + + +

This text should be green. (element)

+
This text should be green. (class)
+
This text should be green. (id)
+
This text should be green. (child)
+
This text should be green. (descendant)
+
This text should be green. (sibling)
+
This text should be green. (attribute)
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reference/selectors-002-ref.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/selectors-002-ref.xht new file mode 100644 index 00000000000..314f6e0995b --- /dev/null +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reference/selectors-002-ref.xht @@ -0,0 +1,25 @@ + + + +CSS Reftest Reference + + + + + +

This page should be green with no red present.

+ + \ 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 520e93482dd..e1a4e67929b 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest-toc.xht @@ -43463,6 +43463,22 @@
DOM/JS
+ selectors-001=
+ selectors-002=
diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list index f827c2fb8e9..5c0d307014a 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/reftest.list @@ -5442,6 +5442,8 @@ run-in-text-between-002.xht == reference/run-in-text-ref.xht run-in-text-between-003.xht == reference/run-in-text-ref.xht run-in-text-between-004.xht == reference/run-in-basic-ref.xht run-in-text-between-005.xht == reference/run-in-basic-ref.xht +selectors-001.xht == reference/selectors-001-ref.xht +selectors-002.xht == reference/selectors-002-ref.xht selectors-parsing-001.xht == reference/selectors-parsing-001-ref.xht separated-border-model-003a.xht == reference/ref-filled-green-100px-square.xht separated-border-model-003b.xht == reference/separated-border-model-003b-ref.xht diff --git a/tests/wpt/css-tests/css21_dev/xhtml1print/selectors-001.xht b/tests/wpt/css-tests/css21_dev/xhtml1print/selectors-001.xht index 80b2d4b243e..d7de3eb2f0a 100644 --- a/tests/wpt/css-tests/css21_dev/xhtml1print/selectors-001.xht +++ b/tests/wpt/css-tests/css21_dev/xhtml1print/selectors-001.xht @@ -14,6 +14,7 @@ +