diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round-002.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round-002.htm new file mode 100644 index 00000000000..4efc1fa2c55 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round-002.htm @@ -0,0 +1,25 @@ + + + +CSS Backgrounds and Borders Test: background-repeat: round basic support + + + + + + + + + +

Test passes if there is green and no red.

+ + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm index 4efc1fa2c55..20777df4468 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-repeat-round.htm @@ -1,25 +1,27 @@ - - - -CSS Backgrounds and Borders Test: background-repeat: round basic support - - - - - - - - - -

Test passes if there is green and no red.

- - - - \ No newline at end of file + + + + CSS Test: background-repeat:round + + + + + + + + +

Image download support must be enabled

+

Test passes if the above image repeats in the below rectangle 6 times exactly: 2 columns, 3 rows. The top border of the containing rectangle should be orange, the right border yellow, the bottom border green, and the left border blue.

+

Test fails if the above image repeats in below rectangle more than 6 times, with partial images lining the right and the bottom.

+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-003.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-003.htm new file mode 100644 index 00000000000..539913f5422 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/background-size-003.htm @@ -0,0 +1,32 @@ + + + CSS Test: Value of 'auto' is used for y dimension in 'background-size' + + + + + + + +

Test passes if there is no red visible on the page.

+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-005.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-005.htm new file mode 100644 index 00000000000..4196d209e2e --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-005.htm @@ -0,0 +1,24 @@ + + + CSS Test: The 'border-image-slice' property with four percentage values + + + + + + + +

Test passes if there is no red visible on the page.

+
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-004.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-007.htm similarity index 100% rename from tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-004.htm rename to tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-image-slice-007.htm diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-radius-shorthand-002.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-radius-shorthand-002.htm new file mode 100644 index 00000000000..c7f22d04f74 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/border-radius-shorthand-002.htm @@ -0,0 +1,37 @@ + + + CSS Test: Borders Radius Shorthand. + + + + + + + + + +

+ There should be one box, with four rounded corners, each corner a different radius. +

+ + +
+ + + + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm index 3ca43ffe7d5..7b373610de9 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-001.htm @@ -1,36 +1,32 @@ - - - CSS Test Background: Box-Shadow property - - - - - - - -

The test passes if there is a green drop shadow and no red.

-
-
-
-
- - + + + CSS Test: Positive value of horizontal offset + + + + + + + +

Test passes if there is no red visible on the page.

+
+
+
+ \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-005.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-005.htm new file mode 100644 index 00000000000..98eebd02f8f --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/box-shadow-005.htm @@ -0,0 +1,36 @@ + + + CSS Test Background: Box-Shadow property + + + + + + + +

The test passes if there is a green drop shadow and no red.

+
+
+
+
+ + + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm index e0928a58619..cd0d368eea8 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-3.htm @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Backgrounds (383 tests)

+

Backgrounds (385 tests)

@@ -271,7 +271,7 @@ - + @@ -385,11 +385,11 @@ - + - @@ -404,6 +404,17 @@ + + + + + + @@ -1502,7 +1513,7 @@ - + @@ -1635,6 +1646,17 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-5.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-5.htm index 279e58d8a17..290668ac5fd 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-5.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-5.htm @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Rounded Corners (108 tests)

+

Rounded Corners (109 tests)

+ 3.4 Tiling Images: the ‘background-repeat’ property
background-003
background-repeat-round= Bitmapsbackground-repeat: round basic support + background-repeat:round
    -
  • The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
  • +
  • The 'background-repeat: round' declaration must scale an image in one or more dimensions so it fits a whole number of times in the background positioning area.
+ background-repeat-round-002Bitmapsbackground-repeat: round basic support +
    +
  • The image is repeated as often as will fit within the background positioning area. If it doesn't fit a whole number of times, it is rescaled so that it does.
  • +
+
background-repeat-round-roundup
+ 3.9 Sizing Images: the ‘background-size’ property
background-intrinsic-001
+ background-size-003Value of 'auto' is used for y dimension in 'background-size' +
    +
  • An 'auto' value for y dimension in 'background-size' is resolved by using the image's intrinsic ratio and the size provided for the x dimension.
  • +
+
background-size-005
@@ -37,7 +37,7 @@ - + @@ -478,6 +478,17 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm index 1c3c283c244..621cdd15c8e 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-6.htm @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Border Images (33 tests)

+

Border Images (34 tests)

+ 5.1 Curve Radii: the ‘border-radius’ properties
border-bottom-left-radius-001
+ border-radius-shorthand-002= Borders Radius Shorthand. +
    +
  • The shorthand border radius property can be used to specify all four eliptical corners of a box.
  • +
