diff options
author | sky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-17 18:10:47 +0000 |
---|---|---|
committer | sky@google.com <sky@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-02-17 18:10:47 +0000 |
commit | 9562bcbcd3b40b103176cb37257ff977281e0281 (patch) | |
tree | a0b85e56ac63d91402c77fed257e91a8ea72d353 /webkit | |
parent | d34d334798fd8692a43e3038e46aaafc5ffb0618 (diff) | |
download | chromium_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')
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 Binary files differnew file mode 100644 index 0000000..b47d199 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-horizontal-expected.png 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 Binary files differnew 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 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 Binary files differnew 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 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 Binary files differnew file mode 100644 index 0000000..b47d199 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/repaint/shadow-multiple-vertical-expected.png 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 Binary files differindex 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 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. |