Commit cfcedeb9 authored by dumi@chromium.org's avatar dumi@chromium.org

Unreviewed, updating Chromium expectations.

* platform/chromium-linux/editing/selection/home-end-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/horizontal-bt-replaced-selection-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/horizontal-bt-replaced-selection-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-horizontal-bt-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-horizontal-bt-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-horizontal-bt-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-lr-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-rl-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/vertical-lr-replaced-selection-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/vertical-lr-replaced-selection-expected.png: Added.
* platform/chromium-linux/fast/blockflow/vertical-rl-replaced-selection-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/vertical-rl-replaced-selection-expected.png: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.txt: Added.
* platform/chromium-win-xp/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-win-xp/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-win/editing/selection/home-end-expected.txt:
* platform/chromium-win/fast/blockflow/horizontal-bt-replaced-selection-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/horizontal-bt-replaced-selection-expected.png: Added.
* platform/chromium-win/fast/blockflow/horizontal-bt-replaced-selection-expected.txt: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-horizontal-bt-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-horizontal-bt-expected.png: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-horizontal-bt-expected.txt: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-lr-expected.txt: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-rl-expected.txt: Added.
* platform/chromium-win/fast/blockflow/vertical-lr-replaced-selection-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/vertical-lr-replaced-selection-expected.png: Added.
* platform/chromium-win/fast/blockflow/vertical-lr-replaced-selection-expected.txt: Added.
* platform/chromium-win/fast/blockflow/vertical-rl-replaced-selection-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/vertical-rl-replaced-selection-expected.png: Added.
* platform/chromium-win/fast/blockflow/vertical-rl-replaced-selection-expected.txt: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-bidi-expected.txt:
* platform/chromium-win/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/chromium-win/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt:
* platform/chromium-win/fast/text/international/bidi-explicit-embedding-expected.txt:
* platform/chromium-win/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
* platform/chromium-win/fast/text/international/bidi-neutral-run-expected.txt:
* platform/chromium-win/fast/text/international/bidi-override-expected.txt:
* platform/chromium/test_expectations.txt:



git-svn-id: http://svn.webkit.org/repository/webkit/trunk@71592 268f45cc-cd09-0410-ab3c-d52691b4dbfc
parent 9cff7508
2010-11-08 Dumitru Daniliuc <dumi@chromium.org>
Unreviewed, updating Chromium expectations.
* platform/chromium-linux/editing/selection/home-end-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/horizontal-bt-replaced-selection-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/horizontal-bt-replaced-selection-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-horizontal-bt-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-horizontal-bt-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-horizontal-bt-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-lr-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-linux/fast/blockflow/japanese-ruby-vertical-rl-expected.txt: Added.
* platform/chromium-linux/fast/blockflow/vertical-lr-replaced-selection-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/vertical-lr-replaced-selection-expected.png: Added.
* platform/chromium-linux/fast/blockflow/vertical-rl-replaced-selection-expected.checksum: Added.
* platform/chromium-linux/fast/blockflow/vertical-rl-replaced-selection-expected.png: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-mac/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.checksum: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.png: Added.
* platform/chromium-mac/fast/text/international/bidi-neutral-run-expected.txt: Added.
* platform/chromium-win-xp/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-win-xp/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-win/editing/selection/home-end-expected.txt:
* platform/chromium-win/fast/blockflow/horizontal-bt-replaced-selection-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/horizontal-bt-replaced-selection-expected.png: Added.
* platform/chromium-win/fast/blockflow/horizontal-bt-replaced-selection-expected.txt: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-horizontal-bt-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-horizontal-bt-expected.png: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-horizontal-bt-expected.txt: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-lr-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-lr-expected.png: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-lr-expected.txt: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-rl-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-rl-expected.png: Added.
* platform/chromium-win/fast/blockflow/japanese-ruby-vertical-rl-expected.txt: Added.
* platform/chromium-win/fast/blockflow/vertical-lr-replaced-selection-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/vertical-lr-replaced-selection-expected.png: Added.
* platform/chromium-win/fast/blockflow/vertical-lr-replaced-selection-expected.txt: Added.
* platform/chromium-win/fast/blockflow/vertical-rl-replaced-selection-expected.checksum: Added.
* platform/chromium-win/fast/blockflow/vertical-rl-replaced-selection-expected.png: Added.
* platform/chromium-win/fast/blockflow/vertical-rl-replaced-selection-expected.txt: Added.
* platform/chromium-win/fast/css/text-overflow-ellipsis-bidi-expected.txt:
* platform/chromium-win/fast/text/international/bidi-LDB-2-formatting-characters-expected.txt:
* platform/chromium-win/fast/text/international/bidi-control-chars-treated-as-ZWS-expected.txt:
* platform/chromium-win/fast/text/international/bidi-explicit-embedding-expected.txt:
* platform/chromium-win/fast/text/international/bidi-ignored-for-first-child-inline-expected.txt:
* platform/chromium-win/fast/text/international/bidi-neutral-run-expected.txt:
* platform/chromium-win/fast/text/international/bidi-override-expected.txt:
* platform/chromium/test_expectations.txt:
2010-11-08 Xiaomei Ji <xji@chromium.org>
Reviewed by Dan Bernstein.
Test 1, LTR:
Moving forward: "\nabc ABC xyz DEF def\n"[1, 20]
Moving backward: "\nabc ABC xyz DEF def\n"[20, 1]
Test 1, RTL:
Moving forward: "\nabc ABC xyz DEF def\n"[1, 20]
Moving backward: "\nabc ABC xyz DEF def\n"[20, 1]
Test 2, LTR:
Moving forward: "\nABC xyz DEF def GHI\n"[1, 20]
Moving backward: "\nABC xyz DEF def GHI\n"[20, 1]
Test 2, RTL:
Moving forward: "\nABC xyz DEF def GHI\n"[1, 20]
Moving backward: "\nABC xyz DEF def GHI\n"[20, 1]
Test 3, LTR:
Moving forward: "\nABC DEF ABC\n"[1, 12]
Moving backward: "\nABC DEF ABC\n"[12, 1]
Test 3, RTL:
Moving forward: "\nABC DEF ABC\n"[1, 12]
Moving backward: "\nABC DEF ABC\n"[12, 1]
Test 4, LTR:
Moving forward: "\nabc efd dabeb\n"[1, 14]
Moving backward: "\nabc efd dabeb\n"[14, 1]
Test 4, RTL:
Moving forward: "\nabc efd dabeb\n"[1, 14]
Moving backward: "\nabc efd dabeb\n"[14, 1]
Test 5, LTR:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 5, RTL:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 6, LTR:
Moving forward: "Lorem "[0], "ipsum dolor"[11]
Moving backward: "ipsum dolor"[11], "Lorem "[0]
Test 6, RTL:
Moving forward: "Lorem "[0], "ipsum dolor"[11]
Moving backward: "ipsum dolor"[11], "Lorem "[0]
Test 7, LTR:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 7, RTL:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 8, LTR:
Moving forward: "Lorem "[0, 5]
Moving backward: "Lorem "[5, 0]
Test 8, RTL:
Moving forward: "Lorem "[0, 5]
Moving backward: "Lorem "[5, 0]
Test 9, LTR:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 9, RTL:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 10, LTR:
Moving forward: "Lorem "[0], "ipsum dolor"[11]
Moving backward: "ipsum dolor"[11], "Lorem "[0]
Test 10, RTL:
Moving forward: "Lorem "[0], "ipsum dolor"[11]
Moving backward: "ipsum dolor"[11], "Lorem "[0]
Test 11, LTR:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 11, RTL:
Moving forward: "Lorem "[0], " amet"[5]
Moving backward: " amet"[5], "Lorem "[0]
Test 12, LTR:
Moving forward: "Lorem "[0, 5]
Moving backward: "Lorem "[5, 0]
Test 12, RTL:
Moving forward: "Lorem "[0, 5]
Moving backward: "Lorem "[5, 0]
Test 13, LTR:
Moving forward: "\n Just\n "[2], "\n BFDX\n"[6]
Moving backward: "\n BFDX\n"[6], "\n Just\n "[2]
Test 13, RTL:
Moving forward: "\n Just\n "[2], "\n BFDX\n"[6]
Moving backward: "\n BFDX\n"[6], "\n Just\n "[2]
Test 14, LTR:
Moving forward: "\n Just\n "[2], "\n ever\n"[6]
Moving backward: "\n ever\n"[6], "\n Just\n "[2]
Test 14, RTL:
Moving forward: "\n Just\n "[2], "\n ever\n"[6]
Moving backward: "\n ever\n"[6], "\n Just\n "[2]
Test 15, LTR:
Moving forward: "car means ABC."[0, 14]
Moving backward: "car means ABC."[14, 0]
Test 15, RTL:
Moving forward: "car means ABC."[0, 14]
Moving backward: "car means ABC."[14, 0]
Test 16, LTR:
Moving forward: "᪜car DEF ABC.᪝"[0, 14]
Moving backward: "᪜car DEF ABC.᪝"[14, 0]
Test 16, RTL:
Moving forward: "᪜car DEF ABC.᪝"[0, 14]
Moving backward: "᪜car DEF ABC.᪝"[14, 0]
Test 17, LTR:
Moving forward: "he said "᪜car DEF ABC᪝.""[0, 24]
Moving backward: "he said "᪜car DEF ABC᪝.""[24, 0]
Test 17, RTL:
Moving forward: "he said "᪜car DEF ABC᪝.""[0, 24]
Moving backward: "he said "᪜car DEF ABC᪝.""[24, 0]
Test 18, LTR:
Moving forward: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[0, 40]
Moving backward: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[40, 0]
Test 18, RTL:
Moving forward: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[0, 40]
Moving backward: "GHI JKL MNO '᪛he said "᪜car DEF ABC᪝"᪝'?"[40, 0]
Test 19, LTR:
Moving forward: "ABC abc DEF"[0, 11]
Moving backward: "ABC abc DEF"[11, 0]
Test 19, RTL:
Moving forward: "ABC abc DEF"[0, 11]
Moving backward: "ABC abc DEF"[11, 0]
Test 20, LTR:
Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 16]
Moving backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[16, 0]
Test 20, RTL:
Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 15]
Moving backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[15, 0]
Test 21, LTR:
Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 16]
Moving backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[16, 0]
Test 21, RTL:
Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 15]
Moving backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[15, 0]
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,488) size 800x112
RenderBlock {HTML} at (0,0) size 800x112 [border: (10px solid #800000)]
RenderBody {BODY} at (18,18) size 764x76
RenderText {#text} at (0,1) size 220x46
text run at (0,1) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} "
RenderRuby (inline) {RUBY} at (0,0) size 216x46
RenderRubyRun (anonymous) at (220,0) size 96x76
RenderRubyText {RT} at (0,0) size 96x28
RenderText {#text} at (0,0) size 96x27
text run at (0,0) width 96: "\x{3053}\x{3046}\x{304B}\x{304F}"
RenderRubyBase (anonymous) at (0,28) size 96x48
RenderText {#text} at (8,1) size 80x46
text run at (8,1) width 80: "\x{653B}\x{6BBB}"
RenderRubyRun (anonymous) at (316,0) size 120x76
RenderRubyText {RT} at (0,0) size 120x28
RenderText {#text} at (0,0) size 120x27
text run at (0,0) width 120: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}"
RenderRubyBase (anonymous) at (0,28) size 120x48
RenderText {#text} at (0,1) size 120x46
text run at (0,1) width 120: "\x{6A5F}\x{52D5}\x{968A}"
RenderText {#text} at (0,0) size 0x0
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 112x600
RenderBlock {HTML} at (0,0) size 112x600 [border: (10px solid #800000)]
RenderBody {BODY} at (18,18) size 76x564
RenderText {#text} at (1,0) size 46x220
text run at (1,0) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} "
RenderRuby (inline) {RUBY} at (0,0) size 46x216
RenderRubyRun (anonymous) at (0,220) size 76x96
RenderRubyText {RT} at (0,0) size 28x96
RenderText {#text} at (0,0) size 27x96
text run at (0,0) width 96: "\x{3053}\x{3046}\x{304B}\x{304F}"
RenderRubyBase (anonymous) at (28,0) size 48x96
RenderText {#text} at (1,8) size 46x80
text run at (1,8) width 80: "\x{653B}\x{6BBB}"
RenderRubyRun (anonymous) at (0,316) size 76x120
RenderRubyText {RT} at (0,0) size 28x120
RenderText {#text} at (0,0) size 27x120
text run at (0,0) width 120: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}"
RenderRubyBase (anonymous) at (28,0) size 48x120
RenderText {#text} at (1,0) size 46x120
text run at (1,0) width 120: "\x{6A5F}\x{52D5}\x{968A}"
RenderText {#text} at (0,0) size 0x0
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (688,0) size 112x600
RenderBlock {HTML} at (0,0) size 112x600 [border: (10px solid #800000)]
RenderBody {BODY} at (18,18) size 76x564
RenderText {#text} at (29,0) size 46x220
text run at (29,0) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} "
RenderRuby (inline) {RUBY} at (0,0) size 46x216
RenderRubyRun (anonymous) at (0,220) size 76x96
RenderRubyText {RT} at (0,0) size 28x96
RenderText {#text} at (0,0) size 27x96
text run at (0,0) width 96: "\x{3053}\x{3046}\x{304B}\x{304F}"
RenderRubyBase (anonymous) at (28,0) size 48x96
RenderText {#text} at (1,8) size 46x80
text run at (1,8) width 80: "\x{653B}\x{6BBB}"
RenderRubyRun (anonymous) at (0,316) size 76x120
RenderRubyText {RT} at (0,0) size 28x120
RenderText {#text} at (0,0) size 27x120
text run at (0,0) width 120: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}"
RenderRubyBase (anonymous) at (28,0) size 48x120
RenderText {#text} at (1,0) size 46x120
text run at (1,0) width 120: "\x{6A5F}\x{52D5}\x{968A}"
RenderText {#text} at (0,0) size 0x0
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 784x36
RenderText {#text} at (0,0) size 751x36
text run at (0,0) width 751: "This tests that Unicode bidi control characters are not rendered and have zero width. The next two lines should look the"
text run at (0,18) width 36: "same."
RenderBlock {DIV} at (0,36) size 784x36
RenderText {#text} at (0,0) size 19x17
text run at (0,0) width 7: "a"
text run at (7,0) width 12 LTR override: "\x{202D}e\x{300}"
RenderBR {BR} at (19,14) size 0x0
RenderText {#text} at (0,18) size 14x17
text run at (0,18) width 14: "ae\x{300}"
......@@ -89,11 +89,11 @@ Test 15, RTL:
Moving forward: "car means ABC."[0, 14]
Moving backward: "car means ABC."[14, 0]
Test 16, LTR:
Moving forward: "᪜car DEF ABC.᪝"[1, 13]
Moving backward: "᪜car DEF ABC.᪝"[13, 1]
Moving forward: "᪜car DEF ABC.᪝"[0, 14]
Moving backward: "᪜car DEF ABC.᪝"[14, 0]
Test 16, RTL:
Moving forward: "᪜car DEF ABC.᪝"[1, 13]
Moving backward: "᪜car DEF ABC.᪝"[13, 1]
Moving forward: "᪜car DEF ABC.᪝"[0, 14]
Moving backward: "᪜car DEF ABC.᪝"[14, 0]
Test 17, LTR:
Moving forward: "he said "᪜car DEF ABC᪝.""[0, 24]
Moving backward: "he said "᪜car DEF ABC᪝.""[24, 0]
......@@ -124,4 +124,3 @@ Test 21, LTR:
Test 21, RTL:
Moving forward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[0, 15]
Moving backward: "abcdefg abcdefg abcdefg a abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg abcdefg "[15, 0]
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,431) size 800x169
RenderBlock {HTML} at (0,0) size 800x169
RenderBody {BODY} at (8,8) size 784x153
RenderText {#text} at (0,1) size 383x41
text run at (0,1) width 383: "This is the first line of text."
RenderBR {BR} at (383,1) size 0x41
RenderImage {IMG} at (0,52) size 20x50 [bgcolor=#008000]
RenderText {#text} at (20,43) size 370x41
text run at (20,43) width 370: " This is the second line of "
RenderImage {IMG} at (390,52) size 20x100 [bgcolor=#800080]
RenderText {#text} at (410,43) size 72x41
text run at (410,43) width 72: " text."
selection start: position 1 of child 0 {#text} of body
selection end: position 1 of child 3 {IMG} of body
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,488) size 800x112
RenderBlock {HTML} at (0,0) size 800x112 [border: (10px solid #800000)]
RenderBody {BODY} at (18,18) size 764x76
RenderText {#text} at (0,1) size 220x46
text run at (0,1) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} "
RenderRuby (inline) {RUBY} at (0,0) size 200x46
RenderRubyRun (anonymous) at (220,0) size 80x76
RenderRubyText {RT} at (0,0) size 80x28
RenderText {#text} at (3,0) size 74x27
text run at (3,0) width 74: "\x{3053}\x{3046}\x{304B}\x{304F}"
RenderRubyBase (anonymous) at (0,28) size 80x48
RenderText {#text} at (0,1) size 80x46
text run at (0,1) width 80: "\x{653B}\x{6BBB}"
RenderRubyRun (anonymous) at (300,0) size 120x76
RenderRubyText {RT} at (0,0) size 120x28
RenderText {#text} at (8,0) size 103x27
text run at (8,0) width 103: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}"
RenderRubyBase (anonymous) at (0,28) size 120x48
RenderText {#text} at (0,1) size 120x46
text run at (0,1) width 120: "\x{6A5F}\x{52D5}\x{968A}"
RenderText {#text} at (0,0) size 0x0
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 112x600
RenderBlock {HTML} at (0,0) size 112x600 [border: (10px solid #800000)]
RenderBody {BODY} at (18,18) size 76x564
RenderText {#text} at (1,0) size 46x220
text run at (1,0) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} "
RenderRuby (inline) {RUBY} at (0,0) size 46x200
RenderRubyRun (anonymous) at (0,220) size 76x80
RenderRubyText {RT} at (0,0) size 28x80
RenderText {#text} at (0,3) size 27x74
text run at (0,3) width 74: "\x{3053}\x{3046}\x{304B}\x{304F}"
RenderRubyBase (anonymous) at (28,0) size 48x80
RenderText {#text} at (1,0) size 46x80
text run at (1,0) width 80: "\x{653B}\x{6BBB}"
RenderRubyRun (anonymous) at (0,300) size 76x120
RenderRubyText {RT} at (0,0) size 28x120
RenderText {#text} at (0,8) size 27x103
text run at (0,8) width 103: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}"
RenderRubyBase (anonymous) at (28,0) size 48x120
RenderText {#text} at (1,0) size 46x120
text run at (1,0) width 120: "\x{6A5F}\x{52D5}\x{968A}"
RenderText {#text} at (0,0) size 0x0
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (688,0) size 112x600
RenderBlock {HTML} at (0,0) size 112x600 [border: (10px solid #800000)]
RenderBody {BODY} at (18,18) size 76x564
RenderText {#text} at (29,0) size 46x220
text run at (29,0) width 220: "\x{653B}\x{6BBB} \x{6A5F}\x{52D5}\x{968A} "
RenderRuby (inline) {RUBY} at (0,0) size 46x200
RenderRubyRun (anonymous) at (0,220) size 76x80
RenderRubyText {RT} at (0,0) size 28x80
RenderText {#text} at (0,3) size 27x74
text run at (0,3) width 74: "\x{3053}\x{3046}\x{304B}\x{304F}"
RenderRubyBase (anonymous) at (28,0) size 48x80
RenderText {#text} at (1,0) size 46x80
text run at (1,0) width 80: "\x{653B}\x{6BBB}"
RenderRubyRun (anonymous) at (0,300) size 76x120
RenderRubyText {RT} at (0,0) size 28x120
RenderText {#text} at (0,8) size 27x103
text run at (0,8) width 103: "\x{304D}\x{3069}\x{3046}\x{305F}\x{3044}"
RenderRubyBase (anonymous) at (28,0) size 48x120
RenderText {#text} at (1,0) size 46x120
text run at (1,0) width 120: "\x{6A5F}\x{52D5}\x{968A}"
RenderText {#text} at (0,0) size 0x0
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (0,0) size 169x600
RenderBlock {HTML} at (0,0) size 169x600
RenderBody {BODY} at (8,8) size 153x584
RenderText {#text} at (1,0) size 41x383
text run at (1,0) width 383: "This is the first line of text."
RenderBR {BR} at (1,383) size 41x0
RenderImage {IMG} at (52,0) size 50x20 [bgcolor=#008000]
RenderText {#text} at (43,20) size 41x370
text run at (43,20) width 370: " This is the second line of "
RenderImage {IMG} at (52,390) size 100x20 [bgcolor=#800080]
RenderText {#text} at (43,410) size 41x72
text run at (43,410) width 72: " text."
selection start: position 1 of child 0 {#text} of body
selection end: position 1 of child 3 {IMG} of body
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
layer at (631,0) size 169x600
RenderBlock {HTML} at (0,0) size 169x600
RenderBody {BODY} at (8,8) size 153x584
RenderText {#text} at (1,0) size 41x383
text run at (1,0) width 383: "This is the first line of text."
RenderBR {BR} at (1,383) size 41x0
RenderImage {IMG} at (93,0) size 50x20 [bgcolor=#008000]
RenderText {#text} at (111,20) size 41x370
text run at (111,20) width 370: " This is the second line of "
RenderImage {IMG} at (43,390) size 100x20 [bgcolor=#800080]
RenderText {#text} at (111,410) size 41x72
text run at (111,410) width 72: " text."
selection start: position 1 of child 0 {#text} of body
selection end: position 1 of child 3 {IMG} of body
......@@ -20,15 +20,17 @@ layer at (0,0) size 800x216
layer at (8,88) size 207x20 scrollX 92 scrollWidth 299
RenderBlock {DIV} at (0,80) size 207x20
RenderText {#text} at (-92,0) size 299x19
text run at (-92,0) width 0 RTL: "\x{202C}"
text run at (-92,0) width 222 RTL: " \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} "
text run at (130,0) width 73: "English Text"
text run at (203,0) width 4 RTL: " "
text run at (203,0) width 4 RTL: "\x{202B} "
layer at (8,108) size 207x20 scrollX 92 scrollWidth 299
RenderBlock {DIV} at (0,100) size 207x20
RenderText {#text} at (-92,0) size 299x19
text run at (-92,0) width 0 RTL: "\x{202C}"
text run at (-92,0) width 222 RTL: " \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} \x{5D8}\x{5E7}\x{5E1}\x{5D8} \x{5E2}\x{5D1}\x{5E8}\x{5D9} \x{5DC}\x{5D3}\x{5D5}\x{5D2}\x{5DE}\x{5D0} "
text run at (130,0) width 73: "English Text"
text run at (203,0) width 4 RTL: " "
text run at (203,0) width 4 RTL: "\x{202B} "
layer at (8,168) size 207x20 scrollWidth 224
RenderBlock {DIV} at (0,160) size 207x20
RenderText {#text} at (0,0) size 224x19
......
......@@ -42,46 +42,54 @@ layer at (0,0) size 785x613
text run at (0,0) width 88: "ABCDEFGHI"
RenderBlock {P} at (4,24) size 88x20
RenderText {#text} at (0,0) size 88x19
text run at (0,0) width 88: "ABCDEFGHI"
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (0,0) width 88: "\x{202B}ABCDEFGHI"
RenderBlock {P} at (4,44) size 88x20
RenderText {#text} at (0,0) size 32x19
text run at (0,0) width 32: "ABC"
text run at (0,0) width 32: "\x{202B}ABC"
RenderInline {SPAN} at (0,0) size 29x19
RenderText {#text} at (32,0) size 29x19
text run at (32,0) width 29: "DEF"
RenderText {#text} at (61,0) size 27x19
RenderText {#text} at (0,0) size 88x19
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (61,0) width 27: "GHI"
RenderBlock {P} at (4,64) size 88x20
RenderText {#text} at (0,0) size 88x19
text run at (0,0) width 88 RTL override: "IHGFEDCBA"
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (0,0) width 88 RTL override: "\x{202E}IHGFEDCBA"
RenderBlock {P} at (4,84) size 88x20
RenderText {#text} at (61,0) size 27x19
text run at (61,0) width 27 RTL override: "IHG"
text run at (61,0) width 27 RTL override: "\x{202E}IHG"
RenderInline {SPAN} at (0,0) size 29x19
RenderText {#text} at (32,0) size 29x19
text run at (32,0) width 29 RTL override: "FED"
RenderText {#text} at (0,0) size 32x19
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (0,0) width 32 RTL override: "CBA"
RenderBlock {P} at (4,104) size 88x20
RenderText {#text} at (0,0) size 88x19
text run at (0,0) width 32 RTL override: "CBA"
text run at (32,0) width 29: "DEF"
text run at (61,0) width 27 RTL override: "IHG"
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (0,0) width 32 RTL override: "\x{202C}CBA"
text run at (32,0) width 29: "\x{202B}DEF"
text run at (61,0) width 27 RTL override: "\x{202E}IHG"
RenderBlock {P} at (4,124) size 88x20
RenderText {#text} at (0,0) size 88x19
text run at (0,0) width 32 RTL override: "CBA"
text run at (32,0) width 29 RTL override: "FED"
text run at (61,0) width 27 RTL override: "IHG"
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (0,0) width 32 RTL override: "\x{202C}CBA"
text run at (32,0) width 29 RTL override: "\x{202E}FED"
text run at (61,0) width 27 RTL override: "\x{202E}IHG"
RenderBlock {P} at (4,144) size 88x20
RenderText {#text} at (0,0) size 88x19
text run at (0,0) width 32 RTL override: "CBA"
text run at (32,0) width 29 RTL override: "FED"
text run at (61,0) width 27 RTL override: "IHG"
text run at (0,0) width 0 RTL: "\x{202C}"
text run at (0,0) width 32 RTL override: "\x{202C}CBA"
text run at (32,0) width 29 RTL override: "\x{202E}FED"
text run at (61,0) width 27 RTL override: "\x{202E}IHG"