diff options
author | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-05 00:02:46 +0000 |
---|---|---|
committer | dglazkov@chromium.org <dglazkov@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-11-05 00:02:46 +0000 |
commit | 7773260842d8452c3f265cbb6105f503e2b473b9 (patch) | |
tree | 2587f6fb7b10b7cf4e7c66c772fe30bfe2fe6c9b /webkit | |
parent | a5ef2b05954076ed6774485c3d99df8585800f77 (diff) | |
download | chromium_src-7773260842d8452c3f265cbb6105f503e2b473b9.zip chromium_src-7773260842d8452c3f265cbb6105f503e2b473b9.tar.gz chromium_src-7773260842d8452c3f265cbb6105f503e2b473b9.tar.bz2 |
Create new baselines for the ruby tests.
Test were added in http://trac.webkit.org/changeset/50495.
R=hamaji
TEST=none
BUG=20206
Review URL: http://codereview.chromium.org/366018
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@31041 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'webkit')
97 files changed, 1371 insertions, 20 deletions
diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.checksum new file mode 100644 index 0000000..803130f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.checksum @@ -0,0 +1 @@ +9443bd7fed0ef0132d16464496080a22
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.png Binary files differnew file mode 100644 index 0000000..4c317a0 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.txt new file mode 100644 index 0000000..6c4e81a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-empty-rt-expected.txt @@ -0,0 +1,37 @@ +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 784x20 + RenderText {#text} at (0,0) size 421x19 + text run at (0,0) width 421: "The following is a test for having a <rt> immediately following another." + RenderBlock (anonymous) at (0,36) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,92) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 154x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 64x32 + RenderRubyText {RT} at (0,0) size 64x12 + RenderText {#text} at (7,0) size 50x12 + text run at (7,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 64x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{5DE5}\x{696D}\x{5927}\x{5B66}" + RenderRubyRun (anonymous) at (178,17) size 40x12 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderText {#text} at (218,12) size 144x19 + text run at (218,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.checksum new file mode 100644 index 0000000..760b098 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.checksum @@ -0,0 +1 @@ +7d3d02df302b57e2c481cd9aec3c6367
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.png Binary files differnew file mode 100644 index 0000000..8bb1c0e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.txt new file mode 100644 index 0000000..54c2df9 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-length-expected.txt @@ -0,0 +1,33 @@ +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 + RenderText {#text} at (0,0) size 766x39 + text run at (0,0) width 766: "This is a initial test for simple ruby. There should be 2 ruby annotations on below line, one with a ruby text shorter than the base," + text run at (0,20) width 277: "and one with a ruby text longer than the base. " + RenderBR {BR} at (277,35) size 0x0 + RenderBR {BR} at (0,40) size 0x19 + RenderText {#text} at (0,72) size 224x19 + text run at (0,72) width 224: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 75x19 + RenderRubyRun (anonymous) at (224,60) size 75x32 + RenderRubyText {RT} at (0,0) size 75x12 + RenderText {#text} at (0,0) size 75x12 + text run at (0,0) width 75: "Japanese Langauge" + RenderRubyBase (anonymous) at (0,12) size 75x20 + RenderText {#text} at (13,0) size 48x19 + text run at (13,0) width 48: "\x{65E5}\x{672C}\x{8A9E}" + RenderText {#text} at (299,72) size 48x19 + text run at (299,72) width 48: "\x{306B}\x{3088}\x{304F}" + RenderRuby (inline) {RUBY} at (0,0) size 64x19 + RenderRubyRun (anonymous) at (347,60) size 64x32 + RenderRubyText {RT} at (0,0) size 64x12 + RenderText {#text} at (23,0) size 18x12 + text run at (23,0) width 18: "used" + RenderRubyBase (anonymous) at (0,12) size 64x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{4F7F}\x{308F}\x{308C}\x{3066}" + RenderText {#text} at (411,72) size 64x19 + text run at (411,72) width 64: "\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.checksum new file mode 100644 index 0000000..33e4e38 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.checksum @@ -0,0 +1 @@ +3aa884090cc459d63a8db8ac739f337b
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.png Binary files differnew file mode 100644 index 0000000..8a267ad --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.txt new file mode 100644 index 0000000..cf4d55e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-run-break-expected.txt @@ -0,0 +1,40 @@ +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 784x80 + RenderText {#text} at (0,0) size 770x59 + text run at (0,0) width 750: "This is a test for multiple ruby runs and line breaks. There is a div with a blue border and 10px padding. This contains a single" + text run at (0,20) width 437: "<ruby> markup in the text contained in the block, broken across 2 lines. " + text run at (437,20) width 333: "Part of it should be on the first line, the rest on the other" + text run at (0,40) width 28: "line. " + RenderBR {BR} at (28,55) size 0x0 + RenderBR {BR} at (0,60) size 0x19 + RenderBlock {DIV} at (0,80) size 284x88 [border: (2px solid #0000FF)] + RenderText {#text} at (12,24) size 224x19 + text run at (12,24) width 224: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 260x51 + RenderRubyRun (anonymous) at (236,12) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 10x12 + text run at (3,0) width 10: "\x{306B}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{65E5}" + RenderRubyRun (anonymous) at (252,12) size 20x32 + RenderRubyText {RT} at (0,0) size 20x12 + RenderText {#text} at (0,0) size 20x12 + text run at (0,0) width 20: "\x{307B}\x{3093}" + RenderRubyBase (anonymous) at (0,12) size 20x20 + RenderText {#text} at (2,0) size 16x19 + text run at (2,0) width 16: "\x{672C}" + RenderRubyRun (anonymous) at (12,44) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 10x12 + text run at (3,0) width 10: "\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{8A9E}" + RenderText {#text} at (28,56) size 176x19 + text run at (28,56) width 176: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.checksum new file mode 100644 index 0000000..2910333 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.checksum @@ -0,0 +1 @@ +52a6459484f62fbd7db51917de7d2541
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.png Binary files differnew file mode 100644 index 0000000..1c813f8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.txt new file mode 100644 index 0000000..22373be --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-expected.txt @@ -0,0 +1,36 @@ +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 + RenderText {#text} at (0,0) size 213x19 + text run at (0,0) width 213: "This is a test for multiple ruby runs. " + RenderBR {BR} at (213,15) size 0x0 + RenderBR {BR} at (0,20) size 0x19 + RenderText {#text} at (0,52) size 224x19 + text run at (0,52) width 224: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 52x19 + RenderRubyRun (anonymous) at (224,40) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 10x12 + text run at (3,0) width 10: "\x{306B}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{65E5}" + RenderRubyRun (anonymous) at (240,40) size 20x32 + RenderRubyText {RT} at (0,0) size 20x12 + RenderText {#text} at (0,0) size 20x12 + text run at (0,0) width 20: "\x{307B}\x{3093}" + RenderRubyBase (anonymous) at (0,12) size 20x20 + RenderText {#text} at (2,0) size 16x19 + text run at (2,0) width 16: "\x{672C}" + RenderRubyRun (anonymous) at (260,40) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 10x12 + text run at (3,0) width 10: "\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{8A9E}" + RenderText {#text} at (276,52) size 176x19 + text run at (276,52) width 176: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.checksum new file mode 100644 index 0000000..a530d88 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.checksum @@ -0,0 +1 @@ +d2ddc2143ddfbd7e902badbf888e3441
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.png Binary files differnew file mode 100644 index 0000000..fee5a2e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.txt new file mode 100644 index 0000000..dfb0af8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-runs-spans-expected.txt @@ -0,0 +1,35 @@ +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 784x20 + RenderText {#text} at (0,0) size 464x19 + text run at (0,0) width 464: "The following is a test for having non-text inline elements as base in a <ruby>." + RenderBlock {P} at (0,36) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 140x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (13,0) size 32x19 + text run at (13,0) width 32: "\x{5DE5}\x{696D}" + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (45,0) size 32x19 + text run at (45,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (204,12) size 144x19 + text run at (204,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.checksum new file mode 100644 index 0000000..005805f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.checksum @@ -0,0 +1 @@ +e7a4d4cc9334c70a744f0a96a4d36495
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.png Binary files differnew file mode 100644 index 0000000..022a211 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.txt new file mode 100644 index 0000000..bd81b68 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-expected.txt @@ -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 + RenderText {#text} at (0,0) size 210x19 + text run at (0,0) width 210: "This is a initial test for simple ruby. " + RenderBR {BR} at (210,15) size 0x0 + RenderBR {BR} at (0,20) size 0x19 + RenderText {#text} at (0,52) size 224x19 + text run at (0,52) width 224: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 48x19 + RenderRubyRun (anonymous) at (224,40) size 48x32 + RenderRubyText {RT} at (0,0) size 48x12 + RenderText {#text} at (4,0) size 40x12 + text run at (4,0) width 40: "\x{306B}\x{307B}\x{3093}\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 48x20 + RenderText {#text} at (0,0) size 48x19 + text run at (0,0) width 48: "\x{65E5}\x{672C}\x{8A9E}" + RenderText {#text} at (272,52) size 176x19 + text run at (272,52) width 176: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.checksum new file mode 100644 index 0000000..62c1a5f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.checksum @@ -0,0 +1 @@ +00f7768836dd7690d0bf228d62f4b913
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.png Binary files differnew file mode 100644 index 0000000..e0fdbe1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.txt new file mode 100644 index 0000000..878e0e8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-simple-rp-expected.txt @@ -0,0 +1,24 @@ +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 + RenderText {#text} at (0,0) size 763x39 + text run at (0,0) width 318: "This is a test for simple ruby that contains <rp> tags. " + text run at (318,0) width 445: "Contents of the <rp> tags (opening and closing brackets) should not show" + text run at (0,20) width 157: "when ruby is suppoorted. " + RenderBR {BR} at (157,35) size 0x0 + RenderBR {BR} at (0,40) size 0x19 + RenderText {#text} at (0,72) size 224x19 + text run at (0,72) width 224: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 48x19 + RenderRubyRun (anonymous) at (224,60) size 48x32 + RenderRubyText {RT} at (0,0) size 48x12 + RenderText {#text} at (4,0) size 40x12 + text run at (4,0) width 40: "\x{306B}\x{307B}\x{3093}\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 48x20 + RenderText {#text} at (0,0) size 48x19 + text run at (0,0) width 48: "\x{65E5}\x{672C}\x{8A9E}" + RenderText {#text} at (272,72) size 176x19 + text run at (272,72) width 176: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.checksum new file mode 100644 index 0000000..a0797eb --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.checksum @@ -0,0 +1 @@ +6708b263f3cfba88bc7b9de64edff9bd
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.png Binary files differnew file mode 100644 index 0000000..320f810 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.txt new file mode 100644 index 0000000..08358f3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/ruby-trailing-expected.txt @@ -0,0 +1,37 @@ +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 784x20 + RenderText {#text} at (0,0) size 554x19 + text run at (0,0) width 554: "The following is a test for having a trailing base within a <ruby> with no associated ruby text." + RenderBlock (anonymous) at (0,36) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,92) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 132x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (164,12) size 32x20 + RenderRubyBase (anonymous) at (0,0) size 32x20 + RenderText {#text} at (0,0) size 32x19 + text run at (0,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (196,12) size 144x19 + text run at (196,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.checksum new file mode 100644 index 0000000..2674f83 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.checksum @@ -0,0 +1 @@ +a16002a99c3ee41d54d0adf9ecff82f4
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.png Binary files differnew file mode 100644 index 0000000..f44b6de --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.txt new file mode 100644 index 0000000..e9efff1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.txt @@ -0,0 +1,74 @@ +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 784x20 + RenderText {#text} at (0,0) size 538x19 + text run at (0,0) width 538: "The following is a test for DOM manipulation within <ruby>: Inserting a new <rt> element" + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 140x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (164,0) size 40x32 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (204,12) size 144x19 + text run at (204,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 140x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (164,0) size 40x32 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (204,12) size 144x19 + text run at (204,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.checksum new file mode 100644 index 0000000..a416d82 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.checksum @@ -0,0 +1 @@ +39d275fde19cc7da12023e890cf7e54d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.png Binary files differnew file mode 100644 index 0000000..a527264 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.txt new file mode 100644 index 0000000..11407a7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.txt @@ -0,0 +1,72 @@ +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 784x20 + RenderText {#text} at (0,0) size 618x19 + text run at (0,0) width 618: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before a <rt> element" + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 140x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (164,0) size 40x32 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (204,12) size 144x19 + text run at (204,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 140x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (114,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (164,0) size 40x32 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (204,12) size 144x19 + text run at (204,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.checksum new file mode 100644 index 0000000..476ad61 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.checksum @@ -0,0 +1 @@ +d153334c5c0aeaef08f1661e9a826115
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.png Binary files differnew file mode 100644 index 0000000..a961036 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.txt new file mode 100644 index 0000000..6ee8bf1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.txt @@ -0,0 +1,46 @@ +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 784x20 + RenderText {#text} at (0,0) size 775x19 + text run at (0,0) width 775: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before a <rt> element that already contains text." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 90x19 + RenderRubyRun (anonymous) at (64,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (13,0) size 32x19 + text run at (13,0) width 32: "\x{5DE5}\x{696D}" + RenderText {#text} at (45,0) size 32x19 + text run at (45,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (154,12) size 144x19 + text run at (154,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 90x19 + RenderRubyRun (anonymous) at (64,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (13,0) size 32x19 + text run at (13,0) width 32: "\x{5DE5}\x{696D}" + RenderText {#text} at (45,0) size 32x19 + text run at (45,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (154,12) size 144x19 + text run at (154,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.checksum new file mode 100644 index 0000000..859b3c5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.checksum @@ -0,0 +1 @@ +1cb6d26e656724de788d677226bb52be
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.png Binary files differnew file mode 100644 index 0000000..a4edf24 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.txt new file mode 100644 index 0000000..6e9c2cf --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.txt @@ -0,0 +1,46 @@ +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 784x20 + RenderText {#text} at (0,0) size 695x19 + text run at (0,0) width 695: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before another text of a ruby base." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 90x19 + RenderRubyRun (anonymous) at (64,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderText {#text} at (13,0) size 32x19 + text run at (13,0) width 32: "\x{5DE5}\x{696D}" + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (45,0) size 32x19 + text run at (45,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (154,12) size 144x19 + text run at (154,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 90x19 + RenderRubyRun (anonymous) at (64,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderText {#text} at (13,0) size 32x19 + text run at (13,0) width 32: "\x{5DE5}\x{696D}" + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (45,0) size 32x19 + text run at (45,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (154,12) size 144x19 + text run at (154,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.checksum new file mode 100644 index 0000000..30454d8 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.checksum @@ -0,0 +1 @@ +6595b6bb2ae92e49fa3632fbb20dd5db
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.png Binary files differnew file mode 100644 index 0000000..7e64abf --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.txt new file mode 100644 index 0000000..473c691 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.txt @@ -0,0 +1,48 @@ +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 784x20 + RenderText {#text} at (0,0) size 715x19 + text run at (0,0) width 715: "The following is a test for DOM manipulation within <ruby>: Removing the last <rt>, leaving the base without ruby text." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 82x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (114,12) size 32x20 + RenderRubyBase (anonymous) at (0,0) size 32x20 + RenderText {#text} at (0,0) size 32x19 + text run at (0,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (146,12) size 144x19 + text run at (146,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 82x19 + RenderRubyRun (anonymous) at (64,0) size 50x32 + RenderRubyText {RT} at (0,0) size 50x12 + RenderText {#text} at (0,0) size 50x12 + text run at (0,0) width 50: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 50x20 + RenderText {#text} at (9,0) size 32x19 + text run at (9,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (114,12) size 32x20 + RenderRubyBase (anonymous) at (0,0) size 32x20 + RenderText {#text} at (0,0) size 32x19 + text run at (0,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (146,12) size 144x19 + text run at (146,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.checksum new file mode 100644 index 0000000..2cd775d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.checksum @@ -0,0 +1 @@ +82fccc522c3f7f964fa8a1af506013b8
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.png Binary files differnew file mode 100644 index 0000000..2afa967 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.txt new file mode 100644 index 0000000..8bdbf83 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.txt @@ -0,0 +1,42 @@ +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 784x20 + RenderText {#text} at (0,0) size 771x19 + text run at (0,0) width 771: "The following is a test for DOM manipulation within <ruby>: Removing the last <rt>, forcing a merge with the right neighbour run" + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 90x19 + RenderRubyRun (anonymous) at (64,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderText {#text} at (13,0) size 32x19 + text run at (13,0) width 32: "\x{5DE5}\x{696D}" + RenderText {#text} at (45,0) size 32x19 + text run at (45,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (154,12) size 144x19 + text run at (154,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 90x19 + RenderRubyRun (anonymous) at (64,0) size 90x32 + RenderRubyText {RT} at (0,0) size 90x12 + RenderText {#text} at (0,0) size 90x12 + text run at (0,0) width 90: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 90x20 + RenderText {#text} at (13,0) size 64x19 + text run at (13,0) width 64: "\x{5DE5}\x{696D}\x{5927}\x{5B66}" + RenderText {#text} at (154,12) size 144x19 + text run at (154,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.checksum new file mode 100644 index 0000000..509ad23 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.checksum @@ -0,0 +1 @@ +43f71c49b15141ee06fc600c4d976813
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.png Binary files differnew file mode 100644 index 0000000..75cd612 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.txt new file mode 100644 index 0000000..928ff0a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.txt @@ -0,0 +1,42 @@ +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 784x20 + RenderText {#text} at (0,0) size 718x19 + text run at (0,0) width 718: "The following is a test for DOM manipulation within <ruby>: Removing a ruby base object, leaving the base non-empty." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 40x19 + RenderRubyRun (anonymous) at (64,0) size 40x32 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (104,12) size 144x19 + text run at (104,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 40x19 + RenderRubyRun (anonymous) at (64,0) size 40x32 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (104,12) size 144x19 + text run at (104,12) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.checksum b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.checksum new file mode 100644 index 0000000..c3d1f6a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.checksum @@ -0,0 +1 @@ +b641386021f376c051e4301ec26ff35d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.png b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.png Binary files differnew file mode 100644 index 0000000..5b0b956 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.txt b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.txt new file mode 100644 index 0000000..3c46944 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-linux/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.txt @@ -0,0 +1,35 @@ +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 784x20 + RenderText {#text} at (0,0) size 690x19 + text run at (0,0) width 690: "The following is a test for DOM manipulation within <ruby>: Removing a ruby base object, leaving the base empty." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 40x19 + RenderRubyRun (anonymous) at (64,5) size 40x12 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 40x0 + RenderText {#text} at (104,0) size 144x19 + text run at (104,0) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,164) size 784x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 40x19 + RenderRubyRun (anonymous) at (64,5) size 40x12 + RenderRubyText {RT} at (0,0) size 40x12 + RenderText {#text} at (0,0) size 40x12 + text run at (0,0) width 40: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderText {#text} at (104,0) size 144x19 + text run at (104,0) width 144: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.checksum new file mode 100644 index 0000000..cda92e7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.checksum @@ -0,0 +1 @@ +b81e535e99458fd31ef537a3a704a506
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.png Binary files differnew file mode 100644 index 0000000..599abcc --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.txt new file mode 100644 index 0000000..8eb96a4 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-empty-rt-expected.txt @@ -0,0 +1,37 @@ +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 784x20 + RenderText {#text} at (0,0) size 421x19 + text run at (0,0) width 421: "The following is a test for having a <rt> immediately following another." + RenderBlock (anonymous) at (0,36) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,92) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 135x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 64x32 + RenderRubyText {RT} at (0,0) size 64x12 + RenderText {#text} at (13,0) size 38x12 + text run at (13,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 64x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{5DE5}\x{696D}\x{5927}\x{5B66}" + RenderRubyRun (anonymous) at (165,17) size 34x12 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderText {#text} at (199,12) size 130x19 + text run at (199,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.checksum new file mode 100644 index 0000000..55a6db3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.checksum @@ -0,0 +1 @@ +15132a482b76fd5a088c1a8ebec98972
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.png Binary files differnew file mode 100644 index 0000000..4f51617 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.txt new file mode 100644 index 0000000..1bddbab --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-length-expected.txt @@ -0,0 +1,33 @@ +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 + RenderText {#text} at (0,0) size 766x39 + text run at (0,0) width 766: "This is a initial test for simple ruby. There should be 2 ruby annotations on below line, one with a ruby text shorter than the base," + text run at (0,20) width 277: "and one with a ruby text longer than the base. " + RenderBR {BR} at (277,35) size 0x0 + RenderBR {BR} at (0,40) size 0x19 + RenderText {#text} at (0,72) size 222x19 + text run at (0,72) width 222: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 75x19 + RenderRubyRun (anonymous) at (222,60) size 75x32 + RenderRubyText {RT} at (0,0) size 75x12 + RenderText {#text} at (0,0) size 75x12 + text run at (0,0) width 75: "Japanese Langauge" + RenderRubyBase (anonymous) at (0,12) size 75x20 + RenderText {#text} at (13,0) size 48x19 + text run at (13,0) width 48: "\x{65E5}\x{672C}\x{8A9E}" + RenderText {#text} at (297,72) size 38x19 + text run at (297,72) width 38: "\x{306B}\x{3088}\x{304F}" + RenderRuby (inline) {RUBY} at (0,0) size 62x19 + RenderRubyRun (anonymous) at (335,60) size 62x32 + RenderRubyText {RT} at (0,0) size 62x12 + RenderText {#text} at (22,0) size 18x12 + text run at (22,0) width 18: "used" + RenderRubyBase (anonymous) at (0,12) size 62x20 + RenderText {#text} at (0,0) size 62x19 + text run at (0,0) width 62: "\x{4F7F}\x{308F}\x{308C}\x{3066}" + RenderText {#text} at (397,72) size 60x19 + text run at (397,72) width 60: "\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.checksum new file mode 100644 index 0000000..d7ab62a --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.checksum @@ -0,0 +1 @@ +62511982e8f4d876931c99d70ad16701
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.png Binary files differnew file mode 100644 index 0000000..80c8a83 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.txt new file mode 100644 index 0000000..79a5b8f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-run-break-expected.txt @@ -0,0 +1,40 @@ +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 784x80 + RenderText {#text} at (0,0) size 770x59 + text run at (0,0) width 750: "This is a test for multiple ruby runs and line breaks. There is a div with a blue border and 10px padding. This contains a single" + text run at (0,20) width 437: "<ruby> markup in the text contained in the block, broken across 2 lines. " + text run at (437,20) width 333: "Part of it should be on the first line, the rest on the other" + text run at (0,40) width 28: "line. " + RenderBR {BR} at (28,55) size 0x0 + RenderBR {BR} at (0,60) size 0x19 + RenderBlock {DIV} at (0,80) size 284x88 [border: (2px solid #0000FF)] + RenderText {#text} at (12,24) size 222x19 + text run at (12,24) width 222: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 258x51 + RenderRubyRun (anonymous) at (234,12) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 9x12 + text run at (3,0) width 9: "\x{306B}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{65E5}" + RenderRubyRun (anonymous) at (250,12) size 20x32 + RenderRubyText {RT} at (0,0) size 20x12 + RenderText {#text} at (0,0) size 20x12 + text run at (0,0) width 20: "\x{307B}\x{3093}" + RenderRubyBase (anonymous) at (0,12) size 20x20 + RenderText {#text} at (2,0) size 16x19 + text run at (2,0) width 16: "\x{672C}" + RenderRubyRun (anonymous) at (12,44) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 9x12 + text run at (3,0) width 9: "\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{8A9E}" + RenderText {#text} at (28,56) size 160x19 + text run at (28,56) width 160: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.checksum new file mode 100644 index 0000000..8a22292 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.checksum @@ -0,0 +1 @@ +a8756b1f552309179169182ce3c7700d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.png Binary files differnew file mode 100644 index 0000000..bf9d8a5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.txt new file mode 100644 index 0000000..0cc9b1e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-expected.txt @@ -0,0 +1,36 @@ +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 + RenderText {#text} at (0,0) size 213x19 + text run at (0,0) width 213: "This is a test for multiple ruby runs. " + RenderBR {BR} at (213,15) size 0x0 + RenderBR {BR} at (0,20) size 0x19 + RenderText {#text} at (0,52) size 222x19 + text run at (0,52) width 222: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 52x19 + RenderRubyRun (anonymous) at (222,40) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 9x12 + text run at (3,0) width 9: "\x{306B}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{65E5}" + RenderRubyRun (anonymous) at (238,40) size 20x32 + RenderRubyText {RT} at (0,0) size 20x12 + RenderText {#text} at (0,0) size 20x12 + text run at (0,0) width 20: "\x{307B}\x{3093}" + RenderRubyBase (anonymous) at (0,12) size 20x20 + RenderText {#text} at (2,0) size 16x19 + text run at (2,0) width 16: "\x{672C}" + RenderRubyRun (anonymous) at (258,40) size 16x32 + RenderRubyText {RT} at (0,0) size 16x12 + RenderText {#text} at (3,0) size 9x12 + text run at (3,0) width 9: "\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 16x20 + RenderText {#text} at (0,0) size 16x19 + text run at (0,0) width 16: "\x{8A9E}" + RenderText {#text} at (274,52) size 160x19 + text run at (274,52) width 160: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.checksum new file mode 100644 index 0000000..710ee9e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.checksum @@ -0,0 +1 @@ +c021e25c0b1f7cc477861b5d6bd9bc7b
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.png Binary files differnew file mode 100644 index 0000000..b891fe3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.txt new file mode 100644 index 0000000..015e35c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-runs-spans-expected.txt @@ -0,0 +1,35 @@ +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 784x20 + RenderText {#text} at (0,0) size 464x19 + text run at (0,0) width 464: "The following is a test for having non-text inline elements as base in a <ruby>." + RenderBlock {P} at (0,36) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 109x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5DE5}\x{696D}" + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (36,0) size 32x19 + text run at (36,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (173,12) size 130x19 + text run at (173,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.checksum new file mode 100644 index 0000000..7762018 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.checksum @@ -0,0 +1 @@ +3467fe7b693034accfb7fc20e21f444e
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.png Binary files differnew file mode 100644 index 0000000..0c63518 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.txt new file mode 100644 index 0000000..bc41fcf --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-expected.txt @@ -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 + RenderText {#text} at (0,0) size 210x19 + text run at (0,0) width 210: "This is a initial test for simple ruby. " + RenderBR {BR} at (210,15) size 0x0 + RenderBR {BR} at (0,20) size 0x19 + RenderText {#text} at (0,52) size 222x19 + text run at (0,52) width 222: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 48x19 + RenderRubyRun (anonymous) at (222,40) size 48x32 + RenderRubyText {RT} at (0,0) size 48x12 + RenderText {#text} at (5,0) size 38x12 + text run at (5,0) width 38: "\x{306B}\x{307B}\x{3093}\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 48x20 + RenderText {#text} at (0,0) size 48x19 + text run at (0,0) width 48: "\x{65E5}\x{672C}\x{8A9E}" + RenderText {#text} at (270,52) size 160x19 + text run at (270,52) width 160: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.checksum new file mode 100644 index 0000000..38803a1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.checksum @@ -0,0 +1 @@ +07bd92868283d9d79c941534141c2117
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.png Binary files differnew file mode 100644 index 0000000..c93b270 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.txt new file mode 100644 index 0000000..666be0f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-simple-rp-expected.txt @@ -0,0 +1,24 @@ +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 + RenderText {#text} at (0,0) size 763x39 + text run at (0,0) width 318: "This is a test for simple ruby that contains <rp> tags. " + text run at (318,0) width 445: "Contents of the <rp> tags (opening and closing brackets) should not show" + text run at (0,20) width 157: "when ruby is suppoorted. " + RenderBR {BR} at (157,35) size 0x0 + RenderBR {BR} at (0,40) size 0x19 + RenderText {#text} at (0,72) size 222x19 + text run at (0,72) width 222: "\x{FF23}\x{FF33}\x{FF33}\x{FF13}\x{FF0F}\x{FF28}\x{FF34}\x{FF2D}\x{FF2C}\x{FF15}\x{306E}\x{30EB}\x{30D3}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 48x19 + RenderRubyRun (anonymous) at (222,60) size 48x32 + RenderRubyText {RT} at (0,0) size 48x12 + RenderText {#text} at (5,0) size 38x12 + text run at (5,0) width 38: "\x{306B}\x{307B}\x{3093}\x{3054}" + RenderRubyBase (anonymous) at (0,12) size 48x20 + RenderText {#text} at (0,0) size 48x19 + text run at (0,0) width 48: "\x{65E5}\x{672C}\x{8A9E}" + RenderText {#text} at (270,72) size 160x19 + text run at (270,72) width 160: "\x{306B}\x{3088}\x{304F}\x{4F7F}\x{308F}\x{308C}\x{3066}\x{3044}\x{307E}\x{3059}\x{3002}" + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.checksum new file mode 100644 index 0000000..c46c8b7 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.checksum @@ -0,0 +1 @@ +27d18e1eaf611da80c0a274e1bbe80ce
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.png Binary files differnew file mode 100644 index 0000000..c513218 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.txt new file mode 100644 index 0000000..06ac17e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/ruby-trailing-expected.txt @@ -0,0 +1,37 @@ +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 784x20 + RenderText {#text} at (0,0) size 554x19 + text run at (0,0) width 554: "The following is a test for having a trailing base within a <ruby> with no associated ruby text." + RenderBlock (anonymous) at (0,36) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,92) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 107x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (139,12) size 32x20 + RenderRubyBase (anonymous) at (0,0) size 32x20 + RenderText {#text} at (0,0) size 32x19 + text run at (0,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (171,12) size 130x19 + text run at (171,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderText {#text} at (0,0) size 0x0 + RenderText {#text} at (0,0) size 0x0 diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.checksum new file mode 100644 index 0000000..bbc67f2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.checksum @@ -0,0 +1 @@ +8a71d316ebe2632bd88f850c770279ec
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.png Binary files differnew file mode 100644 index 0000000..3e79dc3 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.txt new file mode 100644 index 0000000..d41c451 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-rt-expected.txt @@ -0,0 +1,74 @@ +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 784x20 + RenderText {#text} at (0,0) size 538x19 + text run at (0,0) width 538: "The following is a test for DOM manipulation within <ruby>: Inserting a new <rt> element" + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 109x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (139,0) size 34x32 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (1,0) size 32x19 + text run at (1,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (173,12) size 130x19 + text run at (173,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 109x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (139,0) size 34x32 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (1,0) size 32x19 + text run at (1,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (173,12) size 130x19 + text run at (173,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.checksum new file mode 100644 index 0000000..e55e90f --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.checksum @@ -0,0 +1 @@ +f975e945b4ef195645db1e43649ea7a5
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.png Binary files differnew file mode 100644 index 0000000..c75b07c --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.txt new file mode 100644 index 0000000..afa6f0d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text1-expected.txt @@ -0,0 +1,72 @@ +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 784x20 + RenderText {#text} at (0,0) size 618x19 + text run at (0,0) width 618: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before a <rt> element" + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 109x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (139,0) size 34x32 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (1,0) size 32x19 + text run at (1,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (173,12) size 130x19 + text run at (173,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 109x19 + RenderRubyRun (anonymous) at (64,0) size 37x32 + RenderRubyText {RT} at (0,0) size 37x12 + RenderText {#text} at (0,0) size 37x12 + text run at (0,0) width 37: "\x{3068}\x{3046}\x{304D}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 37x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (2,0) size 32x19 + text run at (2,0) width 32: "\x{6771}\x{4EAC}" + RenderRubyRun (anonymous) at (101,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (139,0) size 34x32 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (1,0) size 32x19 + text run at (1,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (173,12) size 130x19 + text run at (173,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.checksum new file mode 100644 index 0000000..5395088 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.checksum @@ -0,0 +1 @@ +d92e1c94cee6422e23304ca3cfb5c93d
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.png Binary files differnew file mode 100644 index 0000000..874e8b4 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.txt new file mode 100644 index 0000000..2c066ba --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text2-expected.txt @@ -0,0 +1,46 @@ +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 784x20 + RenderText {#text} at (0,0) size 775x19 + text run at (0,0) width 775: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before a <rt> element that already contains text." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 72x19 + RenderRubyRun (anonymous) at (64,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5DE5}\x{696D}" + RenderText {#text} at (36,0) size 32x19 + text run at (36,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (136,12) size 130x19 + text run at (136,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 72x19 + RenderRubyRun (anonymous) at (64,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5DE5}\x{696D}" + RenderText {#text} at (36,0) size 32x19 + text run at (36,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (136,12) size 130x19 + text run at (136,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.checksum new file mode 100644 index 0000000..9c6f969 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.checksum @@ -0,0 +1 @@ +e14a6df35bb6a9bf55e026a36168cfe2
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.png Binary files differnew file mode 100644 index 0000000..3de29a5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.txt new file mode 100644 index 0000000..203dc2d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-insert-text3-expected.txt @@ -0,0 +1,46 @@ +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 784x20 + RenderText {#text} at (0,0) size 695x19 + text run at (0,0) width 695: "The following is a test for DOM manipulation within <ruby>: Inserting a new text before another text of a ruby base." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 72x19 + RenderRubyRun (anonymous) at (64,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5DE5}\x{696D}" + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (36,0) size 32x19 + text run at (36,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (136,12) size 130x19 + text run at (136,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 72x19 + RenderRubyRun (anonymous) at (64,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5DE5}\x{696D}" + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (36,0) size 32x19 + text run at (36,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (136,12) size 130x19 + text run at (136,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.checksum new file mode 100644 index 0000000..8fc744b --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.checksum @@ -0,0 +1 @@ +12620d43f154a1187a90cdbdda7ffbf4
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.png Binary files differnew file mode 100644 index 0000000..80ac239 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.txt new file mode 100644 index 0000000..79ae198 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt1-expected.txt @@ -0,0 +1,48 @@ +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 784x20 + RenderText {#text} at (0,0) size 715x19 + text run at (0,0) width 715: "The following is a test for DOM manipulation within <ruby>: Removing the last <rt>, leaving the base without ruby text." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 70x19 + RenderRubyRun (anonymous) at (64,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (102,12) size 32x20 + RenderRubyBase (anonymous) at (0,0) size 32x20 + RenderText {#text} at (0,0) size 32x19 + text run at (0,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (134,12) size 130x19 + text run at (134,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 70x19 + RenderRubyRun (anonymous) at (64,0) size 38x32 + RenderRubyText {RT} at (0,0) size 38x12 + RenderText {#text} at (0,0) size 38x12 + text run at (0,0) width 38: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}" + RenderRubyBase (anonymous) at (0,12) size 38x20 + RenderText {#text} at (3,0) size 32x19 + text run at (3,0) width 32: "\x{5DE5}\x{696D}" + RenderRubyRun (anonymous) at (102,12) size 32x20 + RenderRubyBase (anonymous) at (0,0) size 32x20 + RenderText {#text} at (0,0) size 32x19 + text run at (0,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (134,12) size 130x19 + text run at (134,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.checksum new file mode 100644 index 0000000..9144ed1 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.checksum @@ -0,0 +1 @@ +3f49dfd416ca1355bef618520d7b894a
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.png Binary files differnew file mode 100644 index 0000000..c74e63d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.txt new file mode 100644 index 0000000..3b2f86d --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-rt2-expected.txt @@ -0,0 +1,42 @@ +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 784x20 + RenderText {#text} at (0,0) size 771x19 + text run at (0,0) width 771: "The following is a test for DOM manipulation within <ruby>: Removing the last <rt>, forcing a merge with the right neighbour run" + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 72x19 + RenderRubyRun (anonymous) at (64,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderText {#text} at (4,0) size 32x19 + text run at (4,0) width 32: "\x{5DE5}\x{696D}" + RenderText {#text} at (36,0) size 32x19 + text run at (36,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (136,12) size 130x19 + text run at (136,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 72x19 + RenderRubyRun (anonymous) at (64,0) size 72x32 + RenderRubyText {RT} at (0,0) size 72x12 + RenderText {#text} at (0,0) size 72x12 + text run at (0,0) width 72: "\x{3053}\x{3046}\x{304E}\x{3087}\x{3046}\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 72x20 + RenderText {#text} at (4,0) size 64x19 + text run at (4,0) width 64: "\x{5DE5}\x{696D}\x{5927}\x{5B66}" + RenderText {#text} at (136,12) size 130x19 + text run at (136,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.checksum new file mode 100644 index 0000000..60d3323 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.checksum @@ -0,0 +1 @@ +6b329bdaac315372731e1df245a1b392
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.png Binary files differnew file mode 100644 index 0000000..66b51d5 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.txt new file mode 100644 index 0000000..fd4be0e --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text1-expected.txt @@ -0,0 +1,42 @@ +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 784x20 + RenderText {#text} at (0,0) size 718x19 + text run at (0,0) width 718: "The following is a test for DOM manipulation within <ruby>: Removing a ruby base object, leaving the base non-empty." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 34x19 + RenderRubyRun (anonymous) at (64,0) size 34x32 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (1,0) size 32x19 + text run at (1,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (98,12) size 130x19 + text run at (98,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,176) size 784x32 + RenderText {#text} at (0,12) size 64x19 + text run at (0,12) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 34x19 + RenderRubyRun (anonymous) at (64,0) size 34x32 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x20 + RenderInline {SPAN} at (0,0) size 32x19 + RenderText {#text} at (1,0) size 32x19 + text run at (1,0) width 32: "\x{5927}\x{5B66}" + RenderText {#text} at (98,12) size 130x19 + text run at (98,12) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.checksum b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.checksum new file mode 100644 index 0000000..8308248 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.checksum @@ -0,0 +1 @@ +5e56a939e712546c87c7bc547d133771
\ No newline at end of file diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.png b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.png Binary files differnew file mode 100644 index 0000000..243b0f2 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.png diff --git a/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.txt b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.txt new file mode 100644 index 0000000..3a56d35 --- /dev/null +++ b/webkit/data/layout_tests/platform/chromium-win/LayoutTests/fast/ruby/rubyDOM-remove-text2-expected.txt @@ -0,0 +1,35 @@ +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 784x20 + RenderText {#text} at (0,0) size 690x19 + text run at (0,0) width 690: "The following is a test for DOM manipulation within <ruby>: Removing a ruby base object, leaving the base empty." + RenderBlock {P} at (0,36) size 784x20 + RenderText {#text} at (0,0) size 409x19 + text run at (0,0) width 409: "Both lines should look identical (the first line is the one manipulated)." + RenderBlock (anonymous) at (0,72) size 784x40 + RenderBR {BR} at (0,0) size 0x19 + RenderBR {BR} at (0,20) size 0x19 + RenderBlock {P} at (0,128) size 784x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 34x19 + RenderRubyRun (anonymous) at (64,5) size 34x12 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderRubyBase (anonymous) at (0,12) size 34x0 + RenderText {#text} at (98,0) size 130x19 + text run at (98,0) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" + RenderBlock {P} at (0,164) size 784x20 + RenderText {#text} at (0,0) size 64x19 + text run at (0,0) width 64: "\x{6E96}\x{592A}\x{90CE}\x{306F}" + RenderRuby (inline) {RUBY} at (0,0) size 34x19 + RenderRubyRun (anonymous) at (64,5) size 34x12 + RenderRubyText {RT} at (0,0) size 34x12 + RenderText {#text} at (0,0) size 34x12 + text run at (0,0) width 34: "\x{3060}\x{3044}\x{304C}\x{304F}" + RenderText {#text} at (98,0) size 130x19 + text run at (98,0) width 130: "\x{304B}\x{3089}\x{5352}\x{696D}\x{3057}\x{307E}\x{3057}\x{305F}\x{3002}" diff --git a/webkit/tools/layout_tests/test_expectations.txt b/webkit/tools/layout_tests/test_expectations.txt index ce982f8..599fb3a 100644 --- a/webkit/tools/layout_tests/test_expectations.txt +++ b/webkit/tools/layout_tests/test_expectations.txt @@ -3277,23 +3277,4 @@ BUG_SENORBLANCO LINUX DEBUG : LayoutTests/webarchive/test-duplicate-resources.ht BUG_SENORBLANCO : LayoutTests/accessibility/aria-controls-with-tabs.html = TEXT BUG_SENORBLANCO : LayoutTests/accessibility/aria-tab-roles.html = TEXT BUG_SENORBLANCO LINUX WIN : LayoutTests/svg/css/circle-in-mask-with-shadow.svg = IMAGE -BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE - -// WebKit 50487:50516 -// The following tests need rebaseline. -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-empty-rt.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-length.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-run-break.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-runs-spans.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-runs.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-simple-rp.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-simple.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/ruby-trailing.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-insert-rt.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-insert-text1.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-insert-text2.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-insert-text3.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-remove-rt1.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-remove-rt2.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-remove-text1.html = FAIL -BUG_HCLAM WIN LINUX : LayoutTests/fast/ruby/rubyDOM-remove-text2.html = FAIL +BUG_SENORBLANCO WIN : LayoutTests/svg/W3C-SVG-1.1/masking-intro-01-f.svg = IMAGE
\ No newline at end of file |