summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-22 19:02:53 +0000
committerdglazkov@google.com <dglazkov@google.com@0039d316-1c4b-4281-b951-d872f2087c98>2009-05-22 19:02:53 +0000
commitb05695f0d79b77ad6605b0ab1b484eed197a1c00 (patch)
tree135458d4310046b2667aa9223b88995a7fc6fed5
parent902f7cd528743a286439cfca87266aa1b723a8bf (diff)
downloadchromium_src-b05695f0d79b77ad6605b0ab1b484eed197a1c00.zip
chromium_src-b05695f0d79b77ad6605b0ab1b484eed197a1c00.tar.gz
chromium_src-b05695f0d79b77ad6605b0ab1b484eed197a1c00.tar.bz2
Add baselines for new tests that pass.
R=gwilson BUG=10465 TEST=no layout test failures. Review URL: http://codereview.chromium.org/113776 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@16769 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.pngbin0 -> 53241 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.txt65
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.pngbin0 -> 19720 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.txt20
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.checksum1
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.pngbin0 -> 4095 bytes
-rw-r--r--webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.txt12
-rw-r--r--webkit/tools/layout_tests/test_expectations.txt6
10 files changed, 103 insertions, 3 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.checksum
new file mode 100644
index 0000000..e8984ee
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.checksum
@@ -0,0 +1 @@
+d07625f588d6914b0c3f2587d1d0b296 \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.png
new file mode 100644
index 0000000..6495f65
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.txt
new file mode 100644
index 0000000..ec064c2
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/compositing/direct-image-compositing-expected.txt
@@ -0,0 +1,65 @@
+layer at (0,0) size 785x755
+ RenderView at (0,0) size 785x600
+layer at (0,0) size 785x755
+ RenderBlock {HTML} at (0,0) size 785x155
+ RenderBody {BODY} at (8,21) size 769x118
+ RenderBlock {H1} at (0,0) size 769x37
+ RenderText {#text} at (0,0) size 387x36
+ text run at (0,0) width 387: "Image optimisation in layers"
+ RenderBlock {P} at (0,58) size 769x60
+ RenderText {#text} at (0,0) size 747x59
+ text run at (0,0) width 564: "This test exercises direct compositing of images with hardware acceleration. The visual results "
+ text run at (564,0) width 30: "using"
+ text run at (0,20) width 641: "ACCELERATED_COMPOSITING and regular TOT should be identical. Running this test manually with "
+ text run at (641,20) width 106: "the correct debug"
+ text run at (0,40) width 379: "options will show which elements are directly composited. See "
+ RenderInline {A} at (0,0) size 291x19 [color=#0000EE]
+ RenderText {#text} at (379,40) size 291x19
+ text run at (379,40) width 291: "https://bugs.webkit.org/show_bug.cgi?id=23361"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock (floating) {DIV} at (0,134) size 260x200
+ RenderText {#text} at (150,0) size 101x79
+ text run at (150,0) width 101: "Basic image - no"
+ text run at (150,20) width 81: "style - can be"
+ text run at (150,40) width 44: "directly"
+ text run at (150,60) width 70: "composited"
+ RenderBlock (floating) {DIV} at (260,134) size 260x200
+ RenderText {#text} at (160,0) size 97x79
+ text run at (160,0) width 97: "5px blue border"
+ text run at (160,20) width 87: "- can NOT be"
+ text run at (160,40) width 44: "directly"
+ text run at (160,60) width 70: "composited"
+ RenderBlock (floating) {DIV} at (0,334) size 260x200
+ RenderText {#text} at (160,0) size 100x59
+ text run at (160,0) width 75: "margin - can"
+ text run at (160,20) width 100: "NOT be directly"
+ text run at (160,40) width 70: "composited"
+ RenderBlock (floating) {DIV} at (260,334) size 260x200
+ RenderText {#text} at (150,0) size 104x59
+ text run at (150,0) width 104: "solid background"
+ text run at (150,20) width 98: "- can be directly"
+ text run at (150,40) width 70: "composited"
+ RenderBlock (floating) {DIV} at (0,534) size 260x200
+ RenderText {#text} at (150,0) size 107x79
+ text run at (150,0) width 72: "background"
+ text run at (150,20) width 107: "image - can NOT"
+ text run at (150,40) width 63: "be directly"
+ text run at (150,60) width 70: "composited"
+ RenderBlock (floating) {DIV} at (260,534) size 260x200
+ RenderText {#text} at (150,0) size 108x79
+ text run at (150,0) width 66: "rotated but"
+ text run at (150,20) width 108: "otherwise no style"
+ text run at (150,40) width 98: "- can be directly"
+ text run at (150,60) width 70: "composited"
+layer at (8,155) size 150x150
+ RenderImage {IMG} at (0,0) size 150x150
+layer at (268,155) size 160x160
+ RenderImage {IMG} at (0,0) size 160x160 [border: (5px solid #0000FF)]
+layer at (13,360) size 150x150
+ RenderImage {IMG} at (5,5) size 150x150
+layer at (268,355) size 150x150
+ RenderImage {IMG} at (0,0) size 150x150 [bgcolor=#808080]
+layer at (8,555) size 150x150
+ RenderImage {IMG} at (0,0) size 150x150 [bgcolor=#FFA500]
+layer at (268,555) size 150x150
+ RenderImage {IMG} at (0,0) size 150x150
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.checksum
new file mode 100644
index 0000000..106d3cc
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.checksum
@@ -0,0 +1 @@
+307a2f78d11c220363e93dcc9e06b2fd \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.png
new file mode 100644
index 0000000..8f2043d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.txt
new file mode 100644
index 0000000..bd06d85
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/borders/border-image-border-radius-expected.txt
@@ -0,0 +1,20 @@
+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,8) size 784x584
+ RenderText {#text} at (0,131) size 504x19
+ text run at (0,131) width 504: "This test checks to make sure the border-image is not clipped by the border radius. "
+ RenderBlock {DIV} at (514,10) size 126x126 [border: (21px none #000000) (30px none #000000) (21px none #000000)]
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {DIV} at (10,161) size 126x126 [border: (21px none #000000) (30px none #000000) (21px none #000000)]
+ RenderText {#text} at (146,282) size 4x19
+ text run at (146,282) width 4: " "
+ RenderBR {BR} at (0,0) size 0x0
+ RenderBlock {DIV} at (10,312) size 126x126 [border: (21px none #000000) (30px none #000000) (21px none #000000)]
+ RenderText {#text} at (146,433) size 4x19
+ text run at (146,433) width 4: " "
+ RenderBlock {DIV} at (160,312) size 126x126 [border: (21px none #000000) (30px none #000000) (21px none #000000)]
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.checksum
new file mode 100644
index 0000000..1ef9e9d
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.checksum
@@ -0,0 +1 @@
+e93d75636756fc213598c90b95453a3c \ No newline at end of file
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.png
new file mode 100644
index 0000000..aac7e7e
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.png
Binary files differ
diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-expected.txt
new file mode 100644
index 0000000..61d36c8
--- /dev/null
+++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/clip/overflow-border-radius-clip-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,8) size 784x584
+ RenderBlock (anonymous) at (0,0) size 784x20
+ RenderText {#text} at (0,0) size 649x19
+ text run at (0,0) width 335: "The div below should be rounded with a border radius. "
+ text run at (335,0) width 314: "If you see a solid lime square then the test has failed."
+layer at (8,28) size 100x100
+ RenderBlock {DIV} at (0,20) size 100x100
+ RenderBlock {DIV} at (0,0) size 100x100 [bgcolor=#00FF00]
diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt
index bc52ce9..3d36a4e 100644
--- a/webkit/tools/layout_tests/test_expectations.txt
+++ b/webkit/tools/layout_tests/test_expectations.txt
@@ -1963,9 +1963,9 @@ BUG10464 WIN : LayoutTests/http/tests/xmlhttprequest/small-chunks-response-text.
BUG10464 WIN LINUX : LayoutTests/transitions/interrupt-zero-duration.html = FAIL PASS
// New tests, need Chromium baseline.
-BUG10465 WIN LINUX : LayoutTests/compositing/direct-image-compositing.html = FAIL
-BUG10465 WIN LINUX : LayoutTests/fast/borders/border-image-border-radius.html = FAIL
-BUG10465 WIN LINUX : LayoutTests/fast/clip/overflow-border-radius-clip.html = FAIL
+BUG10465 LINUX : LayoutTests/compositing/direct-image-compositing.html = FAIL
+BUG10465 LINUX : LayoutTests/fast/borders/border-image-border-radius.html = FAIL
+BUG10465 LINUX : LayoutTests/fast/clip/overflow-border-radius-clip.html = FAIL
// Need rebaseline, see WebKit 41993.
BUG10466 WIN LINUX : LayoutTests/fast/css/getComputedStyle/computed-style-without-renderer.html = FAIL