+
border-top-left-radius-001
@@ -112,7 +112,7 @@ - + @@ -146,9 +146,20 @@ - + + border-image-slice-005 + + + + + +
+ 6.2 Image Slicing: the ‘border-image-slice’ property
border-image-slice-001
- border-image-slice-004BitmapsThe 'border-image-slice' property with four percentage values +
    +
  • This test checks that the border image is sliced into nine regions with inward offsets, '40%' from the top, '15%' from the right,'20%' from the bottom, and '5%' from the left edges of the image. Percentages are relative to the size of the image: the width of the image for the horizontal offsets, the height for vertical offsets.
  • +
+
+ border-image-slice-007 Bitmaps The 'border-image-slice' property with the 'fill' keyword diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm index 5fa14d03717..28c3ec4744f 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/chapter-7.htm @@ -13,7 +13,7 @@

CSS Backgrounds and Borders Module Level 3 CR Test Suite

-

Miscellaneous Effects (10 tests)

+

Miscellaneous Effects (11 tests)

@@ -37,15 +37,15 @@ - - + + - - + @@ -71,6 +71,17 @@ + + + + + + diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/border-radius-shorthand-002-ref.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/border-radius-shorthand-002-ref.htm new file mode 100644 index 00000000000..6bc14762941 --- /dev/null +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/border-radius-shorthand-002-ref.htm @@ -0,0 +1,31 @@ + + + CSS Test: Border radius shorthand reference + + + + +

+ There should be one box, with four rounded corners, each corner a different radius. +

+
    +
  • PASS if the box below has four rounded corners.
  • +
  • FAIL if the corners are not rounded.
  • +
+ +
+ + \ No newline at end of file diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-005-ref.htm similarity index 100% rename from tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-001-ref.htm rename to tests/wpt/css-tests/css-backgrounds-3_dev/html4/reference/box-shadow-005-ref.htm diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm index 7000cd764d7..117484dec6d 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest-toc.htm @@ -640,6 +640,14 @@ + + + + + + + + + + + + + + - + - + box-shadow-005 + diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list index 795fec6dfab..b11573853e3 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/reftest.list @@ -76,6 +76,7 @@ background-paint-order-001.htm == reference/background-paint-order-001-ref.htm background-repeat-no-repeat.htm == reference/background-repeat-no-repeat.htm background-repeat-repeat-x.htm == reference/background-repeat-repeat-x.htm background-repeat-repeat-y.htm == reference/background-repeat-repeat-y.htm +background-repeat-round.htm == reference/background-repeat-round.htm background-repeat-round-roundup.htm == reference/background-repeat-round-roundup.htm background-repeat-space.htm == reference/background-repeat-space.htm background-size-002.htm == reference/background-size-002-ref.htm @@ -193,6 +194,7 @@ border-radius-010.htm == reference/border-radius-010-ref.htm border-radius-011.htm == reference/border-radius-011-ref.htm border-radius-clipping.htm == reference/border-radius-clipping-ref.htm border-radius-horizontal-value-is-zero.htm == reference/border-radius-horizontal-value-is-zero-ref.htm +border-radius-shorthand-002.htm == reference/border-radius-shorthand-002-ref.htm border-top-left-radius-001.htm == reference/border-radius-001-ref.htm border-top-left-radius-003.htm == border-top-left-radius-004.htm border-top-left-radius-004.htm == border-top-left-radius-003.htm @@ -213,7 +215,7 @@ border-top-right-radius-009.htm == border-top-right-radius-007.htm border-top-right-radius-010.htm == reference/border-radius-001-ref.htm border-top-right-radius-011.htm == reference/border-radius-001-ref.htm border-top-right-radius-014.htm == reference/border-radius-001-ref.htm -box-shadow-001.htm == reference/box-shadow-001-ref.htm +box-shadow-005.htm == reference/box-shadow-005-ref.htm box-shadow-inset-spread-without-border-radius.htm == reference/box-shadow-inset-spread-without-border-radius.htm box-shadow-inset-without-border-radius.htm == reference/box-shadow-inset-without-border-radius.htm box-shadow-outset-spread-without-border-radius.htm == reference/box-shadow-outset-spread-without-border-radius.htm diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm index 1866476f268..410a5ff6cfb 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/html4/toc.htm @@ -32,7 +32,7 @@ - + - + - + - +
+ 7.1 Drop Shadows: the ‘box-shadow’ property
box-shadow-001= Box-Shadow property + Positive value of horizontal offset
    -
  • Testing simple drop shadow with the box-shadow property
  • +
  • A positive value for the horizontal offset of the 'box-shadow' draws a shadow that is offset to the right of the box.
