git-svn-id: https://svn.webkit.org/repository/webkit/trunk@78857 268f45cc-cd09-0410...
authorhyatt@apple.com <hyatt@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 17 Feb 2011 20:36:51 +0000 (20:36 +0000)
committerhyatt@apple.com <hyatt@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 17 Feb 2011 20:36:51 +0000 (20:36 +0000)
LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.checksum
LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.png
LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.txt

index 7cc1839..f3a9dbf 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.png and b/LayoutTests/platform/mac/fast/text/international/text-combine-image-test-expected.png differ
index cbca5f5..8de7f02 100644 (file)
@@ -5,124 +5,124 @@ layer at (166,0) size 634x600
     RenderBody {BODY} at (8,8) size 594x584
       RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (10,0) size 48x584
-        RenderInline {SPAN} at (0,0) size 32x474
-          RenderText {#text} at (8,0) size 32x474
-            text run at (8,0) width 474: "OFF=\x{897F}\x{66A6}2010\x{5E74}1\x{6708}20\x{65E5}365\x{56DE}"
+        RenderInline {SPAN} at (0,0) size 32x469
+          RenderText {#text} at (8,0) size 32x469
+            text run at (8,0) width 469: "OFF=\x{897F}\x{66A6}2010\x{5E74}1\x{6708}20\x{65E5}365\x{56DE}"
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (66,0) size 2x584 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (76,0) size 48x584
-        RenderInline {SPAN} at (0,0) size 32x380
+        RenderInline {SPAN} at (0,0) size 32x376
           RenderInline {SPAN} at (0,0) size 32x32
             RenderCombineText {#text} at (8,0) size 32x32
               text run at (8,0) width 32: "\x{FFFC}"
-          RenderText {#text} at (8,32) size 32x88
-            text run at (8,32) width 88: "=\x{897F}\x{66A6}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (8,120) size 32x32
-              text run at (8,120) width 32: "\x{FFFC}"
-          RenderText {#text} at (8,152) size 32x33
-            text run at (8,152) width 33: "\x{5E74}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (8,185) size 32x32
-              text run at (8,185) width 32: "\x{FFFC}"
-          RenderText {#text} at (8,217) size 32x33
-            text run at (8,217) width 33: "\x{6708}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (8,250) size 32x32
-              text run at (8,250) width 32: "\x{FFFC}"
-          RenderText {#text} at (8,282) size 32x33
-            text run at (8,282) width 33: "\x{65E5}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (8,315) size 32x32
-              text run at (8,315) width 32: "\x{FFFC}"
-          RenderText {#text} at (8,347) size 32x33
-            text run at (8,347) width 33: "\x{56DE}"
+          RenderText {#text} at (8,32) size 32x87
+            text run at (8,32) width 87: "=\x{897F}\x{66A6}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (8,118) size 32x33
+              text run at (8,118) width 32: "\x{FFFC}"
+          RenderText {#text} at (8,150) size 32x33
+            text run at (8,150) width 33: "\x{5E74}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (8,182) size 32x33
+              text run at (8,182) width 32: "\x{FFFC}"
+          RenderText {#text} at (8,214) size 32x33
+            text run at (8,214) width 33: "\x{6708}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (8,246) size 32x33
+              text run at (8,246) width 32: "\x{FFFC}"
+          RenderText {#text} at (8,278) size 32x33
+            text run at (8,278) width 33: "\x{65E5}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (8,310) size 32x33
+              text run at (8,310) width 32: "\x{FFFC}"
+          RenderText {#text} at (8,342) size 32x34
+            text run at (8,342) width 33: "\x{56DE}"
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (132,0) size 2x584 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (142,0) size 48x584
-        RenderInline {SPAN} at (0,0) size 37x472
+        RenderInline {SPAN} at (0,0) size 37x468
           RenderInline {SPAN} at (0,0) size 37x80
             RenderCombineText {#text} at (5,0) size 37x80
               text run at (5,0) width 80: "Times"
-          RenderText {#text} at (5,80) size 37x84
-            text run at (5,80) width 84: "=\x{897F}\x{66A6}"
-          RenderInline {SPAN} at (0,0) size 37x64
-            RenderCombineText {#text} at (5,164) size 37x64
-              text run at (5,164) width 64: "2010"
-          RenderText {#text} at (5,228) size 37x33
-            text run at (5,228) width 33: "\x{5E74}"
-          RenderInline {SPAN} at (0,0) size 37x32
-            RenderCombineText {#text} at (5,261) size 37x32
-              text run at (5,261) width 32: "\x{FFFC}"
-          RenderText {#text} at (5,293) size 37x33
-            text run at (5,293) width 33: "\x{6708}"
-          RenderInline {SPAN} at (0,0) size 37x32
-            RenderCombineText {#text} at (5,326) size 37x32
-              text run at (5,326) width 32: "\x{FFFC}"
-          RenderText {#text} at (5,358) size 37x33
-            text run at (5,358) width 33: "\x{65E5}"
-          RenderInline {SPAN} at (0,0) size 37x48
-            RenderCombineText {#text} at (5,391) size 37x48
-              text run at (5,391) width 48: "365"
-          RenderText {#text} at (5,439) size 37x33
-            text run at (5,439) width 33: "\x{56DE}"
+          RenderText {#text} at (5,80) size 37x83
+            text run at (5,80) width 83: "=\x{897F}\x{66A6}"
+          RenderInline {SPAN} at (0,0) size 37x65
+            RenderCombineText {#text} at (5,162) size 37x65
+              text run at (5,162) width 64: "2010"
+          RenderText {#text} at (5,226) size 37x33
+            text run at (5,226) width 33: "\x{5E74}"
+          RenderInline {SPAN} at (0,0) size 37x33
+            RenderCombineText {#text} at (5,258) size 37x33
+              text run at (5,258) width 32: "\x{FFFC}"
+          RenderText {#text} at (5,290) size 37x33
+            text run at (5,290) width 33: "\x{6708}"
+          RenderInline {SPAN} at (0,0) size 37x33
+            RenderCombineText {#text} at (5,322) size 37x33
+              text run at (5,322) width 32: "\x{FFFC}"
+          RenderText {#text} at (5,354) size 37x34
+            text run at (5,354) width 33: "\x{65E5}"
+          RenderInline {SPAN} at (0,0) size 37x49
+            RenderCombineText {#text} at (5,387) size 37x49
+              text run at (5,387) width 48: "365"
+          RenderText {#text} at (5,435) size 37x33
+            text run at (5,435) width 33: "\x{56DE}"
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (198,0) size 2x584 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (208,0) size 96x584
-        RenderInline {SPAN} at (0,0) size 32x236
-          RenderText {#text} at (8,0) size 32x236
-            text run at (8,0) width 236: "OFF=\x{5B57}\x{3042}\x{FF21}A%"
-        RenderBR {BR} at (15,236) size 18x0
+        RenderInline {SPAN} at (0,0) size 32x233
+          RenderText {#text} at (8,0) size 32x233
+            text run at (8,0) width 233: "OFF=\x{5B57}\x{3042}\x{FF21}A%"
+        RenderBR {BR} at (15,232) size 18x1
         RenderInline {SPAN} at (0,0) size 32x214
           RenderInline {SPAN} at (0,0) size 32x32
             RenderCombineText {#text} at (56,0) size 32x32
               text run at (56,0) width 32: "\x{FFFC}"
           RenderText {#text} at (56,32) size 32x22
             text run at (56,32) width 22: "="
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (56,54) size 32x32
-              text run at (56,54) width 32: "\x{FFFC}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (56,86) size 32x32
-              text run at (56,86) width 32: "\x{FFFC}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (56,118) size 32x32
-              text run at (56,118) width 32: "\x{FFFC}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (56,150) size 32x32
-              text run at (56,150) width 32: "\x{FFFC}"
-          RenderInline {SPAN} at (0,0) size 32x32
-            RenderCombineText {#text} at (56,182) size 32x32
-              text run at (56,182) width 32: "\x{FFFC}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (56,53) size 32x33
+              text run at (56,53) width 32: "\x{FFFC}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (56,85) size 32x33
+              text run at (56,85) width 32: "\x{FFFC}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (56,117) size 32x33
+              text run at (56,117) width 32: "\x{FFFC}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (56,149) size 32x33
+              text run at (56,149) width 32: "\x{FFFC}"
+          RenderInline {SPAN} at (0,0) size 32x33
+            RenderCombineText {#text} at (56,181) size 32x33
+              text run at (56,181) width 32: "\x{FFFC}"
           RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (320,0) size 274x584
         RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
         RenderBlock {P} at (34,0) size 240x584
-          RenderBlock (floating) {SPAN} at (0,316) size 38x268 [border: (1px solid #FF0000)]
+          RenderBlock (floating) {SPAN} at (0,318) size 38x266 [border: (1px solid #FF0000)]
             RenderText {#text} at (7,1) size 24x119
               text run at (7,1) width 119: "float:right:"
-            RenderInline {SPAN} at (0,0) size 24x24
-              RenderCombineText {#text} at (7,120) size 24x24
-                text run at (7,120) width 24: "\x{FFFC}"
-            RenderText {#text} at (7,144) size 24x25
-              text run at (7,144) width 25: "\x{5E74}"
-            RenderInline {SPAN} at (0,0) size 24x24
-              RenderCombineText {#text} at (7,169) size 24x24
-                text run at (7,169) width 24: "\x{FFFC}"
-            RenderText {#text} at (7,193) size 24x25
-              text run at (7,193) width 25: "\x{6708}"
-            RenderInline {SPAN} at (0,0) size 24x24
-              RenderCombineText {#text} at (7,218) size 24x24
-                text run at (7,218) width 24: "\x{FFFC}"
-            RenderText {#text} at (7,242) size 24x25
-              text run at (7,242) width 25: "\x{65E5}"
-          RenderInline {SPAN} at (0,0) size 209x548
-            RenderText {#text} at (15,0) size 209x548
-              text run at (15,0) width 291: "\x{305D}\x{306E}\x{5973}\x{304C}\x{306D}\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}\x{3001}"
-              text run at (63,0) width 548: "\x{308F}\x{305F}\x{3057}\x{306F}\x{3051}\x{3063}\x{3057}\x{3066}\x{306D}\x{3069}\x{3053}\x{306B}\x{306F}\x{306F}\x{3044}\x{3089}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}\x{51AC}\x{306E}\x{3042}\x{3089}\x{3057}\x{304C}\x{3060}\x{3093}\x{3054}\x{306E}\x{3088}\x{3046}\x{306A}"
-              text run at (111,0) width 548: "\x{96EA}\x{3092}\x{3075}\x{304D}\x{3064}\x{3051}\x{3066}\x{7A93}\x{30AC}\x{30E9}\x{30B9}\x{3092}\x{767D}\x{304F}\x{3059}\x{308B}\x{3058}\x{3076}\x{3093}\x{306B}\x{306A}\x{308B}\x{3068}\x{3001}\x{3053}\x{306E}\x{5973}\x{306E}\x{4EBA}\x{306F}\x{4E21}\x{624B}\x{306E}\x{9593}"
-              text run at (159,0) width 548: "\x{306B}\x{308F}\x{305F}\x{3057}\x{306E}\x{8DB3}\x{3092}\x{304A}\x{3055}\x{3048}\x{3066}\x{3001}\x{6B4C}\x{3092}\x{6B4C}\x{3044}\x{306A}\x{304C}\x{3089}\x{6696}\x{3081}\x{3066}\x{304F}\x{308C}\x{305F}\x{3002}\x{305D}\x{306E}\x{6B4C}\x{306E}\x{7BC0}\x{3082}\x{6587}\x{53E5}"
-              text run at (207,0) width 194: "\x{3082}\x{3001}\x{3044}\x{307E}\x{306B}\x{5FD8}\x{308C}\x{305A}\x{306B}\x{3044}\x{308B}\x{3002}"
+            RenderInline {SPAN} at (0,0) size 24x25
+              RenderCombineText {#text} at (7,119) size 24x25
+                text run at (7,119) width 24: "\x{FFFC}"
+            RenderText {#text} at (7,143) size 24x25
+              text run at (7,143) width 25: "\x{5E74}"
+            RenderInline {SPAN} at (0,0) size 24x25
+              RenderCombineText {#text} at (7,167) size 24x25
+                text run at (7,167) width 24: "\x{FFFC}"
+            RenderText {#text} at (7,191) size 24x25
+              text run at (7,191) width 25: "\x{6708}"
+            RenderInline {SPAN} at (0,0) size 24x25
+              RenderCombineText {#text} at (7,215) size 24x25
+                text run at (7,215) width 24: "\x{FFFC}"
+            RenderText {#text} at (7,239) size 24x26
+              text run at (7,239) width 25: "\x{65E5}"
+          RenderInline {SPAN} at (0,0) size 209x581
+            RenderText {#text} at (15,0) size 209x581
+              text run at (15,0) width 307: "\x{305D}\x{306E}\x{5973}\x{304C}\x{306D}\x{304B}\x{3057}\x{3064}\x{3051}\x{306B}\x{6765}\x{3066}\x{304F}\x{308C}\x{308B}\x{307E}\x{3067}\x{3001}\x{308F}"
+              text run at (63,0) width 581: "\x{305F}\x{3057}\x{306F}\x{3051}\x{3063}\x{3057}\x{3066}\x{306D}\x{3069}\x{3053}\x{306B}\x{306F}\x{306F}\x{3044}\x{3089}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}\x{51AC}\x{306E}\x{3042}\x{3089}\x{3057}\x{304C}\x{3060}\x{3093}\x{3054}\x{306E}\x{3088}\x{3046}\x{306A}\x{96EA}\x{3092}\x{3075}"
+              text run at (111,0) width 581: "\x{304D}\x{3064}\x{3051}\x{3066}\x{7A93}\x{30AC}\x{30E9}\x{30B9}\x{3092}\x{767D}\x{304F}\x{3059}\x{308B}\x{3058}\x{3076}\x{3093}\x{306B}\x{306A}\x{308B}\x{3068}\x{3001}\x{3053}\x{306E}\x{5973}\x{306E}\x{4EBA}\x{306F}\x{4E21}\x{624B}\x{306E}\x{9593}\x{306B}\x{308F}\x{305F}\x{3057}\x{306E}"
+              text run at (159,0) width 581: "\x{8DB3}\x{3092}\x{304A}\x{3055}\x{3048}\x{3066}\x{3001}\x{6B4C}\x{3092}\x{6B4C}\x{3044}\x{306A}\x{304C}\x{3089}\x{6696}\x{3081}\x{3066}\x{304F}\x{308C}\x{305F}\x{3002}\x{305D}\x{306E}\x{6B4C}\x{306E}\x{7BC0}\x{3082}\x{6587}\x{53E5}\x{3082}\x{3001}\x{3044}\x{307E}\x{306B}\x{5FD8}\x{308C}"
+              text run at (207,0) width 81: "\x{305A}\x{306B}\x{3044}\x{308B}\x{3002}"
           RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (626,0) size 0x584
         RenderInline {SPAN} at (0,0) size 0x0