Diff
Modified: trunk/LayoutTests/ChangeLog (107943 => 107944)
--- trunk/LayoutTests/ChangeLog 2012-02-16 16:53:31 UTC (rev 107943)
+++ trunk/LayoutTests/ChangeLog 2012-02-16 17:00:25 UTC (rev 107944)
@@ -1,5 +1,20 @@
2012-02-16 Philippe Normand <pnorm...@igalia.com>
+ Unreviewed, GTK baselines for new SVG and fast/ tests.
+
+ * platform/gtk/fast/css/font-face-synthetic-bold-italic-expected.txt: Added.
+ * platform/gtk/fast/css/font-face-weight-matching-expected.txt: Added.
+ * platform/gtk/fast/js/constructor-length-expected.txt: Added.
+ * platform/gtk/svg/custom/glyph-selection-arabic-forms-expected.txt: Added.
+ * platform/gtk/svg/custom/glyph-selection-bidi-mirror-expected.txt: Added.
+ * platform/gtk/svg/custom/glyph-selection-non-bmp-expected.txt: Added.
+ * platform/gtk/svg/text/ems-display-none-expected.txt: Added.
+ * platform/gtk/svg/text/exs-display-none-expected.txt: Added.
+ * platform/gtk/svg/text/text-fill-opacity-expected.txt: Added.
+ * platform/gtk/svg/text/tspan-dynamic-positioning-expected.txt: Added.
+
+2012-02-16 Philippe Normand <pnorm...@igalia.com>
+
Unreviewed, GTK rebaseline.
* platform/gtk/fast/table/027-expected.txt:
Added: trunk/LayoutTests/platform/gtk/fast/css/font-face-synthetic-bold-italic-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/fast/css/font-face-synthetic-bold-italic-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/fast/css/font-face-synthetic-bold-italic-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,62 @@
+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 784x576
+ RenderBlock {P} at (0,0) size 784x36
+ RenderText {#text} at (0,0) size 55x17
+ text run at (0,0) width 55: "Test for "
+ RenderInline {I} at (0,0) size 761x35
+ RenderInline {A} at (0,0) size 312x17 [color=#0000EE]
+ RenderText {#text} at (54,0) size 312x17
+ text run at (54,0) width 312: "https://bugs.webkit.org/show_bug.cgi?id=34147"
+ RenderText {#text} at (365,0) size 761x35
+ text run at (365,0) width 396: " If @font-face does not provide an explicit italic/bold variant,"
+ text run at (0,18) width 96: "regular is used"
+ RenderText {#text} at (96,18) size 4x17
+ text run at (96,18) width 4: "."
+ RenderBlock {P} at (0,52) size 784x18
+ RenderText {#text} at (0,0) size 93x17
+ text run at (0,0) width 93: "Ahem regular:"
+ RenderBlock {P} at (0,86) size 784x16
+ RenderText {#text} at (0,0) size 193x16
+ text run at (0,0) width 193: "Ahem regular"
+ RenderBlock {P} at (0,118) size 784x18
+ RenderText {#text} at (0,0) size 138x17
+ text run at (0,0) width 138: "Ahem synthetic bold:"
+ RenderBlock (anonymous) at (0,152) size 784x0
+ RenderInline {STRONG} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,152) size 784x16
+ RenderBlock {P} at (0,0) size 784x16
+ RenderText {#text} at (0,0) size 305x16
+ text run at (0,0) width 305: "Ahem synthetic bold"
+ RenderBlock (anonymous) at (0,184) size 784x0
+ RenderInline {STRONG} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,184) size 784x18
+ RenderText {#text} at (0,0) size 142x17
+ text run at (0,0) width 142: "Ahem synthetic italic:"
+ RenderBlock (anonymous) at (0,218) size 784x0
+ RenderInline {I} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,218) size 784x16
+ RenderBlock {P} at (0,0) size 784x16
+ RenderText {#text} at (0,0) size 337x16
+ text run at (0,0) width 337: "Ahem synthetic italic"
+ RenderBlock (anonymous) at (0,250) size 784x0
+ RenderInline {I} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderBlock {P} at (0,250) size 784x18
+ RenderText {#text} at (0,0) size 174x17
+ text run at (0,0) width 174: "Ahem synthetic bold italic:"
+ RenderBlock (anonymous) at (0,284) size 784x0
+ RenderInline {STRONG} at (0,0) size 0x0
+ RenderInline {I} at (0,0) size 0x0
+ RenderBlock (anonymous) at (0,284) size 784x16
+ RenderBlock {P} at (0,0) size 784x16
+ RenderText {#text} at (0,0) size 417x16
+ text run at (0,0) width 417: "Ahem synthetic bold italic"
+ RenderBlock (anonymous) at (0,316) size 784x0
+ RenderInline {STRONG} at (0,0) size 0x0
+ RenderInline {I} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
Added: trunk/LayoutTests/platform/gtk/fast/css/font-face-weight-matching-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/fast/css/font-face-weight-matching-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/fast/css/font-face-weight-matching-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,101 @@
+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 784x36
+ RenderText {#text} at (0,0) size 55x17
+ text run at (0,0) width 55: "Test for "
+ RenderInline {I} at (0,0) size 761x35
+ RenderInline {A} at (0,0) size 312x17 [color=#0000EE]
+ RenderText {#text} at (54,0) size 312x17
+ text run at (54,0) width 312: "https://bugs.webkit.org/show_bug.cgi?id=34147"
+ RenderText {#text} at (365,0) size 761x35
+ text run at (365,0) width 396: " If @font-face does not provide an explicit italic/bold variant,"
+ text run at (0,18) width 96: "regular is used"
+ RenderText {#text} at (96,18) size 4x17
+ text run at (96,18) width 4: "."
+ RenderBlock {P} at (0,52) size 784x36
+ RenderText {#text} at (0,0) size 336x17
+ text run at (0,0) width 336: "Checks if WebKit font matching algorithm matches "
+ RenderInline {A} at (0,0) size 169x17 [color=#0000EE]
+ RenderText {#text} at (335,0) size 169x17
+ text run at (335,0) width 169: "the latest CSS3 Fonts WD"
+ RenderText {#text} at (503,0) size 751x35
+ text run at (503,0) width 248: ". If the test passes, all 14 glyphs below"
+ text run at (0,18) width 157: "should be black squares:"
+ RenderBlock (anonymous) at (0,104) size 784x18
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (0,1) size 17x16
+ text run at (0,1) width 17: "A"
+ RenderText {#text} at (16,0) size 5x17
+ text run at (16,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (20,1) size 17x16
+ text run at (20,1) width 17: "A"
+ RenderText {#text} at (36,0) size 5x17
+ text run at (36,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (40,1) size 17x16
+ text run at (40,1) width 17: "A"
+ RenderText {#text} at (56,0) size 5x17
+ text run at (56,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (60,1) size 17x16
+ text run at (60,1) width 17: "A"
+ RenderText {#text} at (76,0) size 5x17
+ text run at (76,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (80,1) size 17x16
+ text run at (80,1) width 17: "A"
+ RenderText {#text} at (96,0) size 5x17
+ text run at (96,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (100,1) size 17x16
+ text run at (100,1) width 17: "A"
+ RenderText {#text} at (116,0) size 5x17
+ text run at (116,0) width 5: " "
+ RenderText {#text} at (0,0) size 0x0
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (120,1) size 17x16
+ text run at (120,1) width 17: "A"
+ RenderText {#text} at (136,0) size 5x17
+ text run at (136,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (140,1) size 17x16
+ text run at (140,1) width 17: "A"
+ RenderText {#text} at (156,0) size 5x17
+ text run at (156,0) width 5: " "
+ RenderText {#text} at (0,0) size 0x0
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (160,1) size 17x16
+ text run at (160,1) width 17: "A"
+ RenderText {#text} at (176,0) size 5x17
+ text run at (176,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (180,1) size 17x16
+ text run at (180,1) width 17: "A"
+ RenderText {#text} at (196,0) size 5x17
+ text run at (196,0) width 5: " "
+ RenderText {#text} at (0,0) size 0x0
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (200,1) size 17x16
+ text run at (200,1) width 17: "A"
+ RenderText {#text} at (216,0) size 5x17
+ text run at (216,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (220,1) size 17x16
+ text run at (220,1) width 17: "A"
+ RenderText {#text} at (236,0) size 5x17
+ text run at (236,0) width 5: " "
+ RenderText {#text} at (0,0) size 0x0
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (240,1) size 17x16
+ text run at (240,1) width 17: "A"
+ RenderText {#text} at (256,0) size 5x17
+ text run at (256,0) width 5: " "
+ RenderInline {SPAN} at (0,0) size 17x16
+ RenderText {#text} at (260,1) size 17x16
+ text run at (260,1) width 17: "A"
+ RenderText {#text} at (0,0) size 0x0
+ RenderText {#text} at (0,0) size 0x0
Added: trunk/LayoutTests/platform/gtk/fast/js/constructor-length-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/fast/js/constructor-length-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/fast/js/constructor-length-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,45 @@
+This tests the length property of constructors.
+
+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
+
+
+PASS BeforeLoadEvent.length is 2
+PASS CloseEvent.length is 2
+PASS CustomEvent.length is 2
+PASS DOMParser.length is 0
+FAIL DOMURL.length should be 0. Threw exception ReferenceError: Can't find variable: DOMURL
+PASS ErrorEvent.length is 2
+PASS Event.length is 2
+PASS EventSource.length is 1
+PASS FileReader.length is 0
+FAIL FileReaderSync.length should be 0. Threw exception ReferenceError: Can't find variable: FileReaderSync
+PASS HashChangeEvent.length is 2
+FAIL Intent.length should be 3. Threw exception ReferenceError: Can't find variable: Intent
+PASS MediaController.length is 0
+FAIL MediaStream.length should be 2. Threw exception ReferenceError: Can't find variable: MediaStream
+PASS MessageChannel.length is 0
+PASS MessageEvent.length is 2
+PASS OverflowEvent.length is 2
+PASS PageTransitionEvent.length is 2
+FAIL PeerConnection.length should be 2. Threw exception ReferenceError: Can't find variable: PeerConnection
+PASS PopStateEvent.length is 2
+PASS ProgressEvent.length is 2
+FAIL ShadowRoot.length should be 1. Threw exception ReferenceError: Can't find variable: ShadowRoot
+PASS SharedWorker.length is 2
+PASS StorageEvent.length is 2
+PASS TextTrackCue.length is 6
+PASS TrackEvent.length is 2
+PASS WebGLContextEvent.length is 2
+PASS WebKitAnimationEvent.length is 2
+PASS WebKitBlobBuilder.length is 0
+PASS WebKitCSSMatrix.length is 1
+PASS WebKitTransitionEvent.length is 2
+PASS Worker.length is 1
+PASS XMLHttpRequest.length is 0
+PASS XMLSerializer.length is 0
+PASS XPathEvaluator.length is 0
+PASS XSLTProcessor.length is 0
+PASS successfullyParsed is true
+
+TEST COMPLETE
+
Added: trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-arabic-forms-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-arabic-forms-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-arabic-forms-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,10 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 400x50
+ RenderSVGRoot {svg} at (10,7) size 348x18
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (10,7) size 348x18
+ RenderSVGText {text} at (10,7) size 348x18 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 348x18
+ chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 56 width 340.79 RTL: "\x{62E}] [\x{62E}][\x{62E}][\x{62E}] | [\x{62E}] [\x{62E}\x{62E}][\x{62E}] | [\x{62E}] [\x{62E}\x{62E}\x{62E}] | [\x{62E} \x{62E}\x{62E}\x{62E}] | \x{62E} \x{62E}\x{62E}\x{62E}"
+ chunk 1 text run 1 at (350.79,20.00) startOffset 0 endOffset 1 width 6.88: "]"
Added: trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-bidi-mirror-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-bidi-mirror-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-bidi-mirror-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,18 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 100x100
+ RenderSVGRoot {svg} at (20,4) size 80x91
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (20,4) size 80x91
+ RenderSVGText {text} at (20,4) size 60x20 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 60x20
+ chunk 1 text run 1 at (20.00,20.00) startOffset 0 endOffset 7 width 59.99 LTR override: "[hello]"
+ RenderSVGText {text} at (20,22) size 54x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 54x23
+ chunk 1 text run 1 at (20.00,40.00) startOffset 0 endOffset 7 width 53.31 LTR override: "[hello]"
+ RenderSVGText {text} at (33,54) size 67x20 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 67x20
+ chunk 1 text run 1 at (33.61,70.00) startOffset 0 endOffset 6 width 66.39 RTL override: "[\x{5E9}\x{5DC}\x{5D5}\x{5DD}]"
+ RenderSVGText {text} at (40,72) size 60x23 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 60x23
+ chunk 1 text run 1 at (40.29,90.00) startOffset 0 endOffset 6 width 59.71 RTL override: "[\x{5E9}\x{5DC}\x{5D5}\x{5DD}]"
Added: trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-non-bmp-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-non-bmp-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/custom/glyph-selection-non-bmp-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,9 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 200x50
+ RenderSVGRoot {svg} at (69,7) size 81x18
+ RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+ RenderSVGContainer {g} at (69,7) size 81x18
+ RenderSVGText {text} at (69,7) size 81x18 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 81x18
+ chunk 1 text run 1 at (69.96,20.00) startOffset 0 endOffset 19 width 80.04 RTL override: "\x{DBC0}\x{DC5B}[\x{D800}\x{DC5B}]\x{DBC0}\x{DC5D} | \x{DBC0}\x{DC5B}[\x{D800}\x{DC5D}]\x{DBC0}\x{DC5D}"
Added: trunk/LayoutTests/platform/gtk/svg/text/ems-display-none-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/text/ems-display-none-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/text/ems-display-none-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (50,54) size 574x85
+ RenderSVGContainer {g} at (50,54) size 574x85
+ RenderSVGText {text} at (50,54) size 574x85 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 564x45
+ RenderSVGInlineText {#text} at (0,0) size 564x45
+ chunk 1 text run 1 at (50.00,90.00) startOffset 0 endOffset 36 width 563.26: "Two lines of text should be visible."
+ RenderSVGInlineText {#text} at (563,0) size 10x45
+ chunk 1 text run 1 at (613.26,90.00) startOffset 0 endOffset 1 width 10.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 564x45
+ RenderSVGInlineText {#text} at (0,40) size 564x45
+ chunk 1 text run 1 at (50.00,130.00) startOffset 0 endOffset 36 width 563.26: "Two lines of text should be visible."
Added: trunk/LayoutTests/platform/gtk/svg/text/exs-display-none-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/text/exs-display-none-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/text/exs-display-none-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+ RenderSVGRoot {svg} at (50,52) size 574x83
+ RenderSVGContainer {g} at (50,52) size 574x83
+ RenderSVGText {text} at (50,52) size 574x83 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 564x45
+ RenderSVGInlineText {#text} at (0,0) size 564x45
+ chunk 1 text run 1 at (50.00,88.00) startOffset 0 endOffset 36 width 563.26: "Two lines of text should be visible."
+ RenderSVGInlineText {#text} at (563,0) size 10x45
+ chunk 1 text run 1 at (613.26,88.00) startOffset 0 endOffset 1 width 10.00: " "
+ RenderSVGTSpan {tspan} at (0,0) size 564x45
+ RenderSVGInlineText {#text} at (0,38) size 564x45
+ chunk 1 text run 1 at (50.00,126.00) startOffset 0 endOffset 36 width 563.26: "Two lines of text should be visible."
Added: trunk/LayoutTests/platform/gtk/svg/text/text-fill-opacity-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/text/text-fill-opacity-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/text/text-fill-opacity-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,11 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 500x100
+ RenderSVGRoot {svg} at (10,0) size 202x100
+ RenderSVGPath {circle} at (15,0) size 170x100 [fill={[type=SOLID] [color=#B4B4FA]}] [cx=100.00] [cy=20.00] [r=85.00]
+ RenderSVGText {text} at (10,9) size 202x45 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 202x45
+ chunk 1 text run 1 at (10.00,45.00) startOffset 0 endOffset 11 width 201.05: "30% opacity"
+ RenderSVGText {text} at (10,59) size 202x45 contains 1 chunk(s)
+ RenderSVGInlineText {#text} at (0,0) size 202x45
+ chunk 1 text run 1 at (10.00,95.00) startOffset 0 endOffset 11 width 201.05: "30% opacity"
Added: trunk/LayoutTests/platform/gtk/svg/text/tspan-dynamic-positioning-expected.txt (0 => 107944)
--- trunk/LayoutTests/platform/gtk/svg/text/tspan-dynamic-positioning-expected.txt (rev 0)
+++ trunk/LayoutTests/platform/gtk/svg/text/tspan-dynamic-positioning-expected.txt 2012-02-16 17:00:25 UTC (rev 107944)
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+ RenderView at (0,0) size 800x600
+layer at (0,0) size 600x500
+ RenderSVGRoot {svg} at (200,185) size 256x19
+ RenderSVGText {text} at (200,185) size 256x18 contains 1 chunk(s)
+ RenderSVGTSpan {tspan} at (0,0) size 256x18
+ RenderSVGInlineText {#text} at (0,0) size 256x18
+ chunk 1 text run 1 at (200.00,200.00) startOffset 0 endOffset 41 width 255.97: "This text should be at visible at 200,200"