Diff
Modified: trunk/LayoutTests/ChangeLog (119129 => 119130)
--- trunk/LayoutTests/ChangeLog 2012-05-31 18:48:47 UTC (rev 119129)
+++ trunk/LayoutTests/ChangeLog 2012-05-31 18:52:35 UTC (rev 119130)
@@ -1,3 +1,21 @@
+2012-05-31 Jessie Berlin <jber...@apple.com>
+
+ [Win] 10 fast/text tests failing
+ https://bugs.webkit.org/show_bug.cgi?id=87998
+
+ Add/update Windows-specific expected (failing?) results in order to get the bots greener.
+
+ * platform/win/fast/text/complex-preferred-logical-widths-expected.txt: Added.
+ * platform/win/fast/text/complex-synthetic-bold-space-width-expected.txt: Added.
+ * platform/win/fast/text/international/arabic-justify-expected.txt: Added.
+ * platform/win/fast/text/international/bidi-mirror-he-ar-expected.txt: Added.
+ * platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.txt: Added.
+ * platform/win/fast/text/international/text-combine-image-test-expected.txt:
+ * platform/win/fast/text/international/text-spliced-font-expected.txt: Added.
+ * platform/win/fast/text/line-initial-and-final-swashes-expected.txt: Added.
+ * platform/win/fast/text/midword-break-before-surrogate-pair-2-expected.txt: Added.
+ * platform/win/fast/text/unicode-variation-selector-expected.txt: Added.
+
2012-05-31 Rafael Weinstein <rafa...@chromium.org>
Updating test expectations (svg/as-image/animated-svg-as-image.html)
Added: trunk/LayoutTests/platform/win/fast/text/complex-preferred-logical-widths-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/complex-preferred-logical-widths-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/complex-preferred-logical-widths-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,8 @@
+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 (floating) {DIV} at (0,0) size 299x24 [border: (3px solid #0000FF)]
+ RenderText {#text} at (3,3) size 293x18
+ text run at (3,3) width 293: "The number of lines in this box should be one."
Added: trunk/LayoutTests/platform/win/fast/text/complex-synthetic-bold-space-width-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/complex-synthetic-bold-space-width-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/complex-synthetic-bold-space-width-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,14 @@
+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 784x18
+ RenderText {#text} at (0,0) size 254x18
+ text run at (0,0) width 254: "These lines should have the same width:"
+ RenderBlock {DIV} at (0,18) size 784x36
+ RenderText {#text} at (0,0) size 72x18
+ text run at (0,0) width 72: ". . . . . . . . a"
+ RenderBR {BR} at (72,14) size 0x0
+ RenderText {#text} at (0,18) size 72x18
+ text run at (0,18) width 72: ". . . . . . . . a\x{300}"
Added: trunk/LayoutTests/platform/win/fast/text/international/arabic-justify-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/international/arabic-justify-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/international/arabic-justify-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,24 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x252
+ RenderBlock {HTML} at (0,0) size 800x252
+ RenderBody {BODY} at (8,16) size 784x228
+ RenderBlock {P} at (0,0) size 784x36
+ RenderText {#text} at (0,0) size 766x36
+ text run at (0,0) width 766: "The following text should be rendered as 3 lines with justification. The spaces are evenly distributed over (the first line of)"
+ text run at (0,18) width 27: "text."
+ RenderBlock {DIV} at (0,52) size 100x54
+ RenderText {#text} at (0,0) size 100x54
+ text run at (0,0) width 100 RTL: "\x{648}\x{644}\x{64A} \x{627}\x{644}\x{639}\x{647}\x{62F} \x{64A}\x{648}\x{62C}\x{647}"
+ text run at (0,18) width 100 RTL: "\x{628}\x{62A}\x{643}\x{631}\x{64A}\x{645} \x{645}\x{648}\x{627}\x{637}\x{646} \x{648}\x{645}\x{642}\x{64A}\x{645}"
+ text run at (81,36) width 19 RTL: "\x{623}\x{646}\x{642}\x{630}\x{627}"
+ RenderBlock (anonymous) at (0,106) size 784x18
+ RenderBR {BR} at (0,0) size 0x18
+ RenderBlock {P} at (0,140) size 784x36
+ RenderText {#text} at (0,0) size 752x36
+ text run at (0,0) width 752: "The following text should be rendered as 2 lines with justification. The 1st line should be totally justified ( which means"
+ text run at (0,18) width 583: "aligned with the 2nd line at right side) and there should be no text overlapping in the 1st line."
+ RenderBlock {DIV} at (0,192) size 250x36
+ RenderText {#text} at (0,0) size 250x36
+ text run at (0,0) width 250 RTL: "\x{627}\x{644}\x{62E}\x{645}\x{64A}\x{633}. \x{648}\x{642}\x{627}\x{644} \x{627}\x{644}\x{645}\x{62A}\x{62D}\x{62F}\x{62B} \x{627}\x{62D}\x{645}\x{62F} \x{641}\x{648}\x{632}\x{64A} \"\x{645}\x{627} \x{646}\x{62A}\x{648}\x{642}\x{639}\x{647} \x{641}\x{64A}"
+ text run at (217,18) width 33 RTL: "\x{627}\x{644}\x{639}\x{627}\x{634}\x{631}"
Added: trunk/LayoutTests/platform/win/fast/text/international/bidi-mirror-he-ar-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/international/bidi-mirror-he-ar-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/international/bidi-mirror-he-ar-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -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
+ RenderBlock {P} at (0,0) size 784x18
+ RenderText {#text} at (464,0) size 320x18
+ text run at (464,0) width 320: "This test tests bidi mirroring in Hebrew and Arabic"
+ RenderBlock {P} at (0,34) size 784x18
+ RenderText {#text} at (327,0) size 457x18
+ text run at (327,0) width 457: "The parenthesis should be displayed as \"(...)...\" visually from left to right"
+ RenderBlock {DIV} at (0,68) size 784x18
+ RenderText {#text} at (752,0) size 32x18
+ text run at (752,0) width 32 RTL: "\x{5E9}(\x{5E9})"
+ RenderBlock {DIV} at (0,86) size 784x20
+ RenderText {#text} at (762,2) size 22x18
+ text run at (762,2) width 22 RTL: "\x{5C6}(\x{5C6})"
+ RenderBlock {DIV} at (0,106) size 784x18
+ RenderText {#text} at (758,0) size 26x18
+ text run at (758,0) width 26 RTL: "\x{644}(\x{644})"
Added: trunk/LayoutTests/platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/international/float-as-only-child-of-isolate-crash-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,28 @@
+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
+ RenderInline {BDI} at (0,0) size 574x18
+ RenderText {#text} at (0,0) size 0x0
+ RenderRuby (inline) {RUBY} at (0,0) size 254x18
+ RenderRubyRun (anonymous) at (0,136) size 254x18
+ RenderRubyBase (anonymous) at (0,0) size 254x18
+ RenderText {#text} at (0,0) size 254x18
+ text run at (0,0) width 254: "PASS, if no exception or crash in debug"
+ RenderText {#text} at (254,136) size 4x18
+ text run at (254,136) width 4: " "
+ RenderInline {EM} at (0,0) size 312x18
+ RenderText {#text} at (258,136) size 4x18
+ text run at (258,136) width 4: " "
+ RenderEmbeddedObject {EMBED} at (262,0) size 300x150
+ RenderText {#text} at (562,136) size 4x18
+ text run at (562,136) width 4: " "
+ RenderText {#text} at (566,136) size 4x18
+ text run at (566,136) width 4: " "
+ RenderText {#text} at (570,136) size 4x18
+ text run at (570,136) width 4: " "
+ RenderText {#text} at (574,136) size 4x18
+ text run at (574,136) width 4: " "
+ RenderText {#text} at (578,136) size 4x18
+ text run at (578,136) width 4: " "
Modified: trunk/LayoutTests/platform/win/fast/text/international/text-combine-image-test-expected.txt (119129 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/international/text-combine-image-test-expected.txt 2012-05-31 18:48:47 UTC (rev 119129)
+++ trunk/LayoutTests/platform/win/fast/text/international/text-combine-image-test-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -23,13 +23,13 @@
RenderText {#text} at (0,192) size 37x32
text run at (0,192) width 32: "\x{5E74}"
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (-1,224) size 37x32
- text run at (-1,224) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (0,224) size 36x32
+ text run at (0,224) width 32: "\x{FFFC}"
RenderText {#text} at (0,256) size 37x32
text run at (0,256) width 32: "\x{6708}"
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (-1,288) size 37x32
- text run at (-1,288) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (0,288) size 36x32
+ text run at (0,288) width 32: "\x{FFFC}"
RenderText {#text} at (0,320) size 37x32
text run at (0,320) width 32: "\x{65E5}"
RenderInline {SPAN} at (0,0) size 37x48
@@ -80,20 +80,20 @@
RenderText {#text} at (37,46) size 37x18
text run at (37,46) width 18: "="
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (36,64) size 37x32
- text run at (36,64) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (37,64) size 36x32
+ text run at (37,64) width 32: "\x{FFFC}"
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (36,96) size 37x32
- text run at (36,96) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (37,96) size 36x32
+ text run at (37,96) width 32: "\x{FFFC}"
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (36,128) size 37x32
- text run at (36,128) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (37,128) size 36x32
+ text run at (37,128) width 32: "\x{FFFC}"
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (36,160) size 37x32
- text run at (36,160) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (37,160) size 36x32
+ text run at (37,160) width 32: "\x{FFFC}"
RenderInline {SPAN} at (0,0) size 37x32
- RenderCombineText {#text} at (36,192) size 37x32
- text run at (36,192) width 32: "\x{FFFC}"
+ RenderCombineText {#text} at (37,192) size 36x32
+ text run at (37,192) width 32: "\x{FFFC}"
RenderText {#text} at (0,0) size 0x0
RenderBlock (anonymous) at (265,0) size 182x584
RenderBlock {HR} at (0,0) size 2x584 [border: (1px inset #000000)]
@@ -107,13 +107,13 @@
RenderText {#text} at (1,154) size 28x24
text run at (1,154) width 24: "\x{5E74}"
RenderInline {SPAN} at (0,0) size 28x24
- RenderCombineText {#text} at (1,178) size 27x24
- text run at (1,178) width 24: "\x{FFFC}"
+ RenderCombineText {#text} at (2,178) size 26x24
+ text run at (2,178) width 24: "\x{FFFC}"
RenderText {#text} at (1,202) size 28x24
text run at (1,202) width 24: "\x{6708}"
RenderInline {SPAN} at (0,0) size 28x24
- RenderCombineText {#text} at (1,226) size 27x24
- text run at (1,226) width 24: "\x{FFFC}"
+ RenderCombineText {#text} at (2,226) size 26x24
+ text run at (2,226) width 24: "\x{FFFC}"
RenderText {#text} at (1,250) size 28x24
text run at (1,250) width 24: "\x{65E5}"
RenderInline {SPAN} at (0,0) size 129x579
Added: trunk/LayoutTests/platform/win/fast/text/international/text-spliced-font-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/international/text-spliced-font-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/international/text-spliced-font-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,44 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x464
+ RenderBlock {HTML} at (0,0) size 800x464
+ RenderBody {BODY} at (8,16) size 784x440
+ RenderBlock {P} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 110x18
+ text run at (0,0) width 110: "Simple text path: "
+ RenderInline {SPAN} at (0,0) size 133x18
+ RenderText {#text} at (110,0) size 133x18
+ text run at (110,0) width 133: "string\x{300C}\x{3042}\x{3001}\x{5909}\x{3063}\x{FF01}\x{300D}\x{3002}"
+ RenderBlock (anonymous) at (0,34) size 784x173
+ RenderBlock {SPAN} at (0,0) size 18x133
+ RenderText {#text} at (0,0) size 18x133
+ text run at (0,0) width 133: "string\x{300C}\x{3042}\x{3001}\x{5909}\x{3063}\x{FF01}\x{300D}\x{3002}"
+ RenderBR {BR} at (18,119) size 0x18
+ RenderInline {SPAN} at (0,0) size 206x18
+ RenderText {#text} at (0,137) size 206x18
+ text run at (0,137) width 206: "\x{90CA}\x{5916}\x{306E}\x{304E}\x{3089}\x{304E}\x{3089}\x{3072}\x{304B}\x{308B}\x{8349}\x{306E}\x{6CE2}\x{3002}"
+ RenderBR {BR} at (206,137) size 0x18
+ RenderInline {SPAN} at (0,0) size 314x18
+ RenderText {#text} at (0,155) size 314x18
+ text run at (0,155) width 314: "ABCDEFGHIJKLM abcdefghijklm 1234567890"
+ RenderBR {BR} at (314,155) size 0x18
+ RenderBlock {HR} at (0,215) size 784x2 [border: (1px inset #000000)]
+ RenderBlock {P} at (0,233) size 784x18
+ RenderText {#text} at (0,0) size 124x18
+ text run at (0,0) width 124: "Complex text path: "
+ RenderInline {SPAN} at (0,0) size 133x18
+ RenderText {#text} at (124,0) size 133x18
+ text run at (124,0) width 133: "string\x{300C}\x{3042}\x{3001}\x{5909}\x{3063}\x{FF01}\x{300D}\x{3002}"
+ RenderBlock (anonymous) at (0,267) size 784x173
+ RenderBlock {SPAN} at (0,0) size 18x133
+ RenderText {#text} at (0,0) size 18x133
+ text run at (0,0) width 133: "string\x{300C}\x{3042}\x{3001}\x{5909}\x{3063}\x{FF01}\x{300D}\x{3002}"
+ RenderBR {BR} at (18,119) size 0x18
+ RenderInline {SPAN} at (0,0) size 206x18
+ RenderText {#text} at (0,137) size 206x18
+ text run at (0,137) width 206: "\x{90CA}\x{5916}\x{306E}\x{304E}\x{3089}\x{304E}\x{3089}\x{3072}\x{304B}\x{308B}\x{8349}\x{306E}\x{6CE2}\x{3002}"
+ RenderBR {BR} at (206,137) size 0x18
+ RenderInline {SPAN} at (0,0) size 314x18
+ RenderText {#text} at (0,155) size 314x18
+ text run at (0,155) width 314: "ABCDEFGHIJKLM abcdefghijklm 1234567890"
+ RenderBR {BR} at (314,155) size 0x18
Added: trunk/LayoutTests/platform/win/fast/text/line-initial-and-final-swashes-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/line-initial-and-final-swashes-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/line-initial-and-final-swashes-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,22 @@
+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 {P} at (0,0) size 784x18
+ RenderText {#text} at (0,0) size 642x18
+ text run at (0,0) width 642: "The black text should be identical to, and overlap, the red text, so there should be no red pixels below."
+ RenderBlock {DIV} at (0,34) size 784x188
+ RenderBlock {DIV} at (0,0) size 784x166 [color=#FF0000]
+ RenderText {#text} at (0,0) size 272x166
+ text run at (0,0) width 272: "v a\x{300} e"
+ RenderBlock {DIV} at (0,22) size 784x166
+ RenderText {#text} at (0,0) size 272x166
+ text run at (0,0) width 272: "v \x{E0} e"
+ RenderBlock {DIV} at (0,222) size 784x188
+ RenderBlock {DIV} at (0,0) size 784x166 [color=#FF0000]
+ RenderText {#text} at (0,0) size 272x166
+ text run at (0,0) width 272: "v a\x{300} e"
+ RenderBlock {DIV} at (0,22) size 784x166
+ RenderText {#text} at (0,0) size 272x166
+ text run at (0,0) width 272: "v \x{E0} e"
Added: trunk/LayoutTests/platform/win/fast/text/midword-break-before-surrogate-pair-2-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/midword-break-before-surrogate-pair-2-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/midword-break-before-surrogate-pair-2-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,10 @@
+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 {DIV} at (0,0) size 186x129 [border: (3px solid #0000FF)]
+ RenderText {#text} at (3,3) size 156x123
+ text run at (3,3) width 156: "\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}"
+ text run at (3,44) width 156: "\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}"
+ text run at (3,85) width 104: "\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}\x{D83C}\x{DDEF}\x{D83C}\x{DDF5}"
Added: trunk/LayoutTests/platform/win/fast/text/unicode-variation-selector-expected.txt (0 => 119130)
--- trunk/LayoutTests/platform/win/fast/text/unicode-variation-selector-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/win/fast/text/unicode-variation-selector-expected.txt 2012-05-31 18:52:35 UTC (rev 119130)
@@ -0,0 +1,26 @@
+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 {P} at (0,0) size 784x54
+ RenderText {#text} at (0,0) size 775x54
+ text run at (0,0) width 496: "This page ensures that WebKit can render unicode variation selector correctly. "
+ text run at (496,0) width 254: "On platforms which support UVSes, the"
+ text run at (0,18) width 676: "glyphs of U+845B should be different. On platforms which don't support UVSes, they should be identical. "
+ text run at (676,18) width 99: "In addition, any"
+ text run at (0,36) width 579: "glyphs (including the last resort glyph) should not appear after the U+845B on all platforms."
+ RenderBlock {DIV} at (0,70) size 784x18
+ RenderText {#text} at (0,0) size 289x18
+ text run at (0,0) width 289: "Glyph for code point U+845B without UVS: "
+ RenderInline {SPAN} at (0,0) size 16x15
+ RenderText {#text} at (289,0) size 16x15
+ text run at (289,0) width 16: "\x{845B}"
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {DIV} at (0,88) size 784x18
+ RenderText {#text} at (0,0) size 269x18
+ text run at (0,0) width 269: "Glyph for code point U+845B with UVS: "
+ RenderInline {SPAN} at (0,0) size 32x15
+ RenderText {#text} at (269,0) size 32x15
+ text run at (269,0) width 32: "\x{845B}\x{DB40}\x{DD00}"
+ RenderText {#text} at (0,0) size 0x0