summaryrefslogtreecommitdiffstats
path: root/webkit
diff options
context:
space:
mode:
authorsky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-17 18:10:47 +0000
committersky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-02-17 18:10:47 +0000
commit9562bcbcd3b40b103176cb37257ff977281e0281 (patch)
treea0b85e56ac63d91402c77fed257e91a8ea72d353 /webkit
parentd34d334798fd8692a43e3038e46aaafc5ffb0618 (diff)
downloadchromium_src-9562bcbcd3b40b103176cb37257ff977281e0281.zip
chromium_src-9562bcbcd3b40b103176cb37257ff977281e0281.tar.gz
chromium_src-9562bcbcd3b40b103176cb37257ff977281e0281.tar.bz2
Rebaselines shadow tests now that we correctly render shadows (webkit
bug https://bugs.webkit.org/show_bug.cgi?id=23934). The SVG rebaseline is because we now anti-alias text decorations correctly. BUG=2982 TEST=none TBR=brettw Review URL: http://codereview.chromium.org/21420 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@9888 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.pngbin0 -> 27344 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.txt12
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.pngbin0 -> 27655 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.txt12
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.pngbin0 -> 27655 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.txt12
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.pngbin0 -> 27344 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.txt12
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum2
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.pngbin18128 -> 18306 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt2
-rw-r--r--webkit/tools/layout_tests/test_lists/tests_fixable.txt14
16 files changed, 60 insertions, 10 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.checksum
new file mode 100644
index 0000000..901f632
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.checksum
@@ -0,0 +1 @@
+2f03e2cd26aa65a72892e1c6fee919d3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.png
new file mode 100644
index 0000000..b47d199
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.txt
new file mode 100644
index 0000000..ff7c01b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.txt
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,20) size 784x480
+ RenderBlock {DIV} at (20,0) size 744x57
+ RenderInline {SPAN} at (0,0) size 290x55
+ RenderText {#text} at (0,1) size 290x55
+ text run at (0,1) width 290: " multiple "
+ RenderText {#text} at (290,1) size 305x55
+ text run at (290,1) width 305: " shadows "
+ RenderBlock {DIV} at (100,157) size 100x100
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum
new file mode 100644
index 0000000..834aa8a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.checksum
@@ -0,0 +1 @@
+78e37dcbbeddfd2b61af450949b0702c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.png
new file mode 100644
index 0000000..1d2c640
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.txt
new file mode 100644
index 0000000..1e3b8af
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-horizontal-expected.txt
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x377
+ RenderBlock {HTML} at (0,0) size 800x377
+ RenderBody {BODY} at (8,20) size 784x257
+ RenderBlock {DIV} at (20,0) size 744x57
+ RenderInline {SPAN} at (0,0) size 290x55
+ RenderText {#text} at (0,1) size 290x55
+ text run at (0,1) width 290: " multiple "
+ RenderText {#text} at (290,1) size 305x55
+ text run at (290,1) width 305: " shadows "
+ RenderBlock {DIV} at (100,157) size 100x100
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.checksum
new file mode 100644
index 0000000..834aa8a
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.checksum
@@ -0,0 +1 @@
+78e37dcbbeddfd2b61af450949b0702c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.png
new file mode 100644
index 0000000..1d2c640
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.txt
new file mode 100644
index 0000000..1e3b8af
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-strict-vertical-expected.txt
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x377
+ RenderBlock {HTML} at (0,0) size 800x377
+ RenderBody {BODY} at (8,20) size 784x257
+ RenderBlock {DIV} at (20,0) size 744x57
+ RenderInline {SPAN} at (0,0) size 290x55
+ RenderText {#text} at (0,1) size 290x55
+ text run at (0,1) width 290: " multiple "
+ RenderText {#text} at (290,1) size 305x55
+ text run at (290,1) width 305: " shadows "
+ RenderBlock {DIV} at (100,157) size 100x100
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.checksum
new file mode 100644
index 0000000..901f632
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.checksum
@@ -0,0 +1 @@
+2f03e2cd26aa65a72892e1c6fee919d3 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.png
new file mode 100644
index 0000000..b47d199
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.txt
new file mode 100644
index 0000000..ff7c01b
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.txt
@@ -0,0 +1,12 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderBlock {HTML} at (0,0) size 800x600
+ RenderBody {BODY} at (8,20) size 784x480
+ RenderBlock {DIV} at (20,0) size 744x57
+ RenderInline {SPAN} at (0,0) size 290x55
+ RenderText {#text} at (0,1) size 290x55
+ text run at (0,1) width 290: " multiple "
+ RenderText {#text} at (290,1) size 305x55
+ text run at (290,1) width 305: " shadows "
+ RenderBlock {DIV} at (100,157) size 100x100
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum
index beb1748..4ca5089 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.checksum
@@ -1 +1 @@
-80708089207d719ff06c1abe56c419be \ No newline at end of file
+b3d69493feec1ef53f321337349c1a79 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png
index a710ca7..62b4336 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt
index a27e623..ead945a 100644
--- a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/svg/custom/foreign-object-skew-expected.txt
@@ -12,5 +12,5 @@ layer at (0,0) size 800x600
text run at (0,0) width 62: "and a link."
RenderBR {xhtml:br} at (62,0) size 0x19
RenderButton {xhtml:input} at (0,20) size 16x20 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
- RenderSVGInlineText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
RenderPath {rect} at (9.50,9.50) size 581x381 [stroke={[type=SOLID] [color=#008000]}] [data="M10.00,10.00 L590.00,10.00 L590.00,390.00 L10.00,390.00 Z"]
diff --git a/webkit/tools/layout_tests/test_lists/tests_fixable.txt b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
index 2e5ac99..b103351 100644
--- a/webkit/tools/layout_tests/test_lists/tests_fixable.txt
+++ b/webkit/tools/layout_tests/test_lists/tests_fixable.txt
@@ -352,6 +352,7 @@ LINUX : LayoutTests/fast/transforms/transform-on-inline.html = FAIL
LINUX : LayoutTests/fast/transforms/transform-table-row.html = FAIL
LINUX : LayoutTests/svg/batik/paints/patternPreserveAspectRatioA.svg = FAIL CRASH
DEFER MAC : LayoutTests/svg/batik/text/textFeatures.svg = FAIL PASS
+// Needs to be rebaselined.
LINUX : LayoutTests/svg/custom/foreign-object-skew.svg = FAIL
MAC : LayoutTests/svg/custom/inline-svg-in-xhtml.xml = FAIL
DEFER MAC LINUX : LayoutTests/svg/batik/text/textDecoration2.svg = FAIL PASS
@@ -689,13 +690,11 @@ LINUX WIN : LayoutTests/fast/canvas/canvas-getImageData.html = FAIL
// and gif, which is a low priority.
DEFER LINUX WIN : LayoutTests/fast/canvas/toDataURL-supportedTypes.html = FAIL
-// Our shadows looks wrong. The text not having shadows is to be expected, but
-// it looks like we're missing a red shadow that Safari has.
-// http://code.google.com/p/chromium/issues/detail?id=2982
-LINUX WIN : LayoutTests/fast/repaint/shadow-multiple-horizontal.html = FAIL
-LINUX WIN : LayoutTests/fast/repaint/shadow-multiple-strict-horizontal.html = FAIL
-LINUX WIN : LayoutTests/fast/repaint/shadow-multiple-strict-vertical.html = FAIL
-LINUX WIN : LayoutTests/fast/repaint/shadow-multiple-vertical.html = FAIL
+// These need to be rebaselined on Linux.
+LINUX : LayoutTests/fast/repaint/shadow-multiple-horizontal.html = FAIL
+LINUX : LayoutTests/fast/repaint/shadow-multiple-strict-horizontal.html = FAIL
+LINUX : LayoutTests/fast/repaint/shadow-multiple-strict-vertical.html = FAIL
+LINUX : LayoutTests/fast/repaint/shadow-multiple-vertical.html = FAIL
// We don't render reflection masks properly.
// http://code.google.com/p/chromium/issues/detail?id=3229
@@ -1719,7 +1718,6 @@ WIN LINUX : LayoutTests/fast/text/line-breaks.html = FAIL PASS
// Now the left one is slightly different.
WIN LINUX : LayoutTests/svg/W3C-SVG-1.1/pservers-grad-17-b.svg = FAIL
WIN : LayoutTests/svg/carto.net/colourpicker.svg = FAIL
-WIN : LayoutTests/svg/custom/foreign-object-skew.svg = FAIL
// Upstream dumprendertree changes caused the expected to change.
// Now our baseline is out of date, and we differ from Mac expected on the
// caret position in the last line of the text output.