[SCM] WebKit Debian packaging branch, debian/experimental, updated. debian/1.3.8-1-1049-g2e11a8e

mrobinson at webkit.org mrobinson at webkit.org
Fri Jan 21 15:06:29 UTC 2011


The following commit has been merged in the debian/experimental branch:
commit 074a01ff4fadb394b8255adb58e7447bc18e3c32
Author: mrobinson at webkit.org <mrobinson at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date:   Fri Jan 7 03:37:03 2011 +0000

    2011-01-06  Martin Robinson  <mrobinson at igalia.com>
    
            Add new expected results for GTK+. Skip viewport tests which
            have results differing from Opera.
    
            * fast/dom/left-overflow-in-ltr-expected.txt: Added.
            * fast/dom/right-overflow-in-rtl-expected.txt: Added.
            * fast/viewport/viewport-126-expected.txt: Added.
            * fast/viewport/viewport-127-expected.txt: Added.
            * fast/viewport/viewport-65-expected.txt: Added.
            * fast/viewport/viewport-82-expected.txt: Added.
            * fast/viewport/viewport-84-expected.txt: Added.
            * fast/viewport/viewport-87-expected.txt: Added.
            * platform/gtk/Skipped:
            * platform/gtk/css2.1/t040105-import-10-b-expected.checksum: Added.
            * platform/gtk/css2.1/t040105-import-10-b-expected.png: Added.
            * platform/gtk/css2.1/t040105-import-10-b-expected.txt: Added.
            * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.checksum: Added.
            * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.png: Added.
            * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.txt: Added.
            * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.checksum: Added.
            * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.png: Added.
            * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.txt: Added.
            * platform/gtk/fast/block/positioning/table-cell-static-position-expected.checksum: Added.
            * platform/gtk/fast/block/positioning/table-cell-static-position-expected.png: Added.
            * platform/gtk/fast/block/positioning/table-cell-static-position-expected.txt: Added.
            * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Added.
            * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Added.
            * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt: Added.
            * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.checksum: Added.
            * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.png: Added.
            * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.txt: Added.
            * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.checksum: Added.
            * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.png: Added.
            * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.txt: Added.
            * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.checksum: Added.
            * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.png: Added.
            * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt: Added.
            * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.checksum: Added.
            * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.png: Added.
            * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt: Added.
            * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum: Added.
            * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.png: Added.
            * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt: Added.
            * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.checksum: Added.
            * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.png: Added.
            * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt: Added.
            * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.checksum: Added.
            * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.png: Added.
            * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt: Added.
            * platform/gtk/fast/css/box-shadow-expected.checksum: Added.
            * platform/gtk/fast/css/box-shadow-expected.png: Added.
            * platform/gtk/fast/css/box-shadow-expected.txt: Added.
            * platform/gtk/fast/css/focus-ring-detached-expected.checksum: Added.
            * platform/gtk/fast/css/focus-ring-detached-expected.png: Added.
            * platform/gtk/fast/css/focus-ring-detached-expected.txt: Added.
            * platform/gtk/fast/css/focus-ring-multiline-expected.checksum: Added.
            * platform/gtk/fast/css/focus-ring-multiline-expected.png: Added.
            * platform/gtk/fast/css/focus-ring-multiline-expected.txt: Added.
            * platform/gtk/fast/css/focus-ring-outline-color-expected.checksum: Added.
            * platform/gtk/fast/css/focus-ring-outline-color-expected.png: Added.
            * platform/gtk/fast/css/focus-ring-outline-color-expected.txt: Added.
            * platform/gtk/fast/css/focus-ring-outline-offset-expected.checksum: Added.
            * platform/gtk/fast/css/focus-ring-outline-offset-expected.png: Added.
            * platform/gtk/fast/css/focus-ring-outline-offset-expected.txt: Added.
            * platform/gtk/fast/css/focus-ring-outline-width-expected.checksum: Added.
            * platform/gtk/fast/css/focus-ring-outline-width-expected.png: Added.
            * platform/gtk/fast/css/focus-ring-outline-width-expected.txt: Added.
            * platform/gtk/fast/forms/placeholder-position-expected.checksum: Added.
            * platform/gtk/fast/forms/placeholder-position-expected.png: Added.
            * platform/gtk/fast/forms/placeholder-position-expected.txt: Added.
            * platform/gtk/fast/html/marquee-scrollamount-expected.checksum: Added.
            * platform/gtk/fast/html/marquee-scrollamount-expected.png: Added.
            * platform/gtk/fast/html/marquee-scrollamount-expected.txt: Added.
            * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum: Added.
            * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png: Added.
            * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt: Added.
            * platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.txt: Added.
            * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.checksum: Added.
            * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png: Added.
            * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt: Added.
            * platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt: Added.
            * platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.txt: Added.
            * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.checksum: Added.
            * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Added.
            * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Added.
            * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.checksum: Added.
            * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png: Added.
            * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt: Added.
            * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum: Added.
            * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png: Added.
            * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
            * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.checksum: Added.
            * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png: Added.
            * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt: Added.
            * platform/gtk/fast/overflow/overflow-update-transform-expected.checksum: Added.
            * platform/gtk/fast/overflow/overflow-update-transform-expected.png: Added.
            * platform/gtk/fast/overflow/overflow-update-transform-expected.txt: Added.
            * platform/gtk/fast/ruby/nested-ruby-expected.checksum: Added.
            * platform/gtk/fast/ruby/nested-ruby-expected.png: Added.
            * platform/gtk/fast/ruby/nested-ruby-expected.txt: Added.
            * platform/gtk/fast/text/emphasis-expected.checksum: Added.
            * platform/gtk/fast/text/emphasis-expected.png: Added.
            * platform/gtk/fast/text/emphasis-expected.txt: Added.
            * platform/gtk/fast/text/emphasis-vertical-expected.checksum: Added.
            * platform/gtk/fast/text/emphasis-vertical-expected.png: Added.
            * platform/gtk/fast/text/emphasis-vertical-expected.txt: Added.
            * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added.
            * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
            * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added.
            * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
            * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
            * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
            * platform/gtk/svg/custom/image-rescale-clip-expected.checksum: Added.
            * platform/gtk/svg/custom/image-rescale-clip-expected.png: Added.
            * platform/gtk/svg/custom/image-rescale-clip-expected.txt: Added.
            * platform/gtk/svg/custom/image-rescale-scroll-expected.checksum: Added.
            * platform/gtk/svg/custom/image-rescale-scroll-expected.png: Added.
            * platform/gtk/svg/custom/image-rescale-scroll-expected.txt: Added.
            * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.checksum: Added.
            * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.png: Added.
            * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.txt: Added.
            * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
            * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
            * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added.
            * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
            * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
            * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added.
            * platform/gtk/svg/filters/feColorMatrix-offset-expected.checksum: Added.
            * platform/gtk/svg/filters/feColorMatrix-offset-expected.png: Added.
            * platform/gtk/svg/filters/feColorMatrix-offset-expected.txt: Added.
    
    git-svn-id: http://svn.webkit.org/repository/webkit/trunk@75224 268f45cc-cd09-0410-ab3c-d52691b4dbfc

diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index 26368f8..970a248 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,135 @@
+2011-01-06  Martin Robinson  <mrobinson at igalia.com>
+
+        Add new expected results for GTK+. Skip viewport tests which
+        have results differing from Opera.
+
+        * fast/dom/left-overflow-in-ltr-expected.txt: Added.
+        * fast/dom/right-overflow-in-rtl-expected.txt: Added.
+        * fast/viewport/viewport-126-expected.txt: Added.
+        * fast/viewport/viewport-127-expected.txt: Added.
+        * fast/viewport/viewport-65-expected.txt: Added.
+        * fast/viewport/viewport-82-expected.txt: Added.
+        * fast/viewport/viewport-84-expected.txt: Added.
+        * fast/viewport/viewport-87-expected.txt: Added.
+        * platform/gtk/Skipped:
+        * platform/gtk/css2.1/t040105-import-10-b-expected.checksum: Added.
+        * platform/gtk/css2.1/t040105-import-10-b-expected.png: Added.
+        * platform/gtk/css2.1/t040105-import-10-b-expected.txt: Added.
+        * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.checksum: Added.
+        * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.png: Added.
+        * platform/gtk/fast/block/positioning/rtl-static-positioning-expected.txt: Added.
+        * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.checksum: Added.
+        * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.png: Added.
+        * platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.txt: Added.
+        * platform/gtk/fast/block/positioning/table-cell-static-position-expected.checksum: Added.
+        * platform/gtk/fast/block/positioning/table-cell-static-position-expected.png: Added.
+        * platform/gtk/fast/block/positioning/table-cell-static-position-expected.txt: Added.
+        * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum: Added.
+        * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.png: Added.
+        * platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt: Added.
+        * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.checksum: Added.
+        * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.png: Added.
+        * platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.txt: Added.
+        * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.checksum: Added.
+        * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.png: Added.
+        * platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.txt: Added.
+        * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.checksum: Added.
+        * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.png: Added.
+        * platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt: Added.
+        * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.checksum: Added.
+        * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.png: Added.
+        * platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt: Added.
+        * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum: Added.
+        * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.png: Added.
+        * platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt: Added.
+        * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.checksum: Added.
+        * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.png: Added.
+        * platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt: Added.
+        * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.checksum: Added.
+        * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.png: Added.
+        * platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt: Added.
+        * platform/gtk/fast/css/box-shadow-expected.checksum: Added.
+        * platform/gtk/fast/css/box-shadow-expected.png: Added.
+        * platform/gtk/fast/css/box-shadow-expected.txt: Added.
+        * platform/gtk/fast/css/focus-ring-detached-expected.checksum: Added.
+        * platform/gtk/fast/css/focus-ring-detached-expected.png: Added.
+        * platform/gtk/fast/css/focus-ring-detached-expected.txt: Added.
+        * platform/gtk/fast/css/focus-ring-multiline-expected.checksum: Added.
+        * platform/gtk/fast/css/focus-ring-multiline-expected.png: Added.
+        * platform/gtk/fast/css/focus-ring-multiline-expected.txt: Added.
+        * platform/gtk/fast/css/focus-ring-outline-color-expected.checksum: Added.
+        * platform/gtk/fast/css/focus-ring-outline-color-expected.png: Added.
+        * platform/gtk/fast/css/focus-ring-outline-color-expected.txt: Added.
+        * platform/gtk/fast/css/focus-ring-outline-offset-expected.checksum: Added.
+        * platform/gtk/fast/css/focus-ring-outline-offset-expected.png: Added.
+        * platform/gtk/fast/css/focus-ring-outline-offset-expected.txt: Added.
+        * platform/gtk/fast/css/focus-ring-outline-width-expected.checksum: Added.
+        * platform/gtk/fast/css/focus-ring-outline-width-expected.png: Added.
+        * platform/gtk/fast/css/focus-ring-outline-width-expected.txt: Added.
+        * platform/gtk/fast/forms/placeholder-position-expected.checksum: Added.
+        * platform/gtk/fast/forms/placeholder-position-expected.png: Added.
+        * platform/gtk/fast/forms/placeholder-position-expected.txt: Added.
+        * platform/gtk/fast/html/marquee-scrollamount-expected.checksum: Added.
+        * platform/gtk/fast/html/marquee-scrollamount-expected.png: Added.
+        * platform/gtk/fast/html/marquee-scrollamount-expected.txt: Added.
+        * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum: Added.
+        * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png: Added.
+        * platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt: Added.
+        * platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.txt: Added.
+        * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.checksum: Added.
+        * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png: Added.
+        * platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt: Added.
+        * platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt: Added.
+        * platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.txt: Added.
+        * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.checksum: Added.
+        * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png: Added.
+        * platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt: Added.
+        * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.checksum: Added.
+        * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png: Added.
+        * platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt: Added.
+        * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum: Added.
+        * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png: Added.
+        * platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt: Added.
+        * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.checksum: Added.
+        * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png: Added.
+        * platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt: Added.
+        * platform/gtk/fast/overflow/overflow-update-transform-expected.checksum: Added.
+        * platform/gtk/fast/overflow/overflow-update-transform-expected.png: Added.
+        * platform/gtk/fast/overflow/overflow-update-transform-expected.txt: Added.
+        * platform/gtk/fast/ruby/nested-ruby-expected.checksum: Added.
+        * platform/gtk/fast/ruby/nested-ruby-expected.png: Added.
+        * platform/gtk/fast/ruby/nested-ruby-expected.txt: Added.
+        * platform/gtk/fast/text/emphasis-expected.checksum: Added.
+        * platform/gtk/fast/text/emphasis-expected.png: Added.
+        * platform/gtk/fast/text/emphasis-expected.txt: Added.
+        * platform/gtk/fast/text/emphasis-vertical-expected.checksum: Added.
+        * platform/gtk/fast/text/emphasis-vertical-expected.png: Added.
+        * platform/gtk/fast/text/emphasis-vertical-expected.txt: Added.
+        * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum: Added.
+        * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png: Added.
+        * platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt: Added.
+        * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum: Added.
+        * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png: Added.
+        * platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt: Added.
+        * platform/gtk/svg/custom/image-rescale-clip-expected.checksum: Added.
+        * platform/gtk/svg/custom/image-rescale-clip-expected.png: Added.
+        * platform/gtk/svg/custom/image-rescale-clip-expected.txt: Added.
+        * platform/gtk/svg/custom/image-rescale-scroll-expected.checksum: Added.
+        * platform/gtk/svg/custom/image-rescale-scroll-expected.png: Added.
+        * platform/gtk/svg/custom/image-rescale-scroll-expected.txt: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.checksum: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.png: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-cloning-expected.txt: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.checksum: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.png: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png: Added.
+        * platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt: Added.
+        * platform/gtk/svg/filters/feColorMatrix-offset-expected.checksum: Added.
+        * platform/gtk/svg/filters/feColorMatrix-offset-expected.png: Added.
+        * platform/gtk/svg/filters/feColorMatrix-offset-expected.txt: Added.
+
 2011-01-06  Stephen White  <senorblanco at chromium.org>
 
         Unreviewed; yet another test expectations update.
diff --git a/LayoutTests/platform/mac/fast/dom/left-overflow-in-ltr-expected.txt b/LayoutTests/fast/dom/left-overflow-in-ltr-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/fast/dom/left-overflow-in-ltr-expected.txt
copy to LayoutTests/fast/dom/left-overflow-in-ltr-expected.txt
diff --git a/LayoutTests/platform/mac/fast/dom/right-overflow-in-rtl-expected.txt b/LayoutTests/fast/dom/right-overflow-in-rtl-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/fast/dom/right-overflow-in-rtl-expected.txt
copy to LayoutTests/fast/dom/right-overflow-in-rtl-expected.txt
diff --git a/LayoutTests/platform/gtk/Skipped b/LayoutTests/platform/gtk/Skipped
index 10c60e4..5baa374 100644
--- a/LayoutTests/platform/gtk/Skipped
+++ b/LayoutTests/platform/gtk/Skipped
@@ -5467,6 +5467,14 @@ canvas/philip/tests/2d.path.isPointInPath.edge.html
 # https://bugs.webkit.org/show_bug.cgi?id=47481
 fast/viewport/viewport-45.html
 
+# viewport meta tag tests that differ from the Opera results
+fast/viewport/viewport-65.html
+fast/viewport/viewport-82.html
+fast/viewport/viewport-84.html
+fast/viewport/viewport-87.html
+fast/viewport/viewport-126.html
+fast/viewport/viewport-127.html
+
 # Pre-HMTL5 parser quirks only apply to the mac port for now.
 fast/parser/pre-html5-parser-quirks.html
 
diff --git a/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.checksum b/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.checksum
new file mode 100644
index 0000000..cd66c62
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.checksum
@@ -0,0 +1 @@
+7557d4f921a4306be07c1d3c72fa3141
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.png b/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.png
new file mode 100644
index 0000000..e8adf8d
Binary files /dev/null and b/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.png differ
diff --git a/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.txt b/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.txt
new file mode 100644
index 0000000..fcb2dfa
--- /dev/null
+++ b/LayoutTests/platform/gtk/css2.1/t040105-import-10-b-expected.txt
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x51
+  RenderBlock {HTML} at (0,0) size 800x51
+    RenderBody {BODY} at (8,16) size 784x19
+      RenderBlock {P} at (0,0) size 784x19 [color=#008000]
+        RenderText {#text} at (0,0) size 182x19
+          text run at (0,0) width 182: "This sentence must be green."
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.checksum b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.checksum
new file mode 100644
index 0000000..4a0582c
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.checksum
@@ -0,0 +1 @@
+b9e7210a247d1a28402cc848f8b27fc7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.png b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.png
new file mode 100644
index 0000000..2234232
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.txt b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.txt
new file mode 100644
index 0000000..910a794
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x415
+  RenderBlock {HTML} at (0,0) size 800x415
+    RenderBody {BODY} at (8,8) size 784x399
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 572x19
+          text run at (0,0) width 308: "There should be a green 100x100 square below. "
+          text run at (308,0) width 264: "If you see any red, then the test has failed."
+layer at (8,27) size 380x380
+  RenderBlock (relative positioned) {DIV} at (0,19) size 380x380 [border: (20px solid #00000000)]
+    RenderBlock {DIV} at (90,40) size 250x220 [border: (10px solid #00000000)]
+      RenderInline {SPAN} at (0,0) size 0x0
+layer at (228,77) size 100x100
+  RenderBlock (positioned) {DIV} at (220,50) size 100x100 [bgcolor=#FF0000]
+layer at (228,77) size 100x100
+  RenderBlock (positioned) {DIV} at (220,50) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.checksum b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.checksum
new file mode 100644
index 0000000..4a0582c
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.checksum
@@ -0,0 +1 @@
+b9e7210a247d1a28402cc848f8b27fc7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.png b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.png
new file mode 100644
index 0000000..2234232
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.txt b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.txt
new file mode 100644
index 0000000..faf4a83
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/block/positioning/rtl-static-positioning-inline-block-expected.txt
@@ -0,0 +1,20 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x415
+  RenderBlock {HTML} at (0,0) size 800x415
+    RenderBody {BODY} at (8,8) size 784x399
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 572x19
+          text run at (0,0) width 308: "There should be a green 100x100 square below. "
+          text run at (308,0) width 264: "If you see any red, then the test has failed."
+layer at (8,27) size 380x380
+  RenderBlock (relative positioned) {DIV} at (0,19) size 380x380 [border: (20px solid #00000000)]
+    RenderInline {SPAN} at (0,0) size 250x19
+      RenderText {#text} at (0,0) size 0x0
+      RenderBlock {DIV} at (90,40) size 250x220 [border: (10px solid #00000000)]
+      RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+layer at (228,77) size 100x100
+  RenderBlock (positioned) {DIV} at (220,50) size 100x100 [bgcolor=#FF0000]
+layer at (228,77) size 100x100
+  RenderBlock (positioned) {DIV} at (220,50) size 100x100 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.checksum b/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.checksum
new file mode 100644
index 0000000..cda74a5
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.checksum
@@ -0,0 +1 @@
+e51b596d84683065bd591e4f6a0f4f35
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.png b/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.png
new file mode 100644
index 0000000..7748cdc
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.txt b/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.txt
new file mode 100644
index 0000000..54066a0
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/block/positioning/table-cell-static-position-expected.txt
@@ -0,0 +1,50 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x387
+  RenderBlock {HTML} at (0,0) size 800x387
+    RenderBody {BODY} at (8,8) size 784x371
+      RenderBlock (anonymous) at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 160x19
+          text run at (0,0) width 160: "All cells should be green."
+layer at (8,27) size 340x176
+  RenderTable {TABLE} at (0,19) size 340x176 [border: (1px solid #000000)]
+    RenderTableSection {TBODY} at (1,1) size 338x174
+      RenderTableRow {TR} at (0,10) size 338x72
+        RenderTableCell {TD} at (10,10) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (92,10) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (174,10) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (256,10) size 72x2 [bgcolor=#FF0000] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+          RenderInline {SPAN} at (0,0) size 0x0
+      RenderTableRow {TR} at (0,92) size 338x72
+        RenderTableCell {TD} at (10,92) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (92,92) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (174,92) size 72x2 [bgcolor=#FF0000] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (256,92) size 72x21 [bgcolor=#FF0000] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+          RenderBlock {SPAN} at (1,1) size 0x0
+layer at (266,39) size 70x70
+  RenderBlock (positioned) {DIV} at (258,12) size 70x70 [bgcolor=#008000]
+layer at (184,121) size 70x70
+  RenderBlock (positioned) {DIV} at (176,94) size 70x70 [bgcolor=#008000]
+layer at (266,121) size 70x70
+  RenderBlock (positioned) {DIV} at (258,94) size 70x70 [bgcolor=#008000]
+layer at (8,203) size 340x176
+  RenderTable {TABLE} at (0,195) size 340x176 [border: (1px solid #000000)]
+    RenderTableSection {TBODY} at (1,1) size 338x174
+      RenderTableRow {TR} at (0,10) size 338x72
+        RenderTableCell {TD} at (256,10) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (174,10) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (92,10) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (10,10) size 72x2 [bgcolor=#FF0000] [border: (1px solid #000000)] [r=0 c=3 rs=1 cs=1]
+          RenderInline {SPAN} at (0,0) size 0x0
+      RenderTableRow {TR} at (0,92) size 338x72
+        RenderTableCell {TD} at (256,92) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
+        RenderTableCell {TD} at (174,92) size 72x2 [bgcolor=#008000] [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+        RenderTableCell {TD} at (92,92) size 72x2 [bgcolor=#FF0000] [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+        RenderTableCell {TD} at (10,92) size 72x21 [bgcolor=#FF0000] [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+          RenderBlock {SPAN} at (71,1) size 0x0
+layer at (20,215) size 70x70
+  RenderBlock (positioned) {DIV} at (12,12) size 70x70 [bgcolor=#008000]
+layer at (102,297) size 70x70
+  RenderBlock (positioned) {DIV} at (94,94) size 70x70 [bgcolor=#008000]
+layer at (20,297) size 70x70
+  RenderBlock (positioned) {DIV} at (12,94) size 70x70 [bgcolor=#008000]
diff --git a/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum b/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum
new file mode 100644
index 0000000..ca847f9
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.checksum
@@ -0,0 +1 @@
+b7917132503e8a9a776cc998ba6a4d16
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.png b/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.png
new file mode 100644
index 0000000..7147285
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt b/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt
new file mode 100644
index 0000000..bda3967
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/Kusa-Makura-background-canvas-expected.txt
@@ -0,0 +1,2870 @@
+layer at (0,0) size 3377x581
+  RenderView at (0,0) size 800x581
+layer at (-2577,0) size 3377x581 backgroundClip at (0,0) size 3377x581 clip at (0,0) size 3377x581 outlineClip at (0,0) size 3377x581
+  RenderBlock {HTML} at (0,0) size 3377x581
+    RenderBody {BODY} at (58,46) size 3261x489
+      RenderBlock {H1} at (0,21) size 48x447
+        RenderText {#text} at (6,0) size 36x38
+          text run at (6,0) width 38: "\x{8349}\x{6795}"
+      RenderBlock {H2} at (48,19) size 36x451
+        RenderText {#text} at (4,0) size 28x56
+          text run at (4,0) width 56: "\x{590F}\x{76EE}\x{6F31}\x{77F3}"
+      RenderBlock {DIV} at (84,0) size 3177x489
+        RenderBlock (anonymous) at (0,0) size 1766x489
+          RenderBR {BR} at (0,0) size 19x0
+          RenderBR {BR} at (19,0) size 19x0
+          RenderBR {BR} at (38,0) size 19x0
+          RenderText {#text} at (57,0) size 19x90
+            text run at (57,0) width 90: "\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{3000}\x{4E00}"
+          RenderBR {BR} at (57,90) size 19x0
+          RenderBR {BR} at (76,0) size 19x0
+          RenderText {#text} at (107,0) size 19x10
+            text run at (107,0) width 10: "\x{3000}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (107,10) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3084}\x{307E}\x{307F}\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5C71}\x{8DEF}"
+          RenderText {#text} at (107,34) size 19x130
+            text run at (107,34) width 130: "\x{3092}\x{767B}\x{308A}\x{306A}\x{304C}\x{3089}\x{3001}\x{3053}\x{3046}\x{8003}\x{3048}\x{305F}\x{3002}"
+          RenderBR {BR} at (107,164) size 19x0
+          RenderText {#text} at (138,0) size 19x10
+            text run at (138,0) width 10: "\x{3000}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (138,10) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{667A}"
+          RenderText {#text} at (138,20) size 19x40
+            text run at (138,20) width 40: "\x{306B}\x{50CD}\x{3051}\x{3070}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (138,60) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304B}\x{3069}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{89D2}"
+          RenderText {#text} at (138,72) size 19x40
+            text run at (138,72) width 40: "\x{304C}\x{7ACB}\x{3064}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (138,112) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3058}\x{3087}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{60C5}"
+          RenderText {#text} at (138,130) size 19x10
+            text run at (138,130) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (138,140) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3055}\x{304A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{68F9}"
+          RenderText {#text} at (138,152) size 19x110
+            text run at (138,152) width 110: "\x{3055}\x{305B}\x{3070}\x{6D41}\x{3055}\x{308C}\x{308B}\x{3002}\x{610F}\x{5730}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (138,262) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3068}\x{304A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{901A}"
+          RenderText {#text} at (138,274) size 19x20
+            text run at (138,274) width 20: "\x{305B}\x{3070}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (138,294) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{304D}\x{3085}\x{3046}\x{304F}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{7AAE}\x{5C48}"
+          RenderText {#text} at (138,324) size 19x164
+            text run at (138,324) width 164: "\x{3060}\x{3002}\x{3068}\x{304B}\x{304F}\x{306B}\x{4EBA}\x{306E}\x{4E16}\x{306F}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{3002}"
+          RenderBR {BR} at (138,488) size 19x0
+          RenderText {#text} at (169,0) size 19x70
+            text run at (169,0) width 70: "\x{3000}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3055}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (169,70) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3053}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{9AD8}"
+          RenderText {#text} at (169,82) size 19x300
+            text run at (169,82) width 300: "\x{3058}\x{308B}\x{3068}\x{3001}\x{5B89}\x{3044}\x{6240}\x{3078}\x{5F15}\x{304D}\x{8D8A}\x{3057}\x{305F}\x{304F}\x{306A}\x{308B}\x{3002}\x{3069}\x{3053}\x{3078}\x{8D8A}\x{3057}\x{3066}\x{3082}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{3068}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (169,382) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3055}\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{609F}"
+          RenderText {#text} at (169,394) size 50x474
+            text run at (169,394) width 80: "\x{3063}\x{305F}\x{6642}\x{3001}\x{8A69}\x{304C}\x{751F}\x{308C}"
+            text run at (200,0) width 20: "\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (200,20) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3048}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{753B}"
+          RenderText {#text} at (200,30) size 19x50
+            text run at (200,30) width 50: "\x{304C}\x{51FA}\x{6765}\x{308B}\x{3002}"
+          RenderBR {BR} at (200,80) size 19x0
+          RenderText {#text} at (231,0) size 19x10
+            text run at (231,0) width 10: "\x{3000}"
+          RenderInline {STRONG} at (0,0) size 19x34
+            RenderText {#text} at (231,10) size 19x34
+              text run at (231,10) width 34: "\x{4EBA}\x{306E}\x{4E16}"
+          RenderText {#text} at (231,44) size 19x274
+            text run at (231,44) width 274: "\x{3092}\x{4F5C}\x{3063}\x{305F}\x{3082}\x{306E}\x{306F}\x{795E}\x{3067}\x{3082}\x{306A}\x{3051}\x{308C}\x{3070}\x{9B3C}\x{3067}\x{3082}\x{306A}\x{3044}\x{3002}\x{3084}\x{306F}\x{308A}\x{5411}\x{3046}\x{4E09}\x{8ED2}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (231,318) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{308A}\x{3087}\x{3046}\x{3069}\x{306A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{4E21}\x{96A3}"
+          RenderText {#text} at (231,348) size 38x482
+            text run at (231,348) width 134: "\x{308A}\x{306B}\x{3061}\x{3089}\x{3061}\x{3089}\x{3059}\x{308B}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{3067}"
+            text run at (250,0) width 114: "\x{3042}\x{308B}\x{3002}\x{305F}\x{3060}\x{306E}\x{4EBA}\x{304C}\x{4F5C}\x{3063}\x{305F}"
+          RenderInline {STRONG} at (0,0) size 19x34
+            RenderText {#text} at (250,114) size 19x34
+              text run at (250,114) width 34: "\x{4EBA}\x{306E}\x{4E16}"
+          RenderText {#text} at (250,148) size 19x230
+            text run at (250,148) width 230: "\x{304C}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{304B}\x{3089}\x{3068}\x{3066}\x{3001}\x{8D8A}\x{3059}\x{56FD}\x{306F}\x{3042}\x{308B}\x{307E}\x{3044}\x{3002}\x{3042}\x{308C}\x{3070}"
+          RenderInline {STRONG} at (0,0) size 19x40
+            RenderText {#text} at (250,378) size 19x40
+              text run at (250,378) width 40: "\x{4EBA}\x{3067}\x{306A}\x{3057}"
+          RenderText {#text} at (250,418) size 38x482
+            text run at (250,418) width 64: "\x{306E}\x{56FD}\x{3078}\x{884C}\x{304F}\x{3070}"
+            text run at (269,0) width 40: "\x{304B}\x{308A}\x{3060}\x{3002}"
+          RenderInline {STRONG} at (0,0) size 19x40
+            RenderText {#text} at (269,40) size 19x40
+              text run at (269,40) width 40: "\x{4EBA}\x{3067}\x{306A}\x{3057}"
+          RenderText {#text} at (269,80) size 19x34
+            text run at (269,80) width 34: "\x{306E}\x{56FD}\x{306F}"
+          RenderInline {STRONG} at (0,0) size 19x34
+            RenderText {#text} at (269,114) size 19x34
+              text run at (269,114) width 34: "\x{4EBA}\x{306E}\x{4E16}"
+          RenderText {#text} at (269,148) size 19x130
+            text run at (269,148) width 130: "\x{3088}\x{308A}\x{3082}\x{306A}\x{304A}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304B}\x{308D}\x{3046}\x{3002}"
+          RenderBR {BR} at (269,278) size 19x0
+          RenderText {#text} at (300,0) size 19x314
+            text run at (300,0) width 314: "\x{3000}\x{8D8A}\x{3059}\x{4E8B}\x{306E}\x{306A}\x{3089}\x{306C}\x{4E16}\x{304C}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3051}\x{308C}\x{3070}\x{3001}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{3044}\x{6240}\x{3092}\x{3069}\x{308C}\x{307B}\x{3069}\x{304B}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (300,314) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{304F}\x{3064}\x{308D}\x{3052}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5BDB}\x{5BB9}"
+          RenderText {#text} at (300,338) size 19x20
+            text run at (300,338) width 20: "\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (300,358) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3064}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{675F}"
+          RenderText {#text} at (300,370) size 19x14
+            text run at (300,370) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (300,384) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{9593}"
+          RenderText {#text} at (300,394) size 50x482
+            text run at (300,394) width 88: "\x{306E}\x{547D}\x{3092}\x{3001}\x{675F}\x{306E}\x{9593}\x{3067}"
+            text run at (331,0) width 380: "\x{3082}\x{4F4F}\x{307F}\x{3088}\x{304F}\x{305B}\x{306D}\x{3070}\x{306A}\x{3089}\x{306C}\x{3002}\x{3053}\x{3053}\x{306B}\x{8A69}\x{4EBA}\x{3068}\x{3044}\x{3046}\x{5929}\x{8077}\x{304C}\x{51FA}\x{6765}\x{3066}\x{3001}\x{3053}\x{3053}\x{306B}\x{753B}\x{5BB6}\x{3068}\x{3044}\x{3046}\x{4F7F}\x{547D}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (331,380) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304F}\x{3060}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{964D}"
+          RenderText {#text} at (331,392) size 50x486
+            text run at (331,392) width 94: "\x{308B}\x{3002}\x{3042}\x{3089}\x{3086}\x{308B}\x{82B8}\x{8853}\x{306E}"
+            text run at (362,0) width 64: "\x{58EB}\x{306F}\x{4EBA}\x{306E}\x{4E16}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x21
+            RenderRubyRun (anonymous) at (362,64) size 19x21
+              RenderRubyText {RT} at (-12,0) size 12x21
+                RenderText {#text} at (0,0) size 12x21
+                  text run at (0,0) width 21: "\x{306E}\x{3069}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x21
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{9577}\x{9591}"
+          RenderText {#text} at (362,85) size 19x134
+            text run at (362,85) width 134: "\x{306B}\x{3057}\x{3001}\x{4EBA}\x{306E}\x{5FC3}\x{3092}\x{8C4A}\x{304B}\x{306B}\x{3059}\x{308B}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (362,219) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3086}\x{3048}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{6545}"
+          RenderText {#text} at (362,231) size 19x10
+            text run at (362,231) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (362,241) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305F}\x{3063}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5C0A}"
+          RenderText {#text} at (362,253) size 19x30
+            text run at (362,253) width 30: "\x{3068}\x{3044}\x{3002}"
+          RenderBR {BR} at (362,283) size 19x0
+          RenderText {#text} at (393,0) size 19x150
+            text run at (393,0) width 150: "\x{3000}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304D}\x{4E16}\x{304B}\x{3089}\x{3001}\x{4F4F}\x{307F}\x{306B}\x{304F}\x{304D}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (393,150) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{308F}\x{305A}\x{3089}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{7169}"
+          RenderText {#text} at (393,168) size 19x318
+            text run at (393,168) width 318: "\x{3044}\x{3092}\x{5F15}\x{304D}\x{629C}\x{3044}\x{3066}\x{3001}\x{3042}\x{308A}\x{304C}\x{305F}\x{3044}\x{4E16}\x{754C}\x{3092}\x{307E}\x{306E}\x{3042}\x{305F}\x{308A}\x{306B}\x{5199}\x{3059}\x{306E}\x{304C}\x{8A69}\x{3067}\x{3042}\x{308B}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (424,0) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3048}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{753B}"
+          RenderText {#text} at (424,10) size 19x200
+            text run at (424,10) width 200: "\x{3067}\x{3042}\x{308B}\x{3002}\x{3042}\x{308B}\x{306F}\x{97F3}\x{697D}\x{3068}\x{5F6B}\x{523B}\x{3067}\x{3042}\x{308B}\x{3002}\x{3053}\x{307E}\x{304B}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (424,210) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{4E91}"
+          RenderText {#text} at (424,220) size 50x484
+            text run at (424,220) width 264: "\x{3048}\x{3070}\x{5199}\x{3055}\x{306A}\x{3044}\x{3067}\x{3082}\x{3088}\x{3044}\x{3002}\x{305F}\x{3060}\x{307E}\x{306E}\x{3042}\x{305F}\x{308A}\x{306B}\x{898B}\x{308C}\x{3070}\x{3001}\x{305D}\x{3053}\x{306B}"
+            text run at (455,0) width 70: "\x{8A69}\x{3082}\x{751F}\x{304D}\x{3001}\x{6B4C}\x{3082}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (455,70) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{6E67}"
+          RenderText {#text} at (455,80) size 19x120
+            text run at (455,80) width 120: "\x{304F}\x{3002}\x{7740}\x{60F3}\x{3092}\x{7D19}\x{306B}\x{843D}\x{3055}\x{306C}\x{3068}\x{3082}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (455,200) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{304D}\x{3085}\x{3046}\x{305D}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x10
+                    text run at (0,5) width 10: "\x{7486}"
+                  RenderText {#text} at (0,15) size 19x10
+                    text run at (0,15) width 10: "\x{93D8}"
+          RenderText {#text} at (455,230) size 19x14
+            text run at (455,230) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (455,244) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304A}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{97F3}"
+          RenderText {#text} at (455,256) size 19x10
+            text run at (455,256) width 10: "\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (455,266) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{304D}\x{3087}\x{3046}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{80F8}\x{88CF}"
+          RenderText {#text} at (455,290) size 19x10
+            text run at (455,290) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (455,300) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304A}\x{3053}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{8D77}"
+          RenderText {#text} at (455,312) size 19x20
+            text run at (455,312) width 20: "\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (455,332) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{305F}\x{3093}\x{305B}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4E39}\x{9752}"
+          RenderText {#text} at (455,356) size 19x10
+            text run at (455,356) width 10: "\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (455,366) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,4) size 12x12
+                  text run at (0,4) width 12: "\x{304C}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{753B}\x{67B6}"
+          RenderText {#text} at (455,386) size 19x40
+            text run at (455,386) width 40: "\x{306B}\x{5411}\x{3063}\x{3066}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (455,426) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3068}\x{307E}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{5857}\x{62B9}"
+          RenderText {#text} at (455,446) size 19x40
+            text run at (455,446) width 40: "\x{305B}\x{3093}\x{3067}\x{3082}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (486,0) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3054}\x{3055}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{4E94}\x{5F69}"
+          RenderText {#text} at (486,20) size 19x14
+            text run at (486,20) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (486,34) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3051}\x{3093}\x{3089}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{7D62}\x{721B}"
+          RenderText {#text} at (486,58) size 19x10
+            text run at (486,58) width 10: "\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x21
+            RenderRubyRun (anonymous) at (486,68) size 19x21
+              RenderRubyText {RT} at (-12,0) size 12x21
+                RenderText {#text} at (0,0) size 12x21
+                  text run at (0,0) width 21: "\x{304A}\x{306E}\x{305A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x21
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,5) size 19x10
+                    text run at (0,5) width 10: "\x{81EA}"
+          RenderText {#text} at (486,89) size 19x20
+            text run at (486,89) width 20: "\x{304B}\x{3089}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (486,109) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3057}\x{3093}\x{304C}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5FC3}\x{773C}"
+          RenderText {#text} at (486,133) size 19x164
+            text run at (486,133) width 164: "\x{306B}\x{6620}\x{308B}\x{3002}\x{305F}\x{3060}\x{304A}\x{306E}\x{304C}\x{4F4F}\x{3080}\x{4E16}\x{3092}\x{3001}\x{304B}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (486,297) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304B}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{89B3}"
+          RenderText {#text} at (486,309) size 19x40
+            text run at (486,309) width 40: "\x{3058}\x{5F97}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x48
+            RenderRubyRun (anonymous) at (486,349) size 19x48
+              RenderRubyText {RT} at (-12,0) size 12x48
+                RenderText {#text} at (0,0) size 12x48
+                  text run at (0,0) width 48: "\x{308C}\x{3044}\x{3060}\x{3044}\x{307B}\x{3046}\x{3059}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x48
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,4) size 19x40
+                    text run at (0,4) width 40: "\x{970A}\x{53F0}\x{65B9}\x{5BF8}"
+          RenderText {#text} at (486,397) size 19x54
+            text run at (486,397) width 54: "\x{306E}\x{30AB}\x{30E1}\x{30E9}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x48
+            RenderRubyRun (anonymous) at (517,0) size 19x48
+              RenderRubyText {RT} at (-12,0) size 12x48
+                RenderText {#text} at (0,0) size 12x48
+                  text run at (0,0) width 48: "\x{304E}\x{3087}\x{3046}\x{304D}\x{3053}\x{3093}\x{3060}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x48
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,4) size 19x40
+                    text run at (0,4) width 40: "\x{6F86}\x{5B63}\x{6EB7}\x{6FC1}"
+          RenderText {#text} at (517,48) size 19x134
+            text run at (517,48) width 134: "\x{306E}\x{4FD7}\x{754C}\x{3092}\x{6E05}\x{304F}\x{3046}\x{3089}\x{3089}\x{304B}\x{306B}\x{53CE}\x{3081}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (517,182) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{5F97}"
+          RenderText {#text} at (517,192) size 19x20
+            text run at (517,192) width 20: "\x{308C}\x{3070}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (517,212) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{305F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{8DB3}"
+          RenderText {#text} at (517,222) size 19x64
+            text run at (517,222) width 64: "\x{308B}\x{3002}\x{3053}\x{306E}\x{6545}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (517,286) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3080}\x{305B}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{7121}\x{58F0}"
+          RenderText {#text} at (517,306) size 19x104
+            text run at (517,306) width 104: "\x{306E}\x{8A69}\x{4EBA}\x{306B}\x{306F}\x{4E00}\x{53E5}\x{306A}\x{304F}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (517,410) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3080}\x{3057}\x{3087}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{7121}\x{8272}"
+          RenderText {#text} at (517,434) size 19x54
+            text run at (517,434) width 54: "\x{306E}\x{753B}\x{5BB6}\x{306B}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (548,0) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{305B}\x{3063}\x{3051}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5C3A}\x{7E11}"
+          RenderText {#text} at (548,24) size 19x60
+            text run at (548,24) width 60: "\x{306A}\x{304D}\x{3082}\x{3001}\x{304B}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (548,84) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3058}\x{3093}\x{305B}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4EBA}\x{4E16}"
+          RenderText {#text} at (548,108) size 19x144
+            text run at (548,108) width 144: "\x{3092}\x{89B3}\x{3058}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{304B}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x27
+            RenderRubyRun (anonymous) at (548,252) size 19x27
+              RenderRubyText {RT} at (-12,0) size 12x27
+                RenderText {#text} at (0,0) size 12x27
+                  text run at (0,0) width 27: "\x{307C}\x{3093}\x{306E}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x27
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,3) size 19x20
+                    text run at (0,3) width 20: "\x{7169}\x{60A9}"
+          RenderText {#text} at (548,279) size 19x10
+            text run at (548,279) width 10: "\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (548,289) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3052}\x{3060}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{89E3}\x{8131}"
+          RenderText {#text} at (548,309) size 19x114
+            text run at (548,309) width 114: "\x{3059}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{304B}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x48
+            RenderRubyRun (anonymous) at (548,423) size 19x48
+              RenderRubyText {RT} at (-12,0) size 12x48
+                RenderText {#text} at (0,0) size 12x48
+                  text run at (0,0) width 48: "\x{3057}\x{3087}\x{3046}\x{3058}\x{3087}\x{3046}\x{304B}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x48
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,9) size 19x30
+                    text run at (0,9) width 30: "\x{6E05}\x{6D44}\x{754C}"
+          RenderText {#text} at (548,471) size 19x10
+            text run at (548,471) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x36
+            RenderRubyRun (anonymous) at (579,0) size 19x36
+              RenderRubyText {RT} at (-12,0) size 12x36
+                RenderText {#text} at (0,0) size 12x36
+                  text run at (0,0) width 36: "\x{3057}\x{3085}\x{3064}\x{306B}\x{3085}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x36
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,8) size 19x20
+                    text run at (0,8) width 20: "\x{51FA}\x{5165}"
+          RenderText {#text} at (579,36) size 19x148
+            text run at (579,36) width 148: "\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{307E}\x{305F}\x{3053}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x40
+            RenderRubyRun (anonymous) at (579,184) size 19x40
+              RenderRubyText {RT} at (-12,0) size 12x40
+                RenderText {#text} at (0,5) size 12x30
+                  text run at (0,5) width 30: "\x{3075}\x{3069}\x{3046}\x{3075}\x{3058}"
+              RenderRubyBase (anonymous) at (0,0) size 19x40
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,0) size 19x40
+                    text run at (0,0) width 40: "\x{4E0D}\x{540C}\x{4E0D}\x{4E8C}"
+          RenderText {#text} at (579,224) size 19x14
+            text run at (579,224) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (579,238) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3051}\x{3093}\x{3053}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4E7E}\x{5764}"
+          RenderText {#text} at (579,262) size 19x10
+            text run at (579,262) width 10: "\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (579,272) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3053}\x{3093}\x{308A}\x{3085}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{5EFA}\x{7ACB}"
+          RenderText {#text} at (579,302) size 19x104
+            text run at (579,302) width 104: "\x{3057}\x{5F97}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x40
+            RenderRubyRun (anonymous) at (579,406) size 19x40
+              RenderRubyText {RT} at (-12,0) size 12x40
+                RenderText {#text} at (0,5) size 12x30
+                  text run at (0,5) width 30: "\x{304C}\x{308A}\x{3057}\x{3088}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x40
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,0) size 19x40
+                    text run at (0,0) width 40: "\x{6211}\x{5229}\x{79C1}\x{617E}"
+          RenderText {#text} at (579,446) size 19x14
+            text run at (579,446) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (579,460) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{304D}\x{306F}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{898A}\x{7D46}"
+          RenderText {#text} at (610,0) size 19x10
+            text run at (610,0) width 10: "\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (610,10) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{305D}\x{3046}\x{3068}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{6383}\x{8569}"
+          RenderText {#text} at (610,34) size 19x126
+            text run at (610,34) width 126: "\x{3059}\x{308B}\x{306E}\x{70B9}\x{306B}\x{304A}\x{3044}\x{3066}\x{3001}\x{2015}\x{2015}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (610,160) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{305B}\x{3093}\x{304D}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5343}\x{91D1}"
+          RenderText {#text} at (610,184) size 19x64
+            text run at (610,184) width 64: "\x{306E}\x{5B50}\x{3088}\x{308A}\x{3082}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (610,248) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3070}\x{3093}\x{3058}\x{3087}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{4E07}\x{4E57}"
+          RenderText {#text} at (610,278) size 19x138
+            text run at (610,278) width 138: "\x{306E}\x{541B}\x{3088}\x{308A}\x{3082}\x{3001}\x{3042}\x{3089}\x{3086}\x{308B}\x{4FD7}\x{754C}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (610,416) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3061}\x{3087}\x{3046}\x{3058}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5BF5}\x{5150}"
+          RenderText {#text} at (610,440) size 38x480
+            text run at (610,440) width 40: "\x{3088}\x{308A}\x{3082}\x{5E78}"
+            text run at (629,0) width 50: "\x{798F}\x{3067}\x{3042}\x{308B}\x{3002}"
+          RenderBR {BR} at (629,50) size 19x0
+          RenderText {#text} at (660,0) size 19x170
+            text run at (660,0) width 170: "\x{3000}\x{4E16}\x{306B}\x{4F4F}\x{3080}\x{3053}\x{3068}\x{4E8C}\x{5341}\x{5E74}\x{306B}\x{3057}\x{3066}\x{3001}\x{4F4F}\x{3080}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (660,170) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,4) size 12x12
+                  text run at (0,4) width 12: "\x{304B}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{7532}\x{6590}"
+          RenderText {#text} at (660,190) size 19x180
+            text run at (660,190) width 180: "\x{3042}\x{308B}\x{4E16}\x{3068}\x{77E5}\x{3063}\x{305F}\x{3002}\x{4E8C}\x{5341}\x{4E94}\x{5E74}\x{306B}\x{3057}\x{3066}\x{660E}\x{6697}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (660,370) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3072}\x{3087}\x{3046}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{8868}\x{88CF}"
+          RenderText {#text} at (660,394) size 50x482
+            text run at (660,394) width 88: "\x{306E}\x{3054}\x{3068}\x{304F}\x{3001}\x{65E5}\x{306E}\x{3042}"
+            text run at (691,0) width 204: "\x{305F}\x{308B}\x{6240}\x{306B}\x{306F}\x{304D}\x{3063}\x{3068}\x{5F71}\x{304C}\x{3055}\x{3059}\x{3068}\x{609F}\x{3063}\x{305F}\x{3002}\x{4E09}\x{5341}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (691,204) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3053}\x{3093}\x{306B}\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4ECA}\x{65E5}"
+          RenderText {#text} at (691,228) size 19x196
+            text run at (691,228) width 196: "\x{306F}\x{3053}\x{3046}\x{601D}\x{3046}\x{3066}\x{3044}\x{308B}\x{3002}\x{2015}\x{2015}\x{559C}\x{3073}\x{306E}\x{6DF1}\x{304D}\x{3068}\x{304D}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (691,424) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3046}\x{308C}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{6182}"
+          RenderText {#text} at (691,442) size 50x482
+            text run at (691,442) width 40: "\x{3044}\x{3088}\x{3044}\x{3088}"
+            text run at (722,0) width 30: "\x{6DF1}\x{304F}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x21
+            RenderRubyRun (anonymous) at (722,30) size 19x21
+              RenderRubyText {RT} at (-12,0) size 12x21
+                RenderText {#text} at (0,0) size 12x21
+                  text run at (0,0) width 21: "\x{305F}\x{306E}\x{3057}"
+              RenderRubyBase (anonymous) at (0,0) size 19x21
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,5) size 19x10
+                    text run at (0,5) width 10: "\x{697D}"
+          RenderText {#text} at (722,51) size 19x344
+            text run at (722,51) width 344: "\x{307F}\x{306E}\x{5927}\x{3044}\x{306A}\x{308B}\x{307B}\x{3069}\x{82E6}\x{3057}\x{307F}\x{3082}\x{5927}\x{304D}\x{3044}\x{3002}\x{3053}\x{308C}\x{3092}\x{5207}\x{308A}\x{653E}\x{305D}\x{3046}\x{3068}\x{3059}\x{308B}\x{3068}\x{8EAB}\x{304C}\x{6301}\x{3066}\x{306C}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (722,395) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304B}\x{305F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7247}"
+          RenderText {#text} at (722,407) size 50x487
+            text run at (722,407) width 80: "\x{3065}\x{3051}\x{3088}\x{3046}\x{3068}\x{3059}\x{308C}\x{3070}"
+            text run at (753,0) width 184: "\x{4E16}\x{304C}\x{7ACB}\x{305F}\x{306C}\x{3002}\x{91D1}\x{306F}\x{5927}\x{4E8B}\x{3060}\x{3001}\x{5927}\x{4E8B}\x{306A}\x{3082}\x{306E}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (753,184) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3075}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{6B96}"
+          RenderText {#text} at (753,194) size 19x30
+            text run at (753,194) width 30: "\x{3048}\x{308C}\x{3070}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (753,224) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{306D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{5BDD}"
+          RenderText {#text} at (753,234) size 19x10
+            text run at (753,234) width 10: "\x{308B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (753,244) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{9593}"
+          RenderText {#text} at (753,254) size 50x474
+            text run at (753,254) width 220: "\x{3082}\x{5FC3}\x{914D}\x{3060}\x{308D}\x{3046}\x{3002}\x{604B}\x{306F}\x{3046}\x{308C}\x{3057}\x{3044}\x{3001}\x{5B09}\x{3057}\x{3044}\x{604B}\x{304C}\x{7A4D}\x{3082}\x{308C}"
+            text run at (784,0) width 298: "\x{3070}\x{3001}\x{604B}\x{3092}\x{305B}\x{306C}\x{6614}\x{304C}\x{304B}\x{3048}\x{3063}\x{3066}\x{604B}\x{3057}\x{304B}\x{308D}\x{3002}\x{95A3}\x{50DA}\x{306E}\x{80A9}\x{306F}\x{6570}\x{767E}\x{4E07}\x{4EBA}\x{306E}\x{8DB3}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (784,298) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3055}\x{3055}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{652F}"
+          RenderText {#text} at (784,310) size 19x50
+            text run at (784,310) width 50: "\x{3048}\x{3066}\x{3044}\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (784,360) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{305B}\x{306A}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{80CC}\x{4E2D}"
+          RenderText {#text} at (784,380) size 50x470
+            text run at (784,380) width 90: "\x{306B}\x{306F}\x{91CD}\x{3044}\x{5929}\x{4E0B}\x{304C}\x{304A}\x{3076}"
+            text run at (815,0) width 240: "\x{3055}\x{3063}\x{3066}\x{3044}\x{308B}\x{3002}\x{3046}\x{307E}\x{3044}\x{7269}\x{3082}\x{98DF}\x{308F}\x{306D}\x{3070}\x{60DC}\x{3057}\x{3044}\x{3002}\x{5C11}\x{3057}\x{98DF}\x{3048}\x{3070}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (815,240) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3042}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{98FD}"
+          RenderText {#text} at (815,250) size 19x10
+            text run at (815,250) width 10: "\x{304D}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (815,260) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{305F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{8DB3}"
+          RenderText {#text} at (815,270) size 19x192
+            text run at (815,270) width 192: "\x{3089}\x{306C}\x{3002}\x{5B58}\x{5206}\x{98DF}\x{3048}\x{3070}\x{3042}\x{3068}\x{304C}\x{4E0D}\x{6109}\x{5FEB}\x{3060}\x{3002}\x{2026}\x{2026}"
+          RenderBR {BR} at (815,462) size 19x0
+          RenderText {#text} at (846,0) size 19x10
+            text run at (846,0) width 10: "\x{3000}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (846,10) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3088}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{4F59}"
+          RenderText {#text} at (846,20) size 19x14
+            text run at (846,20) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (846,34) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{304B}\x{3093}\x{304C}\x{3048}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,7) size 19x10
+                    text run at (0,7) width 10: "\x{8003}"
+          RenderText {#text} at (846,58) size 19x164
+            text run at (846,58) width 164: "\x{304C}\x{3053}\x{3053}\x{307E}\x{3067}\x{6F02}\x{6D41}\x{3057}\x{3066}\x{6765}\x{305F}\x{6642}\x{306B}\x{3001}\x{4F59}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (846,222) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3046}\x{305D}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{53F3}\x{8DB3}"
+          RenderText {#text} at (846,242) size 19x30
+            text run at (846,242) width 30: "\x{306F}\x{7A81}\x{7136}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (846,272) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3059}\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5750}"
+          RenderText {#text} at (846,284) size 19x54
+            text run at (846,284) width 54: "\x{308A}\x{306E}\x{308F}\x{308B}\x{3044}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (846,338) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{304B}\x{304F}\x{3044}\x{3057}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{89D2}\x{77F3}"
+          RenderText {#text} at (846,362) size 19x14
+            text run at (846,362) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (846,376) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{306F}\x{3057}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7AEF}"
+          RenderText {#text} at (846,388) size 19x30
+            text run at (846,388) width 30: "\x{3092}\x{8E0F}\x{307F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (846,418) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{305D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{640D}"
+          RenderText {#text} at (846,428) size 19x50
+            text run at (846,428) width 50: "\x{304F}\x{306A}\x{3063}\x{305F}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (877,0) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3078}\x{3044}\x{3053}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5E73}\x{8861}"
+          RenderText {#text} at (877,24) size 19x180
+            text run at (877,24) width 180: "\x{3092}\x{4FDD}\x{3064}\x{305F}\x{3081}\x{306B}\x{3001}\x{3059}\x{308F}\x{3084}\x{3068}\x{524D}\x{306B}\x{98DB}\x{3073}\x{51FA}\x{3057}\x{305F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (877,204) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3055}\x{305D}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{5DE6}\x{8DB3}"
+          RenderText {#text} at (877,224) size 19x20
+            text run at (877,224) width 20: "\x{304C}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (877,244) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3057}\x{305D}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{4ED5}\x{640D}"
+          RenderText {#text} at (877,264) size 19x24
+            text run at (877,264) width 24: "\x{3058}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (877,288) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{57CB}"
+          RenderText {#text} at (877,298) size 19x10
+            text run at (877,298) width 10: "\x{3081}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (877,308) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3042}\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5408}"
+          RenderText {#text} at (877,320) size 19x164
+            text run at (877,320) width 164: "\x{305B}\x{3092}\x{3059}\x{308B}\x{3068}\x{5171}\x{306B}\x{3001}\x{4F59}\x{306E}\x{8170}\x{306F}\x{5177}\x{5408}\x{3088}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (908,0) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{307B}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{65B9}"
+          RenderText {#text} at (908,12) size 19x94
+            text run at (908,12) width 94: "\x{4E09}\x{5C3A}\x{307B}\x{3069}\x{306A}\x{5CA9}\x{306E}\x{4E0A}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (908,106) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{304A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{5378}"
+          RenderText {#text} at (908,116) size 19x134
+            text run at (908,116) width 134: "\x{308A}\x{305F}\x{3002}\x{80A9}\x{306B}\x{304B}\x{3051}\x{305F}\x{7D75}\x{306E}\x{5177}\x{7BB1}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (908,250) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{308F}\x{304D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{814B}"
+          RenderText {#text} at (908,262) size 19x44
+            text run at (908,262) width 44: "\x{306E}\x{4E0B}\x{304B}\x{3089}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (908,306) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304A}\x{3069}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{8E8D}"
+          RenderText {#text} at (908,318) size 19x110
+            text run at (908,318) width 110: "\x{308A}\x{51FA}\x{3057}\x{305F}\x{3060}\x{3051}\x{3067}\x{3001}\x{5E78}\x{3044}\x{3068}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (908,428) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{306A}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{4F55}"
+          RenderText {#text} at (908,440) size 38x484
+            text run at (908,440) width 44: "\x{306E}\x{4E8B}\x{3082}\x{306A}"
+            text run at (927,0) width 40: "\x{304B}\x{3063}\x{305F}\x{3002}"
+          RenderBR {BR} at (927,40) size 19x0
+          RenderText {#text} at (958,0) size 19x150
+            text run at (958,0) width 150: "\x{3000}\x{7ACB}\x{3061}\x{4E0A}\x{304C}\x{308B}\x{6642}\x{306B}\x{5411}\x{3046}\x{3092}\x{898B}\x{308B}\x{3068}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (958,150) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{307F}\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{8DEF}"
+          RenderText {#text} at (958,162) size 19x184
+            text run at (958,162) width 184: "\x{304B}\x{3089}\x{5DE6}\x{306E}\x{65B9}\x{306B}\x{30D0}\x{30B1}\x{30C4}\x{3092}\x{4F0F}\x{305B}\x{305F}\x{3088}\x{3046}\x{306A}\x{5CF0}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (958,346) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305D}\x{3073}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{8073}"
+          RenderText {#text} at (958,358) size 19x70
+            text run at (958,358) width 70: "\x{3048}\x{3066}\x{3044}\x{308B}\x{3002}\x{6749}\x{304B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x21
+            RenderRubyRun (anonymous) at (958,428) size 19x21
+              RenderRubyText {RT} at (-12,0) size 12x21
+                RenderText {#text} at (0,0) size 12x21
+                  text run at (0,0) width 21: "\x{3072}\x{306E}\x{304D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x21
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,5) size 19x10
+                    text run at (0,5) width 10: "\x{6A9C}"
+          RenderText {#text} at (958,449) size 50x489
+            text run at (958,449) width 40: "\x{304B}\x{5206}\x{304B}\x{3089}"
+            text run at (989,0) width 30: "\x{306A}\x{3044}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (989,30) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{306D}\x{3082}\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{6839}\x{5143}"
+          RenderText {#text} at (989,50) size 19x20
+            text run at (989,50) width 20: "\x{304B}\x{3089}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (989,70) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3044}\x{305F}\x{3060}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{9802}"
+          RenderText {#text} at (989,88) size 19x80
+            text run at (989,88) width 80: "\x{304D}\x{307E}\x{3067}\x{3053}\x{3068}\x{3054}\x{3068}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (989,168) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3042}\x{304A}\x{3050}\x{308D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{84BC}\x{9ED2}"
+          RenderText {#text} at (989,192) size 19x150
+            text run at (989,192) width 150: "\x{3044}\x{4E2D}\x{306B}\x{3001}\x{5C71}\x{685C}\x{304C}\x{8584}\x{8D64}\x{304F}\x{3060}\x{3093}\x{3060}\x{3089}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (989,342) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{305F}\x{306A}\x{3073}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{68DA}\x{5F15}"
+          RenderText {#text} at (989,362) size 19x30
+            text run at (989,362) width 30: "\x{3044}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (989,392) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{7D9A}"
+          RenderText {#text} at (989,402) size 19x10
+            text run at (989,402) width 10: "\x{304E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (989,412) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3081}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{76EE}"
+          RenderText {#text} at (989,422) size 19x10
+            text run at (989,422) width 10: "\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (989,432) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3057}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{78BA}"
+          RenderText {#text} at (989,444) size 50x484
+            text run at (989,444) width 40: "\x{3068}\x{898B}\x{3048}\x{306C}"
+            text run at (1020,0) width 30: "\x{304F}\x{3089}\x{3044}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1020,30) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3082}\x{3084}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{9744}"
+          RenderText {#text} at (1020,42) size 19x90
+            text run at (1020,42) width 90: "\x{304C}\x{6FC3}\x{3044}\x{3002}\x{5C11}\x{3057}\x{624B}\x{524D}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1020,132) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{306F}\x{3052}\x{3084}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{79BF}\x{5C71}"
+          RenderText {#text} at (1020,156) size 19x40
+            text run at (1020,156) width 40: "\x{304C}\x{4E00}\x{3064}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1020,196) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3050}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7FA4}"
+          RenderText {#text} at (1020,208) size 19x60
+            text run at (1020,208) width 60: "\x{3092}\x{306C}\x{304D}\x{3093}\x{3067}\x{3066}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1020,268) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{307E}\x{3086}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7709}"
+          RenderText {#text} at (1020,280) size 19x10
+            text run at (1020,280) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1020,290) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305B}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{903C}"
+          RenderText {#text} at (1020,302) size 19x20
+            text run at (1020,302) width 20: "\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1020,322) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{306F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{79BF}"
+          RenderText {#text} at (1020,332) size 19x84
+            text run at (1020,332) width 84: "\x{3052}\x{305F}\x{5074}\x{9762}\x{306F}\x{5DE8}\x{4EBA}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x15
+            RenderRubyRun (anonymous) at (1020,416) size 19x15
+              RenderRubyText {RT} at (-12,0) size 12x15
+                RenderText {#text} at (0,0) size 12x15
+                  text run at (0,0) width 15: "\x{304A}\x{306E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x15
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,2) size 19x10
+                    text run at (0,2) width 10: "\x{65A7}"
+          RenderText {#text} at (1020,431) size 19x10
+            text run at (1020,431) width 10: "\x{3067}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1020,441) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3051}\x{305A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{524A}"
+          RenderText {#text} at (1020,453) size 50x483
+            text run at (1020,453) width 30: "\x{308A}\x{53BB}\x{3063}"
+            text run at (1051,0) width 164: "\x{305F}\x{304B}\x{3001}\x{92ED}\x{3069}\x{304D}\x{5E73}\x{9762}\x{3092}\x{3084}\x{3051}\x{306B}\x{8C37}\x{306E}\x{5E95}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1051,164) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3046}\x{305A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{57CB}"
+          RenderText {#text} at (1051,176) size 19x50
+            text run at (1051,176) width 50: "\x{3081}\x{3066}\x{3044}\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1051,226) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3066}\x{3063}\x{307A}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5929}\x{8FBA}"
+          RenderText {#text} at (1051,250) size 19x222
+            text run at (1051,250) width 222: "\x{306B}\x{4E00}\x{672C}\x{898B}\x{3048}\x{308B}\x{306E}\x{306F}\x{8D64}\x{677E}\x{3060}\x{308D}\x{3046}\x{3002}\x{679D}\x{306E}\x{9593}\x{306E}\x{7A7A}\x{3055}\x{3048}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1082,0) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{306F}\x{3063}\x{304D}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5224}\x{7136}"
+          RenderText {#text} at (1082,24) size 19x280
+            text run at (1082,24) width 280: "\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{884C}\x{304F}\x{624B}\x{306F}\x{4E8C}\x{4E01}\x{307B}\x{3069}\x{3067}\x{5207}\x{308C}\x{3066}\x{3044}\x{308B}\x{304C}\x{3001}\x{9AD8}\x{3044}\x{6240}\x{304B}\x{3089}\x{8D64}\x{3044}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1082,304) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3051}\x{3063}\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{6BDB}\x{5E03}"
+          RenderText {#text} at (1082,324) size 50x488
+            text run at (1082,324) width 164: "\x{304C}\x{52D5}\x{3044}\x{3066}\x{6765}\x{308B}\x{306E}\x{3092}\x{898B}\x{308B}\x{3068}\x{3001}\x{767B}\x{308C}\x{3070}\x{3042}"
+            text run at (1113,0) width 164: "\x{3059}\x{3053}\x{3078}\x{51FA}\x{308B}\x{306E}\x{3060}\x{308D}\x{3046}\x{3002}\x{8DEF}\x{306F}\x{3059}\x{3053}\x{3076}\x{308B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1113,164) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{306A}\x{3093}\x{304E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{96E3}\x{7FA9}"
+          RenderText {#text} at (1113,184) size 19x20
+            text run at (1113,184) width 20: "\x{3060}\x{3002}"
+          RenderBR {BR} at (1113,204) size 19x0
+          RenderText {#text} at (1144,0) size 19x130
+            text run at (1144,0) width 130: "\x{3000}\x{571F}\x{3092}\x{306A}\x{3089}\x{3059}\x{3060}\x{3051}\x{306A}\x{3089}\x{3055}\x{307B}\x{3069}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1144,130) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,4) size 12x12
+                  text run at (0,4) width 12: "\x{3066}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{624B}\x{9593}"
+          RenderText {#text} at (1144,150) size 19x10
+            text run at (1144,150) width 10: "\x{3082}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1144,160) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{5165}"
+          RenderText {#text} at (1144,170) size 19x204
+            text run at (1144,170) width 204: "\x{308B}\x{307E}\x{3044}\x{304C}\x{3001}\x{571F}\x{306E}\x{4E2D}\x{306B}\x{306F}\x{5927}\x{304D}\x{306A}\x{77F3}\x{304C}\x{3042}\x{308B}\x{3002}\x{571F}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1144,374) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305F}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5E73}"
+          RenderText {#text} at (1144,386) size 50x486
+            text run at (1144,386) width 100: "\x{3089}\x{306B}\x{3057}\x{3066}\x{3082}\x{77F3}\x{306F}\x{5E73}\x{3089}\x{306B}"
+            text run at (1175,0) width 220: "\x{306A}\x{3089}\x{306C}\x{3002}\x{77F3}\x{306F}\x{5207}\x{308A}\x{7815}\x{3044}\x{3066}\x{3082}\x{3001}\x{5CA9}\x{306F}\x{59CB}\x{672B}\x{304C}\x{3064}\x{304B}\x{306C}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1175,220) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{307B}\x{308A}\x{304F}\x{305A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{6398}\x{5D29}"
+          RenderText {#text} at (1175,244) size 19x64
+            text run at (1175,244) width 64: "\x{3057}\x{305F}\x{571F}\x{306E}\x{4E0A}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1175,308) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3086}\x{3046}\x{305C}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{60A0}\x{7136}"
+          RenderText {#text} at (1175,332) size 19x10
+            text run at (1175,332) width 10: "\x{3068}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (1175,342) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{305D}\x{3070}\x{3060}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{5CD9}"
+          RenderText {#text} at (1175,360) size 50x484
+            text run at (1175,360) width 124: "\x{3063}\x{3066}\x{3001}\x{543E}\x{3089}\x{306E}\x{305F}\x{3081}\x{306B}\x{9053}\x{3092}\x{8B72}"
+            text run at (1206,0) width 10: "\x{308B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1206,10) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3051}\x{3057}\x{304D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{666F}\x{8272}"
+          RenderText {#text} at (1206,30) size 19x280
+            text run at (1206,30) width 280: "\x{306F}\x{306A}\x{3044}\x{3002}\x{5411}\x{3046}\x{3067}\x{805E}\x{304B}\x{306C}\x{4E0A}\x{306F}\x{4E57}\x{308A}\x{8D8A}\x{3059}\x{304B}\x{3001}\x{5EFB}\x{3089}\x{306A}\x{3051}\x{308C}\x{3070}\x{306A}\x{3089}\x{3093}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1206,310) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3044}\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5DCC}"
+          RenderText {#text} at (1206,322) size 19x74
+            text run at (1206,322) width 74: "\x{306E}\x{306A}\x{3044}\x{6240}\x{3067}\x{3055}\x{3048}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1206,396) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3042}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{6B69}"
+          RenderText {#text} at (1206,406) size 50x486
+            text run at (1206,406) width 80: "\x{308B}\x{304D}\x{3088}\x{304F}\x{306F}\x{306A}\x{3044}\x{3002}"
+            text run at (1237,0) width 110: "\x{5DE6}\x{53F3}\x{304C}\x{9AD8}\x{304F}\x{3063}\x{3066}\x{3001}\x{4E2D}\x{5FC3}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1237,110) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304F}\x{307C}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7AAA}"
+          RenderText {#text} at (1237,122) size 19x80
+            text run at (1237,122) width 80: "\x{3093}\x{3067}\x{3001}\x{307E}\x{308B}\x{3067}\x{4E00}\x{9593}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1237,202) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{306F}\x{3070}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5E45}"
+          RenderText {#text} at (1237,214) size 19x40
+            text run at (1237,214) width 40: "\x{3092}\x{4E09}\x{89D2}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1237,254) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{7A7F}"
+          RenderText {#text} at (1237,264) size 19x84
+            text run at (1237,264) width 84: "\x{3063}\x{3066}\x{3001}\x{305D}\x{306E}\x{9802}\x{70B9}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1237,348) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{307E}\x{3093}\x{306A}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{771F}\x{4E2D}"
+          RenderText {#text} at (1237,372) size 19x10
+            text run at (1237,372) width 10: "\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (1237,382) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3064}\x{3089}\x{306C}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{8CAB}"
+          RenderText {#text} at (1237,400) size 50x480
+            text run at (1237,400) width 80: "\x{3044}\x{3066}\x{3044}\x{308B}\x{3068}\x{8A55}\x{3057}\x{3066}"
+            text run at (1268,0) width 170: "\x{3082}\x{3088}\x{3044}\x{3002}\x{8DEF}\x{3092}\x{884C}\x{304F}\x{3068}\x{4E91}\x{308F}\x{3093}\x{3088}\x{308A}\x{5DDD}\x{5E95}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1268,170) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{308F}\x{305F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{6E09}"
+          RenderText {#text} at (1268,182) size 19x100
+            text run at (1268,182) width 100: "\x{308B}\x{3068}\x{4E91}\x{3046}\x{65B9}\x{304C}\x{9069}\x{5F53}\x{3060}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1268,282) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3082}\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{56FA}"
+          RenderText {#text} at (1268,294) size 19x160
+            text run at (1268,294) width 160: "\x{3088}\x{308A}\x{6025}\x{3050}\x{65C5}\x{3067}\x{306A}\x{3044}\x{304B}\x{3089}\x{3001}\x{3076}\x{3089}\x{3076}\x{3089}\x{3068}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1268,454) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{306A}\x{306A}\x{307E}\x{304C}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4E03}\x{66F2}"
+          RenderText {#text} at (1268,478) size 38x488
+            text run at (1268,478) width 10: "\x{308A}"
+            text run at (1287,0) width 50: "\x{3078}\x{304B}\x{304B}\x{308B}\x{3002}"
+          RenderBR {BR} at (1287,50) size 19x0
+          RenderText {#text} at (1318,0) size 19x94
+            text run at (1318,0) width 94: "\x{3000}\x{305F}\x{3061}\x{307E}\x{3061}\x{8DB3}\x{306E}\x{4E0B}\x{3067}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1318,94) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3072}\x{3070}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{96F2}\x{96C0}"
+          RenderText {#text} at (1318,114) size 19x104
+            text run at (1318,114) width 104: "\x{306E}\x{58F0}\x{304C}\x{3057}\x{51FA}\x{3057}\x{305F}\x{3002}\x{8C37}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1318,218) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{307F}\x{304A}\x{308D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{898B}\x{4E0B}"
+          RenderText {#text} at (1318,238) size 50x488
+            text run at (1318,238) width 250: "\x{3057}\x{305F}\x{304C}\x{3001}\x{3069}\x{3053}\x{3067}\x{9CF4}\x{3044}\x{3066}\x{308B}\x{304B}\x{5F71}\x{3082}\x{5F62}\x{3082}\x{898B}\x{3048}\x{306C}\x{3002}\x{305F}\x{3060}\x{58F0}\x{3060}\x{3051}"
+            text run at (1349,0) width 130: "\x{304C}\x{660E}\x{3089}\x{304B}\x{306B}\x{805E}\x{3048}\x{308B}\x{3002}\x{305B}\x{3063}\x{305B}\x{3068}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1349,130) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305B}\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5FD9}"
+          RenderText {#text} at (1349,142) size 19x30
+            text run at (1349,142) width 30: "\x{3057}\x{304F}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1349,172) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{305F}\x{3048}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{7D76}\x{9593}"
+          RenderText {#text} at (1349,192) size 19x80
+            text run at (1349,192) width 80: "\x{306A}\x{304F}\x{9CF4}\x{3044}\x{3066}\x{3044}\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1349,272) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{307B}\x{3046}\x{3044}\x{304F}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,0) size 19x30
+                    text run at (0,0) width 30: "\x{65B9}\x{5E7E}\x{91CC}"
+          RenderText {#text} at (1349,302) size 19x74
+            text run at (1349,302) width 74: "\x{306E}\x{7A7A}\x{6C17}\x{304C}\x{4E00}\x{9762}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x15
+            RenderRubyRun (anonymous) at (1349,376) size 19x15
+              RenderRubyText {RT} at (-12,0) size 12x15
+                RenderText {#text} at (0,0) size 12x15
+                  text run at (0,0) width 15: "\x{306E}\x{307F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x15
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,2) size 19x10
+                    text run at (0,2) width 10: "\x{86A4}"
+          RenderText {#text} at (1349,391) size 50x481
+            text run at (1349,391) width 90: "\x{306B}\x{523A}\x{3055}\x{308C}\x{3066}\x{3044}\x{305F}\x{305F}\x{307E}"
+            text run at (1380,0) width 178: "\x{308C}\x{306A}\x{3044}\x{3088}\x{3046}\x{306A}\x{6C17}\x{304C}\x{3059}\x{308B}\x{3002}\x{3042}\x{306E}\x{9CE5}\x{306E}\x{9CF4}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1380,178) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{306D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{97F3}"
+          RenderText {#text} at (1380,188) size 69x480
+            text run at (1380,188) width 292: "\x{306B}\x{306F}\x{77AC}\x{6642}\x{306E}\x{4F59}\x{88D5}\x{3082}\x{306A}\x{3044}\x{3002}\x{306E}\x{3069}\x{304B}\x{306A}\x{6625}\x{306E}\x{65E5}\x{3092}\x{9CF4}\x{304D}\x{5C3D}\x{304F}\x{3057}\x{3001}\x{9CF4}\x{304D}\x{3042}"
+            text run at (1399,0) width 474: "\x{304B}\x{3057}\x{3001}\x{307E}\x{305F}\x{9CF4}\x{304D}\x{66AE}\x{3089}\x{3055}\x{306A}\x{3051}\x{308C}\x{3070}\x{6C17}\x{304C}\x{6E08}\x{307E}\x{3093}\x{3068}\x{898B}\x{3048}\x{308B}\x{3002}\x{305D}\x{306E}\x{4E0A}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{767B}\x{3063}\x{3066}\x{884C}\x{304F}\x{3001}\x{3044}\x{3064}\x{307E}\x{3067}\x{3082}\x{767B}\x{3063}\x{3066}\x{884C}"
+            text run at (1430,0) width 254: "\x{304F}\x{3002}\x{96F2}\x{96C0}\x{306F}\x{304D}\x{3063}\x{3068}\x{96F2}\x{306E}\x{4E2D}\x{3067}\x{6B7B}\x{306C}\x{306B}\x{76F8}\x{9055}\x{306A}\x{3044}\x{3002}\x{767B}\x{308A}\x{8A70}\x{3081}\x{305F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1430,254) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3042}\x{3052}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{63DA}\x{53E5}"
+          RenderText {#text} at (1430,274) size 19x70
+            text run at (1430,274) width 70: "\x{306F}\x{3001}\x{6D41}\x{308C}\x{3066}\x{96F2}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1430,344) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{5165}"
+          RenderText {#text} at (1430,354) size 19x30
+            text run at (1430,354) width 30: "\x{3063}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (1430,384) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{305F}\x{3060}\x{3088}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{6F02}"
+          RenderText {#text} at (1430,402) size 50x482
+            text run at (1430,402) width 80: "\x{3046}\x{3066}\x{3044}\x{308B}\x{3046}\x{3061}\x{306B}\x{5F62}"
+            text run at (1461,0) width 184: "\x{306F}\x{6D88}\x{3048}\x{3066}\x{306A}\x{304F}\x{306A}\x{3063}\x{3066}\x{3001}\x{305F}\x{3060}\x{58F0}\x{3060}\x{3051}\x{304C}\x{7A7A}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1461,184) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3046}\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{88E1}"
+          RenderText {#text} at (1461,196) size 19x114
+            text run at (1461,196) width 114: "\x{306B}\x{6B8B}\x{308B}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306A}\x{3044}\x{3002}"
+          RenderBR {BR} at (1461,310) size 19x0
+          RenderText {#text} at (1492,0) size 19x10
+            text run at (1492,0) width 10: "\x{3000}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1492,10) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3044}\x{308F}\x{304B}\x{3069}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5DCC}\x{89D2}"
+          RenderText {#text} at (1492,34) size 19x80
+            text run at (1492,34) width 80: "\x{3092}\x{92ED}\x{3069}\x{304F}\x{5EFB}\x{3063}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1492,114) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3042}\x{3093}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{6309}\x{6469}"
+          RenderText {#text} at (1492,134) size 19x20
+            text run at (1492,134) width 20: "\x{306A}\x{3089}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x36
+            RenderRubyRun (anonymous) at (1492,154) size 19x36
+              RenderRubyText {RT} at (-12,0) size 12x36
+                RenderText {#text} at (0,0) size 12x36
+                  text run at (0,0) width 36: "\x{307E}\x{3063}\x{3055}\x{304B}\x{3055}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x36
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,3) size 19x30
+                    text run at (0,3) width 30: "\x{771F}\x{9006}\x{69D8}"
+          RenderText {#text} at (1492,190) size 19x90
+            text run at (1492,190) width 90: "\x{306B}\x{843D}\x{3064}\x{308B}\x{3068}\x{3053}\x{308D}\x{3092}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1492,280) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304D}\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{969B}"
+          RenderText {#text} at (1492,292) size 19x100
+            text run at (1492,292) width 100: "\x{3069}\x{304F}\x{53F3}\x{3078}\x{5207}\x{308C}\x{3066}\x{3001}\x{6A2A}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1492,392) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{307F}\x{304A}\x{308D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{898B}\x{4E0B}"
+          RenderText {#text} at (1492,412) size 19x30
+            text run at (1492,412) width 30: "\x{3059}\x{3068}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1492,442) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{306A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{83DC}"
+          RenderText {#text} at (1492,452) size 50x486
+            text run at (1492,452) width 34: "\x{306E}\x{82B1}\x{304C}"
+            text run at (1523,0) width 308: "\x{4E00}\x{9762}\x{306B}\x{898B}\x{3048}\x{308B}\x{3002}\x{96F2}\x{96C0}\x{306F}\x{3042}\x{3059}\x{3053}\x{3078}\x{843D}\x{3061}\x{308B}\x{306E}\x{304B}\x{3068}\x{601D}\x{3063}\x{305F}\x{3002}\x{3044}\x{3044}\x{3084}\x{3001}\x{3042}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1523,308) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3053}\x{304C}\x{306D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{9EC4}\x{91D1}"
+          RenderText {#text} at (1523,328) size 50x486
+            text run at (1523,328) width 158: "\x{306E}\x{539F}\x{304B}\x{3089}\x{98DB}\x{3073}\x{4E0A}\x{304C}\x{3063}\x{3066}\x{304F}\x{308B}\x{306E}\x{304B}\x{3068}"
+            text run at (1554,0) width 140: "\x{601D}\x{3063}\x{305F}\x{3002}\x{6B21}\x{306B}\x{306F}\x{843D}\x{3061}\x{308B}\x{96F2}\x{96C0}\x{3068}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1554,140) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3042}\x{304C}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{4E0A}"
+          RenderText {#text} at (1554,152) size 19x10
+            text run at (1554,152) width 10: "\x{308B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1554,162) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3072}\x{3070}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{96F2}\x{96C0}"
+          RenderText {#text} at (1554,182) size 50x476
+            text run at (1554,182) width 294: "\x{304C}\x{5341}\x{6587}\x{5B57}\x{306B}\x{3059}\x{308C}\x{9055}\x{3046}\x{306E}\x{304B}\x{3068}\x{601D}\x{3063}\x{305F}\x{3002}\x{6700}\x{5F8C}\x{306B}\x{3001}\x{843D}\x{3061}\x{308B}\x{6642}\x{3082}\x{3001}\x{4E0A}\x{308B}\x{6642}"
+            text run at (1585,0) width 80: "\x{3082}\x{3001}\x{307E}\x{305F}\x{5341}\x{6587}\x{5B57}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1585,80) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3059}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{64E6}"
+          RenderText {#text} at (1585,90) size 19x250
+            text run at (1585,90) width 250: "\x{308C}\x{9055}\x{3046}\x{3068}\x{304D}\x{306B}\x{3082}\x{5143}\x{6C17}\x{3088}\x{304F}\x{9CF4}\x{304D}\x{3064}\x{3065}\x{3051}\x{308B}\x{3060}\x{308D}\x{3046}\x{3068}\x{601D}\x{3063}\x{305F}\x{3002}"
+          RenderBR {BR} at (1585,340) size 19x0
+          RenderText {#text} at (1616,0) size 19x120
+            text run at (1616,0) width 120: "\x{3000}\x{6625}\x{306F}\x{7720}\x{304F}\x{306A}\x{308B}\x{3002}\x{732B}\x{306F}\x{9F20}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1616,120) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{6355}"
+          RenderText {#text} at (1616,130) size 19x268
+            text run at (1616,130) width 268: "\x{308B}\x{4E8B}\x{3092}\x{5FD8}\x{308C}\x{3001}\x{4EBA}\x{9593}\x{306F}\x{501F}\x{91D1}\x{306E}\x{3042}\x{308B}\x{4E8B}\x{3092}\x{5FD8}\x{308C}\x{308B}\x{3002}\x{6642}\x{306B}\x{306F}\x{81EA}\x{5206}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1616,398) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{305F}\x{307E}\x{3057}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,7) size 19x10
+                    text run at (0,7) width 10: "\x{9B42}"
+          RenderText {#text} at (1616,422) size 19x14
+            text run at (1616,422) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1616,436) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3044}\x{3069}\x{3053}\x{308D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5C45}\x{6240}"
+          RenderText {#text} at (1616,460) size 50x480
+            text run at (1616,460) width 20: "\x{3055}\x{3048}"
+            text run at (1647,0) width 264: "\x{5FD8}\x{308C}\x{3066}\x{6B63}\x{4F53}\x{306A}\x{304F}\x{306A}\x{308B}\x{3002}\x{305F}\x{3060}\x{83DC}\x{306E}\x{82B1}\x{3092}\x{9060}\x{304F}\x{671B}\x{3093}\x{3060}\x{3068}\x{304D}\x{306B}\x{773C}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1647,264) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3055}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{9192}"
+          RenderText {#text} at (1647,274) size 19x208
+            text run at (1647,274) width 208: "\x{3081}\x{308B}\x{3002}\x{96F2}\x{96C0}\x{306E}\x{58F0}\x{3092}\x{805E}\x{3044}\x{305F}\x{3068}\x{304D}\x{306B}\x{9B42}\x{306E}\x{3042}\x{308A}\x{304B}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1678,0) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{306F}\x{3093}\x{305C}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5224}\x{7136}"
+          RenderText {#text} at (1678,24) size 38x478
+            text run at (1678,24) width 454: "\x{3059}\x{308B}\x{3002}\x{96F2}\x{96C0}\x{306E}\x{9CF4}\x{304F}\x{306E}\x{306F}\x{53E3}\x{3067}\x{9CF4}\x{304F}\x{306E}\x{3067}\x{306F}\x{306A}\x{3044}\x{3001}\x{9B42}\x{5168}\x{4F53}\x{304C}\x{9CF4}\x{304F}\x{306E}\x{3060}\x{3002}\x{9B42}\x{306E}\x{6D3B}\x{52D5}\x{304C}\x{58F0}\x{306B}\x{3042}\x{3089}\x{308F}\x{308C}\x{305F}\x{3082}\x{306E}"
+            text run at (1697,0) width 476: "\x{306E}\x{3046}\x{3061}\x{3067}\x{3001}\x{3042}\x{308C}\x{307B}\x{3069}\x{5143}\x{6C17}\x{306E}\x{3042}\x{308B}\x{3082}\x{306E}\x{306F}\x{306A}\x{3044}\x{3002}\x{3042}\x{3042}\x{6109}\x{5FEB}\x{3060}\x{3002}\x{3053}\x{3046}\x{601D}\x{3063}\x{3066}\x{3001}\x{3053}\x{3046}\x{6109}\x{5FEB}\x{306B}\x{306A}\x{308B}\x{306E}\x{304C}\x{8A69}\x{3067}\x{3042}\x{308B}\x{3002}"
+          RenderBR {BR} at (1697,476) size 19x0
+          RenderText {#text} at (1728,0) size 19x352
+            text run at (1728,0) width 352: "\x{3000}\x{305F}\x{3061}\x{307E}\x{3061}\x{30B7}\x{30A7}\x{30EC}\x{30FC}\x{306E}\x{96F2}\x{96C0}\x{306E}\x{8A69}\x{3092}\x{601D}\x{3044}\x{51FA}\x{3057}\x{3066}\x{3001}\x{53E3}\x{306E}\x{3046}\x{3061}\x{3067}\x{899A}\x{3048}\x{305F}\x{3068}\x{3053}\x{308D}\x{3060}\x{3051}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1728,352) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3042}\x{3093}\x{3057}\x{3087}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{6697}\x{8AA6}"
+          RenderText {#text} at (1728,382) size 38x482
+            text run at (1728,382) width 100: "\x{3057}\x{3066}\x{898B}\x{305F}\x{304C}\x{3001}\x{899A}\x{3048}\x{3066}\x{3044}"
+            text run at (1747,0) width 332: "\x{308B}\x{3068}\x{3053}\x{308D}\x{306F}\x{4E8C}\x{4E09}\x{53E5}\x{3057}\x{304B}\x{306A}\x{304B}\x{3063}\x{305F}\x{3002}\x{305D}\x{306E}\x{4E8C}\x{4E09}\x{53E5}\x{306E}\x{306A}\x{304B}\x{306B}\x{3053}\x{3093}\x{306A}\x{306E}\x{304C}\x{3042}\x{308B}\x{3002}"
+          RenderBR {BR} at (1747,332) size 19x0
+        RenderBlock {DIV} at (1766,32) size 95x457
+          RenderText {#text} at (0,0) size 19x177
+            text run at (0,0) width 177: "\x{3000}\x{3000}We look before and after"
+          RenderBR {BR} at (0,177) size 19x0
+          RenderText {#text} at (19,0) size 19x198
+            text run at (19,0) width 198: "\x{3000}\x{3000}\x{3000}\x{3000}And pine for what is not:"
+          RenderBR {BR} at (19,198) size 19x0
+          RenderText {#text} at (38,0) size 19x158
+            text run at (38,0) width 158: "\x{3000}\x{3000}Our sincerest laughter"
+          RenderBR {BR} at (38,158) size 19x0
+          RenderText {#text} at (57,0) size 19x206
+            text run at (57,0) width 206: "\x{3000}\x{3000}\x{3000}\x{3000}With some pain is fraught;"
+          RenderBR {BR} at (57,206) size 19x0
+          RenderText {#text} at (76,0) size 19x355
+            text run at (76,0) width 355: "Our sweetest songs are those that tell of saddest thought."
+          RenderBR {BR} at (76,355) size 19x0
+        RenderBlock (anonymous) at (1861,0) size 1316x489
+          RenderText {#text} at (12,0) size 19x70
+            text run at (12,0) width 70: "\x{300C}\x{524D}\x{3092}\x{307F}\x{3066}\x{306F}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (12,70) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3057}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5F8C}"
+          RenderText {#text} at (12,82) size 19x60
+            text run at (12,82) width 60: "\x{3048}\x{3092}\x{898B}\x{3066}\x{306F}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x21
+            RenderRubyRun (anonymous) at (12,142) size 19x21
+              RenderRubyText {RT} at (-12,0) size 12x21
+                RenderText {#text} at (0,0) size 12x21
+                  text run at (0,0) width 21: "\x{3082}\x{306E}\x{307B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x21
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{7269}\x{6B32}"
+          RenderText {#text} at (12,163) size 50x481
+            text run at (12,163) width 318: "\x{3057}\x{3068}\x{3001}\x{3042}\x{3053}\x{304C}\x{308B}\x{308B}\x{304B}\x{306A}\x{308F}\x{308C}\x{3002}\x{8179}\x{304B}\x{3089}\x{306E}\x{3001}\x{7B11}\x{3068}\x{3044}\x{3048}\x{3069}\x{3001}\x{82E6}\x{3057}\x{307F}\x{306E}\x{3001}\x{305D}\x{3053}"
+            text run at (43,0) width 120: "\x{306B}\x{3042}\x{308B}\x{3079}\x{3057}\x{3002}\x{3046}\x{3064}\x{304F}\x{3057}\x{304D}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (43,120) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304D}\x{308F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{6975}"
+          RenderText {#text} at (43,132) size 19x142
+            text run at (43,132) width 142: "\x{307F}\x{306E}\x{6B4C}\x{306B}\x{3001}\x{60B2}\x{3057}\x{3055}\x{306E}\x{3001}\x{6975}\x{307F}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (43,274) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{304A}\x{3082}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{60F3}"
+          RenderText {#text} at (43,292) size 19x10
+            text run at (43,292) width 10: "\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (43,302) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3053}\x{3082}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7C60}"
+          RenderText {#text} at (43,314) size 19x60
+            text run at (43,314) width 60: "\x{308B}\x{3068}\x{305E}\x{77E5}\x{308C}\x{300D}"
+          RenderBR {BR} at (43,374) size 19x0
+          RenderText {#text} at (62,0) size 50x488
+            text run at (62,0) width 488: "\x{3000}\x{306A}\x{308B}\x{307B}\x{3069}\x{3044}\x{304F}\x{3089}\x{8A69}\x{4EBA}\x{304C}\x{5E78}\x{798F}\x{3067}\x{3082}\x{3001}\x{3042}\x{306E}\x{96F2}\x{96C0}\x{306E}\x{3088}\x{3046}\x{306B}\x{601D}\x{3044}\x{5207}\x{3063}\x{3066}\x{3001}\x{4E00}\x{5FC3}\x{4E0D}\x{4E71}\x{306B}\x{3001}\x{524D}\x{5F8C}\x{3092}\x{5FD8}\x{5374}\x{3057}\x{3066}\x{3001}\x{308F}\x{304C}\x{559C}\x{3073}"
+            text run at (93,0) width 30: "\x{3092}\x{6B4C}\x{3046}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (93,30) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{308F}\x{3051}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{8A33}"
+          RenderText {#text} at (93,42) size 19x272
+            text run at (93,42) width 272: "\x{306B}\x{306F}\x{884C}\x{304F}\x{307E}\x{3044}\x{3002}\x{897F}\x{6D0B}\x{306E}\x{8A69}\x{306F}\x{7121}\x{8AD6}\x{306E}\x{4E8B}\x{3001}\x{652F}\x{90A3}\x{306E}\x{8A69}\x{306B}\x{3082}\x{3001}\x{3088}\x{304F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (93,314) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3070}\x{3093}\x{3053}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4E07}\x{659B}"
+          RenderText {#text} at (93,338) size 19x14
+            text run at (93,338) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (93,352) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3046}\x{308C}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{6101}"
+          RenderText {#text} at (93,370) size 50x480
+            text run at (93,370) width 110: "\x{306A}\x{3069}\x{3068}\x{4E91}\x{3046}\x{5B57}\x{304C}\x{3042}\x{308B}\x{3002}\x{8A69}"
+            text run at (124,0) width 70: "\x{4EBA}\x{3060}\x{304B}\x{3089}\x{4E07}\x{659B}\x{3067}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (124,70) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3057}\x{308D}\x{3046}\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{7D20}\x{4EBA}"
+          RenderText {#text} at (124,94) size 19x30
+            text run at (124,94) width 30: "\x{306A}\x{3089}\x{4E00}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (124,124) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3054}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5408}"
+          RenderText {#text} at (124,136) size 19x284
+            text run at (124,136) width 284: "\x{3067}\x{6E08}\x{3080}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306C}\x{3002}\x{3057}\x{3066}\x{898B}\x{308B}\x{3068}\x{8A69}\x{4EBA}\x{306F}\x{5E38}\x{306E}\x{4EBA}\x{3088}\x{308A}\x{3082}\x{82E6}\x{52B4}\x{6027}\x{3067}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (124,420) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{307C}\x{3093}\x{3053}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{51E1}\x{9AA8}"
+          RenderText {#text} at (124,444) size 50x488
+            text run at (124,444) width 44: "\x{306E}\x{500D}\x{4EE5}\x{4E0A}"
+            text run at (155,0) width 292: "\x{306B}\x{795E}\x{7D4C}\x{304C}\x{92ED}\x{654F}\x{306A}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{3093}\x{3002}\x{8D85}\x{4FD7}\x{306E}\x{559C}\x{3073}\x{3082}\x{3042}\x{308D}\x{3046}\x{304C}\x{3001}\x{7121}\x{91CF}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (155,292) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{304B}\x{306A}\x{3057}\x{307F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,7) size 19x10
+                    text run at (0,7) width 10: "\x{60B2}"
+          RenderText {#text} at (155,316) size 38x476
+            text run at (155,316) width 160: "\x{3082}\x{591A}\x{304B}\x{308D}\x{3046}\x{3002}\x{305D}\x{3093}\x{306A}\x{3089}\x{3070}\x{8A69}\x{4EBA}\x{306B}\x{306A}\x{308B}"
+            text run at (174,0) width 74: "\x{306E}\x{3082}\x{8003}\x{3048}\x{7269}\x{3060}\x{3002}"
+          RenderBR {BR} at (174,74) size 19x0
+          RenderText {#text} at (205,0) size 19x80
+            text run at (205,0) width 80: "\x{3000}\x{3057}\x{3070}\x{3089}\x{304F}\x{306F}\x{8DEF}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (205,80) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{305F}\x{3044}\x{3089}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{5E73}"
+          RenderText {#text} at (205,98) size 19x40
+            text run at (205,98) width 40: "\x{3067}\x{3001}\x{53F3}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (205,138) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{305E}\x{3046}\x{304D}\x{3084}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,0) size 19x30
+                    text run at (0,0) width 30: "\x{96D1}\x{6728}\x{5C71}"
+          RenderText {#text} at (205,168) size 19x222
+            text run at (205,168) width 222: "\x{3001}\x{5DE6}\x{306F}\x{83DC}\x{306E}\x{82B1}\x{306E}\x{898B}\x{3064}\x{3065}\x{3051}\x{3067}\x{3042}\x{308B}\x{3002}\x{8DB3}\x{306E}\x{4E0B}\x{306B}\x{6642}\x{3005}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (205,390) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,3) size 12x24
+                  text run at (0,3) width 24: "\x{305F}\x{3093}\x{307D}\x{307D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,0) size 19x30
+                    text run at (0,0) width 30: "\x{84B2}\x{516C}\x{82F1}"
+          RenderText {#text} at (205,420) size 50x470
+            text run at (205,420) width 50: "\x{3092}\x{8E0F}\x{307F}\x{3064}\x{3051}"
+            text run at (236,0) width 20: "\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x27
+            RenderRubyRun (anonymous) at (236,20) size 19x27
+              RenderRubyText {RT} at (-12,0) size 12x27
+                RenderText {#text} at (0,0) size 12x27
+                  text run at (0,0) width 27: "\x{306E}\x{3053}\x{304E}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x27
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,8) size 19x10
+                    text run at (0,8) width 10: "\x{92F8}"
+          RenderText {#text} at (236,47) size 19x228
+            text run at (236,47) width 228: "\x{306E}\x{3088}\x{3046}\x{306A}\x{8449}\x{304C}\x{9060}\x{616E}\x{306A}\x{304F}\x{56DB}\x{65B9}\x{3078}\x{306E}\x{3057}\x{3066}\x{771F}\x{4E2D}\x{306B}\x{9EC4}\x{8272}\x{306A}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (236,275) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305F}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{73E0}"
+          RenderText {#text} at (236,287) size 50x481
+            text run at (236,287) width 194: "\x{3092}\x{64C1}\x{8B77}\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{83DC}\x{306E}\x{82B1}\x{306B}\x{6C17}\x{3092}\x{3068}\x{3089}\x{308C}\x{3066}\x{3001}"
+            text run at (267,0) width 438: "\x{8E0F}\x{307F}\x{3064}\x{3051}\x{305F}\x{3042}\x{3068}\x{3067}\x{3001}\x{6C17}\x{306E}\x{6BD2}\x{306A}\x{4E8B}\x{3092}\x{3057}\x{305F}\x{3068}\x{3001}\x{632F}\x{308A}\x{5411}\x{3044}\x{3066}\x{898B}\x{308B}\x{3068}\x{3001}\x{9EC4}\x{8272}\x{306A}\x{73E0}\x{306F}\x{4F9D}\x{7136}\x{3068}\x{3057}\x{3066}\x{92F8}\x{306E}\x{306A}\x{304B}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (267,438) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3061}\x{3093}\x{3056}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{93AE}\x{5EA7}"
+          RenderText {#text} at (267,458) size 50x488
+            text run at (267,458) width 30: "\x{3057}\x{3066}\x{3044}"
+            text run at (298,0) width 20: "\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x21
+            RenderRubyRun (anonymous) at (298,20) size 19x21
+              RenderRubyText {RT} at (-12,0) size 12x21
+                RenderText {#text} at (0,0) size 12x21
+                  text run at (0,0) width 21: "\x{306E}\x{3093}\x{304D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x21
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{5451}\x{6C17}"
+          RenderText {#text} at (298,41) size 19x154
+            text run at (298,41) width 154: "\x{306A}\x{3082}\x{306E}\x{3060}\x{3002}\x{307E}\x{305F}\x{8003}\x{3048}\x{3092}\x{3064}\x{3065}\x{3051}\x{308B}\x{3002}"
+          RenderBR {BR} at (298,195) size 19x0
+          RenderText {#text} at (329,0) size 19x40
+            text run at (329,0) width 40: "\x{3000}\x{8A69}\x{4EBA}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (329,40) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3046}\x{308C}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{6182}"
+          RenderText {#text} at (329,58) size 19x158
+            text run at (329,58) width 158: "\x{306F}\x{3064}\x{304D}\x{3082}\x{306E}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306A}\x{3044}\x{304C}\x{3001}\x{3042}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (329,216) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3072}\x{3070}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{96F2}\x{96C0}"
+          RenderText {#text} at (329,236) size 19x90
+            text run at (329,236) width 90: "\x{3092}\x{805E}\x{304F}\x{5FC3}\x{6301}\x{306B}\x{306A}\x{308C}\x{3070}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (329,326) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{307F}\x{3058}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{5FAE}\x{5875}"
+          RenderText {#text} at (329,346) size 19x14
+            text run at (329,346) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (329,360) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{82E6}"
+          RenderText {#text} at (329,370) size 50x474
+            text run at (329,370) width 104: "\x{3082}\x{306A}\x{3044}\x{3002}\x{83DC}\x{306E}\x{82B1}\x{3092}\x{898B}\x{3066}"
+            text run at (360,0) width 110: "\x{3082}\x{3001}\x{305F}\x{3060}\x{3046}\x{308C}\x{3057}\x{304F}\x{3066}\x{80F8}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (360,110) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304A}\x{3069}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{8E8D}"
+          RenderText {#text} at (360,122) size 50x488
+            text run at (360,122) width 366: "\x{308B}\x{3070}\x{304B}\x{308A}\x{3060}\x{3002}\x{84B2}\x{516C}\x{82F1}\x{3082}\x{305D}\x{306E}\x{901A}\x{308A}\x{3001}\x{685C}\x{3082}\x{2015}\x{2015}\x{685C}\x{306F}\x{3044}\x{3064}\x{304B}\x{898B}\x{3048}\x{306A}\x{304F}\x{306A}\x{3063}\x{305F}\x{3002}\x{3053}\x{3046}\x{5C71}"
+            text run at (391,0) width 88: "\x{306E}\x{4E2D}\x{3078}\x{6765}\x{3066}\x{81EA}\x{7136}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (391,88) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3051}\x{3044}\x{3076}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{666F}\x{7269}"
+          RenderText {#text} at (391,112) size 50x474
+            text run at (391,112) width 362: "\x{306B}\x{63A5}\x{3059}\x{308C}\x{3070}\x{3001}\x{898B}\x{308B}\x{3082}\x{306E}\x{3082}\x{805E}\x{304F}\x{3082}\x{306E}\x{3082}\x{9762}\x{767D}\x{3044}\x{3002}\x{9762}\x{767D}\x{3044}\x{3060}\x{3051}\x{3067}\x{5225}\x{6BB5}\x{306E}\x{82E6}\x{3057}\x{307F}\x{3082}\x{8D77}\x{3089}"
+            text run at (422,0) width 100: "\x{306C}\x{3002}\x{8D77}\x{308B}\x{3068}\x{3059}\x{308C}\x{3070}\x{8DB3}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (422,100) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{304F}\x{305F}\x{3073}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{8349}\x{81E5}"
+          RenderText {#text} at (422,120) size 19x30
+            text run at (422,120) width 30: "\x{308C}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (422,150) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3046}\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{65E8}"
+          RenderText {#text} at (422,162) size 19x188
+            text run at (422,162) width 188: "\x{3044}\x{3082}\x{306E}\x{304C}\x{98DF}\x{3079}\x{3089}\x{308C}\x{306C}\x{304F}\x{3089}\x{3044}\x{306E}\x{4E8B}\x{3060}\x{308D}\x{3046}\x{3002}"
+          RenderBR {BR} at (422,350) size 19x0
+          RenderText {#text} at (453,0) size 19x272
+            text run at (453,0) width 272: "\x{3000}\x{3057}\x{304B}\x{3057}\x{82E6}\x{3057}\x{307F}\x{306E}\x{306A}\x{3044}\x{306E}\x{306F}\x{306A}\x{305C}\x{3060}\x{308D}\x{3046}\x{3002}\x{305F}\x{3060}\x{3053}\x{306E}\x{666F}\x{8272}\x{3092}\x{4E00}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (453,272) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3077}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5E45}"
+          RenderText {#text} at (453,284) size 19x14
+            text run at (453,284) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (453,298) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3048}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{753B}"
+          RenderText {#text} at (453,308) size 19x30
+            text run at (453,308) width 30: "\x{3068}\x{3057}\x{3066}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (453,338) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{307F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{89B3}"
+          RenderText {#text} at (453,348) size 19x20
+            text run at (453,348) width 20: "\x{3001}\x{4E00}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (453,368) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304B}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5DFB}"
+          RenderText {#text} at (453,380) size 50x484
+            text run at (453,380) width 104: "\x{306E}\x{8A69}\x{3068}\x{3057}\x{3066}\x{8AAD}\x{3080}\x{304B}\x{3089}\x{3067}"
+            text run at (484,0) width 30: "\x{3042}\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (484,30) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{304C}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{753B}"
+          RenderText {#text} at (484,40) size 19x100
+            text run at (484,40) width 100: "\x{3067}\x{3042}\x{308A}\x{8A69}\x{3067}\x{3042}\x{308B}\x{4EE5}\x{4E0A}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (484,140) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3058}\x{3081}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{5730}\x{9762}"
+          RenderText {#text} at (484,160) size 19x230
+            text run at (484,160) width 230: "\x{3092}\x{8CB0}\x{3063}\x{3066}\x{3001}\x{958B}\x{62D3}\x{3059}\x{308B}\x{6C17}\x{306B}\x{3082}\x{306A}\x{3089}\x{306D}\x{3070}\x{3001}\x{9244}\x{9053}\x{3092}\x{304B}\x{3051}\x{3066}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (484,390) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3072}\x{3068}\x{3082}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{4E00}\x{5132}"
+          RenderText {#text} at (484,414) size 19x30
+            text run at (484,414) width 30: "\x{3051}\x{3059}\x{308B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (484,444) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{308A}\x{3087}\x{3046}\x{3051}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{4E86}\x{898B}"
+          RenderText {#text} at (484,474) size 50x484
+            text run at (484,474) width 10: "\x{3082}"
+            text run at (515,0) width 170: "\x{8D77}\x{3089}\x{306C}\x{3002}\x{305F}\x{3060}\x{3053}\x{306E}\x{666F}\x{8272}\x{304C}\x{2015}\x{2015}\x{8179}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (515,170) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{305F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{8DB3}"
+          RenderText {#text} at (515,180) size 50x472
+            text run at (515,180) width 292: "\x{3057}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3001}\x{6708}\x{7D66}\x{306E}\x{88DC}\x{3044}\x{306B}\x{3082}\x{306A}\x{3089}\x{306C}\x{3053}\x{306E}\x{666F}\x{8272}\x{304C}\x{666F}\x{8272}\x{3068}\x{3057}\x{3066}\x{306E}"
+            text run at (546,0) width 210: "\x{307F}\x{3001}\x{4F59}\x{304C}\x{5FC3}\x{3092}\x{697D}\x{307E}\x{305B}\x{3064}\x{3064}\x{3042}\x{308B}\x{304B}\x{3089}\x{82E6}\x{52B4}\x{3082}\x{5FC3}\x{914D}\x{3082}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (546,210) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3068}\x{3082}\x{306A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{4F34}"
+          RenderText {#text} at (546,228) size 19x188
+            text run at (546,228) width 188: "\x{308F}\x{306C}\x{306E}\x{3060}\x{308D}\x{3046}\x{3002}\x{81EA}\x{7136}\x{306E}\x{529B}\x{306F}\x{3053}\x{3053}\x{306B}\x{304A}\x{3044}\x{3066}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (546,416) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305F}\x{3063}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5C0A}"
+          RenderText {#text} at (546,428) size 50x478
+            text run at (546,428) width 50: "\x{3068}\x{3044}\x{3002}\x{543E}\x{4EBA}"
+            text run at (577,0) width 74: "\x{306E}\x{6027}\x{60C5}\x{3092}\x{77AC}\x{523B}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (577,74) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3068}\x{3046}\x{3084}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{9676}\x{51B6}"
+          RenderText {#text} at (577,94) size 19x20
+            text run at (577,94) width 20: "\x{3057}\x{3066}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (577,114) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3058}\x{3085}\x{3093}\x{3053}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{9187}\x{4E4E}"
+          RenderText {#text} at (577,138) size 19x224
+            text run at (577,138) width 224: "\x{3068}\x{3057}\x{3066}\x{9187}\x{306A}\x{308B}\x{8A69}\x{5883}\x{306B}\x{5165}\x{3089}\x{3057}\x{3080}\x{308B}\x{306E}\x{306F}\x{81EA}\x{7136}\x{3067}\x{3042}\x{308B}\x{3002}"
+          RenderBR {BR} at (577,362) size 19x0
+          RenderText {#text} at (608,0) size 19x384
+            text run at (608,0) width 384: "\x{3000}\x{604B}\x{306F}\x{3046}\x{3064}\x{304F}\x{3057}\x{304B}\x{308D}\x{3001}\x{5B5D}\x{3082}\x{3046}\x{3064}\x{304F}\x{3057}\x{304B}\x{308D}\x{3001}\x{5FE0}\x{541B}\x{611B}\x{56FD}\x{3082}\x{7D50}\x{69CB}\x{3060}\x{308D}\x{3046}\x{3002}\x{3057}\x{304B}\x{3057}\x{81EA}\x{8EAB}\x{304C}\x{305D}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (608,384) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{304D}\x{3087}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{5C40}"
+          RenderText {#text} at (608,402) size 19x74
+            text run at (608,402) width 74: "\x{306B}\x{5F53}\x{308C}\x{3070}\x{5229}\x{5BB3}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (639,0) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3064}\x{3080}\x{3058}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{65CB}\x{98A8}"
+          RenderText {#text} at (639,20) size 19x10
+            text run at (639,20) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (639,30) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{307E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{6372}"
+          RenderText {#text} at (639,40) size 19x240
+            text run at (639,40) width 240: "\x{304D}\x{8FBC}\x{307E}\x{308C}\x{3066}\x{3001}\x{3046}\x{3064}\x{304F}\x{3057}\x{304D}\x{4E8B}\x{306B}\x{3082}\x{3001}\x{7D50}\x{69CB}\x{306A}\x{4E8B}\x{306B}\x{3082}\x{3001}\x{76EE}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (639,280) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{304F}\x{3089}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{7729}"
+          RenderText {#text} at (639,292) size 50x482
+            text run at (639,292) width 190: "\x{3093}\x{3067}\x{3057}\x{307E}\x{3046}\x{3002}\x{3057}\x{305F}\x{304C}\x{3063}\x{3066}\x{3069}\x{3053}\x{306B}\x{8A69}\x{304C}\x{3042}\x{308B}\x{304B}"
+            text run at (670,0) width 40: "\x{81EA}\x{8EAB}\x{306B}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (670,40) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3052}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{89E3}"
+          RenderText {#text} at (670,50) size 19x50
+            text run at (670,50) width 50: "\x{3057}\x{304B}\x{306D}\x{308B}\x{3002}"
+          RenderBR {BR} at (670,100) size 19x0
+          RenderText {#text} at (689,0) size 50x486
+            text run at (689,0) width 486: "\x{3000}\x{3053}\x{308C}\x{304C}\x{308F}\x{304B}\x{308B}\x{305F}\x{3081}\x{306B}\x{306F}\x{3001}\x{308F}\x{304B}\x{308B}\x{3060}\x{3051}\x{306E}\x{4F59}\x{88D5}\x{306E}\x{3042}\x{308B}\x{7B2C}\x{4E09}\x{8005}\x{306E}\x{5730}\x{4F4D}\x{306B}\x{7ACB}\x{305F}\x{306D}\x{3070}\x{306A}\x{3089}\x{306C}\x{3002}\x{4E09}\x{8005}\x{306E}\x{5730}\x{4F4D}\x{306B}\x{7ACB}\x{3066}\x{3070}"
+            text run at (720,0) width 50: "\x{3053}\x{305D}\x{829D}\x{5C45}\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (720,50) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{307F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{89B3}"
+          RenderText {#text} at (720,60) size 50x484
+            text run at (720,60) width 424: "\x{3066}\x{9762}\x{767D}\x{3044}\x{3002}\x{5C0F}\x{8AAC}\x{3082}\x{898B}\x{3066}\x{9762}\x{767D}\x{3044}\x{3002}\x{829D}\x{5C45}\x{3092}\x{898B}\x{3066}\x{9762}\x{767D}\x{3044}\x{4EBA}\x{3082}\x{3001}\x{5C0F}\x{8AAC}\x{3092}\x{8AAD}\x{3093}\x{3067}\x{9762}\x{767D}\x{3044}\x{4EBA}\x{3082}\x{3001}\x{81EA}\x{5DF1}\x{306E}\x{5229}\x{5BB3}"
+            text run at (751,0) width 10: "\x{306F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (751,10) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305F}\x{306A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{68DA}"
+          RenderText {#text} at (751,22) size 19x260
+            text run at (751,22) width 260: "\x{3078}\x{4E0A}\x{3052}\x{3066}\x{3044}\x{308B}\x{3002}\x{898B}\x{305F}\x{308A}\x{8AAD}\x{3093}\x{3060}\x{308A}\x{3059}\x{308B}\x{9593}\x{3060}\x{3051}\x{306F}\x{8A69}\x{4EBA}\x{3067}\x{3042}\x{308B}\x{3002}"
+          RenderBR {BR} at (751,282) size 19x0
+          RenderText {#text} at (782,0) size 19x194
+            text run at (782,0) width 194: "\x{3000}\x{305D}\x{308C}\x{3059}\x{3089}\x{3001}\x{666E}\x{901A}\x{306E}\x{829D}\x{5C45}\x{3084}\x{5C0F}\x{8AAC}\x{3067}\x{306F}\x{4EBA}\x{60C5}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (782,194) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{307E}\x{306C}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{514D}"
+          RenderText {#text} at (782,206) size 50x486
+            text run at (782,206) width 280: "\x{304B}\x{308C}\x{306C}\x{3002}\x{82E6}\x{3057}\x{3093}\x{3060}\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{3059}\x{308B}\x{3002}\x{898B}"
+            text run at (813,0) width 388: "\x{308B}\x{3082}\x{306E}\x{3082}\x{3044}\x{3064}\x{304B}\x{305D}\x{306E}\x{4E2D}\x{306B}\x{540C}\x{5316}\x{3057}\x{3066}\x{82E6}\x{3057}\x{3093}\x{3060}\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{3059}\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (813,388) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3068}\x{308A}\x{3048}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{53D6}\x{67C4}"
+          RenderText {#text} at (813,408) size 19x40
+            text run at (813,408) width 40: "\x{306F}\x{5229}\x{617E}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (813,448) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{307E}\x{3058}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{4EA4}"
+          RenderText {#text} at (813,460) size 50x480
+            text run at (813,460) width 20: "\x{3089}\x{306C}"
+            text run at (844,0) width 50: "\x{3068}\x{4E91}\x{3046}\x{70B9}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (844,50) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305D}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5B58}"
+          RenderText {#text} at (844,62) size 19x198
+            text run at (844,62) width 198: "\x{3059}\x{308B}\x{304B}\x{3082}\x{77E5}\x{308C}\x{306C}\x{304C}\x{3001}\x{4EA4}\x{3089}\x{306C}\x{3060}\x{3051}\x{306B}\x{305D}\x{306E}\x{4ED6}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (844,260) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3058}\x{3087}\x{3046}\x{3057}\x{3087}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{60C5}\x{7DD2}"
+          RenderText {#text} at (844,290) size 19x190
+            text run at (844,290) width 190: "\x{306F}\x{5E38}\x{3088}\x{308A}\x{306F}\x{4F59}\x{8A08}\x{306B}\x{6D3B}\x{52D5}\x{3059}\x{308B}\x{3060}\x{308D}\x{3046}\x{3002}\x{305D}\x{308C}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (875,0) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3044}\x{3084}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5ACC}"
+          RenderText {#text} at (875,12) size 19x20
+            text run at (875,12) width 20: "\x{3060}\x{3002}"
+          RenderBR {BR} at (875,32) size 19x0
+          RenderText {#text} at (906,0) size 19x432
+            text run at (906,0) width 432: "\x{3000}\x{82E6}\x{3057}\x{3093}\x{3060}\x{308A}\x{3001}\x{6012}\x{3063}\x{305F}\x{308A}\x{3001}\x{9A12}\x{3044}\x{3060}\x{308A}\x{3001}\x{6CE3}\x{3044}\x{305F}\x{308A}\x{306F}\x{4EBA}\x{306E}\x{4E16}\x{306B}\x{3064}\x{304D}\x{3082}\x{306E}\x{3060}\x{3002}\x{4F59}\x{3082}\x{4E09}\x{5341}\x{5E74}\x{306E}\x{9593}\x{305D}\x{308C}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (906,432) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3057}\x{3068}\x{304A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{4ED5}\x{901A}"
+          RenderText {#text} at (906,452) size 19x30
+            text run at (906,452) width 30: "\x{3057}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (937,0) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3042}\x{304D}\x{3042}\x{304D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{98FD}\x{3005}"
+          RenderText {#text} at (937,24) size 19x30
+            text run at (937,24) width 30: "\x{3057}\x{305F}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (937,54) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{3042}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{98FD}"
+          RenderText {#text} at (937,64) size 50x488
+            text run at (937,64) width 424: "\x{304D}\x{98FD}\x{304D}\x{3057}\x{305F}\x{4E0A}\x{306B}\x{829D}\x{5C45}\x{3084}\x{5C0F}\x{8AAC}\x{3067}\x{540C}\x{3058}\x{523A}\x{6FC0}\x{3092}\x{7E70}\x{308A}\x{8FD4}\x{3057}\x{3066}\x{306F}\x{5927}\x{5909}\x{3060}\x{3002}\x{4F59}\x{304C}\x{6B32}\x{3059}\x{308B}\x{8A69}\x{306F}\x{305D}\x{3093}\x{306A}\x{4E16}\x{9593}\x{7684}\x{306E}"
+            text run at (968,0) width 30: "\x{4EBA}\x{60C5}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (968,30) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,4) size 12x12
+                  text run at (0,4) width 12: "\x{3053}\x{3076}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{9F13}\x{821E}"
+          RenderText {#text} at (968,50) size 19x264
+            text run at (968,50) width 264: "\x{3059}\x{308B}\x{3088}\x{3046}\x{306A}\x{3082}\x{306E}\x{3067}\x{306F}\x{306A}\x{3044}\x{3002}\x{4FD7}\x{5FF5}\x{3092}\x{653E}\x{68C4}\x{3057}\x{3066}\x{3001}\x{3057}\x{3070}\x{3089}\x{304F}\x{3067}\x{3082}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (968,314) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3058}\x{3093}\x{304B}\x{3044}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5875}\x{754C}"
+          RenderText {#text} at (968,338) size 69x480
+            text run at (968,338) width 140: "\x{3092}\x{96E2}\x{308C}\x{305F}\x{5FC3}\x{6301}\x{3061}\x{306B}\x{306A}\x{308C}\x{308B}\x{8A69}\x{3067}\x{3042}"
+            text run at (987,0) width 480: "\x{308B}\x{3002}\x{3044}\x{304F}\x{3089}\x{5091}\x{4F5C}\x{3067}\x{3082}\x{4EBA}\x{60C5}\x{3092}\x{96E2}\x{308C}\x{305F}\x{829D}\x{5C45}\x{306F}\x{306A}\x{3044}\x{3001}\x{7406}\x{975E}\x{3092}\x{7D76}\x{3057}\x{305F}\x{5C0F}\x{8AAC}\x{306F}\x{5C11}\x{304B}\x{308D}\x{3046}\x{3002}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{4E16}\x{9593}\x{3092}\x{51FA}\x{308B}\x{4E8B}\x{304C}\x{51FA}"
+            text run at (1018,0) width 402: "\x{6765}\x{306C}\x{306E}\x{304C}\x{5F7C}\x{3089}\x{306E}\x{7279}\x{8272}\x{3067}\x{3042}\x{308B}\x{3002}\x{3053}\x{3068}\x{306B}\x{897F}\x{6D0B}\x{306E}\x{8A69}\x{306B}\x{306A}\x{308B}\x{3068}\x{3001}\x{4EBA}\x{4E8B}\x{304C}\x{6839}\x{672C}\x{306B}\x{306A}\x{308B}\x{304B}\x{3089}\x{3044}\x{308F}\x{3086}\x{308B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1018,402) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3057}\x{3044}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{8A69}\x{6B4C}"
+          RenderText {#text} at (1018,422) size 50x486
+            text run at (1018,422) width 64: "\x{306E}\x{7D14}\x{7C8B}\x{306A}\x{308B}\x{3082}"
+            text run at (1049,0) width 48: "\x{306E}\x{3082}\x{3053}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (1049,48) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{304D}\x{3087}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{5883}"
+          RenderText {#text} at (1049,66) size 19x10
+            text run at (1049,66) width 10: "\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1049,76) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3052}\x{3060}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{89E3}\x{8131}"
+          RenderText {#text} at (1049,96) size 19x360
+            text run at (1049,96) width 360: "\x{3059}\x{308B}\x{4E8B}\x{3092}\x{77E5}\x{3089}\x{306C}\x{3002}\x{3069}\x{3053}\x{307E}\x{3067}\x{3082}\x{540C}\x{60C5}\x{3060}\x{3068}\x{304B}\x{3001}\x{611B}\x{3060}\x{3068}\x{304B}\x{3001}\x{6B63}\x{7FA9}\x{3060}\x{3068}\x{304B}\x{3001}\x{81EA}\x{7531}\x{3060}\x{3068}\x{304B}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1049,456) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3046}\x{304D}\x{3088}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{6D6E}\x{4E16}"
+          RenderText {#text} at (1080,0) size 19x14
+            text run at (1080,0) width 14: "\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1080,14) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{304B}\x{3093}\x{3053}\x{3046}\x{3070}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,0) size 19x30
+                    text run at (0,0) width 30: "\x{52E7}\x{5DE5}\x{5834}"
+          RenderText {#text} at (1080,44) size 19x104
+            text run at (1080,44) width 104: "\x{306B}\x{3042}\x{308B}\x{3082}\x{306E}\x{3060}\x{3051}\x{3067}\x{7528}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1080,148) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3079}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{5F01}"
+          RenderText {#text} at (1080,160) size 19x204
+            text run at (1080,160) width 204: "\x{3058}\x{3066}\x{3044}\x{308B}\x{3002}\x{3044}\x{304F}\x{3089}\x{8A69}\x{7684}\x{306B}\x{306A}\x{3063}\x{3066}\x{3082}\x{5730}\x{9762}\x{306E}\x{4E0A}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x10
+            RenderRubyRun (anonymous) at (1080,364) size 19x10
+              RenderRubyText {RT} at (-12,0) size 12x10
+                RenderText {#text} at (0,2) size 12x6
+                  text run at (0,2) width 6: "\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x10
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,0) size 19x10
+                    text run at (0,0) width 10: "\x{99B3}"
+          RenderText {#text} at (1080,374) size 19x70
+            text run at (1080,374) width 70: "\x{3051}\x{3066}\x{3042}\x{308B}\x{3044}\x{3066}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1080,444) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{305C}\x{306B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{92AD}"
+          RenderText {#text} at (1080,456) size 50x480
+            text run at (1080,456) width 24: "\x{306E}\x{52D8}"
+            text run at (1111,0) width 160: "\x{5B9A}\x{3092}\x{5FD8}\x{308C}\x{308B}\x{3072}\x{307E}\x{304C}\x{306A}\x{3044}\x{3002}\x{30B7}\x{30A7}\x{30EC}\x{30FC}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1111,160) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3072}\x{3070}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{96F2}\x{96C0}"
+          RenderText {#text} at (1111,180) size 19x164
+            text run at (1111,180) width 164: "\x{3092}\x{805E}\x{3044}\x{3066}\x{5606}\x{606F}\x{3057}\x{305F}\x{306E}\x{3082}\x{7121}\x{7406}\x{306F}\x{306A}\x{3044}\x{3002}"
+          RenderBR {BR} at (1111,344) size 19x0
+          RenderText {#text} at (1142,0) size 19x104
+            text run at (1142,0) width 104: "\x{3000}\x{3046}\x{308C}\x{3057}\x{3044}\x{4E8B}\x{306B}\x{6771}\x{6D0B}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1142,104) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3057}\x{3044}\x{304B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{8A69}\x{6B4C}"
+          RenderText {#text} at (1142,124) size 19x40
+            text run at (1142,124) width 40: "\x{306F}\x{305D}\x{3053}\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1142,164) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{3052}\x{3060}\x{3064}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{89E3}\x{8131}"
+          RenderText {#text} at (1142,184) size 19x74
+            text run at (1142,184) width 74: "\x{3057}\x{305F}\x{306E}\x{304C}\x{3042}\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1142,258) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{304D}\x{304F}\x{3092}\x{3068}\x{308B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{63A1}\x{83CA}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x39
+            RenderRubyRun (anonymous) at (1142,288) size 19x39
+              RenderRubyText {RT} at (-12,0) size 12x39
+                RenderText {#text} at (0,0) size 12x39
+                  text run at (0,0) width 39: "\x{3068}\x{3046}\x{308A}\x{306E}\x{3082}\x{3068}"
+              RenderRubyBase (anonymous) at (0,0) size 19x39
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,4) size 19x30
+                    text run at (0,4) width 30: "\x{6771}\x{7C6C}\x{4E0B}"
+          RenderText {#text} at (1142,327) size 19x10
+            text run at (1142,327) width 10: "\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x42
+            RenderRubyRun (anonymous) at (1142,337) size 19x42
+              RenderRubyText {RT} at (-12,0) size 12x42
+                RenderText {#text} at (0,0) size 12x42
+                  text run at (0,0) width 42: "\x{3086}\x{3046}\x{305C}\x{3093}\x{3068}\x{3057}\x{3066}"
+              RenderRubyBase (anonymous) at (0,0) size 19x42
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,11) size 19x20
+                    text run at (0,11) width 20: "\x{60A0}\x{7136}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x42
+            RenderRubyRun (anonymous) at (1142,379) size 19x42
+              RenderRubyText {RT} at (-12,0) size 12x42
+                RenderText {#text} at (0,0) size 12x42
+                  text run at (0,0) width 42: "\x{306A}\x{3093}\x{3056}\x{3093}\x{3092}\x{307F}\x{308B}"
+              RenderRubyBase (anonymous) at (0,0) size 19x42
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,6) size 19x30
+                    text run at (0,6) width 30: "\x{898B}\x{5357}\x{5C71}"
+          RenderText {#text} at (1142,421) size 50x481
+            text run at (1142,421) width 60: "\x{3002}\x{305F}\x{3060}\x{305D}\x{308C}\x{304E}"
+            text run at (1173,0) width 24: "\x{308A}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1173,24) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3046}\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{88CF}"
+          RenderText {#text} at (1173,36) size 19x342
+            text run at (1173,36) width 342: "\x{306B}\x{6691}\x{82E6}\x{3057}\x{3044}\x{4E16}\x{306E}\x{4E2D}\x{3092}\x{307E}\x{308B}\x{3067}\x{5FD8}\x{308C}\x{305F}\x{5149}\x{666F}\x{304C}\x{51FA}\x{3066}\x{304F}\x{308B}\x{3002}\x{57A3}\x{306E}\x{5411}\x{3046}\x{306B}\x{96A3}\x{308A}\x{306E}\x{5A18}\x{304C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x15
+            RenderRubyRun (anonymous) at (1173,378) size 19x15
+              RenderRubyText {RT} at (-12,0) size 12x15
+                RenderText {#text} at (0,0) size 12x15
+                  text run at (0,0) width 15: "\x{306E}\x{305E}"
+              RenderRubyBase (anonymous) at (0,0) size 19x15
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,2) size 19x10
+                    text run at (0,2) width 10: "\x{8997}"
+          RenderText {#text} at (1173,393) size 50x483
+            text run at (1173,393) width 90: "\x{3044}\x{3066}\x{308B}\x{8A33}\x{3067}\x{3082}\x{306A}\x{3051}\x{308C}"
+            text run at (1204,0) width 20: "\x{3070}\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1204,20) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{306A}\x{3093}\x{3056}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{5357}\x{5C71}"
+          RenderText {#text} at (1204,44) size 19x200
+            text run at (1204,44) width 200: "\x{306B}\x{89AA}\x{53CB}\x{304C}\x{5949}\x{8077}\x{3057}\x{3066}\x{3044}\x{308B}\x{6B21}\x{7B2C}\x{3067}\x{3082}\x{306A}\x{3044}\x{3002}\x{8D85}\x{7136}\x{3068}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x48
+            RenderRubyRun (anonymous) at (1204,244) size 19x48
+              RenderRubyText {RT} at (-12,0) size 12x48
+                RenderText {#text} at (0,0) size 12x48
+                  text run at (0,0) width 48: "\x{3057}\x{3085}\x{3063}\x{305B}\x{3051}\x{3093}\x{3066}\x{304D}"
+              RenderRubyBase (anonymous) at (0,0) size 19x48
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,4) size 19x40
+                    text run at (0,4) width 40: "\x{51FA}\x{4E16}\x{9593}\x{7684}"
+          RenderText {#text} at (1204,292) size 50x486
+            text run at (1204,292) width 194: "\x{306B}\x{5229}\x{5BB3}\x{640D}\x{5F97}\x{306E}\x{6C57}\x{3092}\x{6D41}\x{3057}\x{53BB}\x{3063}\x{305F}\x{5FC3}\x{6301}\x{3061}\x{306B}\x{306A}\x{308C}"
+            text run at (1235,0) width 20: "\x{308B}\x{3002}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x18
+            RenderRubyRun (anonymous) at (1235,20) size 19x18
+              RenderRubyText {RT} at (-12,0) size 12x18
+                RenderText {#text} at (0,0) size 12x18
+                  text run at (0,0) width 18: "\x{3072}\x{3068}\x{308A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x18
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,4) size 19x10
+                    text run at (0,4) width 10: "\x{72EC}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x63
+            RenderRubyRun (anonymous) at (1235,38) size 19x63
+              RenderRubyText {RT} at (-12,0) size 12x63
+                RenderText {#text} at (0,0) size 12x63
+                  text run at (0,0) width 63: "\x{3086}\x{3046}\x{3053}\x{3046}\x{306E}\x{3046}\x{3061}\x{306B}\x{3056}\x{3057}"
+              RenderRubyBase (anonymous) at (0,0) size 19x63
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,11) size 19x40
+                    text run at (0,11) width 40: "\x{5750}\x{5E7D}\x{7BC1}\x{88CF}"
+          RenderText {#text} at (1235,101) size 19x10
+            text run at (1235,101) width 10: "\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x42
+            RenderRubyRun (anonymous) at (1235,111) size 19x42
+              RenderRubyText {RT} at (-12,0) size 12x42
+                RenderText {#text} at (0,0) size 12x42
+                  text run at (0,0) width 42: "\x{304D}\x{3093}\x{3092}\x{3060}\x{3093}\x{3058}\x{3066}"
+              RenderRubyBase (anonymous) at (0,0) size 19x42
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,11) size 19x20
+                    text run at (0,11) width 20: "\x{5F3E}\x{7434}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x54
+            RenderRubyRun (anonymous) at (1235,153) size 19x54
+              RenderRubyText {RT} at (-12,0) size 12x54
+                RenderText {#text} at (0,0) size 12x54
+                  text run at (0,0) width 54: "\x{307E}\x{305F}\x{3061}\x{3087}\x{3046}\x{3057}\x{3087}\x{3046}\x{3059}"
+              RenderRubyBase (anonymous) at (0,0) size 19x54
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,12) size 19x30
+                    text run at (0,12) width 30: "\x{5FA9}\x{9577}\x{562F}"
+          RenderText {#text} at (1235,207) size 19x10
+            text run at (1235,207) width 10: "\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x24
+            RenderRubyRun (anonymous) at (1235,217) size 19x24
+              RenderRubyText {RT} at (-12,0) size 12x24
+                RenderText {#text} at (0,0) size 12x24
+                  text run at (0,0) width 24: "\x{3057}\x{3093}\x{308A}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x24
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,2) size 19x20
+                    text run at (0,2) width 20: "\x{6DF1}\x{6797}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1235,241) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3072}\x{3068}\x{3057}\x{3089}\x{305A}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,0) size 19x30
+                    text run at (0,0) width 30: "\x{4EBA}\x{4E0D}\x{77E5}"
+          RenderText {#text} at (1235,271) size 19x10
+            text run at (1235,271) width 10: "\x{3001}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x48
+            RenderRubyRun (anonymous) at (1235,281) size 19x48
+              RenderRubyText {RT} at (-12,0) size 12x48
+                RenderText {#text} at (0,0) size 12x48
+                  text run at (0,0) width 48: "\x{3081}\x{3044}\x{3052}\x{3064}\x{304D}\x{305F}\x{308A}\x{3066}"
+              RenderRubyBase (anonymous) at (0,0) size 19x48
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,9) size 19x30
+                    text run at (0,9) width 30: "\x{660E}\x{6708}\x{6765}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1235,329) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3042}\x{3044}\x{3066}\x{3089}\x{3059}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{76F8}\x{7167}"
+          RenderText {#text} at (1235,359) size 19x104
+            text run at (1235,359) width 104: "\x{3002}\x{305F}\x{3060}\x{4E8C}\x{5341}\x{5B57}\x{306E}\x{3046}\x{3061}\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x12
+            RenderRubyRun (anonymous) at (1235,463) size 19x12
+              RenderRubyText {RT} at (-12,0) size 12x12
+                RenderText {#text} at (0,0) size 12x12
+                  text run at (0,0) width 12: "\x{3086}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x12
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,1) size 19x10
+                    text run at (0,1) width 10: "\x{512A}"
+          RenderText {#text} at (1235,475) size 19x10
+            text run at (1235,475) width 10: "\x{306B}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x36
+            RenderRubyRun (anonymous) at (1266,0) size 19x36
+              RenderRubyText {RT} at (-12,0) size 12x36
+                RenderText {#text} at (0,0) size 12x36
+                  text run at (0,0) width 36: "\x{3079}\x{3064}\x{3051}\x{3093}\x{3053}\x{3093}"
+              RenderRubyBase (anonymous) at (0,0) size 19x36
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,3) size 19x30
+                    text run at (0,3) width 30: "\x{5225}\x{4E7E}\x{5764}"
+          RenderText {#text} at (1266,36) size 19x10
+            text run at (1266,36) width 10: "\x{3092}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1266,46) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{3053}\x{3093}\x{308A}\x{3085}\x{3046}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,5) size 19x20
+                    text run at (0,5) width 20: "\x{5EFA}\x{7ACB}"
+          RenderText {#text} at (1266,76) size 19x108
+            text run at (1266,76) width 108: "\x{3057}\x{3066}\x{3044}\x{308B}\x{3002}\x{3053}\x{306E}\x{4E7E}\x{5764}\x{306E}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x20
+            RenderRubyRun (anonymous) at (1266,184) size 19x20
+              RenderRubyText {RT} at (-12,0) size 12x20
+                RenderText {#text} at (0,1) size 12x18
+                  text run at (0,1) width 18: "\x{304F}\x{3069}\x{304F}"
+              RenderRubyBase (anonymous) at (0,0) size 19x20
+                RenderInline {RB} at (0,0) size 19x20
+                  RenderText {#text} at (0,0) size 19x20
+                    text run at (0,0) width 20: "\x{529F}\x{5FB3}"
+          RenderText {#text} at (1266,204) size 19x20
+            text run at (1266,204) width 20: "\x{306F}\x{300C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x30
+            RenderRubyRun (anonymous) at (1266,224) size 19x30
+              RenderRubyText {RT} at (-12,0) size 12x30
+                RenderText {#text} at (0,0) size 12x30
+                  text run at (0,0) width 30: "\x{307B}\x{3068}\x{3068}\x{304E}\x{3059}"
+              RenderRubyBase (anonymous) at (0,0) size 19x30
+                RenderInline {RB} at (0,0) size 19x30
+                  RenderText {#text} at (0,0) size 19x30
+                    text run at (0,0) width 30: "\x{4E0D}\x{5982}\x{5E30}"
+          RenderText {#text} at (1266,254) size 19x30
+            text run at (1266,254) width 30: "\x{300D}\x{3084}\x{300C}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x42
+            RenderRubyRun (anonymous) at (1266,284) size 19x42
+              RenderRubyText {RT} at (-12,0) size 12x42
+                RenderText {#text} at (0,0) size 12x42
+                  text run at (0,0) width 42: "\x{3053}\x{3093}\x{3058}\x{304D}\x{3084}\x{3057}\x{3083}"
+              RenderRubyBase (anonymous) at (0,0) size 19x42
+                RenderInline {RB} at (0,0) size 19x40
+                  RenderText {#text} at (0,1) size 19x40
+                    text run at (0,1) width 40: "\x{91D1}\x{8272}\x{591C}\x{53C9}"
+          RenderText {#text} at (1266,326) size 50x480
+            text run at (1266,326) width 154: "\x{300D}\x{306E}\x{529F}\x{5FB3}\x{3067}\x{306F}\x{306A}\x{3044}\x{3002}\x{6C7D}\x{8239}\x{3001}\x{6C7D}\x{8ECA}\x{3001}"
+            text run at (1297,0) width 170: "\x{6A29}\x{5229}\x{3001}\x{7FA9}\x{52D9}\x{3001}\x{9053}\x{5FB3}\x{3001}\x{793C}\x{7FA9}\x{3067}\x{75B2}\x{308C}\x{679C}\x{3066}\x{305F}"
+          RenderRuby (inline) {RUBY} at (0,0) size 19x15
+            RenderRubyRun (anonymous) at (1297,170) size 19x15
+              RenderRubyText {RT} at (-12,0) size 12x15
+                RenderText {#text} at (0,0) size 12x15
+                  text run at (0,0) width 15: "\x{306E}\x{3061}"
+              RenderRubyBase (anonymous) at (0,0) size 19x15
+                RenderInline {RB} at (0,0) size 19x10
+                  RenderText {#text} at (0,2) size 19x10
+                    text run at (0,2) width 10: "\x{5F8C}"
+          RenderText {#text} at (1297,185) size 19x260
+            text run at (1297,185) width 260: "\x{306B}\x{3001}\x{3059}\x{3079}\x{3066}\x{3092}\x{5FD8}\x{5374}\x{3057}\x{3066}\x{3050}\x{3063}\x{3059}\x{308A}\x{5BDD}\x{8FBC}\x{3080}\x{3088}\x{3046}\x{306A}\x{529F}\x{5FB3}\x{3067}\x{3042}\x{308B}\x{3002}"
+          RenderBR {BR} at (1297,445) size 19x0
diff --git a/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.checksum b/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.checksum
new file mode 100644
index 0000000..8e8cce3
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.checksum
@@ -0,0 +1 @@
+6ee99daae21bdd8c8eb597a4f5bc10b6
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.png b/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.png
new file mode 100644
index 0000000..ebf9e14
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.txt b/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.txt
new file mode 100644
index 0000000..36568fa
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/japanese-rl-text-with-broken-font-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (512,0) size 288x600
+  RenderBlock {HTML} at (0,0) size 288x600 [border: (10px solid #800000)]
+    RenderBody {BODY} at (18,18) size 252x564 [border: (5px solid #000000)]
+      RenderText {#text} at (5,5) size 242x546
+        text run at (5,5) width 546: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}"
+        text run at (27,5) width 546: "\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}"
+        text run at (49,5) width 546: "\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}"
+        text run at (71,5) width 546: "\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}"
+        text run at (93,5) width 536: "\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}"
+        text run at (115,5) width 546: "\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}"
+        text run at (137,5) width 546: "\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}"
+        text run at (159,5) width 546: "\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}\x{305B}\x{3063}\x{304B}\x{304F}"
+        text run at (181,5) width 546: "\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}\x{3063}\x{305F}"
+        text run at (203,5) width 536: "\x{7D4C}\x{9A13}\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B} \x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}"
+        text run at (225,5) width 42: "\x{8A2A}\x{554F}"
diff --git a/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.checksum b/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.checksum
new file mode 100644
index 0000000..ea8c410
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.checksum
@@ -0,0 +1 @@
+081acdf85ad9ea47157a9b4565cfc78d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.png b/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.png
new file mode 100644
index 0000000..0b5c813
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.txt b/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.txt
new file mode 100644
index 0000000..cd1216a
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/vertical-align-table-baseline-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 138x600
+  RenderBlock {HTML} at (0,0) size 138x600
+    RenderBody {BODY} at (8,8) size 122x584
+      RenderTable {TABLE} at (0,0) size 122x366 [border: (2px outset #808080)]
+        RenderTableSection {TBODY} at (2,2) size 118x362
+          RenderTableRow {TR} at (0,2) size 114x362
+            RenderTableCell {TD} at (2,46) size 114x65 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (46,-42) size 54x116
+                text run at (46,-42) width 116: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D}"
+            RenderTableCell {TD} at (2,124) size 114x236 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (3,2) size 107x232
+                text run at (3,2) width 232: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D}"
diff --git a/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.checksum b/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.checksum
new file mode 100644
index 0000000..489dec8
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.checksum
@@ -0,0 +1 @@
+6473cc6c9bc9529c3a1a4e03d87d7660
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.png b/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.png
new file mode 100644
index 0000000..cb8936a
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt b/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt
new file mode 100644
index 0000000..e68deb6
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/blockflow/vertical-baseline-alignment-expected.txt
@@ -0,0 +1,28 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (592,0) size 208x600
+  RenderBlock {HTML} at (0,0) size 208x600
+    RenderBody {BODY} at (8,8) size 192x584
+      RenderBlock {P} at (0,24) size 110x536
+        RenderInline {SPAN} at (0,0) size 28x62
+          RenderText {#text} at (21,0) size 28x62
+            text run at (21,0) width 62: "\x{7B2C}\x{4E00}\x{6BB5}\x{843D} "
+        RenderInline {SPAN} at (0,0) size 109x461
+          RenderText {#text} at (0,62) size 54x341
+            text run at (0,62) width 341: "PARAGRAPH 1 "
+          RenderBR {BR} at (0,403) size 54x0
+          RenderText {#text} at (55,0) size 54x297
+            text run at (55,0) width 297: "MORE TEXT. "
+          RenderInline {SPAN} at (0,0) size 14x164
+            RenderText {#text} at (87,297) size 14x164
+              text run at (87,297) width 164: "SHOULD NOT BE CENTERED."
+          RenderText {#text} at (0,0) size 0x0
+      RenderBlock {P} at (110,24) size 82x536
+        RenderInline {SPAN} at (0,0) size 28x433
+          RenderText {#text} at (48,0) size 28x62
+            text run at (48,0) width 62: "\x{7B2C}\x{4E8C}\x{6BB5}\x{843D} "
+          RenderInline {SPAN} at (0,0) size 54x371
+            RenderText {#text} at (27,62) size 54x341
+              text run at (27,62) width 341: "PARAGRAPH 2 "
+            RenderImage {IMG} at (0,403) size 70x30 [bgcolor=#008000]
+            RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.checksum
new file mode 100644
index 0000000..22589e8
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.checksum
@@ -0,0 +1 @@
+a42d9eb39d647e44299562add20b9c58
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.png
new file mode 100644
index 0000000..0188b41
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt
new file mode 100644
index 0000000..17a21a1
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-before-after-child-add-expected.txt
@@ -0,0 +1,27 @@
+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 [color=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 369x19
+          text run at (0,0) width 369: "Should say \x{201C}BEFORE CONTENT AFTER CONTENT\x{201D}"
+      RenderTable {DIV} at (0,35) size 77x57
+        RenderTableSection (anonymous) at (0,0) size 77x57 [color=#000000]
+          RenderTableRow (anonymous) at (0,0) size 77x57
+            RenderTableCell (anonymous) at (0,0) size 77x57 [r=0 c=0 rs=1 cs=1]
+              RenderBlock (anonymous) at (0,0) size 77x19
+                RenderInline (generated) at (0,0) size 63x19 [color=#FF0000]
+                  RenderText at (0,0) size 63x19
+                    text run at (0,0) width 63: "BEFORE"
+              RenderBlock {DIV} at (0,19) size 77x19 [color=#FF0000]
+                RenderText {#text} at (0,0) size 77x19
+                  text run at (0,0) width 77: "CONTENT"
+              RenderBlock (anonymous) at (0,38) size 77x19
+                RenderInline (generated) at (0,0) size 52x19 [color=#FF0000]
+                  RenderText at (0,0) size 52x19
+                    text run at (0,0) width 52: "AFTER"
+      RenderBlock (anonymous) at (0,92) size 784x19
+        RenderText {#text} at (0,0) size 77x19
+          text run at (0,0) width 77: "CONTENT"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum
new file mode 100644
index 0000000..0117654
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.checksum
@@ -0,0 +1 @@
+1f39faaccbd4daf45ec0c9b646d31945
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.png
new file mode 100644
index 0000000..dd53b28
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
new file mode 100644
index 0000000..0f575d0
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-cell-before-after-child-add-expected.txt
@@ -0,0 +1,25 @@
+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 [color=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 369x19
+          text run at (0,0) width 369: "Should say \x{201C}BEFORE CONTENT AFTER CONTENT\x{201D}"
+      RenderTable {DIV} at (0,35) size 192x19
+        RenderTableSection (anonymous) at (0,0) size 192x19 [color=#000000]
+          RenderTableRow (anonymous) at (0,0) size 192x19
+            RenderTableCell (anonymous) at (0,0) size 63x19 [color=#FF0000] [r=0 c=0 rs=1 cs=1]
+              RenderText at (0,0) size 63x19
+                text run at (0,0) width 63: "BEFORE"
+            RenderTableCell (anonymous) at (63,0) size 77x19 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {DIV} at (0,0) size 77x19 [color=#FF0000]
+                RenderText {#text} at (0,0) size 77x19
+                  text run at (0,0) width 77: "CONTENT"
+            RenderTableCell (anonymous) at (140,0) size 52x19 [color=#FF0000] [r=0 c=2 rs=1 cs=1]
+              RenderText at (0,0) size 52x19
+                text run at (0,0) width 52: "AFTER"
+      RenderBlock (anonymous) at (0,54) size 784x19
+        RenderText {#text} at (0,0) size 77x19
+          text run at (0,0) width 77: "CONTENT"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.checksum
new file mode 100644
index 0000000..8bf9968
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.checksum
@@ -0,0 +1 @@
+f41d5861e97059b82212ee98cbdea359
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.png
new file mode 100644
index 0000000..17ed99e
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt
new file mode 100644
index 0000000..68e8971
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-row-before-after-child-add-expected.txt
@@ -0,0 +1,27 @@
+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 [color=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 369x19
+          text run at (0,0) width 369: "Should say \x{201C}BEFORE CONTENT AFTER CONTENT\x{201D}"
+      RenderTable {DIV} at (0,35) size 77x57
+        RenderTableSection (anonymous) at (0,0) size 77x57 [color=#000000]
+          RenderTableRow (anonymous) at (0,0) size 77x19 [color=#FF0000]
+            RenderTableCell (anonymous) at (0,0) size 77x19 [color=#000000] [r=0 c=0 rs=1 cs=1]
+              RenderText at (0,0) size 63x19
+                text run at (0,0) width 63: "BEFORE"
+          RenderTableRow (anonymous) at (0,19) size 77x19
+            RenderTableCell (anonymous) at (0,19) size 77x19 [r=1 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (0,0) size 77x19 [color=#FF0000]
+                RenderText {#text} at (0,0) size 77x19
+                  text run at (0,0) width 77: "CONTENT"
+          RenderTableRow (anonymous) at (0,38) size 77x19 [color=#FF0000]
+            RenderTableCell (anonymous) at (0,38) size 77x19 [color=#000000] [r=2 c=0 rs=1 cs=1]
+              RenderText at (0,0) size 52x19
+                text run at (0,0) width 52: "AFTER"
+      RenderBlock (anonymous) at (0,92) size 784x19
+        RenderText {#text} at (0,0) size 77x19
+          text run at (0,0) width 77: "CONTENT"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.checksum b/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.checksum
new file mode 100644
index 0000000..8bf9968
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.checksum
@@ -0,0 +1 @@
+f41d5861e97059b82212ee98cbdea359
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.png b/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.png
new file mode 100644
index 0000000..17ed99e
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt b/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt
new file mode 100644
index 0000000..c2a82b1
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css-generated-content/table-table-before-after-child-add-expected.txt
@@ -0,0 +1,31 @@
+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 [color=#FF0000]
+      RenderBlock {P} at (0,0) size 784x19
+        RenderText {#text} at (0,0) size 369x19
+          text run at (0,0) width 369: "Should say \x{201C}BEFORE CONTENT AFTER CONTENT\x{201D}"
+      RenderTable {DIV} at (0,35) size 77x57
+        RenderTableSection (anonymous) at (0,0) size 77x57 [color=#000000]
+          RenderTableRow (anonymous) at (0,0) size 77x57
+            RenderTableCell (anonymous) at (0,0) size 77x57 [r=0 c=0 rs=1 cs=1]
+              RenderTable at (0,0) size 63x19 [color=#FF0000]
+                RenderTableSection (anonymous) at (0,0) size 63x19 [color=#000000]
+                  RenderTableRow (anonymous) at (0,0) size 63x19
+                    RenderTableCell (anonymous) at (0,0) size 63x19 [r=0 c=0 rs=1 cs=1]
+                      RenderText at (0,0) size 63x19
+                        text run at (0,0) width 63: "BEFORE"
+              RenderBlock {DIV} at (0,19) size 77x19 [color=#FF0000]
+                RenderText {#text} at (0,0) size 77x19
+                  text run at (0,0) width 77: "CONTENT"
+              RenderTable at (0,38) size 52x19 [color=#FF0000]
+                RenderTableSection (anonymous) at (0,0) size 52x19 [color=#000000]
+                  RenderTableRow (anonymous) at (0,0) size 52x19
+                    RenderTableCell (anonymous) at (0,0) size 52x19 [r=0 c=0 rs=1 cs=1]
+                      RenderText at (0,0) size 52x19
+                        text run at (0,0) width 52: "AFTER"
+      RenderBlock (anonymous) at (0,92) size 784x19
+        RenderText {#text} at (0,0) size 77x19
+          text run at (0,0) width 77: "CONTENT"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css/box-shadow-expected.checksum b/LayoutTests/platform/gtk/fast/css/box-shadow-expected.checksum
new file mode 100644
index 0000000..364a4da
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/box-shadow-expected.checksum
@@ -0,0 +1 @@
+23ba60c65cf48e0e012e476b94b38317
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/box-shadow-expected.png b/LayoutTests/platform/gtk/fast/css/box-shadow-expected.png
new file mode 100644
index 0000000..9392587
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css/box-shadow-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/box-shadow-expected.txt b/LayoutTests/platform/gtk/fast/css/box-shadow-expected.txt
new file mode 100644
index 0000000..99fea7b
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/box-shadow-expected.txt
@@ -0,0 +1,39 @@
+layer at (0,0) size 781x739
+  RenderView at (0,0) size 781x600
+layer at (0,0) size 781x739
+  RenderBlock {HTML} at (0,0) size 781x739
+    RenderBody {BODY} at (8,16) size 765x715
+      RenderBlock {P} at (0,0) size 765x19
+        RenderText {#text} at (0,0) size 479x19
+          text run at (0,0) width 479: "The extent of the shadow should approximately match the pale green boxes."
+      RenderBlock (anonymous) at (0,35) size 765x680
+        RenderBlock {DIV} at (20,20) size 300x300
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (340,205) size 4x19
+          text run at (340,205) width 4: " "
+        RenderBlock {DIV} at (364,20) size 300x300
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderBlock {DIV} at (20,360) size 300x300
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (340,545) size 4x19
+          text run at (340,545) width 4: " "
+        RenderBlock {DIV} at (364,360) size 300x300
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+layer at (128,171) size 100x100
+  RenderBlock (positioned) {DIV} at (128,171) size 100x100
+layer at (128,171) size 100x100
+  RenderBlock (relative positioned) {DIV} at (100,100) size 100x100
+layer at (472,171) size 100x100
+  RenderBlock (positioned) {DIV} at (472,171) size 100x100
+layer at (472,171) size 100x100
+  RenderBlock (relative positioned) {DIV} at (100,100) size 100x100
+layer at (128,511) size 100x100
+  RenderBlock (positioned) {DIV} at (128,511) size 100x100
+layer at (128,511) size 100x100
+  RenderBlock (relative positioned) {DIV} at (100,100) size 100x100
+layer at (472,511) size 100x100
+  RenderBlock (positioned) {DIV} at (472,511) size 100x100
+layer at (472,511) size 100x100
+  RenderBlock (relative positioned) {DIV} at (100,100) size 100x100
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.checksum b/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.checksum
new file mode 100644
index 0000000..322f249
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.checksum
@@ -0,0 +1 @@
+0087e3e98210337d6f671b0b7dbf7474
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.png b/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.png
new file mode 100644
index 0000000..f0cf28b
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.txt b/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.txt
new file mode 100644
index 0000000..99c38b5
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-detached-expected.txt
@@ -0,0 +1,27 @@
+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
+      RenderTable {TABLE} at (0,0) size 460x101
+        RenderTableSection {TBODY} at (0,0) size 460x101
+          RenderTableRow {TR} at (0,2) size 460x97
+            RenderTableCell {TD} at (2,2) size 102x97 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 97x95
+                text run at (1,1) width 79: "This is some"
+                text run at (1,20) width 92: "filler text. This"
+                text run at (1,39) width 80: "is some filler"
+                text run at (1,58) width 69: "text.This is"
+                text run at (1,77) width 97: "some filler text."
+            RenderTableCell {TD} at (106,21) size 352x59 [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 198x19
+                text run at (1,1) width 198: "The text in this anchor element "
+              RenderInline {A} at (0,0) size 244x38 [color=#0000EE]
+                RenderText {#text} at (199,1) size 46x19
+                  text run at (199,1) width 46: "should "
+                RenderBR {BR} at (245,16) size 0x0
+                RenderText {#text} at (1,20) size 46x19
+                  text run at (1,20) width 46: "contain"
+              RenderText {#text} at (47,20) size 349x38
+                text run at (47,20) width 303: " 2 detached pieces. This test shows how the link"
+                text run at (1,39) width 103: "would look text."
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.checksum b/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.checksum
new file mode 100644
index 0000000..f0b80a2
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.checksum
@@ -0,0 +1 @@
+b1ac5348425a5bce9b654902270abea4
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.png b/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.png
new file mode 100644
index 0000000..e6de4f0
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.txt b/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.txt
new file mode 100644
index 0000000..d0c1d99
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-multiline-expected.txt
@@ -0,0 +1,27 @@
+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
+      RenderTable {TABLE} at (0,0) size 460x158
+        RenderTableSection {TBODY} at (0,0) size 460x158
+          RenderTableRow {TR} at (0,2) size 460x154
+            RenderTableCell {TD} at (2,2) size 102x154 [r=0 c=0 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 29x19
+                text run at (1,1) width 29: "The "
+              RenderInline {A} at (0,0) size 97x152 [color=#0000EE]
+                RenderText {#text} at (30,1) size 97x152
+                  text run at (30,1) width 65: "text in this"
+                  text run at (1,20) width 96: "anchor element"
+                  text run at (1,39) width 87: "should spawn"
+                  text run at (1,58) width 88: "multiple lines."
+                  text run at (1,77) width 97: "This test shows"
+                  text run at (1,96) width 87: "how multiline"
+                  text run at (1,115) width 68: "link would"
+                  text run at (1,134) width 28: "look"
+              RenderText {#text} at (29,134) size 27x19
+                text run at (29,134) width 27: "like."
+            RenderTableCell {TD} at (106,59) size 352x40 [r=0 c=1 rs=1 cs=1]
+              RenderText {#text} at (1,1) size 336x38
+                text run at (1,1) width 336: "This is some filler text. This is some filler text. This is"
+                text run at (1,20) width 244: "some filler text. This is some filler text."
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.checksum b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.checksum
new file mode 100644
index 0000000..35f0a77
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.checksum
@@ -0,0 +1 @@
+e3dd8bc42d9e065495409e4016a030dd
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.png b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.png
new file mode 100644
index 0000000..277aef5
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.txt b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.txt
new file mode 100644
index 0000000..4715d6f
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-color-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 754x38
+          text run at (0,0) width 754: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn with green"
+          text run at (0,19) width 83: "outline color."
+      RenderBlock (anonymous) at (0,54) size 784x19
+        RenderInline {A} at (0,0) size 27x19 [color=#0000EE]
+          RenderText {#text} at (0,0) size 27x19
+            text run at (0,0) width 27: "Test"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.checksum b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.checksum
new file mode 100644
index 0000000..0711580
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.checksum
@@ -0,0 +1 @@
+cfcc62f3694420a2f304610feeb2b602
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.png b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.png
new file mode 100644
index 0000000..e98f07b
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.txt b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.txt
new file mode 100644
index 0000000..8c7d873
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-offset-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 781x38
+          text run at (0,0) width 781: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn with an outline"
+          text run at (0,19) width 96: "offset of 10 px."
+      RenderBlock (anonymous) at (0,54) size 784x19
+        RenderText {#text} at (0,0) size 110x19
+          text run at (0,0) width 110: "(Some filler text) "
+        RenderInline {A} at (0,0) size 27x19 [color=#0000EE]
+          RenderText {#text} at (110,0) size 27x19
+            text run at (110,0) width 27: "Test"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.checksum b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.checksum
new file mode 100644
index 0000000..856e7c3
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.checksum
@@ -0,0 +1 @@
+0a187a3167263b8ff97656157cd1a90c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.png b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.png
new file mode 100644
index 0000000..6fe3b22
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.txt b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.txt
new file mode 100644
index 0000000..23c6ce8
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/css/focus-ring-outline-width-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 781x38
+          text run at (0,0) width 781: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn with an outline"
+          text run at (0,19) width 97: "width of 10 px."
+      RenderBlock (anonymous) at (0,54) size 784x19
+        RenderInline {A} at (0,0) size 27x19 [color=#0000EE]
+          RenderText {#text} at (0,0) size 27x19
+            text run at (0,0) width 27: "Test"
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.checksum b/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.checksum
new file mode 100644
index 0000000..ee44221
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.checksum
@@ -0,0 +1 @@
+9dd00e568493e04b7facee9e7cfa5e40
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.png
new file mode 100644
index 0000000..6ba6a78
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.txt
new file mode 100644
index 0000000..73df89c
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.txt
@@ -0,0 +1,44 @@
+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
+      RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderBlock {DIV} at (3,2) size 188x20
+          RenderBlock {DIV} at (0,16) size 0x0
+          RenderBlock {DIV} at (172,0) size 16x16
+      RenderBR {BR} at (198,20) size 0x0
+      RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (198,49) size 0x0
+      RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderBlock {DIV} at (3,2) size 188x20
+          RenderBlock {DIV} at (0,16) size 0x0
+          RenderBlock {DIV} at (172,0) size 16x16
+      RenderBR {BR} at (198,78) size 0x0
+      RenderBR {BR} at (206,135) size 0x0
+      RenderTextControl {INPUT} at (2,137) size 194x39 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (198,178) size 0x0
+      RenderBR {BR} at (206,239) size 0x0
+      RenderTextControl {INPUT} at (5,244) size 180x30 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
+      RenderBR {BR} at (190,264) size 0x0
+      RenderBR {BR} at (198,306) size 0x0
+layer at (13,13) size 172x19
+  RenderBlock {DIV} at (0,1) size 172x19
+layer at (13,42) size 188x19
+  RenderBlock {DIV} at (3,3) size 188x19
+layer at (13,71) size 172x19
+  RenderBlock {DIV} at (0,1) size 172x19
+layer at (10,97) size 202x44 clip at (11,98) size 200x42
+  RenderTextControl {TEXTAREA} at (2,89) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,3) size 196x19
+layer at (13,155) size 188x19
+  RenderBlock {DIV} at (3,10) size 188x19
+layer at (10,188) size 202x57 clip at (11,189) size 200x55
+  RenderTextControl {TEXTAREA} at (2,180) size 202x57 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (3,16) size 196x19
+layer at (19,258) size 168x18
+  RenderBlock {DIV} at (6,6) size 168x18
+layer at (10,289) size 194x39
+  RenderTextControl {INPUT} at (2,281) size 194x39 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+layer at (13,299) size 188x19
+  RenderBlock {DIV} at (3,10) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.checksum b/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.checksum
new file mode 100644
index 0000000..0983f64
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.checksum
@@ -0,0 +1 @@
+0f336dc007829c2c8f50a2fb0ce21cc3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.png b/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.png
new file mode 100644
index 0000000..bf8acec
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.txt b/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.txt
new file mode 100644
index 0000000..df8ad4c
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/html/marquee-scrollamount-expected.txt
@@ -0,0 +1,15 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 750x38
+          text run at (0,0) width 750: "This is a regression test for https://bugs.webkit.org/show_bug.cgi?id=50434. It verifies that a marquee does not animate"
+          text run at (0,19) width 250: "when scrollAmount is set to 0 by script."
+      RenderBlock (anonymous) at (0,54) size 784x19
+        RenderText {#text} at (0,0) size 0x0
+layer at (8,62) size 100x19 scrollX -100
+  RenderBlock {MARQUEE} at (0,0) size 100x19
+    RenderText {#text} at (0,0) size 27x19
+      text run at (0,0) width 27: "Test"
diff --git a/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum b/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum
new file mode 100644
index 0000000..8b1471a
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.checksum
@@ -0,0 +1 @@
+0960f49849d63e6d2a39e69780869ac1
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png b/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png
new file mode 100644
index 0000000..5947e99
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt b/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt
new file mode 100644
index 0000000..3409a20
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/gray-scale-jpeg-with-color-profile-expected.txt
@@ -0,0 +1,7 @@
+layer at (0,0) size 781x660
+  RenderView at (0,0) size 781x600
+layer at (0,0) size 781x660
+  RenderBlock {HTML} at (0,0) size 781x660
+    RenderBody {BODY} at (8,8) size 765x644
+      RenderImage {IMG} at (0,0) size 500x644
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.txt b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.txt
new file mode 100644
index 0000000..cd84107
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-expected.txt
@@ -0,0 +1,16 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 776x38
+          text run at (0,0) width 776: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for an <area>."
+          text run at (0,19) width 642: "This test PASSED if a green-colored focus ring is drawn around the <area> in the imagemap (below)."
+      RenderBlock (anonymous) at (0,54) size 784x128
+        RenderInline {MAP} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderImage {IMG} at (0,0) size 128x128
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.checksum b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.checksum
new file mode 100644
index 0000000..a98d961
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.checksum
@@ -0,0 +1 @@
+24a390e19c2b3cd832a564432cda18b0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png
new file mode 100644
index 0000000..11e6e3e
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt
new file mode 100644
index 0000000..34dd59e
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-explicitly-inherited-from-map-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x57
+        RenderText {#text} at (0,0) size 769x57
+          text run at (0,0) width 762: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that the focus ring color for an <area>"
+          text run at (0,19) width 769: "can be explicitly inherited from <map>. This test PASSED if a green-colored focus ring is drawn around the <area> in the"
+          text run at (0,38) width 122: "imagemap (below)."
+      RenderBlock (anonymous) at (0,73) size 784x128
+        RenderInline {MAP} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderImage {IMG} at (0,0) size 128x128
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-expected.txt
new file mode 100644
index 0000000..9114da9
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-outline-color-not-inherited-from-map-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
+      RenderBlock {P} at (0,0) size 784x57
+        RenderText {#text} at (0,0) size 770x38
+          text run at (0,0) width 770: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that the focus ring color is not inherited"
+          text run at (0,19) width 207: "for an <area> (by default) as per "
+        RenderInline {A} at (0,0) size 467x19 [color=#0000EE]
+          RenderText {#text} at (207,19) size 467x19
+            text run at (207,19) width 467: "section 18.4 \"Dynamic outlines: the 'outline' property\" of the CSS2.1 spec"
+        RenderText {#text} at (674,19) size 735x38
+          text run at (674,19) width 61: ". This test"
+          text run at (0,38) width 567: "FAILED if a red-colored focus ring is drawn around the <area> in the imagemap (below)."
+      RenderBlock (anonymous) at (0,73) size 784x128
+        RenderInline {MAP} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+          RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderImage {IMG} at (0,0) size 128x128
+        RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.txt b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.txt
new file mode 100644
index 0000000..7d8f133
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/images/imagemap-focus-ring-zoom-expected.txt
@@ -0,0 +1,15 @@
+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 (11,11) size 778x578
+      RenderText {#text} at (0,0) size 729x241
+        text run at (0,0) width 677: "This test can be used to ensure that a focus ring is drawn correctly for an"
+        text run at (0,26) width 729: "imagemap even when the page is zoomed. This test PASSED if a focus ring is"
+        text run at (0,215) width 515: "drawn around the <area> in the imagemap to the right. "
+      RenderInline {MAP} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 0x0
+      RenderText {#text} at (0,0) size 0x0
+      RenderImage {IMG} at (515,52) size 184x184
+      RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.checksum b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.checksum
new file mode 100644
index 0000000..eecab27
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.checksum
@@ -0,0 +1 @@
+31dab99d859d1a80df84c56acbc49cba
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png
new file mode 100644
index 0000000..cabb83e
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt
new file mode 100644
index 0000000..2375ecd
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-before-child-parent-crash-expected.txt
@@ -0,0 +1,31 @@
+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 {H2} at (0,0) size 784x28 [bgcolor=#EEEEEE]
+        RenderText {#text} at (0,0) size 58x28
+          text run at (0,0) width 58: "PASS"
+layer at (8,55) size 760x209
+  RenderBlock {DIV} at (0,47) size 760x209 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,24) size 750x28
+      RenderBlock {H2} at (0,0) size 750x28 [bgcolor=#EEEEEE]
+        RenderText {#text} at (0,0) size 58x28
+          text run at (0,0) width 58: "PASS"
+layer at (13,126) size 750x117
+  RenderBlock (anonymous multi-column) at (5,71) size 750x117
+    RenderBlock {SPAN} at (0,0) size 367x212
+      RenderBlock (anonymous) at (0,0) size 367x212
+        RenderText {#text} at (0,0) size 362x212
+          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+          text run at (0,19) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
+          text run at (0,38) width 325: "lectus. Quisque adipiscing rhoncus sem. Proin nulla"
+          text run at (0,57) width 358: "purus, vulputate vel, varius ut, euismod et, nisi. Sed vitae"
+          text run at (0,76) width 343: "felis vel orci sagittis aliquam. Cras convallis adipiscing"
+          text run at (0,95) width 340: "sem. Nam nonummy enim. Nullam bibendum lobortis"
+          text run at (0,117) width 344: "neque. Vestibulum velit orci, tempus euismod, pretium"
+          text run at (0,136) width 343: "quis, interdum vitae, nulla. Phasellus eget ante et tortor"
+          text run at (0,155) width 343: "condimentum vestibulum. Suspendisse hendrerit quam"
+          text run at (0,174) width 362: "nec felis. Sed varius turpis vitae pede. Lorem ipsum dolor"
+          text run at (0,193) width 229: "sit amet, consectetuer adipiscing elit."
+      RenderBlock {DL} at (0,228) size 367x0
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.checksum b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.checksum
new file mode 100644
index 0000000..7f4b6bc
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.checksum
@@ -0,0 +1 @@
+4df3812b3c0eed9f3d0c71fca131463d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png
new file mode 100644
index 0000000..0327875
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt
new file mode 100644
index 0000000..2cdd4bd
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/multicol/span/anonymous-split-block-crash-expected.txt
@@ -0,0 +1,29 @@
+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,16) size 784x568
+layer at (8,16) size 784x191
+  RenderBlock {DIV} at (0,0) size 784x191 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,139) size 774x28
+      RenderBlock {H2} at (0,0) size 774x28 [bgcolor=#EEEEEE]
+        RenderText {#text} at (0,0) size 58x28
+          text run at (0,0) width 58: "PASS"
+layer at (13,21) size 774x115
+  RenderBlock (anonymous multi-column) at (5,5) size 774x115
+    RenderBlock (anonymous) at (0,0) size 379x210
+      RenderInline {JUNK} at (0,0) size 369x210
+        RenderText {#text} at (0,0) size 0x0
+        RenderText {#text} at (0,0) size 369x210
+          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+          text run at (0,19) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
+          text run at (0,38) width 368: "lectus. Quisque adipiscing rhoncus sem. Proin nulla purus,"
+          text run at (0,57) width 368: "vulputate vel, varius ut, euismod et, nisi. Sed vitae felis vel"
+          text run at (0,76) width 358: "orci sagittis aliquam. Cras convallis adipiscing sem. Nam"
+          text run at (0,95) width 318: "nonummy enim. Nullam bibendum lobortis neque."
+          text run at (0,115) width 332: "Vestibulum velit orci, tempus euismod, pretium quis,"
+          text run at (0,134) width 309: "interdum vitae, nulla. Phasellus eget ante et tortor"
+          text run at (0,153) width 369: "condimentum vestibulum. Suspendisse hendrerit quam nec"
+          text run at (0,172) width 354: "felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit"
+          text run at (0,191) width 211: "amet, consectetuer adipiscing elit."
+    RenderBlock (anonymous) at (0,210) size 379x0
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum b/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum
new file mode 100644
index 0000000..5f6746d
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.checksum
@@ -0,0 +1 @@
+8bf26ae07979789ad1a43a3118c244a2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png b/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png
new file mode 100644
index 0000000..db38ef6
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt b/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt
new file mode 100644
index 0000000..4806159
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/multicol/span/clone-anonymous-block-non-inline-child-crash-expected.txt
@@ -0,0 +1,39 @@
+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,16) size 784x568
+layer at (8,16) size 784x210
+  RenderBlock {DIV} at (0,0) size 784x210 [border: (5px solid #800000)]
+    RenderBlock (anonymous multi-column span) at (5,43) size 774x28
+      RenderBlock {H2} at (0,0) size 774x28 [bgcolor=#EEEEEE]
+        RenderText {#text} at (0,0) size 58x28
+          text run at (0,0) width 58: "PASS"
+layer at (13,21) size 774x19
+  RenderBlock (anonymous multi-column) at (5,5) size 774x19
+    RenderBlock (anonymous) at (0,0) size 379x19
+      RenderInline {LABEL} at (0,0) size 102x19
+        RenderText {#text} at (0,0) size 102x19
+          text run at (0,0) width 102: "Some inline text"
+    RenderBlock (anonymous) at (0,19) size 379x19
+      RenderBlock {SUMMARY} at (0,0) size 379x19
+        RenderText {#text} at (0,0) size 102x19
+          text run at (0,0) width 102: "Some block text"
+layer at (13,106) size 774x115
+  RenderBlock (anonymous multi-column) at (5,90) size 774x115
+    RenderBlock (anonymous) at (0,0) size 379x210
+      RenderBlock {SUMMARY} at (0,0) size 379x210
+        RenderText {#text} at (0,0) size 369x210
+          text run at (0,0) width 354: "Lorem ipsum dolor sit amet, consectetuer adipiscing elit."
+          text run at (0,19) width 351: "Nulla varius enim ac mi. Curabitur sollicitudin felis quis"
+          text run at (0,38) width 368: "lectus. Quisque adipiscing rhoncus sem. Proin nulla purus,"
+          text run at (0,57) width 368: "vulputate vel, varius ut, euismod et, nisi. Sed vitae felis vel"
+          text run at (0,76) width 358: "orci sagittis aliquam. Cras convallis adipiscing sem. Nam"
+          text run at (0,95) width 318: "nonummy enim. Nullam bibendum lobortis neque."
+          text run at (0,115) width 332: "Vestibulum velit orci, tempus euismod, pretium quis,"
+          text run at (0,134) width 309: "interdum vitae, nulla. Phasellus eget ante et tortor"
+          text run at (0,153) width 369: "condimentum vestibulum. Suspendisse hendrerit quam nec"
+          text run at (0,172) width 354: "felis. Sed varius turpis vitae pede. Lorem ipsum dolor sit"
+          text run at (0,191) width 211: "amet, consectetuer adipiscing elit."
+    RenderBlock (anonymous) at (0,210) size 379x0
+      RenderInline {LABEL} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.checksum b/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.checksum
new file mode 100644
index 0000000..c0ec6df
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.checksum
@@ -0,0 +1 @@
+ad453a682748440b64d1390cbb58b456
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png b/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png
new file mode 100644
index 0000000..aeb8046
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt b/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt
new file mode 100644
index 0000000..da46d3b
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/overflow/overflow-rtl-vertical-expected.txt
@@ -0,0 +1,63 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 328x600
+  RenderBlock {HTML} at (0,0) size 328x600
+    RenderBody {BODY} at (8,8) size 312x584
+      RenderBlock {P} at (0,16) size 38x552
+        RenderText {#text} at (0,0) size 19x135
+          text run at (0,0) width 135: "This is a test case for "
+        RenderInline {I} at (0,0) size 38x529
+          RenderText {#text} at (0,135) size 38x529
+            text run at (0,135) width 394: "http://bugzilla.opendarwin.org/show_bug.cgi?id=5826 Blocks"
+            text run at (19,0) width 445: "with direction:rtl and overflow:auto or scroll have incorrect scrollbars"
+        RenderText {#text} at (19,445) size 19x4
+          text run at (19,445) width 4: "."
+      RenderBlock (anonymous) at (38,0) size 19x584
+        RenderText {#text} at (0,0) size 19x457
+          text run at (0,0) width 457: "The right column should be a mirror-image of the left column in terms of"
+      RenderBlock {UL} at (73,0) size 57x584
+        RenderListItem {LI} at (0,40) size 19x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 19x164
+            text run at (0,0) width 164: "the presence of a scrollbar"
+        RenderListItem {LI} at (19,40) size 19x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 19x234
+            text run at (0,0) width 234: "the initial position of the scroll thumb"
+        RenderListItem {LI} at (38,40) size 19x544
+          RenderListMarker at (0,-18) size 19x7: bullet
+          RenderText {#text} at (0,0) size 19x331
+            text run at (0,0) width 331: "which letters are visible initially and when you scroll"
+      RenderTable {TABLE} at (146,0) size 166x256
+        RenderTableSection {TBODY} at (0,0) size 166x256
+          RenderTableRow {TR} at (0,2) size 162x256
+            RenderTableCell {TD} at (2,2) size 162x125 [r=0 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (2,129) size 162x125 [r=0 c=1 rs=1 cs=1]
+layer at (161,15) size 48x115 clip at (161,25) size 32x100 scrollHeight 188
+  RenderBlock {DIV} at (5,5) size 48x115 [bgcolor=#FFFF00] [border: (10px solid #FF0000) none (5px solid #008000) none]
+    RenderText {#text} at (0,10) size 19x188
+      text run at (0,10) width 188: "abcdefghijklmnopqrstuvwxyz"
+layer at (213,15) size 48x115 clip at (213,25) size 48x100
+  RenderBlock {DIV} at (57,5) size 48x115 [bgcolor=#FFFF00] [border: (10px solid #FF0000) none (5px solid #008000) none]
+    RenderBlock {DIV} at (0,10) size 19x100 [bgcolor=#D3D3D3]
+      RenderText {#text} at (0,-88) size 19x188
+        text run at (0,-88) width 188: "abcdefghijklmnopqrstuvwxyz"
+layer at (265,15) size 48x115 clip at (265,25) size 32x100 scrollHeight 188
+  RenderBlock {DIV} at (109,5) size 48x115 [bgcolor=#FFFF00] [border: (10px solid #FF0000) none (5px solid #008000) none]
+    RenderBlock {DIV} at (0,10) size 19x100 [bgcolor=#D3D3D3]
+      RenderText {#text} at (0,0) size 19x188
+        text run at (0,0) width 188: "abcdefghijklmnopqrstuvwxyz"
+layer at (161,142) size 48x115 clip at (161,147) size 32x100 scrollY 88 scrollHeight 188
+  RenderBlock {DIV} at (5,5) size 48x115 [bgcolor=#FFFF00] [border: (5px solid #008000) none (10px solid #FF0000) none]
+    RenderText {#text} at (0,-83) size 19x188
+      text run at (0,-83) width 188: "zyxwvutsrqponmlkjihgfedcba"
+layer at (213,142) size 48x115 clip at (213,147) size 48x100
+  RenderBlock {DIV} at (57,5) size 48x115 [bgcolor=#FFFF00] [border: (5px solid #008000) none (10px solid #FF0000) none]
+    RenderBlock {DIV} at (0,5) size 19x100 [bgcolor=#D3D3D3]
+      RenderText {#text} at (0,0) size 19x188
+        text run at (0,0) width 188: "zyxwvutsrqponmlkjihgfedcba"
+layer at (265,142) size 48x115 clip at (265,147) size 32x100 scrollY 88 scrollHeight 188
+  RenderBlock {DIV} at (109,5) size 48x115 [bgcolor=#FFFF00] [border: (5px solid #008000) none (10px solid #FF0000) none]
+    RenderBlock {DIV} at (0,5) size 19x100 [bgcolor=#D3D3D3]
+      RenderText {#text} at (0,-88) size 19x188
+        text run at (0,-88) width 188: "zyxwvutsrqponmlkjihgfedcba"
diff --git a/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.checksum b/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.checksum
new file mode 100644
index 0000000..08fe15e
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.checksum
@@ -0,0 +1 @@
+4d91434bb1a3b5ed4c13785c56f381d1
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.png b/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.png
new file mode 100644
index 0000000..161b116
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.txt b/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.txt
new file mode 100644
index 0000000..226f769
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/overflow/overflow-update-transform-expected.txt
@@ -0,0 +1,14 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x534
+  RenderBlock {HTML} at (0,0) size 800x534
+    RenderBody {BODY} at (8,10) size 784x514
+layer at (18,10) size 252x252 clip at (19,11) size 234x234 scrollWidth 302 scrollHeight 302
+  RenderBlock {DIV} at (10,0) size 252x252 [border: (1px solid #000000)]
+layer at (18,272) size 252x252 clip at (19,273) size 234x234 scrollWidth 302 scrollHeight 302
+  RenderBlock {DIV} at (10,262) size 252x252 [border: (1px solid #000000)]
+    RenderText {#text} at (0,0) size 0x0
+layer at (19,11) size 250x250 backgroundClip at (19,11) size 234x234 clip at (19,11) size 234x234 outlineClip at (19,11) size 234x234
+  RenderBlock {DIV} at (1,1) size 250x250 [bgcolor=#C0C0C0]
+layer at (19,273) size 250x250 backgroundClip at (19,273) size 234x234 clip at (19,273) size 234x234 outlineClip at (19,273) size 234x234
+  RenderImage {IMG} at (1,1) size 250x250 [bgcolor=#C0C0C0]
diff --git a/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.checksum b/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.checksum
new file mode 100644
index 0000000..758b6fd
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.checksum
@@ -0,0 +1 @@
+76c1db85c87319a936d8697efbdaf81d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.png b/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.png
new file mode 100644
index 0000000..2127aa9
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.txt b/LayoutTests/platform/gtk/fast/ruby/nested-ruby-expected.txt
new file mode 100644
index 0000000..9103ea1
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/ruby/nested-ruby-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 784x43
+        RenderRuby (inline) {RUBY} at (0,0) size 59x19
+          RenderRubyRun (anonymous) at (0,12) size 59x31
+            RenderRubyText {RT} at (0,-12) size 59x12
+              RenderText {#text} at (0,0) size 59x12
+                text run at (0,0) width 59: "K\x{14D}kakukid\x{14D}tai"
+            RenderRubyBase (anonymous) at (0,0) size 59x31
+              RenderRuby (inline) {RUBY} at (0,0) size 58x19
+                RenderRubyRun (anonymous) at (0,12) size 12x19
+                  RenderRubyText {RT} at (0,-12) size 12x12
+                    RenderText {#text} at (0,0) size 12x12
+                      text run at (0,0) width 12: "\x{3053}\x{3046}"
+                  RenderRubyBase (anonymous) at (0,0) size 12x19
+                    RenderText {#text} at (1,0) size 10x19
+                      text run at (1,0) width 10: "\x{653B}"
+                RenderRubyRun (anonymous) at (12,12) size 12x19
+                  RenderRubyText {RT} at (0,-12) size 12x12
+                    RenderText {#text} at (0,0) size 12x12
+                      text run at (0,0) width 12: "\x{304B}\x{304F}"
+                  RenderRubyBase (anonymous) at (0,0) size 12x19
+                    RenderText {#text} at (1,0) size 10x19
+                      text run at (1,0) width 10: "\x{6BBB}"
+                RenderRubyRun (anonymous) at (24,12) size 10x19
+                  RenderRubyText {RT} at (0,-12) size 10x12
+                    RenderText {#text} at (2,0) size 6x12
+                      text run at (2,0) width 6: "\x{304D}"
+                  RenderRubyBase (anonymous) at (0,0) size 10x19
+                    RenderText {#text} at (0,0) size 10x19
+                      text run at (0,0) width 10: "\x{6A5F}"
+                RenderRubyRun (anonymous) at (34,12) size 12x19
+                  RenderRubyText {RT} at (0,-12) size 12x12
+                    RenderText {#text} at (0,0) size 12x12
+                      text run at (0,0) width 12: "\x{3069}\x{3046}"
+                  RenderRubyBase (anonymous) at (0,0) size 12x19
+                    RenderText {#text} at (1,0) size 10x19
+                      text run at (1,0) width 10: "\x{52D5}"
+                RenderRubyRun (anonymous) at (46,12) size 12x19
+                  RenderRubyText {RT} at (0,-12) size 12x12
+                    RenderText {#text} at (0,0) size 12x12
+                      text run at (0,0) width 12: "\x{305F}\x{3044}"
+                  RenderRubyBase (anonymous) at (0,0) size 12x19
+                    RenderText {#text} at (1,0) size 10x19
+                      text run at (1,0) width 10: "\x{968A}"
diff --git a/LayoutTests/platform/gtk/fast/text/emphasis-expected.checksum b/LayoutTests/platform/gtk/fast/text/emphasis-expected.checksum
new file mode 100644
index 0000000..3b0ac5c
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/text/emphasis-expected.checksum
@@ -0,0 +1 @@
+60cc6a24befafe22d9c549cff9287e55
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/text/emphasis-expected.png b/LayoutTests/platform/gtk/fast/text/emphasis-expected.png
new file mode 100644
index 0000000..0ec1f24
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/text/emphasis-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/text/emphasis-expected.txt b/LayoutTests/platform/gtk/fast/text/emphasis-expected.txt
new file mode 100644
index 0000000..3d6e71a
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/text/emphasis-expected.txt
@@ -0,0 +1,191 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x8
+  RenderBlock {HTML} at (0,0) size 800x8
+    RenderBody {BODY} at (8,8) size 784x0
+      RenderBlock (floating) {DIV} at (8,8) size 366x146 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 276x28
+          text run at (3,3) width 276: "Lorem ipsum dolor sit amet,"
+        RenderInline {SPAN} at (0,0) size 217x28
+          RenderText {#text} at (3,45) size 217x28
+            text run at (3,45) width 217: "consectetur adipiscing"
+        RenderText {#text} at (220,45) size 135x28
+          text run at (220,45) width 6: " "
+          text run at (226,45) width 129: "elit. Aliquam"
+        RenderInline {SPAN} at (0,0) size 111x28
+          RenderText {#text} at (3,73) size 111x28
+            text run at (3,73) width 111: "odio sapien"
+        RenderText {#text} at (114,73) size 338x70
+          text run at (114,73) width 12: ", "
+          text run at (126,73) width 215: "lobortis eu iaculis vel,"
+          text run at (3,115) width 211: "scelerisque nec dolor."
+      RenderBlock (floating) {DIV} at (390,8) size 366x146 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 276x28
+          text run at (3,3) width 276: "Lorem ipsum dolor sit amet,"
+        RenderInline {SPAN} at (0,0) size 217x28
+          RenderText {#text} at (3,45) size 217x28
+            text run at (3,45) width 217: "consectetur adipiscing"
+        RenderText {#text} at (220,45) size 134x28
+          text run at (220,45) width 6: " "
+          text run at (226,45) width 128: "elit. Aliquam"
+        RenderInline {SPAN} at (0,0) size 111x28
+          RenderText {#text} at (3,73) size 111x28
+            text run at (3,73) width 111: "odio sa\x{300}pien"
+        RenderText {#text} at (114,73) size 338x70
+          text run at (114,73) width 12: ", "
+          text run at (126,73) width 215: "lobortis eu iaculis vel,"
+          text run at (3,115) width 210: "scelerisque nec dolor."
+      RenderBlock (floating) {DIV} at (8,170) size 366x162 [border: (3px solid #000000)]
+        RenderText {#text} at (3,17) size 71x28
+          text run at (3,17) width 71: "Lorem "
+        RenderInline {SPAN} at (0,0) size 59x28
+          RenderText {#text} at (74,17) size 59x28
+            text run at (74,17) width 59: "ipsum"
+        RenderText {#text} at (133,17) size 6x28
+          text run at (133,17) width 6: " "
+        RenderInline {SPAN} at (0,0) size 51x28
+          RenderText {#text} at (139,17) size 51x28
+            text run at (139,17) width 51: "dolor"
+        RenderText {#text} at (190,17) size 6x28
+          text run at (190,17) width 6: " "
+        RenderInline {SPAN} at (0,0) size 23x28
+          RenderText {#text} at (196,17) size 23x28
+            text run at (196,17) width 23: "sit"
+        RenderText {#text} at (219,17) size 6x28
+          text run at (219,17) width 6: " "
+        RenderInline {SPAN} at (0,0) size 48x28
+          RenderText {#text} at (225,17) size 48x28
+            text run at (225,17) width 48: "amet"
+        RenderText {#text} at (273,17) size 6x28
+          text run at (273,17) width 6: ","
+        RenderInline {SPAN} at (0,0) size 111x28
+          RenderText {#text} at (3,60) size 111x28
+            text run at (3,60) width 111: "consectetur"
+        RenderText {#text} at (114,60) size 6x28
+          text run at (114,60) width 6: " "
+        RenderInline {SPAN} at (0,0) size 100x28
+          RenderText {#text} at (120,60) size 100x28
+            text run at (120,60) width 100: "adipiscing"
+        RenderText {#text} at (220,60) size 6x28
+          text run at (220,60) width 6: " "
+        RenderInline {SPAN} at (0,0) size 32x28
+          RenderText {#text} at (226,60) size 32x28
+            text run at (226,60) width 32: "elit"
+        RenderText {#text} at (258,60) size 12x28
+          text run at (258,60) width 12: ". "
+        RenderInline {SPAN} at (0,0) size 85x28
+          RenderText {#text} at (270,60) size 85x28
+            text run at (270,60) width 85: "Aliquam"
+        RenderText {#text} at (355,60) size 6x28
+          text run at (355,60) width 6: ","
+        RenderInline {SPAN} at (0,0) size 43x28
+          RenderText {#text} at (3,103) size 43x28
+            text run at (3,103) width 43: "odio"
+        RenderText {#text} at (46,103) size 6x28
+          text run at (46,103) width 6: " "
+        RenderInline {SPAN} at (0,0) size 62x28
+          RenderText {#text} at (52,103) size 62x28
+            text run at (52,103) width 62: "sapien"
+        RenderText {#text} at (114,103) size 12x28
+          text run at (114,103) width 12: ", "
+        RenderInline {SPAN} at (0,0) size 74x28
+          RenderText {#text} at (126,103) size 74x28
+            text run at (126,103) width 74: "lobortis"
+        RenderText {#text} at (200,103) size 338x56
+          text run at (200,103) width 6: " "
+          text run at (206,103) width 135: "eu iaculis vel,"
+          text run at (3,131) width 211: "scelerisque nec dolor."
+      RenderBlock (floating) {DIV} at (390,170) size 366x162 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 71x28
+          text run at (3,3) width 71: "Lorem "
+        RenderInline {SPAN} at (0,0) size 59x28
+          RenderText {#text} at (74,3) size 59x28
+            text run at (74,3) width 59: "ipsum"
+        RenderText {#text} at (133,3) size 6x28
+          text run at (133,3) width 6: " "
+        RenderInline {SPAN} at (0,0) size 51x28
+          RenderText {#text} at (139,3) size 51x28
+            text run at (139,3) width 51: "dolor"
+        RenderText {#text} at (190,3) size 6x28
+          text run at (190,3) width 6: " "
+        RenderInline {SPAN} at (0,0) size 23x28
+          RenderText {#text} at (196,3) size 23x28
+            text run at (196,3) width 23: "sit"
+        RenderText {#text} at (219,3) size 6x28
+          text run at (219,3) width 6: " "
+        RenderInline {SPAN} at (0,0) size 48x28
+          RenderText {#text} at (225,3) size 48x28
+            text run at (225,3) width 48: "amet"
+        RenderText {#text} at (273,3) size 6x28
+          text run at (273,3) width 6: ","
+        RenderInline {SPAN} at (0,0) size 111x28
+          RenderText {#text} at (3,45) size 111x28
+            text run at (3,45) width 111: "consectetur"
+        RenderText {#text} at (114,45) size 6x28
+          text run at (114,45) width 6: " "
+        RenderInline {SPAN} at (0,0) size 100x28
+          RenderText {#text} at (120,45) size 100x28
+            text run at (120,45) width 100: "adipiscing"
+        RenderText {#text} at (220,45) size 6x28
+          text run at (220,45) width 6: " "
+        RenderInline {SPAN} at (0,0) size 32x28
+          RenderText {#text} at (226,45) size 32x28
+            text run at (226,45) width 32: "elit"
+        RenderText {#text} at (258,45) size 12x28
+          text run at (258,45) width 12: ". "
+        RenderInline {SPAN} at (0,0) size 85x28
+          RenderText {#text} at (270,45) size 85x28
+            text run at (270,45) width 85: "Aliquam"
+        RenderText {#text} at (355,45) size 6x28
+          text run at (355,45) width 6: ","
+        RenderInline {SPAN} at (0,0) size 43x28
+          RenderText {#text} at (3,88) size 43x28
+            text run at (3,88) width 43: "odio"
+        RenderText {#text} at (46,88) size 6x28
+          text run at (46,88) width 6: " "
+        RenderInline {SPAN} at (0,0) size 62x28
+          RenderText {#text} at (52,88) size 62x28
+            text run at (52,88) width 62: "sapien"
+        RenderText {#text} at (114,88) size 12x28
+          text run at (114,88) width 12: ", "
+        RenderInline {SPAN} at (0,0) size 74x28
+          RenderText {#text} at (126,88) size 74x28
+            text run at (126,88) width 74: "lobortis"
+        RenderText {#text} at (200,88) size 338x71
+          text run at (200,88) width 6: " "
+          text run at (206,88) width 135: "eu iaculis vel,"
+          text run at (3,131) width 211: "scelerisque nec dolor."
+      RenderBlock (floating) {DIV} at (8,348) size 366x198 [border: (3px solid #000000)]
+        RenderText {#text} at (3,13) size 276x28
+          text run at (3,13) width 276: "Lorem ipsum dolor sit amet,"
+        RenderInline {SPAN} at (0,0) size 217x28
+          RenderText {#text} at (3,61) size 217x28
+            text run at (3,61) width 217: "consectetur adipiscing"
+        RenderText {#text} at (220,61) size 135x28
+          text run at (220,61) width 6: " "
+          text run at (226,61) width 129: "elit. Aliquam"
+        RenderInline {SPAN} at (0,0) size 111x28
+          RenderText {#text} at (3,109) size 111x28
+            text run at (3,109) width 111: "odio sapien"
+        RenderText {#text} at (114,109) size 338x76
+          text run at (114,109) width 12: ", "
+          text run at (126,109) width 215: "lobortis eu iaculis vel,"
+          text run at (3,157) width 211: "scelerisque nec dolor."
+      RenderBlock (floating) {DIV} at (390,348) size 366x146 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 276x28
+          text run at (3,3) width 276: "Lorem ipsum dolor sit amet,"
+        RenderInline {SPAN} at (0,0) size 217x28
+          RenderText {#text} at (3,45) size 217x28
+            text run at (3,45) width 217: "consectetur adipiscing"
+        RenderText {#text} at (220,45) size 135x28
+          text run at (220,45) width 6: " "
+          text run at (226,45) width 129: "elit. Aliquam"
+        RenderInline {SPAN} at (0,0) size 111x28
+          RenderText {#text} at (3,73) size 111x28
+            text run at (3,73) width 111: "odio sapien"
+        RenderText {#text} at (114,73) size 338x70
+          text run at (114,73) width 12: ", "
+          text run at (126,73) width 215: "lobortis eu iaculis vel,"
+          text run at (3,115) width 211: "scelerisque nec dolor."
+selection start: position 10 of child 0 {#text} of child 1 {SPAN} of child 10 {DIV} of body
+selection end:   position 7 of child 0 {#text} of child 3 {SPAN} of child 10 {DIV} of body
diff --git a/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.checksum b/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.checksum
new file mode 100644
index 0000000..0685330
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.checksum
@@ -0,0 +1 @@
+2dc2b283a79e1d5ce7b7f94e53158b52
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.png b/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.png
new file mode 100644
index 0000000..a22393b
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.txt b/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.txt
new file mode 100644
index 0000000..be1df0f
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/text/emphasis-vertical-expected.txt
@@ -0,0 +1,115 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (792,0) size 8x600
+  RenderBlock {HTML} at (0,0) size 8x600
+    RenderBody {BODY} at (8,8) size 0x584
+      RenderBlock (floating) {DIV} at (8,8) size 91x366 [border: (3px solid #000000)]
+        RenderText {#text} at (14,3) size 21x165
+          text run at (14,3) width 165: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}"
+        RenderInline {SPAN} at (0,0) size 21x143
+          RenderText {#text} at (14,168) size 21x143
+            text run at (14,168) width 143: "\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}"
+        RenderText {#text} at (14,311) size 42x352
+          text run at (14,311) width 44: "\x{3063}\x{305F}\x{7D4C}\x{9A13}"
+          text run at (35,3) width 66: "\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}"
+        RenderInline {SPAN} at (0,0) size 21x187
+          RenderText {#text} at (35,69) size 21x187
+            text run at (35,69) width 187: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}"
+        RenderText {#text} at (35,256) size 53x352
+          text run at (35,256) width 99: "\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}"
+          text run at (67,3) width 247: "\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}"
+      RenderBlock (floating) {DIV} at (115,8) size 105x366 [border: (3px solid #000000)]
+        RenderText {#text} at (15,3) size 21x33
+          text run at (15,3) width 33: "\x{305B}\x{3063}\x{304B}"
+        RenderInline {SPAN} at (0,0) size 21x66
+          RenderText {#text} at (15,36) size 21x66
+            text run at (15,36) width 66: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}"
+        RenderInline {SPAN} at (0,0) size 21x44
+          RenderText {#text} at (15,102) size 21x44
+            text run at (15,102) width 44: "\x{3070}\x{3089}\x{3057}\x{3044}"
+        RenderInline {SPAN} at (0,0) size 21x44
+          RenderText {#text} at (15,146) size 21x44
+            text run at (15,146) width 44: "\x{8A18}\x{4E8B}\x{304C}\x{3069}"
+        RenderInline {SPAN} at (0,0) size 21x44
+          RenderText {#text} at (15,190) size 21x44
+            text run at (15,190) width 44: "\x{3053}\x{306B}\x{3042}\x{3063}"
+        RenderInline {SPAN} at (0,0) size 21x66
+          RenderText {#text} at (15,234) size 21x66
+            text run at (15,234) width 66: "\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}"
+        RenderInline {SPAN} at (0,0) size 54x341
+          RenderText {#text} at (15,300) size 54x341
+            text run at (15,300) width 44: "\x{307E}\x{3063}\x{305F}\x{7D4C}"
+            text run at (48,3) width 11: "\x{9A13}"
+        RenderInline {SPAN} at (0,0) size 21x66
+          RenderText {#text} at (48,14) size 21x66
+            text run at (48,14) width 66: "\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}"
+        RenderInline {SPAN} at (0,0) size 21x77
+          RenderText {#text} at (48,80) size 21x77
+            text run at (48,80) width 77: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}"
+        RenderInline {SPAN} at (0,0) size 21x88
+          RenderText {#text} at (48,157) size 21x88
+            text run at (48,157) width 88: "\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}"
+        RenderInline {SPAN} at (0,0) size 21x77
+          RenderText {#text} at (48,245) size 21x77
+            text run at (48,245) width 77: "\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}"
+        RenderInline {SPAN} at (0,0) size 54x341
+          RenderText {#text} at (48,322) size 54x341
+            text run at (48,322) width 22: "\x{30A7}\x{30D6}"
+            text run at (81,3) width 82: "\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}"
+        RenderText {#text} at (81,85) size 21x187
+          text run at (81,85) width 187: "\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}"
+      RenderBlock (floating) {DIV} at (236,8) size 105x366 [border: (3px solid #000000)]
+        RenderText {#text} at (3,3) size 21x33
+          text run at (3,3) width 33: "\x{305B}\x{3063}\x{304B}"
+        RenderInline {SPAN} at (0,0) size 21x66
+          RenderText {#text} at (3,36) size 21x66
+            text run at (3,36) width 66: "\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}"
+        RenderInline {SPAN} at (0,0) size 21x44
+          RenderText {#text} at (3,102) size 21x44
+            text run at (3,102) width 44: "\x{3070}\x{3089}\x{3057}\x{3044}"
+        RenderInline {SPAN} at (0,0) size 21x44
+          RenderText {#text} at (3,146) size 21x44
+            text run at (3,146) width 44: "\x{8A18}\x{4E8B}\x{304C}\x{3069}"
+        RenderInline {SPAN} at (0,0) size 21x44
+          RenderText {#text} at (3,190) size 21x44
+            text run at (3,190) width 44: "\x{3053}\x{306B}\x{3042}\x{3063}"
+        RenderInline {SPAN} at (0,0) size 21x66
+          RenderText {#text} at (3,234) size 21x66
+            text run at (3,234) width 66: "\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}"
+        RenderInline {SPAN} at (0,0) size 54x341
+          RenderText {#text} at (3,300) size 54x341
+            text run at (3,300) width 44: "\x{307E}\x{3063}\x{305F}\x{7D4C}"
+            text run at (36,3) width 11: "\x{9A13}"
+        RenderInline {SPAN} at (0,0) size 21x66
+          RenderText {#text} at (36,14) size 21x66
+            text run at (36,14) width 66: "\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}"
+        RenderInline {SPAN} at (0,0) size 21x77
+          RenderText {#text} at (36,80) size 21x77
+            text run at (36,80) width 77: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}"
+        RenderInline {SPAN} at (0,0) size 21x88
+          RenderText {#text} at (36,157) size 21x88
+            text run at (36,157) width 88: "\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}"
+        RenderInline {SPAN} at (0,0) size 21x77
+          RenderText {#text} at (36,245) size 21x77
+            text run at (36,245) width 77: "\x{304F}\x{3001}\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}"
+        RenderInline {SPAN} at (0,0) size 54x341
+          RenderText {#text} at (36,322) size 54x341
+            text run at (36,322) width 22: "\x{30A7}\x{30D6}"
+            text run at (69,3) width 82: "\x{30DA}\x{30FC}\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}"
+        RenderText {#text} at (69,85) size 21x187
+          text run at (69,85) width 187: "\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}"
+      RenderBlock (floating) {DIV} at (357,8) size 119x366 [border: (3px solid #000000)]
+        RenderText {#text} at (15,3) size 21x165
+          text run at (15,3) width 165: "\x{305B}\x{3063}\x{304B}\x{304F}\x{898B}\x{3064}\x{3051}\x{305F}\x{3059}\x{3070}\x{3089}\x{3057}\x{3044}\x{8A18}\x{4E8B}"
+        RenderInline {SPAN} at (0,0) size 21x143
+          RenderText {#text} at (15,168) size 21x143
+            text run at (15,168) width 143: "\x{304C}\x{3069}\x{3053}\x{306B}\x{3042}\x{3063}\x{305F}\x{304B}\x{5FD8}\x{308C}\x{3066}\x{3057}\x{307E}"
+        RenderText {#text} at (15,311) size 57x352
+          text run at (15,311) width 44: "\x{3063}\x{305F}\x{7D4C}\x{9A13}"
+          text run at (51,3) width 66: "\x{306F}\x{3042}\x{308A}\x{307E}\x{3059}\x{304B}"
+        RenderInline {SPAN} at (0,0) size 21x187
+          RenderText {#text} at (51,69) size 21x187
+            text run at (51,69) width 187: "\x{306A}\x{3089}\x{30BF}\x{30A4}\x{30C8}\x{30EB}\x{3068}\x{30A2}\x{30C9}\x{30EC}\x{30B9}\x{3060}\x{3051}\x{3067}\x{306A}\x{304F}\x{3001}"
+        RenderText {#text} at (51,256) size 57x352
+          text run at (51,256) width 99: "\x{8A2A}\x{554F}\x{3057}\x{305F}\x{30A6}\x{30A7}\x{30D6}\x{30DA}\x{30FC}"
+          text run at (87,3) width 247: "\x{30B8}\x{306E}\x{30B3}\x{30F3}\x{30C6}\x{30F3}\x{30C4}\x{304B}\x{3089}\x{3082}\x{691C}\x{7D22}\x{3059}\x{308B}\x{3053}\x{3068}\x{304C}\x{3067}\x{304D}\x{307E}\x{3059}\x{3002}"
diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum
new file mode 100644
index 0000000..c702185
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.checksum
@@ -0,0 +1 @@
+3489f2dca9de4a518a2694dda463b417
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png
new file mode 100644
index 0000000..dc873fd
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt
new file mode 100644
index 0000000..5f0e751
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/paths-dom-02-f-expected.txt
@@ -0,0 +1,18 @@
+CONSOLE MESSAGE: line 267: Error: Problem parsing d=""
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (143,88) size 194x190
+      RenderSVGPath {path} at (143,88) size 194x190 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#0000FF]}] [data="M 250.261 208.191 C 256 300 224 300 229.739 208.191 C 175.122 282.21 150.609 261.641 214.019 195 C 124.601 216.595 119.045 185.081 210.456 174.791 C 128.077 133.856 144.077 106.144 220.716 157.019 C 183.923 72.7092 213.993 61.7646 240 150 C 266.007 61.7646 296.077 72.7092 259.284 157.019 C 335.923 106.144 351.923 133.856 269.544 174.791 C 360.955 185.081 355.399 216.595 265.981 195 C 329.391 261.641 304.878 282.21 250.261 208.191 Z"]
+    RenderSVGContainer {g} at (10,311) size 231x36
+      RenderSVGText {text} at (10,311) size 231x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 231x36
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.5 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
+    RenderSVGContainer {g} at (0,0) size 480x24
+      RenderSVGPath {rect} at (0,0) size 480x22 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [x=1.00] [y=1.00] [width=478.00] [height=20.00]
+      RenderSVGText {text} at (207,-1) size 66x24 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 66x24
+          chunk 1 (middle anchor) text run 1 at (207.00,18.00) startOffset 0 endOffset 5 width 66.00: "DRAFT"
diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum
new file mode 100644
index 0000000..096f4bd
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.checksum
@@ -0,0 +1 @@
+ba259ae1d31ede483abd53844680375d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png
new file mode 100644
index 0000000..9cd8c67
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt
new file mode 100644
index 0000000..a67a839
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/W3C-SVG-1.1-SE/types-dom-07-f-expected.txt
@@ -0,0 +1,52 @@
+layer at (0,0) size 480x360
+  RenderView at (0,0) size 480x360
+layer at (0,0) size 480x360
+  RenderSVGRoot {svg} at (0,0) size 480x360
+    RenderSVGHiddenContainer {defs} at (0,0) size 0x0
+    RenderSVGContainer {g} at (43,38) size 397x254
+      RenderSVGText {text} at (43,38) size 167x21 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 167x21
+          chunk 1 (end anchor) text run 1 at (43.00,55.00) startOffset 0 endOffset 21 width 167.00: "animVal is read only:"
+      RenderSVGContainer {g} at (240,40) size 200x252 [transform={m=((0.00,1.00)(-1.00,0.00)) t=(500.00,0.00)}]
+        RenderSVGPath {rect} at (420,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=60.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,62) size 162x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 162x16
+            chunk 1 text run 1 at (70.00,75.00) startOffset 0 endOffset 21 width 162.00: "SVGAnimatedNumberList"
+        RenderSVGPath {rect} at (390,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=90.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,92) size 133x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 133x16
+            chunk 1 text run 1 at (70.00,105.00) startOffset 0 endOffset 17 width 133.00: "SVGAnimatedLength"
+        RenderSVGPath {rect} at (360,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=120.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,122) size 155x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 155x16
+            chunk 1 text run 1 at (70.00,135.00) startOffset 0 endOffset 21 width 155.00: "SVGAnimatedLengthList"
+        RenderSVGPath {rect} at (330,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=150.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,152) size 125x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 125x16
+            chunk 1 text run 1 at (70.00,165.00) startOffset 0 endOffset 16 width 125.00: "SVGAnimatedAngle"
+        RenderSVGPath {rect} at (300,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=180.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,182) size 118x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 118x16
+            chunk 1 text run 1 at (70.00,195.00) startOffset 0 endOffset 15 width 118.00: "SVGAnimatedRect"
+        RenderSVGPath {rect} at (270,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=210.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,212) size 177x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 177x16
+            chunk 1 text run 1 at (70.00,225.00) startOffset 0 endOffset 24 width 177.00: "SVGAnimatedTransformList"
+        RenderSVGPath {rect} at (240,40) size 20x20 [fill={[type=SOLID] [color=#008000]}] [x=40.00] [y=240.00] [width=20.00] [height=20.00]
+        RenderSVGText {text} at (70,242) size 222x16 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 222x16
+            chunk 1 text run 1 at (70.00,255.00) startOffset 0 endOffset 30 width 222.00: "SVGAnimatedPreserveAspectRatio"
+      RenderSVGHiddenContainer {g} at (0,0) size 0x0
+        RenderSVGText {text} at (0,-17) size 38x26 contains 1 chunk(s)
+          RenderSVGInlineText {#text} at (0,0) size 38x26
+            chunk 1 text run 1 at (0.00,0.00) startOffset 0 endOffset 1 width 10.00: "a"
+            chunk 1 text run 2 at (10.00,0.00) startOffset 1 endOffset 2 width 10.00: "b"
+            chunk 1 text run 3 at (20.00,0.00) startOffset 2 endOffset 3 width 9.00: "c"
+        RenderSVGPath {circle} at (0,0) size 50x50 [fill={[type=SOLID] [color=#000000]}] [cx=0.00] [cy=0.00] [r=50.00]
+        RenderSVGResourceMarker {marker} [id="marker"] [markerUnits=strokeWidth] [ref at (0,0)] [angle=90.00]
+        RenderSVGViewportContainer {svg} at (0,0) size 0x0
+    RenderSVGContainer {g} at (10,311) size 231x36
+      RenderSVGText {text} at (10,311) size 231x36 contains 1 chunk(s)
+        RenderSVGInlineText {#text} at (0,0) size 231x36
+          chunk 1 text run 1 at (10.00,340.00) startOffset 0 endOffset 16 width 231.00: "$Revision: 1.2 $"
+    RenderSVGPath {rect} at (0,0) size 480x360 [stroke={[type=SOLID] [color=#000000]}] [x=1.00] [y=1.00] [width=478.00] [height=358.00]
diff --git a/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.checksum b/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.checksum
new file mode 100644
index 0000000..2781fd5
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.checksum
@@ -0,0 +1 @@
+202b94655db267cfff308886577566b5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.png b/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.png
new file mode 100644
index 0000000..d3c1ac1
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.txt b/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.txt
new file mode 100644
index 0000000..fd8b682
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/custom/image-rescale-clip-expected.txt
@@ -0,0 +1,17 @@
+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 (anonymous) at (0,0) size 784x19
+        RenderBR {BR} at (0,0) size 0x19
+      RenderBlock {DIV} at (0,35) size 784x19
+        RenderBlock {P} at (0,0) size 784x19
+          RenderText {#text} at (0,0) size 351x19
+            text run at (0,0) width 351: "This test verifies correct paint of clipped, scaled images."
+layer at (8,8) size 160x105 backgroundClip at (8,8) size 150x15 clip at (8,8) size 150x15 outlineClip at (8,8) size 150x15
+  RenderBlock (positioned) {DIV} at (8,8) size 160x105
+    RenderText {#text} at (0,0) size 0x0
+    RenderText {#text} at (0,0) size 0x0
+layer at (13,13) size 160x105 backgroundClip at (8,8) size 150x15 clip at (8,8) size 150x15 outlineClip at (8,8) size 150x15
+  RenderImage {IMG} at (0,0) size 160x105
diff --git a/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.checksum b/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.checksum
new file mode 100644
index 0000000..a785a4c
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.checksum
@@ -0,0 +1 @@
+3d9177b1e75c83700c4653d164bbf07d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.png b/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.png
new file mode 100644
index 0000000..ffb6395
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.txt b/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.txt
new file mode 100644
index 0000000..5bc0002
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/custom/image-rescale-scroll-expected.txt
@@ -0,0 +1,17 @@
+layer at (0,0) size 800x685
+  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 784x19
+        RenderText {#text} at (0,0) size 542x19
+          text run at (0,0) width 542: "This test verifies correct repaint of scrolled/re-painted-after-uncovering, scaled images."
+      RenderBlock {P} at (0,35) size 784x38
+        RenderText {#text} at (0,0) size 756x38
+          text run at (0,0) width 561: "If successful, the image below extends past the bottom of the window, with no white bar "
+          text run at (561,0) width 195: "occluding the part of the image"
+          text run at (0,19) width 239: "adjacent to the bottom of the window."
+layer at (50,580) size 160x105
+  RenderImage {IMG} at (50,580) size 160x105
+layer at (0,600) size 300x10
+  RenderBlock (positioned) {DIV} at (0,600) size 300x10 [bgcolor=#FFFFFF]
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.checksum b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.checksum
new file mode 100644
index 0000000..ac37d2f
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.checksum
@@ -0,0 +1 @@
+373479be5fb374080082f11576843024
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.png b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.png
new file mode 100644
index 0000000..e6be34c
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.txt b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.txt
new file mode 100644
index 0000000..6d8af10
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-cloning-expected.txt
@@ -0,0 +1,13 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 800x600
+  RenderBlock {HTML} at (0,0) size 800x600
+    RenderBody {BODY} at (8,8) size 784x584
+      RenderBlock {P} at (0,0) size 784x38
+        RenderText {#text} at (0,0) size 783x38
+          text run at (0,0) width 783: "Below is a JavaScript-generated svg drawing. You should see two red blobs: the left, a programmatically generated path and"
+          text run at (0,19) width 116: "the right, its clone."
+      RenderBlock {DIV} at (0,54) size 784x400
+        RenderSVGRoot {svg} at (26,190) size 374x164
+          RenderSVGPath {path} at (26,190) size 224x164 [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10 L 25 15 L 110 75 L 120 90 L 42 42 Z"]
+          RenderSVGPath {path} at (176,190) size 224x164 [transform={m=((1.00,0.00)(0.00,1.00)) t=(75.00,0.00)}] [stroke={[type=SOLID] [color=#000000]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 10 10 L 25 15 L 110 75 L 120 90 L 42 42 Z"]
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.checksum b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.checksum
new file mode 100644
index 0000000..0150544
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.checksum
@@ -0,0 +1 @@
+5f7520cd0a7ff3cc9cdee27e4d0629de
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.png b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.png
new file mode 100644
index 0000000..0f1181a
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt
new file mode 100644
index 0000000..1c2269f
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-segment-modification-expected.txt
@@ -0,0 +1,8 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 300x300
+  RenderSVGRoot {svg} at (10,5) size 245x58
+    RenderSVGPath {path} at (49,38) size 113x25 [stroke={[type=SOLID] [color=#000000] [stroke width=3.00]}] [data="M 50 50 C 50 50 120 80 160 40"]
+    RenderSVGText {text} at (10,5) size 245x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 245x19
+        chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 36 width 245.00: "There should be a smooth curve below"
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum
new file mode 100644
index 0000000..0fa8afe
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.checksum
@@ -0,0 +1 @@
+ae79507c52052b9848e5b3133a12ae83
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png
new file mode 100644
index 0000000..699ae5e
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.png differ
diff --git a/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt
new file mode 100644
index 0000000..c34995c
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/dom/SVGPathSegList-xml-dom-synchronization2-expected.txt
@@ -0,0 +1,23 @@
+layer at (0,0) size 800x600
+  RenderView at (0,0) size 800x600
+layer at (0,0) size 600x500
+  RenderSVGRoot {svg} at (10,5) size 493x220
+    RenderSVGPath {path} at (46,103) size 128x122 [stroke={[type=SOLID] [color=#000000] [stroke width=5.00]}] [fill={[type=SOLID] [color=#FF0000]}] [data="M 50 150 L 95 107 L 145 157 L 169 221 L 100 200 Z"]
+    RenderSVGText {text} at (10,5) size 344x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 344x19
+        chunk 1 text run 1 at (10.00,20.00) startOffset 0 endOffset 52 width 344.00: "Right after loading, a segment is added to the path."
+    RenderSVGText {text} at (10,25) size 493x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 493x19
+        chunk 1 text run 1 at (10.00,40.00) startOffset 0 endOffset 72 width 493.00: "The path and its attribute should be updated to include the new segment."
+    RenderSVGText {text} at (10,55) size 65x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 65x19
+        chunk 1 text run 1 at (10.00,70.00) startOffset 0 endOffset 12 width 65.00: "\"d\" initial:"
+    RenderSVGText {text} at (90,55) size 212x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 212x19
+        chunk 1 text run 1 at (90.00,70.00) startOffset 0 endOffset 32 width 212.00: "M50,150 l45,-43 l24,64 l-69,-21z"
+    RenderSVGText {text} at (10,75) size 58x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 58x19
+        chunk 1 text run 1 at (10.00,90.00) startOffset 0 endOffset 10 width 58.00: "\"d\" after:"
+    RenderSVGText {text} at (90,75) size 283x19 contains 1 chunk(s)
+      RenderSVGInlineText {#text} at (0,0) size 283x19
+        chunk 1 text run 1 at (90.00,90.00) startOffset 0 endOffset 45 width 283.00: "M 50 150 l 45 -43 l 50 50 l 24 64 l -69 -21 Z"
diff --git a/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.checksum b/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.checksum
new file mode 100644
index 0000000..8c847e2
--- /dev/null
+++ b/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.checksum
@@ -0,0 +1 @@
+0a86747b718f2082a3b467a28fc5e60f
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.png b/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.png
new file mode 100644
index 0000000..5f3c9de
Binary files /dev/null and b/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.png differ
diff --git a/LayoutTests/platform/mac/svg/filters/feColorMatrix-offset-expected.txt b/LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.txt
similarity index 100%
copy from LayoutTests/platform/mac/svg/filters/feColorMatrix-offset-expected.txt
copy to LayoutTests/platform/gtk/svg/filters/feColorMatrix-offset-expected.txt

-- 
WebKit Debian packaging



More information about the Pkg-webkit-commits mailing list