+ box-shadow-005= Box-Shadow property +
    +
  • Testing simple drop shadow with the box-shadow property
  • +
+
box-shadow-blur-definition-001Bitmaps
+ background-repeat-round= Bitmaps
@@ -1576,6 +1584,14 @@
+ border-radius-shorthand-002=
@@ -1736,11 +1752,11 @@
- box-shadow-001= =
Chapter 3 - Backgrounds(383 Tests)
(385 Tests)
Chapter 4 - @@ -42,17 +42,17 @@
Chapter 5 - Rounded Corners(108 Tests)
(109 Tests)
Chapter 6 - Border Images(33 Tests)
(34 Tests)
Chapter 7 - Miscellaneous Effects(10 Tests)
(11 Tests)
Chapter 8 - diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data b/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data index 7c9b0b1a482..fd1bf8abf8b 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/implementation-report-TEMPLATE.data @@ -201,10 +201,12 @@ html4/background-repeat-repeat-y.htm 5be38e2f02e45a57583bba37adad815886fad866 ? xhtml1/background-repeat-repeat-y.xht 5be38e2f02e45a57583bba37adad815886fad866 ? html4/background-repeat-round-001.htm 488d2b77d15b0460f580db27ef68620e29b38709 ? xhtml1/background-repeat-round-001.xht 488d2b77d15b0460f580db27ef68620e29b38709 ? +html4/background-repeat-round-002.htm 1a0c1c29e5c5ad357f96277b024066b65e8dbda8 ? +xhtml1/background-repeat-round-002.xht 1a0c1c29e5c5ad357f96277b024066b65e8dbda8 ? html4/background-repeat-round-roundup.htm e34726ee89c303590c6c76d60d62fbfb3a522858 ? xhtml1/background-repeat-round-roundup.xht e34726ee89c303590c6c76d60d62fbfb3a522858 ? -html4/background-repeat-round.htm 1a0c1c29e5c5ad357f96277b024066b65e8dbda8 ? -xhtml1/background-repeat-round.xht 1a0c1c29e5c5ad357f96277b024066b65e8dbda8 ? +html4/background-repeat-round.htm 30a7f3206852c485f18f345482a4664d60ad31f8 ? +xhtml1/background-repeat-round.xht 30a7f3206852c485f18f345482a4664d60ad31f8 ? html4/background-repeat-space-padding-box.htm 16bd520231befa9ed931f103d28d2ce8745bc65c ? xhtml1/background-repeat-space-padding-box.xht 16bd520231befa9ed931f103d28d2ce8745bc65c ? html4/background-repeat-space.htm 61acbfe3d798516727be3376412ab8c116a00d50 ? @@ -213,6 +215,8 @@ html4/background-size-001.htm ae9fed313c355776a869c710b2c96cc066a3d9d0 ? xhtml1/background-size-001.xht ae9fed313c355776a869c710b2c96cc066a3d9d0 ? html4/background-size-002.htm 25c622e0bcbf420d7b5053a9f2efc893505700f6 ? xhtml1/background-size-002.xht 25c622e0bcbf420d7b5053a9f2efc893505700f6 ? +html4/background-size-003.htm a9a83cfab328e894706c5fac465f1958bd98d95f ? +xhtml1/background-size-003.xht a9a83cfab328e894706c5fac465f1958bd98d95f ? html4/background-size-005.htm 5b1eae2d4a42d5dd9ad0d77bfeb06c5450df8636 ? xhtml1/background-size-005.xht 5b1eae2d4a42d5dd9ad0d77bfeb06c5450df8636 ? html4/background-size-006.htm fc850e8bb8486d6c7086c40b535a5f1ba14d9bca ? @@ -491,8 +495,10 @@ html4/border-image-slice-002.htm c8d317551460dd21040412489996a6c738894628 ? xhtml1/border-image-slice-002.xht c8d317551460dd21040412489996a6c738894628 ? html4/border-image-slice-003.htm 2a0dfc8496d5d5a90972a635ced57cc9b3a26ea2 ? xhtml1/border-image-slice-003.xht 2a0dfc8496d5d5a90972a635ced57cc9b3a26ea2 ? -html4/border-image-slice-004.htm f425ef8e3feb8e574627efb81478a607bd715055 ? -xhtml1/border-image-slice-004.xht f425ef8e3feb8e574627efb81478a607bd715055 ? +html4/border-image-slice-005.htm c795fb86f3a99c061832e0c3f708bf7c8650a895 ? +xhtml1/border-image-slice-005.xht c795fb86f3a99c061832e0c3f708bf7c8650a895 ? +html4/border-image-slice-007.htm f425ef8e3feb8e574627efb81478a607bd715055 ? +xhtml1/border-image-slice-007.xht f425ef8e3feb8e574627efb81478a607bd715055 ? html4/border-image-slice-percentage.htm 96c66681062840b53a027278203512f40dc13523 ? xhtml1/border-image-slice-percentage.xht 96c66681062840b53a027278203512f40dc13523 ? html4/border-image-space-001.htm 7f295d8a8471c3a6127a95f0cceb6be824571926 ? @@ -575,6 +581,8 @@ html4/border-radius-overflow-hidden.htm b387ba83b820a0718c10a1b9e2087971282efde3 xhtml1/border-radius-overflow-hidden.xht b387ba83b820a0718c10a1b9e2087971282efde3 ? html4/border-radius-shorthand-001.htm c10da19070dbaf8b93b34577df2a0b7187e58bc6 ? xhtml1/border-radius-shorthand-001.xht c10da19070dbaf8b93b34577df2a0b7187e58bc6 ? +html4/border-radius-shorthand-002.htm bfed421505cd493d7968e3149b638a98cc229e7f ? +xhtml1/border-radius-shorthand-002.xht bfed421505cd493d7968e3149b638a98cc229e7f ? html4/border-radius-style-001.htm b0f47b7c8b8fb99c43466d068216b2f5b043637e ? xhtml1/border-radius-style-001.xht b0f47b7c8b8fb99c43466d068216b2f5b043637e ? html4/border-radius-style-002.htm 93fd139c58650a9b67ddac477b0370a3209c5c49 ? @@ -659,14 +667,16 @@ html4/border-top-right-radius-014.htm da34f4b7b8e9fa8b5f62323c478a8ce6ca5add2b ? xhtml1/border-top-right-radius-014.xht da34f4b7b8e9fa8b5f62323c478a8ce6ca5add2b ? html4/border-top-right-radius-values-004.htm b0b8efe5ffbb9afb0e6430321784891fd69d1da3 ? xhtml1/border-top-right-radius-values-004.xht b0b8efe5ffbb9afb0e6430321784891fd69d1da3 ? -html4/box-shadow-001.htm 5937733dbf81339f32c8be0e25aa99021a4841b9 ? -xhtml1/box-shadow-001.xht 5937733dbf81339f32c8be0e25aa99021a4841b9 ? +html4/box-shadow-001.htm 1c8548de168515500a4953975a935d49352c76d8 ? +xhtml1/box-shadow-001.xht 1c8548de168515500a4953975a935d49352c76d8 ? html4/box-shadow-002.htm 51e9728d7bb6c05d90f699ee55f11a6aac8c0dc8 ? xhtml1/box-shadow-002.xht 51e9728d7bb6c05d90f699ee55f11a6aac8c0dc8 ? html4/box-shadow-003.htm 2e612545b32f7aa9da6ba0fcc4a230f5229ea0c8 ? xhtml1/box-shadow-003.xht 2e612545b32f7aa9da6ba0fcc4a230f5229ea0c8 ? html4/box-shadow-004.htm ab393af60215943f4f47e4a7455d41fe6fb2de5e ? xhtml1/box-shadow-004.xht ab393af60215943f4f47e4a7455d41fe6fb2de5e ? +html4/box-shadow-005.htm 6f76f6e7f61c8282c602e59357cfc104033595ce ? +xhtml1/box-shadow-005.xht 6f76f6e7f61c8282c602e59357cfc104033595ce ? html4/box-shadow-blur-definition-001.htm 54dbeb7c7726669361ca287a664b40433ccdeace ? xhtml1/box-shadow-blur-definition-001.xht 54dbeb7c7726669361ca287a664b40433ccdeace ? html4/box-shadow-inset-spread-without-border-radius.htm f9daf687adc6dd3741682f4b1af08ca29adb97d2 ? diff --git a/tests/wpt/css-tests/css-backgrounds-3_dev/index.htm b/tests/wpt/css-tests/css-backgrounds-3_dev/index.htm index 7e30f4498ed..bbc26097356 100644 --- a/tests/wpt/css-tests/css-backgrounds-3_dev/index.htm +++ b/tests/wpt/css-tests/css-backgrounds-3_dev/index.htm @@ -132,6 +132,7 @@

Many thanks to the following for their contributions: