[SCM] WebKit Debian packaging branch, webkit-1.3, updated. upstream/1.3.7-4207-g178b198

rniwa at webkit.org rniwa at webkit.org
Sun Feb 20 23:32:48 UTC 2011


The following commit has been merged in the webkit-1.3 branch:
commit ba43891504fecbc5284a3d3340e2514782066b0f
Author: rniwa at webkit.org <rniwa at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Jan 21 17:33:49 2011 +0000

    2011-01-21  Ryosuke Niwa  <rniwa at webkit.org>
    
            Unreviewed Chromium rebaselines for 76319.
    
            * platform/chromium-linux/fast/dom/52776-expected.checksum: Added.
            * platform/chromium-linux/fast/dom/52776-expected.png: Added.
            * platform/chromium-linux/fast/dom/52776-expected.txt: Added.
            * platform/chromium-mac/fast/dom/52776-expected.checksum: Added.
            * platform/chromium-mac/fast/dom/52776-expected.png: Added.
            * platform/chromium-mac/fast/dom/52776-expected.txt: Added.
            * platform/chromium-win/fast/dom/52776-expected.checksum: Added.
            * platform/chromium-win/fast/dom/52776-expected.png: Added.
            * platform/chromium-win/fast/dom/52776-expected.txt: Added.
            * platform/chromium/test_expectations.txt:
    
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@76353 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 784f2c7..ab46a8c 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,18 @@
+2011-01-21  Ryosuke Niwa  <rniwa at webkit.org>
+
+        Unreviewed Chromium rebaselines for 76319.
+
+        * platform/chromium-linux/fast/dom/52776-expected.checksum: Added.
+        * platform/chromium-linux/fast/dom/52776-expected.png: Added.
+        * platform/chromium-linux/fast/dom/52776-expected.txt: Added.
+        * platform/chromium-mac/fast/dom/52776-expected.checksum: Added.
+        * platform/chromium-mac/fast/dom/52776-expected.png: Added.
+        * platform/chromium-mac/fast/dom/52776-expected.txt: Added.
+        * platform/chromium-win/fast/dom/52776-expected.checksum: Added.
+        * platform/chromium-win/fast/dom/52776-expected.png: Added.
+        * platform/chromium-win/fast/dom/52776-expected.txt: Added.
+        * platform/chromium/test_expectations.txt:
+
 2011-01-21  Tony Chang  <tony at chromium.org>
 
         Unreviewed, these tests were fixed in r76330.  Still one unknown
