2011-03-15 Nikolas Zimmermann <nzimmermann@rim.com>
authorzimmermann@webkit.org <zimmermann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Mar 2011 20:39:06 +0000 (20:39 +0000)
committerzimmermann@webkit.org <zimmermann@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Mar 2011 20:39:06 +0000 (20:39 +0000)
        Not reviewed.

        REGRESSION (r68976): Incorrect bidi rendering in SVG text
        https://bugs.webkit.org/show_bug.cgi?id=53980

        Update Qt baseline, still waiting for gtk/leopard/win7/winxp.

        * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
        * platform/qt/svg/text/text-align-02-b-expected.txt:
        * platform/qt/svg/text/text-align-04-b-expected.txt:

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

LayoutTests/ChangeLog
LayoutTests/platform/qt/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt
LayoutTests/platform/qt/svg/text/text-align-02-b-expected.txt
LayoutTests/platform/qt/svg/text/text-align-04-b-expected.txt

index 0f3f75d..77ad8cd 100644 (file)
@@ -1,3 +1,16 @@
+2011-03-15  Nikolas Zimmermann  <nzimmermann@rim.com>
+
+        Not reviewed.
+
+        REGRESSION (r68976): Incorrect bidi rendering in SVG text
+        https://bugs.webkit.org/show_bug.cgi?id=53980
+
+        Update Qt baseline, still waiting for gtk/leopard/win7/winxp.
+
+        * platform/qt/svg/W3C-SVG-1.1-SE/types-dom-05-b-expected.txt:
+        * platform/qt/svg/text/text-align-02-b-expected.txt:
+        * platform/qt/svg/text/text-align-04-b-expected.txt:
+
 2011-03-14  Nikolas Zimmermann  <nzimmermann@rim.com>
 
         Reviewed by Dirk Schulze.
index 9d67e65..9c78b9b 100644 (file)
@@ -24,9 +24,9 @@ layer at (0,0) size 480x360
           RenderSVGInlineText {#text} at (0,0) size 175x15
             chunk 1 text run 1 at (50.00,60.00) startOffset 0 endOffset 1 width 10.01: "V"
             chunk 1 text run 2 at (59.12,60.00) startOffset 1 endOffset 7 width 35.01: "alid s"
-            chunk 1 text run 3 at (94.09,60.00) startOffset 7 endOffset 9 width 9.16: "tr"
-            chunk 1 text run 4 at (103.27,60.00) startOffset 9 endOffset 17 width 55.03: "ing on S"
-            chunk 1 text run 5 at (157.67,60.00) startOffset 17 endOffset 18 width 10.01: "V"
+            chunk 1 text run 3 at (94.08,60.00) startOffset 7 endOffset 9 width 9.16: "tr"
+            chunk 1 text run 4 at (103.26,60.00) startOffset 9 endOffset 17 width 55.03: "ing on S"
+            chunk 1 text run 5 at (157.67,60.00) startOffset 17 endOffset 18 width 10.00: "V"
             chunk 1 text run 6 at (167.04,60.00) startOffset 18 endOffset 24 width 49.20: "GLengt"
             chunk 1 text run 7 at (216.20,60.00) startOffset 24 endOffset 25 width 8.34: "h"
         RenderSVGText {text} at (50,88) size 185x15 contains 1 chunk(s)
@@ -36,16 +36,16 @@ layer at (0,0) size 480x360
             chunk 1 text run 3 at (69.55,100.00) startOffset 3 endOffset 9 width 35.01: "alid s"
             chunk 1 text run 4 at (104.51,100.00) startOffset 9 endOffset 11 width 9.16: "tr"
             chunk 1 text run 5 at (113.69,100.00) startOffset 11 endOffset 19 width 55.03: "ing on S"
-            chunk 1 text run 6 at (168.10,100.00) startOffset 19 endOffset 20 width 10.01: "V"
+            chunk 1 text run 6 at (168.09,100.00) startOffset 19 endOffset 20 width 10.00: "V"
             chunk 1 text run 7 at (177.47,100.00) startOffset 20 endOffset 26 width 49.20: "GLengt"
             chunk 1 text run 8 at (226.62,100.00) startOffset 26 endOffset 27 width 8.34: "h"
         RenderSVGText {text} at (50,128) size 167x15 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 167x15
             chunk 1 text run 1 at (50.00,140.00) startOffset 0 endOffset 1 width 10.01: "V"
             chunk 1 text run 2 at (59.12,140.00) startOffset 1 endOffset 7 width 35.01: "alid s"
-            chunk 1 text run 3 at (94.09,140.00) startOffset 7 endOffset 9 width 9.16: "tr"
-            chunk 1 text run 4 at (103.27,140.00) startOffset 9 endOffset 17 width 55.03: "ing on S"
-            chunk 1 text run 5 at (157.67,140.00) startOffset 17 endOffset 18 width 10.01: "V"
+            chunk 1 text run 3 at (94.08,140.00) startOffset 7 endOffset 9 width 9.16: "tr"
+            chunk 1 text run 4 at (103.26,140.00) startOffset 9 endOffset 17 width 55.03: "ing on S"
+            chunk 1 text run 5 at (157.67,140.00) startOffset 17 endOffset 18 width 10.00: "V"
             chunk 1 text run 6 at (167.04,140.00) startOffset 18 endOffset 19 width 11.67: "G"
             chunk 1 text run 7 at (178.62,140.00) startOffset 19 endOffset 24 width 38.35: "Angle"
         RenderSVGText {text} at (50,168) size 178x15 contains 1 chunk(s)
@@ -55,7 +55,7 @@ layer at (0,0) size 480x360
             chunk 1 text run 3 at (69.55,180.00) startOffset 3 endOffset 9 width 35.01: "alid s"
             chunk 1 text run 4 at (104.51,180.00) startOffset 9 endOffset 11 width 9.16: "tr"
             chunk 1 text run 5 at (113.69,180.00) startOffset 11 endOffset 19 width 55.03: "ing on S"
-            chunk 1 text run 6 at (168.10,180.00) startOffset 19 endOffset 20 width 10.01: "V"
+            chunk 1 text run 6 at (168.09,180.00) startOffset 19 endOffset 20 width 10.00: "V"
             chunk 1 text run 7 at (177.47,180.00) startOffset 20 endOffset 21 width 11.67: "G"
             chunk 1 text run 8 at (189.05,180.00) startOffset 21 endOffset 26 width 38.35: "Angle"
     RenderSVGContainer {g} at (10,314) size 227x33
index 61627a7..42420d6 100644 (file)
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
       RenderSVGText {text} at (5,7) size 477x43 contains 1 chunk(s)
         RenderSVGInlineText {#text} at (0,0) size 477x43
           chunk 1 text run 1 at (5.00,40.00) startOffset 0 endOffset 34 width 476.40: "Test 'baseline-shift' (horizontal)"
-      RenderSVGContainer {g} at (25,140) size 670x339 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,120.00)}]
+      RenderSVGContainer {g} at (25,140) size 672x339 [transform={m=((1.00,0.00)(0.00,1.00)) t=(15.00,120.00)}]
         RenderSVGText {text} at (0,-36) size 349x45 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,7) size 98x38
             chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 6 width 97.20: "Normal"
