From 542bd31d00613689c5518de04a1fc3a36d8f8716 Mon Sep 17 00:00:00 2001 From: Benjamin Otte Date: Tue, 19 Nov 2013 01:43:35 +0100 Subject: [PATCH] reftests: Fix border-image-repeat test The new downscaling code in Cairo doesn't allow this test, so we remove the CSS that made the border downscaled. So the test does test less now, but it still tests the repeat modes of border images. --- testsuite/reftests/border-image-repeat.css | 7 +- testsuite/reftests/border-image-repeat.ref.ui | 1100 ++++++++--------- testsuite/reftests/border-image-repeat.sh | 100 +- testsuite/reftests/border-image-repeat.ui | 68 +- 4 files changed, 637 insertions(+), 638 deletions(-) diff --git a/testsuite/reftests/border-image-repeat.css b/testsuite/reftests/border-image-repeat.css index c43fa59047..61d331e3ba 100644 --- a/testsuite/reftests/border-image-repeat.css +++ b/testsuite/reftests/border-image-repeat.css @@ -8,7 +8,7 @@ GtkButton { border-image-source: url("border-image-balls.png"); border-image-slice: 20; border-image-repeat: stretch; - border-width: 5px; + border-width: 20px; border-style: solid; } @@ -31,20 +31,25 @@ GtkButton { #red { background-image: url("border-image-ball-red.png"); + background-color: black; } #yellow { background-image: url("border-image-ball-yellow.png"); + background-color: black; } #yellow-3 { background-image: url("border-image-3-balls-yellow.png"); + background-color: black; } #green { background-image: url("border-image-ball-green.png"); + background-color: black; } #green-3 { background-image: url("border-image-3-balls-green.png"); + background-color: black; } diff --git a/testsuite/reftests/border-image-repeat.ref.ui b/testsuite/reftests/border-image-repeat.ref.ui index ffdefc5a2e..48765ab6e9 100644 --- a/testsuite/reftests/border-image-repeat.ref.ui +++ b/testsuite/reftests/border-image-repeat.ref.ui @@ -11,64 +11,64 @@ yellow - 13 - 5 + 52 + 20 True False False - 5 + 20 0 green - 5 - 13 + 20 + 52 True False False 0 - 5 + 20 yellow - 13 - 5 + 52 + 20 True False False - 5 - 18 + 20 + 72 green - 5 - 13 + 20 + 52 True False False - 18 - 5 + 72 + 20 red - 5 - 5 + 20 + 20 True False False @@ -81,1947 +81,1947 @@ red - 5 - 5 + 20 + 20 True False False - 18 + 72 0 red - 5 - 5 + 20 + 20 True False False 0 - 18 + 72 red - 5 - 5 + 20 + 20 True False False - 18 - 18 + 72 + 72 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 + 116 0 green - 5 - 13 + 20 + 52 True False False - 25 - 5 + 100 + 20 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 18 + 116 + 72 green - 5 - 13 + 20 + 52 True False False - 43 - 5 + 172 + 20 red - 5 - 5 + 20 + 20 True False False - 25 + 100 0 red - 5 - 5 + 20 + 20 True False False - 43 + 172 0 red - 5 - 5 + 20 + 20 True False False - 25 - 18 + 100 + 72 red - 5 - 5 + 20 + 20 True False False - 43 - 18 + 172 + 72 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 + 220 0 green - 5 - 13 + 20 + 52 True False False - 50 - 5 + 200 + 20 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 18 + 220 + 72 green - 5 - 13 + 20 + 52 True False False - 68 - 5 + 272 + 20 red - 5 - 5 + 20 + 20 True False False - 50 + 200 0 red - 5 - 5 + 20 + 20 True False False - 68 + 272 0 red - 5 - 5 + 20 + 20 True False False - 50 - 18 + 200 + 72 red - 5 - 5 + 20 + 20 True False False - 68 - 18 + 272 + 72 yellow - 5 - 5 + 20 + 20 True False False - 81 + 324 0 yellow - 5 - 5 + 20 + 20 True False False - 87 + 348 0 green - 5 - 13 + 20 + 52 True False False - 75 - 5 + 300 + 20 yellow - 5 - 5 + 20 + 20 True False False - 81 - 18 + 324 + 72 yellow - 5 - 5 + 20 + 20 True False False - 87 - 18 + 348 + 72 green - 5 - 13 + 20 + 52 True False False - 93 - 5 + 372 + 20 red - 5 - 5 + 20 + 20 True False False - 75 + 300 0 red - 5 - 5 + 20 + 20 True False False - 93 + 372 0 red - 5 - 5 + 20 + 20 True False False - 75 - 18 + 300 + 72 red - 5 - 5 + 20 + 20 True False False - 93 - 18 + 372 + 72 yellow - 13 - 5 + 52 + 20 True False False - 5 - 25 + 20 + 100 green-3 - 5 - 15 + 20 + 60 True False False 0 - 29 + 116 yellow - 13 - 5 + 52 + 20 True False False - 5 - 43 + 20 + 172 green-3 - 5 - 15 + 20 + 60 True False False - 18 - 29 + 72 + 116 red - 5 - 5 + 20 + 20 True False False 0 - 25 + 100 red - 5 - 5 + 20 + 20 True False False - 18 - 25 + 72 + 100 red - 5 - 5 + 20 + 20 True False False 0 - 43 + 172 red - 5 - 5 + 20 + 20 True False False - 18 - 43 + 72 + 172 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 25 + 116 + 100 green-3 - 5 - 15 + 20 + 60 True False False - 25 - 29 + 100 + 116 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 43 + 116 + 172 green-3 - 5 - 15 + 20 + 60 True False False - 43 - 29 + 172 + 116 red - 5 - 5 + 20 + 20 True False False - 25 - 25 + 100 + 100 red - 5 - 5 + 20 + 20 True False False - 43 - 25 + 172 + 100 red - 5 - 5 + 20 + 20 True False False - 25 - 43 + 100 + 172 red - 5 - 5 + 20 + 20 True False False - 43 - 43 + 172 + 172 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 25 + 220 + 100 green-3 - 5 - 15 + 20 + 60 True False False - 50 - 29 + 200 + 116 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 43 + 220 + 172 green-3 - 5 - 15 + 20 + 60 True False False - 68 - 29 + 272 + 116 red - 5 - 5 + 20 + 20 True False False - 50 - 25 + 200 + 100 red - 5 - 5 + 20 + 20 True False False - 68 - 25 + 272 + 100 red - 5 - 5 + 20 + 20 True False False - 50 - 43 + 200 + 172 red - 5 - 5 + 20 + 20 True False False - 68 - 43 + 272 + 172 yellow - 5 - 5 + 20 + 20 True False False - 81 - 25 + 324 + 100 yellow - 5 - 5 + 20 + 20 True False False - 87 - 25 + 348 + 100 green-3 - 5 - 15 + 20 + 60 True False False - 75 - 29 + 300 + 116 yellow - 5 - 5 + 20 + 20 True False False - 81 - 43 + 324 + 172 yellow - 5 - 5 + 20 + 20 True False False - 87 - 43 + 348 + 172 green-3 - 5 - 15 + 20 + 60 True False False - 93 - 29 + 372 + 116 red - 5 - 5 + 20 + 20 True False False - 75 - 25 + 300 + 100 red - 5 - 5 + 20 + 20 True False False - 93 - 25 + 372 + 100 red - 5 - 5 + 20 + 20 True False False - 75 - 43 + 300 + 172 red - 5 - 5 + 20 + 20 True False False - 93 - 43 + 372 + 172 yellow - 13 - 5 + 52 + 20 True False False - 5 - 50 + 20 + 200 green-3 - 5 - 13 + 20 + 52 True False False 0 - 55 + 220 yellow - 13 - 5 + 52 + 20 True False False - 5 - 68 + 20 + 272 green-3 - 5 - 13 + 20 + 52 True False False - 18 - 55 + 72 + 220 red - 5 - 5 + 20 + 20 True False False 0 - 50 + 200 red - 5 - 5 + 20 + 20 True False False - 18 - 50 + 72 + 200 red - 5 - 5 + 20 + 20 True False False 0 - 68 + 272 red - 5 - 5 + 20 + 20 True False False - 18 - 68 + 72 + 272 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 50 + 116 + 200 green-3 - 5 - 13 + 20 + 52 True False False - 25 - 55 + 100 + 220 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 68 + 116 + 272 green-3 - 5 - 13 + 20 + 52 True False False - 43 - 55 + 172 + 220 red - 5 - 5 + 20 + 20 True False False - 25 - 50 + 100 + 200 red - 5 - 5 + 20 + 20 True False False - 43 - 50 + 172 + 200 red - 5 - 5 + 20 + 20 True False False - 25 - 68 + 100 + 272 red - 5 - 5 + 20 + 20 True False False - 43 - 68 + 172 + 272 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 50 + 220 + 200 green-3 - 5 - 13 + 20 + 52 True False False - 50 - 55 + 200 + 220 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 68 + 220 + 272 green-3 - 5 - 13 + 20 + 52 True False False - 68 - 55 + 272 + 220 red - 5 - 5 + 20 + 20 True False False - 50 - 50 + 200 + 200 red - 5 - 5 + 20 + 20 True False False - 68 - 50 + 272 + 200 red - 5 - 5 + 20 + 20 True False False - 50 - 68 + 200 + 272 red - 5 - 5 + 20 + 20 True False False - 68 - 68 + 272 + 272 yellow - 5 - 5 + 20 + 20 True False False - 81 - 50 + 324 + 200 yellow - 5 - 5 + 20 + 20 True False False - 87 - 50 + 348 + 200 green-3 - 5 - 13 + 20 + 52 True False False - 75 - 55 + 300 + 220 yellow - 5 - 5 + 20 + 20 True False False - 81 - 68 + 324 + 272 yellow - 5 - 5 + 20 + 20 True False False - 87 - 68 + 348 + 272 green-3 - 5 - 13 + 20 + 52 True False False - 93 - 55 + 372 + 220 red - 5 - 5 + 20 + 20 True False False - 75 - 50 + 300 + 200 red - 5 - 5 + 20 + 20 True False False - 93 - 50 + 372 + 200 red - 5 - 5 + 20 + 20 True False False - 75 - 68 + 300 + 272 red - 5 - 5 + 20 + 20 True False False - 93 - 68 + 372 + 272 yellow - 13 - 5 + 52 + 20 True False False - 5 - 75 + 20 + 300 green - 5 - 5 + 20 + 20 True False False 0 - 81 + 324 green - 5 - 5 + 20 + 20 True False False 0 - 87 + 348 yellow - 13 - 5 + 52 + 20 True False False - 5 - 93 + 20 + 372 green - 5 - 5 + 20 + 20 True False False - 18 - 81 + 72 + 324 green - 5 - 5 + 20 + 20 True False False - 18 - 87 + 72 + 348 red - 5 - 5 + 20 + 20 True False False 0 - 75 + 300 red - 5 - 5 + 20 + 20 True False False - 18 - 75 + 72 + 300 red - 5 - 5 + 20 + 20 True False False 0 - 93 + 372 red - 5 - 5 + 20 + 20 True False False - 18 - 93 + 72 + 372 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 75 + 116 + 300 green - 5 - 5 + 20 + 20 True False False - 25 - 81 + 100 + 324 green - 5 - 5 + 20 + 20 True False False - 25 - 87 + 100 + 348 yellow-3 - 15 - 5 + 60 + 20 True False False - 29 - 93 + 116 + 372 green - 5 - 5 + 20 + 20 True False False - 43 - 81 + 172 + 324 green - 5 - 5 + 20 + 20 True False False - 43 - 87 + 172 + 348 red - 5 - 5 + 20 + 20 True False False - 25 - 75 + 100 + 300 red - 5 - 5 + 20 + 20 True False False - 43 - 75 + 172 + 300 red - 5 - 5 + 20 + 20 True False False - 25 - 93 + 100 + 372 red - 5 - 5 + 20 + 20 True False False - 43 - 93 + 172 + 372 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 75 + 220 + 300 green - 5 - 5 + 20 + 20 True False False - 50 - 81 + 200 + 324 green - 5 - 5 + 20 + 20 True False False - 50 - 87 + 200 + 348 yellow-3 - 13 - 5 + 52 + 20 True False False - 55 - 93 + 220 + 372 green - 5 - 5 + 20 + 20 True False False - 68 - 81 + 272 + 324 green - 5 - 5 + 20 + 20 True False False - 68 - 87 + 272 + 348 red - 5 - 5 + 20 + 20 True False False - 50 - 75 + 200 + 300 red - 5 - 5 + 20 + 20 True False False - 68 - 75 + 272 + 300 red - 5 - 5 + 20 + 20 True False False - 50 - 93 + 200 + 372 red - 5 - 5 + 20 + 20 True False False - 68 - 93 + 272 + 372 yellow - 5 - 5 + 20 + 20 True False False - 81 - 75 + 324 + 300 yellow - 5 - 5 + 20 + 20 True False False - 87 - 75 + 348 + 300 green - 5 - 5 + 20 + 20 True False False - 75 - 81 + 300 + 324 green - 5 - 5 + 20 + 20 True False False - 75 - 87 + 300 + 348 yellow - 5 - 5 + 20 + 20 True False False - 81 - 93 + 324 + 372 yellow - 5 - 5 + 20 + 20 True False False - 87 - 93 + 348 + 372 green - 5 - 5 + 20 + 20 True False False - 93 - 81 + 372 + 324 green - 5 - 5 + 20 + 20 True False False - 93 - 87 + 372 + 348 red - 5 - 5 + 20 + 20 True False False - 75 - 75 + 300 + 300 red - 5 - 5 + 20 + 20 True False False - 93 - 75 + 372 + 300 red - 5 - 5 + 20 + 20 True False False - 75 - 93 + 300 + 372 red - 5 - 5 + 20 + 20 True False False - 93 - 93 + 372 + 372 diff --git a/testsuite/reftests/border-image-repeat.sh b/testsuite/reftests/border-image-repeat.sh index a8d0a0f78f..4be3907bce 100755 --- a/testsuite/reftests/border-image-repeat.sh +++ b/testsuite/reftests/border-image-repeat.sh @@ -26,15 +26,15 @@ cat << EOF yellow - 13 - 5 + 52 + 20 True False False - `expr $x \* 25 + 5` - `expr $y \* 25 + $side \* 18` + `expr $x \* 100 + 20` + `expr $y \* 100 + $side \* 72` EOF @@ -44,15 +44,15 @@ cat << EOF yellow-3 - 15 - 5 + 60 + 20 True False False - `expr $x \* 25 + 4` - `expr $y \* 25 + $side \* 18` + `expr $x \* 100 + 16` + `expr $y \* 100 + $side \* 72` EOF @@ -62,15 +62,15 @@ cat << EOF yellow-3 - 13 - 5 + 52 + 20 True False False - `expr $x \* 25 + 5` - `expr $y \* 25 + $side \* 18` + `expr $x \* 100 + 20` + `expr $y \* 100 + $side \* 72` EOF @@ -80,29 +80,29 @@ cat << EOF yellow - 5 - 5 + 20 + 20 True False False - `expr $x \* 25 + 6` - `expr $y \* 25 + $side \* 18` + `expr $x \* 100 + 24` + `expr $y \* 100 + $side \* 72` yellow - 5 - 5 + 20 + 20 True False False - `expr $x \* 25 + 12` - `expr $y \* 25 + $side \* 18` + `expr $x \* 100 + 48` + `expr $y \* 100 + $side \* 72` EOF @@ -114,15 +114,15 @@ cat << EOF green - 5 - 13 + 20 + 52 True False False - `expr $x \* 25 + $side \* 18` - `expr $y \* 25 + 5` + `expr $x \* 100 + $side \* 72` + `expr $y \* 100 + 20` EOF @@ -132,15 +132,15 @@ cat << EOF green-3 - 5 - 15 + 20 + 60 True False False - `expr $x \* 25 + $side \* 18` - `expr $y \* 25 + 4` + `expr $x \* 100 + $side \* 72` + `expr $y \* 100 + 16` EOF @@ -150,15 +150,15 @@ cat << EOF green-3 - 5 - 13 + 20 + 52 True False False - `expr $x \* 25 + $side \* 18` - `expr $y \* 25 + 5` + `expr $x \* 100 + $side \* 72` + `expr $y \* 100 + 20` EOF @@ -168,29 +168,29 @@ cat << EOF green - 5 - 5 + 20 + 20 True False False - `expr $x \* 25 + $side \* 18` - `expr $y \* 25 + 6` + `expr $x \* 100 + $side \* 72` + `expr $y \* 100 + 24` green - 5 - 5 + 20 + 20 True False False - `expr $x \* 25 + $side \* 18` - `expr $y \* 25 + 12` + `expr $x \* 100 + $side \* 72` + `expr $y \* 100 + 48` EOF @@ -201,23 +201,17 @@ EOF for xcorner in 0 1; do cat << EOF - + + red + 20 + 20 True False - - - red - 5 - 5 - True - False - False - - + False - `expr $x \* 25 + $xcorner \* 18` - `expr $y \* 25 + $ycorner \* 18` + `expr $x \* 100 + $xcorner \* 72` + `expr $y \* 100 + $ycorner \* 72` EOF diff --git a/testsuite/reftests/border-image-repeat.ui b/testsuite/reftests/border-image-repeat.ui index 5ca78e2ec3..97d4dac893 100644 --- a/testsuite/reftests/border-image-repeat.ui +++ b/testsuite/reftests/border-image-repeat.ui @@ -8,12 +8,12 @@ True False - 2 - 2 + 8 + 8 - 23 - 23 + 92 + 92 True False