diff --git a/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.checksum b/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.checksum
new file mode 100644
index 0000000..5918bca
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.checksum
@@ -0,0 +1 @@
+501f17a76f2b616a1421a779114d159d
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.png b/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.png
new file mode 100644
index 0000000..ea68f08
Binary files /dev/null and b/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.txt b/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.txt
new file mode 100644
index 0000000..73b8295
--- /dev/null
+++ b/LayoutTests/platform/chromium-linux/fast/dom/52776-expected.txt
@@ -0,0 +1,272 @@
+layer at (0,0) size 785x1812
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1812
+  RenderBlock {HTML} at (0,0) size 785x1812
+    RenderBody {BODY} at (8,16) size 769x1780
+      RenderBlock {DIV} at (0,0) size 769x864
+        RenderBlock {P} at (0,0) size 769x20
+          RenderText {#text} at (689,0) size 80x19
+            text run at (689,0) width 80: "Right To Left"
+        RenderBlock {P} at (0,36) size 769x20
+          RenderText {#text} at (456,0) size 313x19
+            text run at (456,0) width 4 RTL: "."
+            text run at (460,0) width 309: "Well-formed pair of unicode bidi control characters"
+        RenderBlock {DIV} at (0,72) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,92) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,128) size 769x20
+          RenderText {#text} at (520,0) size 249x19
+            text run at (520,0) width 4 RTL: "."
+            text run at (524,0) width 245: "Unpaired unicode bidi control characters"
+        RenderBlock {DIV} at (0,164) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,184) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,220) size 769x20
+          RenderText {#text} at (451,0) size 318x19
+            text run at (451,0) width 4 RTL: "."
+            text run at (455,0) width 314: "Empty content inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,256) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0 RTL: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,276) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,296) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0 RTL: "\x{202B}"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,332) size 769x20
+          RenderText {#text} at (503,0) size 266x19
+            text run at (503,0) width 4 RTL: "."
+            text run at (507,0) width 262: "String inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,368) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 0 RTL: "\x{202C}"
+            text run at (747,0) width 22: "\x{202C}abc"
+        RenderBlock {DIV} at (0,388) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 22: "\x{202A}abc"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,408) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 22: "\x{202B}abc"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,444) size 769x20
+          RenderText {#text} at (495,0) size 274x19
+            text run at (495,0) width 4 RTL: "."
+            text run at (499,0) width 270: "String around unicode bidi control characters"
+        RenderBlock {DIV} at (0,480) size 769x20
+          RenderText {#text} at (728,0) size 41x19
+            text run at (728,0) width 0 RTL: "\x{202C}"
+            text run at (728,0) width 41: "def\x{202C}abc"
+        RenderBlock {DIV} at (0,500) size 769x20
+          RenderText {#text} at (728,0) size 41x19
+            text run at (728,0) width 41: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,520) size 769x20
+          RenderText {#text} at (708,0) size 61x19
+            text run at (708,0) width 61: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,556) size 769x20
+          RenderText {#text} at (532,0) size 237x19
+            text run at (532,0) width 4 RTL: "."
+            text run at (536,0) width 233: "Nested unicode bidi control characters"
+        RenderBlock {DIV} at (0,592) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0: "\x{202A}"
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {DIV} at (0,612) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,632) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 5 RTL: "!\x{202C}"
+            text run at (761,0) width 8: "\x{202C}\x{202C}b"
+        RenderBlock {DIV} at (0,652) size 769x20
+          RenderText {#text} at (749,0) size 20x19
+            text run at (749,0) width 0 RTL: "\x{202C}"
+            text run at (749,0) width 8: "1"
+            text run at (757,0) width 5 RTL: "!"
+            text run at (762,0) width 7: "\x{202B}c"
+            text run at (769,0) width 0 RTL: "\x{202C}"
+        RenderBlock {P} at (0,688) size 769x20
+          RenderText {#text} at (508,0) size 261x19
+            text run at (508,0) width 4 RTL: "."
+            text run at (512,0) width 257: "Start with different directionality characters"
+        RenderBlock {DIV} at (0,724) size 769x20
+          RenderText {#text} at (745,0) size 24x19
+            text run at (745,0) width 0 RTL: "\x{202B}"
+            text run at (745,0) width 0 RTL: "\x{202C}"
+            text run at (745,0) width 8: "\x{202A}1"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,744) size 769x20
+          RenderText {#text} at (753,0) size 16x19
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,764) size 769x20
+          RenderText {#text} at (753,0) size 16x19
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "\x{660}\x{661}"
+        RenderBlock {DIV} at (0,784) size 769x20
+          RenderText {#text} at (749,0) size 20x19
+            text run at (749,0) width 0 RTL: "\x{202A}"
+            text run at (749,0) width 20 RTL: "\x{683}\x{684}\x{202C}"
+        RenderBlock {DIV} at (0,804) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0 RTL: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{1}\x{202C}"
+        RenderBlock {DIV} at (0,824) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 22: "abc\x{202C}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,844) size 769x20
+          RenderText {#text} at (754,0) size 15x19
+            text run at (754,0) width 0 RTL: "\x{202A}"
+            text run at (754,0) width 15 RTL: "\x{5D0}\x{5D1}\x{202C}"
+      RenderBlock {DIV} at (0,880) size 769x864
+        RenderBlock {P} at (0,0) size 769x20
+          RenderText {#text} at (0,0) size 80x19
+            text run at (0,0) width 80: "Left To Right"
+        RenderBlock {P} at (0,36) size 769x20
+          RenderText {#text} at (0,0) size 313x19
+            text run at (0,0) width 313: "Well-formed pair of unicode bidi control characters."
+        RenderBlock {DIV} at (0,72) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,92) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,128) size 769x20
+          RenderText {#text} at (0,0) size 249x19
+            text run at (0,0) width 249: "Unpaired unicode bidi control characters."
+        RenderBlock {DIV} at (0,164) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202B}b!"
+        RenderBlock {DIV} at (0,184) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,220) size 769x20
+          RenderText {#text} at (0,0) size 318x19
+            text run at (0,0) width 318: "Empty content inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,256) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,276) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,296) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{202B}"
+            text run at (0,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,332) size 769x20
+          RenderText {#text} at (0,0) size 266x19
+            text run at (0,0) width 266: "String inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,368) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,388) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "\x{202A}abc"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,408) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "\x{202B}abc"
+            text run at (22,0) width 0: "\x{202B}"
+        RenderBlock {P} at (0,444) size 769x20
+          RenderText {#text} at (0,0) size 274x19
+            text run at (0,0) width 274: "String around unicode bidi control characters."
+        RenderBlock {DIV} at (0,480) size 769x20
+          RenderText {#text} at (0,0) size 41x19
+            text run at (0,0) width 41: "def\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,500) size 769x20
+          RenderText {#text} at (0,0) size 41x19
+            text run at (0,0) width 41: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,520) size 769x20
+          RenderText {#text} at (0,0) size 61x19
+            text run at (0,0) width 61: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,556) size 769x20
+          RenderText {#text} at (0,0) size 237x19
+            text run at (0,0) width 237: "Nested unicode bidi control characters."
+        RenderBlock {DIV} at (0,592) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,612) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+            text run at (13,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,632) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202C}\x{202C}b!\x{202C}"
+        RenderBlock {DIV} at (0,652) size 769x20
+          RenderText {#text} at (0,0) size 20x19
+            text run at (0,0) width 8: "\x{202C}1"
+            text run at (8,0) width 5 RTL: "!"
+            text run at (13,0) width 7: "\x{202B}c"
+            text run at (20,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,688) size 769x20
+          RenderText {#text} at (0,0) size 261x19
+            text run at (0,0) width 261: "Start with different directionality characters."
+        RenderBlock {DIV} at (0,724) size 769x20
+          RenderText {#text} at (0,0) size 24x19
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 8: "\x{202A}1"
+            text run at (24,0) width 0: "\x{202C}"
+            text run at (24,0) width 0: "\x{202B}"
+        RenderBlock {DIV} at (0,744) size 769x20
+          RenderText {#text} at (0,0) size 16x19
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,764) size 769x20
+          RenderText {#text} at (0,0) size 16x19
+            text run at (0,0) width 16: "\x{660}\x{661}"
+            text run at (16,0) width 0: "\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,784) size 769x20
+          RenderText {#text} at (0,0) size 20x19
+            text run at (0,0) width 20 RTL: "\x{683}\x{684}"
+            text run at (20,0) width 0: "\x{202C}"
+            text run at (20,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,804) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{1}\x{202C}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,824) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "abc\x{202C}"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,844) size 769x20
+          RenderText {#text} at (0,0) size 15x19
+            text run at (0,0) width 15 RTL: "\x{5D0}\x{5D1}"
+            text run at (15,0) width 0: "\x{202C}"
+            text run at (15,0) width 0: "\x{202A}"
+      RenderBlock {UL} at (0,1760) size 769x20
+        RenderListItem {LI} at (40,0) size 729x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 677x19
+            text run at (0,0) width 677: "test id=test: the right-most character of rendering result of <PDF>abc<PDF> in RTL block should be c: Success"
+selection start: position 3 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
+selection end:   position 4 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
diff --git a/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.checksum b/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.checksum
new file mode 100644
index 0000000..70878d8
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.checksum
@@ -0,0 +1 @@
+8edcfaf9a44f62120ffb322993d6e021
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.png b/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.png
new file mode 100644
index 0000000..f7d3f46
Binary files /dev/null and b/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.png differ
diff --git a/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.txt b/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.txt
new file mode 100644
index 0000000..3bef6d0
--- /dev/null
+++ b/LayoutTests/platform/chromium-mac/fast/dom/52776-expected.txt
@@ -0,0 +1,272 @@
+layer at (0,0) size 785x1696
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1696
+  RenderBlock {HTML} at (0,0) size 785x1696
+    RenderBody {BODY} at (8,16) size 769x1664
+      RenderBlock {DIV} at (0,0) size 769x807
+        RenderBlock {P} at (0,0) size 769x18
+          RenderText {#text} at (682,0) size 87x18
+            text run at (682,0) width 87: "Right To Left"
+        RenderBlock {P} at (0,34) size 769x18
+          RenderText {#text} at (443,0) size 326x18
+            text run at (443,0) width 4 RTL: "."
+            text run at (447,0) width 322: "Well-formed pair of unicode bidi control characters"
+        RenderBlock {DIV} at (0,68) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,86) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,120) size 769x18
+          RenderText {#text} at (509,0) size 260x18
+            text run at (509,0) width 4 RTL: "."
+            text run at (513,0) width 256: "Unpaired unicode bidi control characters"
+        RenderBlock {DIV} at (0,154) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,172) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,206) size 769x18
+          RenderText {#text} at (435,0) size 334x18
+            text run at (435,0) width 4 RTL: "."
+            text run at (439,0) width 330: "Empty content inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,240) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0 RTL: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,258) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,276) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0 RTL: "\x{202B}"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,310) size 769x18
+          RenderText {#text} at (489,0) size 280x18
+            text run at (489,0) width 4 RTL: "."
+            text run at (493,0) width 276: "String inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,344) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 0 RTL: "\x{202C}"
+            text run at (747,0) width 22: "\x{202C}abc"
+        RenderBlock {DIV} at (0,362) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 22: "\x{202A}abc"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,380) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 22: "\x{202B}abc"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,414) size 769x18
+          RenderText {#text} at (482,0) size 287x18
+            text run at (482,0) width 4 RTL: "."
+            text run at (486,0) width 283: "String around unicode bidi control characters"
+        RenderBlock {DIV} at (0,448) size 769x18
+          RenderText {#text} at (727,0) size 42x18
+            text run at (727,0) width 0 RTL: "\x{202C}"
+            text run at (727,0) width 42: "def\x{202C}abc"
+        RenderBlock {DIV} at (0,466) size 769x18
+          RenderText {#text} at (727,0) size 42x18
+            text run at (727,0) width 42: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,484) size 769x18
+          RenderText {#text} at (704,0) size 65x18
+            text run at (704,0) width 65: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,518) size 769x18
+          RenderText {#text} at (524,0) size 245x18
+            text run at (524,0) width 4 RTL: "."
+            text run at (528,0) width 241: "Nested unicode bidi control characters"
+        RenderBlock {DIV} at (0,552) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0: "\x{202A}"
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {DIV} at (0,570) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,588) size 769x18
+          RenderText {#text} at (756,0) size 13x18
+            text run at (756,0) width 5 RTL: "!\x{202C}"
+            text run at (761,0) width 8: "\x{202C}\x{202C}b"
+        RenderBlock {DIV} at (0,606) size 769x18
+          RenderText {#text} at (749,0) size 20x18
+            text run at (749,0) width 0 RTL: "\x{202C}"
+            text run at (749,0) width 8: "1"
+            text run at (757,0) width 5 RTL: "!"
+            text run at (762,0) width 7: "\x{202B}c"
+            text run at (769,0) width 0 RTL: "\x{202C}"
+        RenderBlock {P} at (0,640) size 769x18
+          RenderText {#text} at (494,0) size 275x18
+            text run at (494,0) width 4 RTL: "."
+            text run at (498,0) width 271: "Start with different directionality characters"
+        RenderBlock {DIV} at (0,674) size 769x18
+          RenderText {#text} at (745,0) size 24x18
+            text run at (745,0) width 0 RTL: "\x{202B}"
+            text run at (745,0) width 0 RTL: "\x{202C}"
+            text run at (745,0) width 8: "\x{202A}1"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,692) size 769x18
+          RenderText {#text} at (753,0) size 16x18
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,710) size 769x24
+          RenderText {#text} at (753,3) size 16x18
+            text run at (753,3) width 0 RTL: "\x{202A}"
+            text run at (753,3) width 0 RTL: "\x{202C}"
+            text run at (753,3) width 16: "\x{660}\x{661}"
+        RenderBlock {DIV} at (0,734) size 769x18
+          RenderText {#text} at (745,0) size 24x18
+            text run at (745,0) width 0 RTL: "\x{202A}"
+            text run at (745,0) width 24 RTL: "\x{683}\x{684}\x{202C}"
+        RenderBlock {DIV} at (0,752) size 769x18
+          RenderText {#text} at (769,0) size 0x18
+            text run at (769,0) width 0 RTL: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{1}\x{202C}"
+        RenderBlock {DIV} at (0,770) size 769x18
+          RenderText {#text} at (747,0) size 22x18
+            text run at (747,0) width 22: "abc\x{202C}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,788) size 769x19
+          RenderText {#text} at (749,1) size 20x18
+            text run at (749,1) width 0 RTL: "\x{202A}"
+            text run at (749,1) width 20 RTL: "\x{5D0}\x{5D1}\x{202C}"
+      RenderBlock {DIV} at (0,823) size 769x807
+        RenderBlock {P} at (0,0) size 769x18
+          RenderText {#text} at (0,0) size 87x18
+            text run at (0,0) width 87: "Left To Right"
+        RenderBlock {P} at (0,34) size 769x18
+          RenderText {#text} at (0,0) size 326x18
+            text run at (0,0) width 326: "Well-formed pair of unicode bidi control characters."
+        RenderBlock {DIV} at (0,68) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,86) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,120) size 769x18
+          RenderText {#text} at (0,0) size 260x18
+            text run at (0,0) width 260: "Unpaired unicode bidi control characters."
+        RenderBlock {DIV} at (0,154) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202B}b!"
+        RenderBlock {DIV} at (0,172) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,206) size 769x18
+          RenderText {#text} at (0,0) size 334x18
+            text run at (0,0) width 334: "Empty content inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,240) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,258) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,276) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{202B}"
+            text run at (0,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,310) size 769x18
+          RenderText {#text} at (0,0) size 280x18
+            text run at (0,0) width 280: "String inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,344) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,362) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "\x{202A}abc"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,380) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "\x{202B}abc"
+            text run at (22,0) width 0: "\x{202B}"
+        RenderBlock {P} at (0,414) size 769x18
+          RenderText {#text} at (0,0) size 287x18
+            text run at (0,0) width 287: "String around unicode bidi control characters."
+        RenderBlock {DIV} at (0,448) size 769x18
+          RenderText {#text} at (0,0) size 42x18
+            text run at (0,0) width 42: "def\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,466) size 769x18
+          RenderText {#text} at (0,0) size 42x18
+            text run at (0,0) width 42: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,484) size 769x18
+          RenderText {#text} at (0,0) size 65x18
+            text run at (0,0) width 65: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,518) size 769x18
+          RenderText {#text} at (0,0) size 245x18
+            text run at (0,0) width 245: "Nested unicode bidi control characters."
+        RenderBlock {DIV} at (0,552) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,570) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+            text run at (13,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,588) size 769x18
+          RenderText {#text} at (0,0) size 13x18
+            text run at (0,0) width 13: "\x{202C}\x{202C}b!\x{202C}"
+        RenderBlock {DIV} at (0,606) size 769x18
+          RenderText {#text} at (0,0) size 20x18
+            text run at (0,0) width 8: "\x{202C}1"
+            text run at (8,0) width 5 RTL: "!"
+            text run at (13,0) width 7: "\x{202B}c"
+            text run at (20,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,640) size 769x18
+          RenderText {#text} at (0,0) size 275x18
+            text run at (0,0) width 275: "Start with different directionality characters."
+        RenderBlock {DIV} at (0,674) size 769x18
+          RenderText {#text} at (0,0) size 24x18
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 8: "\x{202A}1"
+            text run at (24,0) width 0: "\x{202C}"
+            text run at (24,0) width 0: "\x{202B}"
+        RenderBlock {DIV} at (0,692) size 769x18
+          RenderText {#text} at (0,0) size 16x18
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,710) size 769x24
+          RenderText {#text} at (0,3) size 16x18
+            text run at (0,3) width 16: "\x{660}\x{661}"
+            text run at (16,3) width 0: "\x{202C}"
+            text run at (16,3) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,734) size 769x18
+          RenderText {#text} at (0,0) size 24x18
+            text run at (0,0) width 24 RTL: "\x{683}\x{684}"
+            text run at (24,0) width 0: "\x{202C}"
+            text run at (24,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,752) size 769x18
+          RenderText {#text} at (0,0) size 0x18
+            text run at (0,0) width 0: "\x{1}\x{202C}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,770) size 769x18
+          RenderText {#text} at (0,0) size 22x18
+            text run at (0,0) width 22: "abc\x{202C}"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,788) size 769x19
+          RenderText {#text} at (0,1) size 20x18
+            text run at (0,1) width 20 RTL: "\x{5D0}\x{5D1}"
+            text run at (20,1) width 0: "\x{202C}"
+            text run at (20,1) width 0: "\x{202A}"
+      RenderBlock {UL} at (0,1646) size 769x18
+        RenderListItem {LI} at (40,0) size 729x18
+          RenderListMarker at (-17,0) size 7x18: bullet
+          RenderText {#text} at (0,0) size 705x18
+            text run at (0,0) width 705: "test id=test: the right-most character of rendering result of <PDF>abc<PDF> in RTL block should be c: Success"
+selection start: position 3 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
+selection end:   position 4 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
diff --git a/LayoutTests/platform/chromium-win/fast/dom/52776-expected.checksum b/LayoutTests/platform/chromium-win/fast/dom/52776-expected.checksum
new file mode 100644
index 0000000..3e67b26
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/dom/52776-expected.checksum
@@ -0,0 +1 @@
+123c09170598eb48baefb11a75660c24
\ No newline at end of file
diff --git a/LayoutTests/platform/chromium-win/fast/dom/52776-expected.png b/LayoutTests/platform/chromium-win/fast/dom/52776-expected.png
new file mode 100644
index 0000000..7ab4360
Binary files /dev/null and b/LayoutTests/platform/chromium-win/fast/dom/52776-expected.png differ
diff --git a/LayoutTests/platform/chromium-win/fast/dom/52776-expected.txt b/LayoutTests/platform/chromium-win/fast/dom/52776-expected.txt
new file mode 100644
index 0000000..03862ff
--- /dev/null
+++ b/LayoutTests/platform/chromium-win/fast/dom/52776-expected.txt
@@ -0,0 +1,272 @@
+layer at (0,0) size 785x1812
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1812
+  RenderBlock {HTML} at (0,0) size 785x1812
+    RenderBody {BODY} at (8,16) size 769x1780
+      RenderBlock {DIV} at (0,0) size 769x864
+        RenderBlock {P} at (0,0) size 769x20
+          RenderText {#text} at (689,0) size 80x19
+            text run at (689,0) width 80: "Right To Left"
+        RenderBlock {P} at (0,36) size 769x20
+          RenderText {#text} at (456,0) size 313x19
+            text run at (456,0) width 4 RTL: "."
+            text run at (460,0) width 309: "Well-formed pair of unicode bidi control characters"
+        RenderBlock {DIV} at (0,72) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,92) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,128) size 769x20
+          RenderText {#text} at (520,0) size 249x19
+            text run at (520,0) width 4 RTL: "."
+            text run at (524,0) width 245: "Unpaired unicode bidi control characters"
+        RenderBlock {DIV} at (0,164) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+        RenderBlock {DIV} at (0,184) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,220) size 769x20
+          RenderText {#text} at (451,0) size 318x19
+            text run at (451,0) width 4 RTL: "."
+            text run at (455,0) width 314: "Empty content inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,256) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0 RTL: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,276) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,296) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0 RTL: "\x{202B}"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,332) size 769x20
+          RenderText {#text} at (503,0) size 266x19
+            text run at (503,0) width 4 RTL: "."
+            text run at (507,0) width 262: "String inside unicode bidi control characters"
+        RenderBlock {DIV} at (0,368) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 0 RTL: "\x{202C}"
+            text run at (747,0) width 22: "\x{202C}abc"
+        RenderBlock {DIV} at (0,388) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 22: "\x{202A}abc"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,408) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 22: "\x{202B}abc"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,444) size 769x20
+          RenderText {#text} at (495,0) size 274x19
+            text run at (495,0) width 4 RTL: "."
+            text run at (499,0) width 270: "String around unicode bidi control characters"
+        RenderBlock {DIV} at (0,480) size 769x20
+          RenderText {#text} at (728,0) size 41x19
+            text run at (728,0) width 0 RTL: "\x{202C}"
+            text run at (728,0) width 41: "def\x{202C}abc"
+        RenderBlock {DIV} at (0,500) size 769x20
+          RenderText {#text} at (728,0) size 41x19
+            text run at (728,0) width 41: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,520) size 769x20
+          RenderText {#text} at (708,0) size 61x19
+            text run at (708,0) width 61: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,556) size 769x20
+          RenderText {#text} at (532,0) size 237x19
+            text run at (532,0) width 4 RTL: "."
+            text run at (536,0) width 233: "Nested unicode bidi control characters"
+        RenderBlock {DIV} at (0,592) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0: "\x{202A}"
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 13: "\x{202A}b!"
+        RenderBlock {DIV} at (0,612) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 0 RTL: "\x{202C}"
+            text run at (756,0) width 5 RTL: "!"
+            text run at (761,0) width 8: "\x{202B}b"
+            text run at (769,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,632) size 769x20
+          RenderText {#text} at (756,0) size 13x19
+            text run at (756,0) width 5 RTL: "!\x{202C}"
+            text run at (761,0) width 8: "\x{202C}\x{202C}b"
+        RenderBlock {DIV} at (0,652) size 769x20
+          RenderText {#text} at (749,0) size 20x19
+            text run at (749,0) width 0 RTL: "\x{202C}"
+            text run at (749,0) width 8: "1"
+            text run at (757,0) width 5 RTL: "!"
+            text run at (762,0) width 7: "\x{202B}c"
+            text run at (769,0) width 0 RTL: "\x{202C}"
+        RenderBlock {P} at (0,688) size 769x20
+          RenderText {#text} at (508,0) size 261x19
+            text run at (508,0) width 4 RTL: "."
+            text run at (512,0) width 257: "Start with different directionality characters"
+        RenderBlock {DIV} at (0,724) size 769x20
+          RenderText {#text} at (745,0) size 24x19
+            text run at (745,0) width 0 RTL: "\x{202B}"
+            text run at (745,0) width 0 RTL: "\x{202C}"
+            text run at (745,0) width 8: "\x{202A}1"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,744) size 769x20
+          RenderText {#text} at (753,0) size 16x19
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "12"
+        RenderBlock {DIV} at (0,764) size 769x20
+          RenderText {#text} at (753,0) size 16x19
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 0 RTL: "\x{202C}"
+            text run at (753,0) width 16: "\x{660}\x{661}"
+        RenderBlock {DIV} at (0,784) size 769x20
+          RenderText {#text} at (753,0) size 16x19
+            text run at (753,0) width 0 RTL: "\x{202A}"
+            text run at (753,0) width 16 RTL: "\x{683}\x{684}\x{202C}"
+        RenderBlock {DIV} at (0,804) size 769x20
+          RenderText {#text} at (769,0) size 0x19
+            text run at (769,0) width 0 RTL: "\x{202A}"
+            text run at (769,0) width 0 RTL: "\x{1}\x{202C}"
+        RenderBlock {DIV} at (0,824) size 769x20
+          RenderText {#text} at (747,0) size 22x19
+            text run at (747,0) width 22: "abc\x{202C}"
+            text run at (769,0) width 0 RTL: "\x{202A}"
+        RenderBlock {DIV} at (0,844) size 769x20
+          RenderText {#text} at (754,0) size 15x19
+            text run at (754,0) width 0 RTL: "\x{202A}"
+            text run at (754,0) width 15 RTL: "\x{5D0}\x{5D1}\x{202C}"
+      RenderBlock {DIV} at (0,880) size 769x864
+        RenderBlock {P} at (0,0) size 769x20
+          RenderText {#text} at (0,0) size 80x19
+            text run at (0,0) width 80: "Left To Right"
+        RenderBlock {P} at (0,36) size 769x20
+          RenderText {#text} at (0,0) size 313x19
+            text run at (0,0) width 313: "Well-formed pair of unicode bidi control characters."
+        RenderBlock {DIV} at (0,72) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,92) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,128) size 769x20
+          RenderText {#text} at (0,0) size 249x19
+            text run at (0,0) width 249: "Unpaired unicode bidi control characters."
+        RenderBlock {DIV} at (0,164) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202B}b!"
+        RenderBlock {DIV} at (0,184) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202A}b!"
+        RenderBlock {P} at (0,220) size 769x20
+          RenderText {#text} at (0,0) size 318x19
+            text run at (0,0) width 318: "Empty content inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,256) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{202C}\x{202C}"
+        RenderBlock {DIV} at (0,276) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,296) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{202B}"
+            text run at (0,0) width 0 RTL: "\x{202B}"
+        RenderBlock {P} at (0,332) size 769x20
+          RenderText {#text} at (0,0) size 266x19
+            text run at (0,0) width 266: "String inside unicode bidi control characters."
+        RenderBlock {DIV} at (0,368) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,388) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "\x{202A}abc"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,408) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "\x{202B}abc"
+            text run at (22,0) width 0: "\x{202B}"
+        RenderBlock {P} at (0,444) size 769x20
+          RenderText {#text} at (0,0) size 274x19
+            text run at (0,0) width 274: "String around unicode bidi control characters."
+        RenderBlock {DIV} at (0,480) size 769x20
+          RenderText {#text} at (0,0) size 41x19
+            text run at (0,0) width 41: "def\x{202C}abc\x{202C}"
+        RenderBlock {DIV} at (0,500) size 769x20
+          RenderText {#text} at (0,0) size 41x19
+            text run at (0,0) width 41: "\x{202C}abc\x{202C}def"
+        RenderBlock {DIV} at (0,520) size 769x20
+          RenderText {#text} at (0,0) size 61x19
+            text run at (0,0) width 61: "xyz\x{202C}abc\x{202C}def"
+        RenderBlock {P} at (0,556) size 769x20
+          RenderText {#text} at (0,0) size 237x19
+            text run at (0,0) width 237: "Nested unicode bidi control characters."
+        RenderBlock {DIV} at (0,592) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 0: "\x{202A}"
+            text run at (0,0) width 13: "\x{202A}b!"
+            text run at (13,0) width 0: "\x{202C}"
+        RenderBlock {DIV} at (0,612) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 5 RTL: "!"
+            text run at (5,0) width 8: "\x{202B}b"
+            text run at (13,0) width 0: "\x{202C}"
+            text run at (13,0) width 0 RTL: "\x{202B}"
+        RenderBlock {DIV} at (0,632) size 769x20
+          RenderText {#text} at (0,0) size 13x19
+            text run at (0,0) width 13: "\x{202C}\x{202C}b!\x{202C}"
+        RenderBlock {DIV} at (0,652) size 769x20
+          RenderText {#text} at (0,0) size 20x19
+            text run at (0,0) width 8: "\x{202C}1"
+            text run at (8,0) width 5 RTL: "!"
+            text run at (13,0) width 7: "\x{202B}c"
+            text run at (20,0) width 0: "\x{202C}"
+        RenderBlock {P} at (0,688) size 769x20
+          RenderText {#text} at (0,0) size 261x19
+            text run at (0,0) width 261: "Start with different directionality characters."
+        RenderBlock {DIV} at (0,724) size 769x20
+          RenderText {#text} at (0,0) size 24x19
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 8: "\x{202A}1"
+            text run at (24,0) width 0: "\x{202C}"
+            text run at (24,0) width 0: "\x{202B}"
+        RenderBlock {DIV} at (0,744) size 769x20
+          RenderText {#text} at (0,0) size 16x19
+            text run at (0,0) width 16: "12\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,764) size 769x20
+          RenderText {#text} at (0,0) size 16x19
+            text run at (0,0) width 16: "\x{660}\x{661}"
+            text run at (16,0) width 0: "\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,784) size 769x20
+          RenderText {#text} at (0,0) size 16x19
+            text run at (0,0) width 16 RTL: "\x{683}\x{684}"
+            text run at (16,0) width 0: "\x{202C}"
+            text run at (16,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,804) size 769x20
+          RenderText {#text} at (0,0) size 0x19
+            text run at (0,0) width 0: "\x{1}\x{202C}"
+            text run at (0,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,824) size 769x20
+          RenderText {#text} at (0,0) size 22x19
+            text run at (0,0) width 22: "abc\x{202C}"
+            text run at (22,0) width 0: "\x{202A}"
+        RenderBlock {DIV} at (0,844) size 769x20
+          RenderText {#text} at (0,0) size 15x19
+            text run at (0,0) width 15 RTL: "\x{5D0}\x{5D1}"
+            text run at (15,0) width 0: "\x{202C}"
+            text run at (15,0) width 0: "\x{202A}"
+      RenderBlock {UL} at (0,1760) size 769x20
+        RenderListItem {LI} at (40,0) size 729x20
+          RenderListMarker at (-18,0) size 7x19: bullet
+          RenderText {#text} at (0,0) size 677x19
+            text run at (0,0) width 677: "test id=test: the right-most character of rendering result of <PDF>abc<PDF> in RTL block should be c: Success"
+selection start: position 3 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
+selection end:   position 4 of child 0 {#text} of child 20 {DIV} of child 1 {DIV} of body
diff --git a/LayoutTests/platform/chromium/test_expectations.txt b/LayoutTests/platform/chromium/test_expectations.txt
index 76f3efe..713f993 100644
--- a/LayoutTests/platform/chromium/test_expectations.txt
+++ b/LayoutTests/platform/chromium/test_expectations.txt
@@ -3114,3 +3114,4 @@ BUGRNIWA SLOW LINUX : fast/text/large-text-composed-char-dos.html = PASS
 // Seems to be caused by http://trac.webkit.org/changeset/76291 . Needs
 // investigation.
 BUGTONY : fast/overflow/overflow-rtl-vertical.html = IMAGE
+

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list