@@ -15,13 +15,13 @@ layer at (0,0) size 800x600
               chunk 1 text run 1 at (97.20,-7.00) startOffset 0 endOffset 16 width 202.80: "baseline-shift:7"
           RenderSVGInlineText {#text} at (300,7) size 49x38
             chunk 1 text run 1 at (300.00,0.00) startOffset 0 endOffset 4 width 48.60: "text"
-        RenderSVGText {text} at (0,41) size 402x59 contains 1 chunk(s)
+        RenderSVGText {text} at (0,41) size 403x59 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,0) size 98x38
             chunk 1 text run 1 at (0.00,70.00) startOffset 0 endOffset 6 width 97.20: "Normal"
           RenderSVGTSpan {tspan} at (0,0) size 257x38
             RenderSVGInlineText {#text} at (97,21) size 257x38
               chunk 1 text run 1 at (97.20,91.00) startOffset 0 endOffset 19 width 256.20: "baseline-shift:-70%"
-          RenderSVGInlineText {#text} at (353,0) size 49x38
+          RenderSVGInlineText {#text} at (353,0) size 50x38
             chunk 1 text run 1 at (353.40,70.00) startOffset 0 endOffset 4 width 48.60: "text"
         RenderSVGText {text} at (0,92) size 270x75 contains 1 chunk(s)
           RenderSVGInlineText {#text} at (0,19) size 98x38
index 982ed8c..62a4309 100644 (file)
@@ -33,7 +33,7 @@ layer at (0,0) size 800x600
             RenderSVGInlineText {#text} at (0,0) size 160x38
               chunk 1 (end anchor) text run 1 at (60.40,220.00) startOffset 0 endOffset 13 width 159.60: "end text tref"
           RenderSVGInlineText {#text} at (0,0) size 0x0
-        RenderSVGText {text} at (-5,231) size 226x38 contains 1 chunk(s)
+        RenderSVGText {text} at (-6,231) size 226x38 contains 1 chunk(s)
           RenderSVGTextPath {textPath} at (0,0) size 226x38
             RenderSVGInlineText {#text} at (0,0) size 226x38
               chunk 1 (end anchor) text run 1 at (-0.80,260.00) startOffset 12 endOffset 13 width 8.40: " "