[chromium] rebaseline svg text layouts?
authorschenney@chromium.org <schenney@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Jun 2012 21:30:44 +0000 (21:30 +0000)
committerschenney@chromium.org <schenney@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 28 Jun 2012 21:30:44 +0000 (21:30 +0000)
https://bugs.webkit.org/show_bug.cgi?id=89936

Unreviewed Chromium test expectations update.

The SVG tests for this bug all seem OK, so they are being rebaselined.
The other content is less clear, so it is being left for an expert.

* platform/chromium-win-xp/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added.
* platform/chromium-win-xp/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png: Added.
* platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: Added.
* platform/chromium-win-xp/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png: Added.
* platform/chromium-win-xp/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
* platform/chromium-win-xp/svg/custom/js-late-gradient-and-object-creation-expected.png: Added.
* platform/chromium-win-xp/svg/text/text-intro-05-t-expected.txt: Added.
* platform/chromium-win-xp/svg/zoom/page/zoom-foreignObject-expected.png: Added.
* platform/chromium/TestExpectations:

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@121471 268f45cc-cd09-0410-ab3c-d52691b4dbfc

LayoutTests/ChangeLog
LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/custom/js-late-gradient-and-object-creation-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/text/text-intro-05-t-expected.txt [new file with mode: 0644]
LayoutTests/platform/chromium-win-xp/svg/zoom/page/zoom-foreignObject-expected.png [new file with mode: 0644]
LayoutTests/platform/chromium/TestExpectations

index b7369ea..fcd0a7b 100644 (file)
@@ -1,3 +1,23 @@
+2012-06-28  Stephen Chenney  <schenney@chromium.org>
+
+        [chromium] rebaseline svg text layouts?
+        https://bugs.webkit.org/show_bug.cgi?id=89936
+
+        Unreviewed Chromium test expectations update.
+
+        The SVG tests for this bug all seem OK, so they are being rebaselined.
+        The other content is less clear, so it is being left for an expert.
+
+        * platform/chromium-win-xp/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt: Added.
+        * platform/chromium-win-xp/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png: Added.
+        * platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png: Added.
+        * platform/chromium-win-xp/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png: Added.
+        * platform/chromium-win-xp/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt: Added.
+        * platform/chromium-win-xp/svg/custom/js-late-gradient-and-object-creation-expected.png: Added.
+        * platform/chromium-win-xp/svg/text/text-intro-05-t-expected.txt: Added.
+        * platform/chromium-win-xp/svg/zoom/page/zoom-foreignObject-expected.png: Added.
+        * platform/chromium/TestExpectations:
+
 2012-06-28  Alpha Lam  <hclam@chromium.org>
 
         [chromium] Mark a test as slow.
@@ -42,7 +62,7 @@
 2012-06-28  Stephen White  <senorblanco@chromium.org>
 
         Unreviewed gardening.
-        
+
         Remove a duplicate expectation.
 
         * platform/chromium/TestExpectations:
diff --git a/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1-SE/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..39501a1
--- /dev/null
@@ -0,0 +1,23 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (45,47) size 415x200
+      RenderSVGText {text} at (110,47) size 350x46 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 350x46
+          chunk 1 text run 1 at (110.00,80.00) startOffset 0 endOffset 37 width 350.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (45,128) size 415x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 415x41
+          chunk 1 text run 1 at (45.00,160.00) startOffset 0 endOffset 37 width 415.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (113,213) size 347x34 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 347x34
+          chunk 1 text run 1 at (113.00,240.00) startOffset 0 endOffset 37 width 347.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGContainer {g} at (10,314) size 227x33
+      RenderSVGText {text} at (10,314) size 227x32 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 227x32
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 2 width 40.90: "$R"
+          chunk 1 text run 2 at (50.51,340.00) startOffset 2 endOffset 3 width 17.79: "e"
+          chunk 1 text run 3 at (67.82,340.00) startOffset 3 endOffset 12 width 117.38: "vision: 1"
+          chunk 1 text run 4 at (182.83,340.00) startOffset 12 endOffset 16 width 53.38: ".7 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png
new file mode 100644 (file)
index 0000000..d7d1eac
Binary files /dev/null and b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/animate-elem-52-t-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png
new file mode 100644 (file)
index 0000000..feb23f9
Binary files /dev/null and b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/filters-conv-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png
new file mode 100644 (file)
index 0000000..6871319
Binary files /dev/null and b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/masking-intro-01-f-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/W3C-SVG-1.1/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..1304e8a
--- /dev/null
@@ -0,0 +1,18 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGContainer {g} at (45,47) size 415x200
+      RenderSVGText {text} at (110,47) size 350x46 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 350x46
+          chunk 1 (end anchor) text run 1 at (110.00,80.00) startOffset 0 endOffset 37 width 350.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (45,128) size 415x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 415x41
+          chunk 1 (end anchor) text run 1 at (45.00,160.00) startOffset 0 endOffset 37 width 415.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (113,213) size 347x34 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 347x34
+          chunk 1 (end anchor) text run 1 at (113.00,240.00) startOffset 0 endOffset 37 width 347.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGText {text} at (10,304) size 261x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 261x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 261.00: "$Revision: 1.4 $"
+    RenderSVGRect {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-gradient-and-object-creation-expected.png b/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-gradient-and-object-creation-expected.png
new file mode 100644 (file)
index 0000000..8aca656
Binary files /dev/null and b/LayoutTests/platform/chromium-win-xp/svg/custom/js-late-gradient-and-object-creation-expected.png differ
diff --git a/LayoutTests/platform/chromium-win-xp/svg/text/text-intro-05-t-expected.txt b/LayoutTests/platform/chromium-win-xp/svg/text/text-intro-05-t-expected.txt
new file mode 100644 (file)
index 0000000..c21daf6
--- /dev/null
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderSVGRoot {svg} at (0,0) size 800x600
+    RenderSVGContainer {g} at (71,78) size 696x336
+      RenderSVGText {text} at (106,47) size 354x46 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 354x46
+          chunk 1 (end anchor) text run 1 at (106.60,80.00) startOffset 0 endOffset 37 width 353.40 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (43,127) size 417x41 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 417x41
+          chunk 1 (end anchor) text run 1 at (43.00,160.00) startOffset 0 endOffset 37 width 417.00 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+      RenderSVGText {text} at (113,213) size 347x35 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 347x35
+          chunk 1 (end anchor) text run 1 at (113.20,240.00) startOffset 0 endOffset 37 width 346.80 RTL: "\x{644}\x{645}\x{627}\x{630}\x{627} \x{644}\x{627} \x{64A}\x{62A}\x{643}\x{644}\x{645}\x{648}\x{646} \x{627}\x{644}\x{644}\x{651}\x{63A}\x{629} \x{627}\x{644}\x{639}\x{631}\x{628}\x{64A}\x{629} \x{641}\x{62D}\x{633}\x{628}\x{61F}"
+    RenderSVGText {text} at (10,304) size 266x46 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 266x46
+        chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 265.80: "$Revision: 1.4 $"
+    RenderSVGRect {rect} at (0,0) size 800x600 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+selection start: position 0 of child 0 {#text} of child 1 {text} of child 33 {g} of child 0 {svg} of document
+selection end:   position 16 of child 0 {#text} of child 35 {text} of child 0 {svg} of document
diff --git a/LayoutTests/platform/chromium-win-xp/svg/zoom/page/zoom-foreignObject-expected.png b/LayoutTests/platform/chromium-win-xp/svg/zoom/page/zoom-foreignObject-expected.png
new file mode 100644 (file)
index 0000000..31c48f3
Binary files /dev/null and b/LayoutTests/platform/chromium-win-xp/svg/zoom/page/zoom-foreignObject-expected.png differ
index 6610a63..3227b7c 100644 (file)
@@ -3777,16 +3777,8 @@ BUGWK89813 LINUX DEBUG : fast/js/large-expressions.html = PASS TIMEOUT
 
 BUGWK89820 : fast/text/hyphen-min-preferred-width.html = IMAGE
 
-BUGWK89936 WIN : svg/W3C-SVG-1.1-SE/text-intro-05-t.svg = TEXT
-BUGWK89936 WIN : svg/W3C-SVG-1.1/text-intro-05-t.svg = TEXT
-BUGWK89936 WIN : svg/text/text-intro-05-t.svg = TEXT
 BUGWK89936 WIN : compositing/shadows/shadow-drawing.html = IMAGE
 BUGWK89936 WIN : fast/text/atsui-kerning-and-ligatures.html = IMAGE
-BUGWK89936 WIN : svg/W3C-SVG-1.1/animate-elem-52-t.svg = IMAGE
-BUGWK89936 WIN : svg/W3C-SVG-1.1/filters-conv-01-f.svg = IMAGE
-BUGWK89936 WIN : svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE
-BUGWK89936 WIN : svg/custom/js-late-gradient-and-object-creation.svg = IMAGE
-BUGWK89936 WIN : svg/zoom/page/zoom-foreignObject.svg = IMAGE
 BUGWK89936 WIN : fast/css/text-rendering.html = IMAGE+TEXT
 
 // Started failing after r121267.