2009-03-17 Ojan Vafai <ojan@chromium.org>
authoreric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Mar 2009 23:44:11 +0000 (23:44 +0000)
committereric@webkit.org <eric@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 17 Mar 2009 23:44:11 +0000 (23:44 +0000)
        Reviewed by Adele Peterson.

        Put the padding inside scrollbars on textareas.
        https://bugs.webkit.org/show_bug.cgi?id=24370

        Put the padding inside the scrollbars on textareas. This is done by moving the
        overflow from the shadowNode to the RenderTextControlMultiline. As a result,
        all of the scroll handing methods that RenderTextControl overrides can be moved
        down into RenderTextControlSingleLine since RenderTextControlMultiline can now
        just use RenderBlock's versions. This also allows RenderTextControlMultiLine to
        no longer need a custom layout method since the shadowNode can now just size
        like a regular DIV.

        * css/CSSStyleSelector.cpp:
        (WebCore::CSSStyleSelector::adjustRenderStyle):
        * rendering/RenderTextControl.cpp:
        (WebCore::RenderTextControl::styleDidChange):
        (WebCore::RenderTextControl::selection):
        (WebCore::RenderTextControl::calcHeight):
        (WebCore::RenderTextControl::hitInnerTextElement):
        * rendering/RenderTextControl.h:
        * rendering/RenderTextControlMultiLine.cpp:
        (WebCore::RenderTextControlMultiLine::nodeAtPoint):
        (WebCore::RenderTextControlMultiLine::createInnerTextStyle):
        * rendering/RenderTextControlMultiLine.h:
        * rendering/RenderTextControlSingleLine.cpp:
        (WebCore::RenderTextControlSingleLine::styleDidChange):
        (WebCore::RenderTextControlSingleLine::autoscroll):
        (WebCore::RenderTextControlSingleLine::scrollWidth):
        (WebCore::RenderTextControlSingleLine::scrollHeight):
        (WebCore::RenderTextControlSingleLine::scrollLeft):
        (WebCore::RenderTextControlSingleLine::scrollTop):
        (WebCore::RenderTextControlSingleLine::setScrollLeft):
        (WebCore::RenderTextControlSingleLine::setScrollTop):
        (WebCore::RenderTextControlSingleLine::scroll):
        * rendering/RenderTextControlSingleLine.h:
        * rendering/TextControlInnerElements.cpp:
        (WebCore::RenderTextControlInnerBlock::RenderTextControlInnerBlock):
        (WebCore::RenderTextControlInnerBlock::positionForPoint):
        (WebCore::TextControlInnerTextElement::createRenderer):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@41792 268f45cc-cd09-0410-ab3c-d52691b4dbfc

80 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt
LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt
LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt
LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt
LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.txt
LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt
LayoutTests/platform/mac/fast/dynamic/008-expected.txt
LayoutTests/platform/mac/fast/forms/basic-textareas-expected.checksum
LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png
LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt
LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.checksum [new file with mode: 0644]
LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.png [new file with mode: 0644]
LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.txt [new file with mode: 0644]
LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt
LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum
LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png
LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt
LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.txt
LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt
LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt
LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt
LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.txt
LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt
LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt
LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt
LayoutTests/platform/mac/fast/table/003-expected.txt
LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt
LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/anchor-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/anchor-subframeload-expected.txt
LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt
LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt
LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.txt
LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.txt
LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt
LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.txt
LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.txt
LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.txt
LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.txt
LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.txt
LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt
WebCore/ChangeLog
WebCore/css/CSSStyleSelector.cpp
WebCore/rendering/RenderTextControl.cpp
WebCore/rendering/RenderTextControl.h
WebCore/rendering/RenderTextControlMultiLine.cpp
WebCore/rendering/RenderTextControlMultiLine.h
WebCore/rendering/RenderTextControlSingleLine.cpp
WebCore/rendering/RenderTextControlSingleLine.h
WebCore/rendering/TextControlInnerElements.cpp

index ac836a11ca9f762015537a31d7c976335fe641f9..0cdfa9f1b90f2d764a625fe32ea9536abb9c94be 100644 (file)
@@ -1,3 +1,86 @@
+2009-03-17  Ojan Vafai  <ojan@chromium.org>
+
+        Reviewed by Adele Peterson.
+
+        Put the padding inside scrollbars on textareas.
+        https://bugs.webkit.org/show_bug.cgi?id=24370
+        
+        Almost all of the test rebaselines are just the textarea moving into the layer
+        now that the overflow is on the textarea instead of it's shadowNode. There area
+        a couple pixel test rebaselines where the scrollbars move and text wraps
+        differently now that the padding is inside the scrollbars.
+
+        * platform/mac/editing/inserting/4960120-1-expected.txt:
+        * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt:
+        * platform/mac/editing/pasteboard/pasting-tabs-expected.txt:
+        * platform/mac/fast/block/margin-collapse/103-expected.txt:
+        * platform/mac/fast/css/resize-corner-tracking-expected.txt:
+        * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
+        * platform/mac/fast/dynamic/008-expected.txt:
+        * platform/mac/fast/forms/basic-textareas-expected.checksum:
+        * platform/mac/fast/forms/basic-textareas-expected.png:
+        * platform/mac/fast/forms/basic-textareas-expected.txt:
+        * platform/mac/fast/forms/basic-textareas-quirks-expected.checksum: Added.
+        * platform/mac/fast/forms/basic-textareas-quirks-expected.png: Added.
+        * platform/mac/fast/forms/basic-textareas-quirks-expected.txt: Added.
+        * platform/mac/fast/forms/form-element-geometry-expected.txt:
+        * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum:
+        * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png:
+        * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt:
+        * platform/mac/fast/forms/negativeLineHeight-expected.txt:
+        * platform/mac/fast/forms/textAreaLineHeight-expected.txt:
+        * platform/mac/fast/forms/textarea-align-expected.txt:
+        * platform/mac/fast/forms/textarea-rows-cols-expected.txt:
+        * platform/mac/fast/forms/textarea-scroll-height-expected.txt:
+        * platform/mac/fast/forms/textarea-scrollbar-expected.txt:
+        * platform/mac/fast/forms/textarea-scrolled-type-expected.txt:
+        * platform/mac/fast/forms/textarea-setinnerhtml-expected.txt:
+        * platform/mac/fast/forms/textarea-width-expected.txt:
+        * platform/mac/fast/overflow/overflow-x-y-expected.txt:
+        * platform/mac/fast/parser/comment-in-textarea-expected.txt:
+        * platform/mac/fast/parser/entity-comment-in-textarea-expected.txt:
+        * platform/mac/fast/parser/open-comment-in-textarea-expected.txt:
+        * platform/mac/fast/replaced/width100percent-textarea-expected.txt:
+        * platform/mac/fast/table/003-expected.txt:
+        * platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt:
+        * platform/mac/http/tests/navigation/anchor-basic-expected.txt:
+        * platform/mac/http/tests/navigation/anchor-frames-expected.txt:
+        * platform/mac/http/tests/navigation/anchor-goback-expected.txt:
+        * platform/mac/http/tests/navigation/anchor-subframeload-expected.txt:
+        * platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt:
+        * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
+        * platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt:
+        * platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt:
+        * platform/mac/http/tests/navigation/metaredirect-basic-expected.txt:
+        * platform/mac/http/tests/navigation/metaredirect-frames-expected.txt:
+        * platform/mac/http/tests/navigation/metaredirect-goback-expected.txt:
+        * platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt:
+        * platform/mac/http/tests/navigation/post-goback2-expected.txt:
+        * platform/mac/http/tests/navigation/postredirect-goback2-expected.txt:
+        * platform/mac/http/tests/navigation/redirect302-basic-expected.txt:
+        * platform/mac/http/tests/navigation/redirect302-frames-expected.txt:
+        * platform/mac/http/tests/navigation/redirect302-goback-expected.txt:
+        * platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt:
+        * platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt:
+        * platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt:
+        * platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt:
+        * platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt:
+        * platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt:
+        * platform/mac/http/tests/navigation/success200-basic-expected.txt:
+        * platform/mac/http/tests/navigation/success200-frames-expected.txt:
+        * platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt:
+        * platform/mac/http/tests/navigation/success200-goback-expected.txt:
+        * platform/mac/http/tests/navigation/success200-loadsame-expected.txt:
+        * platform/mac/http/tests/navigation/success200-reload-expected.txt:
+        * platform/mac/http/tests/navigation/success200-subframeload-expected.txt:
+        * platform/mac/http/tests/navigation/timerredirect-basic-expected.txt:
+        * platform/mac/http/tests/navigation/timerredirect-frames-expected.txt:
+        * platform/mac/http/tests/navigation/timerredirect-goback-expected.txt:
+        * platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug194024-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug30559-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug30692-expected.txt:
+
 2009-03-17  Adele Peterson  <adele@apple.com>
 
         Reviewed by Darin Adler.
index 324a539d7d7ff462a03402896b13bcec827fc79d..f9cc774f6de1a167ea0dffff0f2a2c6873efad91 100644 (file)
@@ -7,13 +7,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 507x18
           text run at (0,0) width 507: "This tests for a bug where the first newline entered into a text area would be lost."
       RenderBlock (anonymous) at (0,34) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (11,45) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 0x13
-      text run at (3,0) width 0: " "
-    RenderText {#text} at (3,13) size 0x13
-      text run at (3,13) width 0: " "
+layer at (10,44) size 163x28 clip at (11,45) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 0x13
+        text run at (3,0) width 0: " "
+      RenderText {#text} at (3,13) size 0x13
+        text run at (3,13) width 0: " "
 caret: position 0 of child 1 {#text} of child 0 {DIV} of child 2 {TEXTAREA} of child 0 {BODY} of child 0 {HTML} of document
index 1fc7e1e682e8ede7274cb75a5eace7f01c38d658..53e1c0d2b5ae09dab9a52f914977fc37bc44b7e7 100644 (file)
@@ -24,7 +24,6 @@ layer at (0,0) size 800x600
           text run at (359,18) width 65: "assertions."
       RenderBlock {DIV} at (0,54) size 784x36
         RenderBlock {DIV} at (0,0) size 784x36
-          RenderTextControl {TEXTAREA} at (304,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderText {#text} at (469,18) size 4x18
             text run at (469,18) width 4: " "
           RenderInline {SPAN} at (0,0) size 8x18
@@ -32,8 +31,9 @@ layer at (0,0) size 800x600
               text run at (473,18) width 8: "x"
           RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,90) size 784x0
-layer at (313,65) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 3x13
-      text run at (3,0) width 3: " "
+layer at (312,64) size 163x28 clip at (313,65) size 161x26
+  RenderTextControl {TEXTAREA} at (304,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 3x13
+        text run at (3,0) width 3: " "
 caret: position 1 of child 0 {#text} of child 3 {SPAN} of child 1 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index 239d5459b0fadd7758b1fd57137d4c11fab9cca6..8a7e669d856095b619ffca322bb3fd447f2d0f38 100644 (file)
@@ -19,7 +19,6 @@ layer at (0,0) size 800x600
           text run at (647,0) width 119: "The tabs should be"
           text run at (0,18) width 65: "preserved."
       RenderBlock (anonymous) at (0,52) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,84) size 784x18
         RenderText {#text} at (0,0) size 39x18
@@ -29,8 +28,9 @@ layer at (0,0) size 800x600
             text run at (39,0) width 25: "\x{9}"
         RenderText {#text} at (64,0) size 39x18
           text run at (64,0) width 39: "<-Tab"
-layer at (11,63) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 84x13
-      text run at (3,0) width 84: "Tab->\x{9}<-Tab"
+layer at (10,62) size 163x28 clip at (11,63) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 84x13
+        text run at (3,0) width 84: "Tab->\x{9}<-Tab"
 caret: position 5 of child 2 {#text} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document
index d6d56f4266cd25bc1e65029fc71d315732133364..b0c5e68c3f77b4cff49b082fd6f593ebd6d9fd80 100644 (file)
@@ -126,7 +126,6 @@ layer at (0,0) size 785x1698
             RenderBlock (floating) {SPAN} at (0,467) size 325x20 [color=#333333]
               RenderText {#text} at (0,2) size 206x15
                 text run at (0,2) width 206: "Please describe your use of the ISE."
-            RenderTextControl {TEXTAREA} at (0,490) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderBlock {H2} at (0,617) size 560x16 [color=#333333]
               RenderText {#text} at (0,0) size 291x16
                 text run at (0,0) width 291: "TOOLS IN DEVELOPMENT QUESTIONS"
@@ -143,22 +142,18 @@ layer at (0,0) size 785x1698
             RenderBlock (floating) {SPAN} at (0,752) size 325x20 [color=#333333]
               RenderText {#text} at (0,2) size 145x15
                 text run at (0,2) width 145: "Your comments on Fig. 1"
-            RenderTextControl {TEXTAREA} at (0,772) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderBlock (floating) {SPAN} at (0,879) size 325x20 [color=#333333]
               RenderText {#text} at (0,2) size 145x15
                 text run at (0,2) width 145: "Your comments on Fig. 2"
-            RenderTextControl {TEXTAREA} at (0,899) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderBlock (floating) {SPAN} at (0,1006) size 325x20 [color=#333333]
               RenderText {#text} at (0,2) size 145x15
                 text run at (0,2) width 145: "Your comments on Fig. 3"
-            RenderTextControl {TEXTAREA} at (0,1026) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderBlock {H2} at (0,1153) size 560x16 [color=#333333]
               RenderText {#text} at (0,0) size 143x16
                 text run at (0,0) width 143: "OTHER FEEDBACK"
             RenderBlock (floating) {SPAN} at (0,1179) size 325x20 [color=#333333]
               RenderText {#text} at (0,2) size 220x15
                 text run at (0,2) width 220: "Please enter any other thoughts here."
-            RenderTextControl {TEXTAREA} at (0,1199) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock {P} at (20,1452) size 560x20 [color=#333333]
             RenderText {#text} at (0,2) size 233x15
               text run at (0,2) width 233: "Thank you for your time filling this out."
@@ -170,13 +165,18 @@ layer at (440,301) size 180x13
   RenderBlock {DIV} at (3,3) size 180x13
 layer at (440,322) size 180x13
   RenderBlock {DIV} at (3,3) size 180x13
-layer at (113,763) size 500x100
-  RenderBlock {DIV} at (1,1) size 500x100
-layer at (113,1045) size 500x100
-  RenderBlock {DIV} at (1,1) size 500x100
-layer at (113,1172) size 500x100
-  RenderBlock {DIV} at (1,1) size 500x100
-layer at (113,1299) size 500x100
-  RenderBlock {DIV} at (1,1) size 500x100
-layer at (113,1472) size 500x100
-  RenderBlock {DIV} at (1,1) size 500x100
+layer at (112,762) size 502x102 clip at (113,763) size 500x100
+  RenderTextControl {TEXTAREA} at (0,490) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 500x13
+layer at (112,1044) size 502x102 clip at (113,1045) size 500x100
+  RenderTextControl {TEXTAREA} at (0,772) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 500x13
+layer at (112,1171) size 502x102 clip at (113,1172) size 500x100
+  RenderTextControl {TEXTAREA} at (0,899) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 500x13
+layer at (112,1298) size 502x102 clip at (113,1299) size 500x100
+  RenderTextControl {TEXTAREA} at (0,1026) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 500x13
+layer at (112,1471) size 502x102 clip at (113,1472) size 500x100
+  RenderTextControl {TEXTAREA} at (0,1199) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 500x13
index a67d53e39c1b0667335e69994772a6c680707e37..25e128a8a99509700e869c9d42b85f74ffa4b80b 100644 (file)
@@ -18,16 +18,16 @@ layer at (0,0) size 800x600
           text run at (722,0) width 4: "."
       RenderBlock {HR} at (0,52) size 784x2 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (0,187) size 784x178
-        RenderTextControl {TEXTAREA} at (0,0) size 169x121 [bgcolor=#FFFFFF] [border: (2px solid #0000FF)]
         RenderText {#text} at (169,107) size 4x18
           text run at (169,107) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {TEXTAREA} at (2,127) size 182x49 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
 layer at (8,70) size 173x125 clip at (10,72) size 169x121
   RenderBlock {DIV} at (0,62) size 173x125 [border: (2px solid #0000FF)]
-layer at (10,197) size 165x117
-  RenderBlock {DIV} at (2,2) size 165x117
-layer at (11,323) size 180x47
-  RenderBlock {DIV} at (1,1) size 180x47
+layer at (8,195) size 169x121 clip at (10,197) size 165x117
+  RenderTextControl {TEXTAREA} at (0,0) size 169x121 [bgcolor=#FFFFFF] [border: (2px solid #0000FF)]
+    RenderBlock {DIV} at (2,2) size 165x13
+layer at (10,322) size 182x49 clip at (11,323) size 180x47
+  RenderTextControl {TEXTAREA} at (2,127) size 182x49 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 180x13
index bdc9606f780813d0529034c87494c7d106655f05..ed330e6c74d645bdd5f1515f17a119138131359d 100644 (file)
@@ -4,10 +4,8 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock {FORM} at (0,0) size 784x39
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (167,18) size 4x18
           text run at (167,18) width 4: " "
-        RenderTextControl {TEXTAREA} at (173,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (338,18) size 4x18
           text run at (338,18) width 4: " "
         RenderButton {INPUT} at (344,19) size 45x18 [bgcolor=#C0C0C0]
@@ -29,9 +27,11 @@ layer at (0,0) size 800x600
           text run at (0,54) width 176: "hasDefaultText: SUCCESS"
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (11,11) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-layer at (182,11) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 66x13
-      text run at (3,0) width 66: "Default Text"
+layer at (10,10) size 163x28 clip at (11,11) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+layer at (181,10) size 163x28 clip at (182,11) size 161x26
+  RenderTextControl {TEXTAREA} at (173,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 66x13
+        text run at (3,0) width 66: "Default Text"
index b64aba5371993c5d36e2d04b4369dd7edbd6b104..cb59a36da9fc4a0994a1d372e28b915a75d62080 100644 (file)
@@ -3,12 +3,12 @@ layer at (0,0) size 785x672
 layer at (0,0) size 785x672
   RenderBlock {HTML} at (0,0) size 785x672
     RenderBody {BODY} at (8,8) size 769x656
-      RenderTextControl {TEXTAREA} at (2,2) size 302x652 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} 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
-layer at (11,11) size 300x650
-  RenderBlock {DIV} at (1,1) size 300x650
-    RenderText {#text} at (3,0) size 64x13
-      text run at (3,0) width 64: "Sample text"
+layer at (10,10) size 302x652 clip at (11,11) size 300x650
+  RenderTextControl {TEXTAREA} at (2,2) size 302x652 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 300x13
+      RenderText {#text} at (3,0) size 64x13
+        text run at (3,0) width 64: "Sample text"
index 89b69b4045eff56fa88c6142f1ce9c367bad90ed..6fb5e2f7674b9421d9ae7f5e05e58c7edee19a76 100644 (file)
@@ -1 +1 @@
-65b45d4909da664e4b9ff93da0e3b4ba
\ No newline at end of file
+bf83074caf5fdcf8ebcc66053f5af77b
\ No newline at end of file
index 81dbf64a7cda7c7f68fc5c3e50c990a050e543d6..9100282015de2a2f4c74645da64f6109f08b3cbe 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png and b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png differ
index 4be51fbc4532163604f87871c14e8ead324868f3..ba5be036116ca6442c140b282c8631806f2143f1 100644 (file)
@@ -16,48 +16,41 @@ layer at (0,0) size 785x1094
                 RenderBlock {DIV} at (0,34) size 169x51 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,12) size 80x0
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (169,34) size 169x51 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 76x14
                       text run at (0,0) width 76: "disabled: \"true\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (338,0) size 189x85 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 78x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 78: "\"padding:10px\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,31) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (527,20) size 169x65 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 72x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 72: "\"padding:0px\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,123) size 185x81 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 73x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 73: "\"margin:10px\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (11,39) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (185,143) size 165x61 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 67x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 67: "\"margin:0px\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,29) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (350,139) size 82x65 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 67x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 67: "\"width:60px\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,31) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (432,85) size 104x119 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 73x42
@@ -65,7 +58,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 73: "padding:20px\","
                   RenderBR {BR} at (81,29) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,45) size 102x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (536,125) size 82x79 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 62x42
@@ -73,14 +65,12 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 55: "padding:0\","
                   RenderBR {BR} at (81,29) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,45) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,232) size 169x95 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 69x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 69: "\"height:60px\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,29) size 163x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (169,218) size 82x109 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 64x42
@@ -88,7 +78,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 64: "height:60px\","
                   RenderBR {BR} at (81,29) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (251,262) size 169x65 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 91x28
@@ -124,7 +113,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 64: "height:60px\","
                   RenderBR {BR} at (81,29) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (82,341) size 82x109 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 77x42
@@ -132,7 +120,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 64: "height:60px\","
                   RenderBR {BR} at (81,29) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (164,327) size 82x123 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x56
                     RenderText {#text} at (0,0) size 74x56
@@ -141,418 +128,427 @@ layer at (0,0) size 785x1094
                       text run at (0,28) width 62: "\"width:60px;"
                       text run at (0,42) width 64: "height:60px\","
                   RenderBR {BR} at (81,43) size 0x14
-                  RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (246,399) size 82x51 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 44x14
                       text run at (0,0) width 44: "cols: \"3\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (328,386) size 169x64 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 49x14
                       text run at (0,0) width 49: "rows: \"3\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (497,399) size 82x51 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 44x14
                       text run at (0,0) width 44: "cols: \"7\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 72x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (579,334) size 169x116 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 49x14
                       text run at (0,0) width 49: "rows: \"7\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,450) size 82x91 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 74x28
                       text run at (0,0) width 74: "cols: \"5\", rows:"
                       text run at (0,14) width 19: "\"4\","
                   RenderBR {BR} at (81,15) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,31) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (82,475) size 169x66 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 57x14
                       text run at (0,0) width 57: "wrap: \"off\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (251,490) size 169x51 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 64x14
                       text run at (0,0) width 64: "wrap: \"hard\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (420,490) size 169x51 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 61x14
                       text run at (0,0) width 61: "wrap: \"soft\","
                   RenderBR {BR} at (81,1) size 0x14
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (4,80) size 161x26
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 102x13
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-        layer at (173,80) size 161x26 clip at (173,80) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26 [color=#545454]
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (352,70) size 161x26 clip at (352,70) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (11,11) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (531,80) size 161x26 clip at (531,80) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (12,191) size 161x26 clip at (12,191) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (187,201) size 161x26 clip at (187,201) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (352,199) size 60x26 clip at (352,199) size 45x26 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x26
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (454,179) size 60x26 clip at (454,179) size 45x26 scrollHeight 156
-          RenderBlock {DIV} at (21,21) size 60x26
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (538,199) size 60x26 clip at (538,199) size 45x26 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x26
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (4,290) size 161x60
-          RenderBlock {DIV} at (1,1) size 161x60
-            RenderText {#text} at (3,0) size 153x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
-              text run at (3,26) width 30: "WXYZ"
-              text run at (33,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (171,290) size 60x60 clip at (171,290) size 45x60 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x60
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (254,321) size 163x28
+        layer at (3,79) size 163x28 clip at (4,80) size 161x26
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x13
+              RenderText {#text} at (3,0) size 102x13
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+        layer at (172,79) size 163x28 clip at (173,80) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52 [color=#545454]
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (341,59) size 183x48 clip at (342,60) size 166x46 scrollHeight 72
+          RenderTextControl {TEXTAREA} at (3,31) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (11,11) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (530,79) size 163x28 clip at (531,80) size 146x26 scrollHeight 52
           RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (255,322) size 161x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 153x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
-              text run at (3,26) width 30: "WXYZ"
-              text run at (33,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (423,306) size 163x43
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (11,190) size 163x28 clip at (12,191) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (11,39) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (186,200) size 163x28 clip at (187,201) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (1,29) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (351,198) size 62x28 clip at (352,199) size 45x26 scrollHeight 156
+          RenderTextControl {TEXTAREA} at (1,31) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (433,158) size 102x68 clip at (434,159) size 85x66 scrollHeight 196
+          RenderTextControl {TEXTAREA} at (1,45) size 102x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (21,21) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (537,198) size 62x28 clip at (538,199) size 45x26 scrollHeight 156
+          RenderTextControl {TEXTAREA} at (1,45) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (3,289) size 163x62 clip at (4,290) size 161x60
+          RenderTextControl {TEXTAREA} at (3,29) size 163x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x52
+              RenderText {#text} at (3,0) size 153x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+                text run at (3,26) width 30: "WXYZ"
+                text run at (33,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (170,289) size 62x62 clip at (171,290) size 45x60 scrollHeight 156
+          RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (254,321) size 163x28 clip at (255,322) size 161x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x52
+              RenderText {#text} at (3,0) size 153x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+                text run at (3,26) width 30: "WXYZ"
+                text run at (33,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (423,306) size 163x43 clip at (424,307) size 146x26 scrollHeight 52
           RenderTextControl {TEXTAREA} at (3,31) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (424,307) size 161x41 clip at (424,307) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x41
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (590,289) size 62x62
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (590,289) size 62x62 clip at (591,290) size 60x60 scrollHeight 130
+          RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 60x130
+              RenderText {#text} at (3,0) size 54x130
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 50: "ABCDEFG"
+                text run at (3,52) width 54: "HIJKLMNO"
+                text run at (3,65) width 50: "PQRSTUV"
+                text run at (3,78) width 30: "WXYZ"
+                text run at (33,78) width 3: " "
+                text run at (3,91) width 53: "abcdefghi"
+                text run at (3,104) width 51: "jklmnopq"
+                text run at (3,117) width 27: "rstuv"
+        layer at (672,289) size 62x62 clip at (673,290) size 45x45 scrollHeight 156
           RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (591,290) size 60x60 scrollHeight 130
-          RenderBlock {DIV} at (1,1) size 60x60
-            RenderText {#text} at (3,0) size 54x130
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 50: "ABCDEFG"
-              text run at (3,52) width 54: "HIJKLMNO"
-              text run at (3,65) width 50: "PQRSTUV"
-              text run at (3,78) width 30: "WXYZ"
-              text run at (33,78) width 3: " "
-              text run at (3,91) width 53: "abcdefghi"
-              text run at (3,104) width 51: "jklmnopq"
-              text run at (3,117) width 27: "rstuv"
-        layer at (672,289) size 62x62
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (1,412) size 62x62 clip at (2,413) size 45x60 scrollHeight 156
+          RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (83,412) size 62x62 clip at (84,413) size 45x60 scrollHeight 156
+          RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (165,412) size 62x62 clip at (166,413) size 45x60 scrollHeight 156
           RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (673,290) size 60x60 clip at (673,290) size 45x45 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x60
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (2,413) size 60x60 clip at (2,413) size 45x60 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x60
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (84,413) size 60x60 clip at (84,413) size 45x60 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x60
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (166,413) size 60x60 clip at (166,413) size 45x60 scrollHeight 156
-          RenderBlock {DIV} at (1,1) size 60x60
-            RenderText {#text} at (3,0) size 39x156
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 39: "LMNOP"
-              text run at (3,78) width 37: "QRSTU"
-              text run at (3,91) width 37: "VWXYZ"
-              text run at (40,91) width 2: " "
-              text run at (3,104) width 36: "abcdef"
-              text run at (3,117) width 30: "ghijkl"
-              text run at (3,130) width 38: "mnopq"
-              text run at (3,143) width 27: "rstuv"
-        layer at (250,445) size 42x26 clip at (250,445) size 27x26 scrollHeight 312
-          RenderBlock {DIV} at (1,1) size 42x26
-            RenderText {#text} at (3,0) size 21x312
-              text run at (3,0) width 18: "Lor"
-              text run at (3,13) width 17: "em"
-              text run at (20,13) width 3: " "
-              text run at (3,26) width 16: "ips"
-              text run at (3,39) width 18: "um"
-              text run at (21,39) width 3: " "
-              text run at (3,52) width 17: "dol"
-              text run at (3,65) width 12: "or"
-              text run at (15,65) width 3: " "
-              text run at (3,78) width 14: "AB"
-              text run at (3,91) width 16: "CD"
-              text run at (3,104) width 20: "EFG"
-              text run at (3,117) width 15: "HIJ"
-              text run at (3,130) width 14: "KL"
-              text run at (3,143) width 18: "MN"
-              text run at (3,156) width 15: "OP"
-              text run at (3,169) width 16: "QR"
-              text run at (3,182) width 21: "STU"
-              text run at (3,195) width 17: "VW"
-              text run at (3,208) width 21: "XYZ"
-              text run at (24,208) width 0: " "
-              text run at (3,221) width 19: "abc"
-              text run at (3,234) width 18: "def"
-              text run at (3,247) width 21: "ghij"
-              text run at (3,260) width 20: "klm"
-              text run at (3,273) width 21: "nop"
-              text run at (3,286) width 18: "qrs"
-              text run at (3,299) width 17: "tuv"
-        layer at (332,432) size 161x39 clip at (332,432) size 146x39 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x39
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (501,445) size 70x26 clip at (501,445) size 55x26 scrollHeight 143
-          RenderBlock {DIV} at (1,1) size 70x26
-            RenderText {#text} at (3,0) size 47x143
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 42: "ABCDEF"
-              text run at (3,52) width 46: "GHIJKLM"
-              text run at (3,65) width 45: "NOPQRS"
-              text run at (3,78) width 45: "TUVWXY"
-              text run at (3,91) width 7: "Z"
-              text run at (10,91) width 3: " "
-              text run at (3,104) width 43: "abcdefg"
-              text run at (3,117) width 47: "hijklmno"
-              text run at (3,130) width 41: "pqrstuv"
-        layer at (583,380) size 161x91
-          RenderBlock {DIV} at (1,1) size 161x91
-            RenderText {#text} at (3,0) size 153x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
-              text run at (3,26) width 30: "WXYZ"
-              text run at (33,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (4,510) size 56x52 clip at (4,510) size 41x52 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 56x52
-            RenderText {#text} at (3,0) size 35x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 1: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 2: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 30: "ABCD"
-              text run at (3,52) width 35: "EFGHIJ"
-              text run at (3,65) width 31: "KLMN"
-              text run at (3,78) width 31: "OPQR"
-              text run at (3,91) width 28: "STUV"
-              text run at (3,104) width 30: "WXYZ"
-              text run at (33,104) width 3: " "
-              text run at (3,117) width 32: "abcde"
-              text run at (3,130) width 34: "fghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (86,521) size 161x41 clip at (86,521) size 161x26 scrollWidth 427
-          RenderBlock {DIV} at (1,1) size 161x41
-            RenderText {#text} at (3,0) size 421x13
-              text run at (3,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
-        layer at (255,536) size 161x26 clip at (255,536) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (424,536) size 161x26 clip at (424,536) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+            RenderBlock {DIV} at (1,1) size 45x156
+              RenderText {#text} at (3,0) size 39x156
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 39: "LMNOP"
+                text run at (3,78) width 37: "QRSTU"
+                text run at (3,91) width 37: "VWXYZ"
+                text run at (40,91) width 2: " "
+                text run at (3,104) width 36: "abcdef"
+                text run at (3,117) width 30: "ghijkl"
+                text run at (3,130) width 38: "mnopq"
+                text run at (3,143) width 27: "rstuv"
+        layer at (249,444) size 44x28 clip at (250,445) size 27x26 scrollHeight 312
+          RenderTextControl {TEXTAREA} at (3,17) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 27x312
+              RenderText {#text} at (3,0) size 21x312
+                text run at (3,0) width 18: "Lor"
+                text run at (3,13) width 17: "em"
+                text run at (20,13) width 3: " "
+                text run at (3,26) width 16: "ips"
+                text run at (3,39) width 18: "um"
+                text run at (21,39) width 3: " "
+                text run at (3,52) width 17: "dol"
+                text run at (3,65) width 12: "or"
+                text run at (15,65) width 3: " "
+                text run at (3,78) width 14: "AB"
+                text run at (3,91) width 16: "CD"
+                text run at (3,104) width 20: "EFG"
+                text run at (3,117) width 15: "HIJ"
+                text run at (3,130) width 14: "KL"
+                text run at (3,143) width 18: "MN"
+                text run at (3,156) width 15: "OP"
+                text run at (3,169) width 16: "QR"
+                text run at (3,182) width 21: "STU"
+                text run at (3,195) width 17: "VW"
+                text run at (3,208) width 21: "XYZ"
+                text run at (24,208) width 0: " "
+                text run at (3,221) width 19: "abc"
+                text run at (3,234) width 18: "def"
+                text run at (3,247) width 21: "ghij"
+                text run at (3,260) width 20: "klm"
+                text run at (3,273) width 21: "nop"
+                text run at (3,286) width 18: "qrs"
+                text run at (3,299) width 17: "tuv"
+        layer at (331,431) size 163x41 clip at (332,432) size 146x39 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (500,444) size 72x28 clip at (501,445) size 55x26 scrollHeight 143
+          RenderTextControl {TEXTAREA} at (3,17) size 72x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 55x143
+              RenderText {#text} at (3,0) size 47x143
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 42: "ABCDEF"
+                text run at (3,52) width 46: "GHIJKLM"
+                text run at (3,65) width 45: "NOPQRS"
+                text run at (3,78) width 45: "TUVWXY"
+                text run at (3,91) width 7: "Z"
+                text run at (10,91) width 3: " "
+                text run at (3,104) width 43: "abcdefg"
+                text run at (3,117) width 47: "hijklmno"
+                text run at (3,130) width 41: "pqrstuv"
+        layer at (582,379) size 163x93 clip at (583,380) size 161x91
+          RenderTextControl {TEXTAREA} at (3,17) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x52
+              RenderText {#text} at (3,0) size 153x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+                text run at (3,26) width 30: "WXYZ"
+                text run at (33,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (3,509) size 58x54 clip at (4,510) size 41x52 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (3,31) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 41x169
+              RenderText {#text} at (3,0) size 35x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 1: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 2: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 30: "ABCD"
+                text run at (3,52) width 35: "EFGHIJ"
+                text run at (3,65) width 31: "KLMN"
+                text run at (3,78) width 31: "OPQR"
+                text run at (3,91) width 28: "STUV"
+                text run at (3,104) width 30: "WXYZ"
+                text run at (33,104) width 3: " "
+                text run at (3,117) width 32: "abcde"
+                text run at (3,130) width 34: "fghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (85,520) size 163x43 clip at (86,521) size 161x26 scrollWidth 424
+          RenderTextControl {TEXTAREA} at (3,17) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x13
+              RenderText {#text} at (3,0) size 421x13
+                text run at (3,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
+        layer at (254,535) size 163x28 clip at (255,536) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (423,535) size 163x28 clip at (424,536) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
       RenderPartObject {IFRAME} at (0,569) size 785x525
         layer at (0,0) size 785x525
           RenderView at (0,0) size 785x525
@@ -566,48 +562,41 @@ layer at (0,0) size 785x1094
                 RenderBlock {DIV} at (0,48) size 169x34 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x0
                   RenderBR {BR} at (81,1) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (169,34) size 169x48 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 76x14
                       text run at (0,0) width 76: "disabled: \"true\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (338,0) size 189x82 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 78x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 78: "\"padding:10px\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,31) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (527,20) size 169x62 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 72x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 72: "\"padding:0px\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,120) size 185x78 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 73x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 73: "\"margin:10px\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (11,39) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (185,140) size 165x58 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 67x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 67: "\"margin:0px\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,29) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (350,136) size 82x62 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 67x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 67: "\"width:60px\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,31) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (432,82) size 82x116 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 73x42
@@ -615,7 +604,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 73: "padding:20px\","
                   RenderBR {BR} at (81,40) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,45) size 60x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (514,122) size 82x76 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 62x42
@@ -623,14 +611,12 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 55: "padding:0\","
                   RenderBR {BR} at (81,40) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,45) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (596,108) size 169x90 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 69x28
                       text run at (0,0) width 25: "style:"
                       text run at (0,14) width 69: "\"height:60px\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,29) size 163x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,212) size 82x104 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 64x42
@@ -638,7 +624,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 64: "height:60px\","
                   RenderBR {BR} at (81,40) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (82,254) size 169x62 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 91x28
@@ -674,7 +659,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 64: "height:60px\","
                   RenderBR {BR} at (81,40) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (666,212) size 82x104 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x42
                     RenderText {#text} at (0,0) size 77x42
@@ -682,7 +666,6 @@ layer at (0,0) size 785x1094
                       text run at (0,14) width 62: "\"width:60px;"
                       text run at (0,28) width 64: "height:60px\","
                   RenderBR {BR} at (81,40) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,316) size 82x118 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x56
                     RenderText {#text} at (0,0) size 74x56
@@ -691,472 +674,481 @@ layer at (0,0) size 785x1094
                       text run at (0,28) width 62: "\"width:60px;"
                       text run at (0,42) width 64: "height:60px\","
                   RenderBR {BR} at (81,54) size 0x0
-                  RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (82,386) size 82x48 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 44x14
                       text run at (0,0) width 44: "cols: \"3\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (164,373) size 169x61 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 49x14
                       text run at (0,0) width 49: "rows: \"3\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (333,386) size 82x48 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 44x14
                       text run at (0,0) width 44: "cols: \"7\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 72x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (415,321) size 169x113 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 49x14
                       text run at (0,0) width 49: "rows: \"7\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (584,346) size 82x88 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x28
                     RenderText {#text} at (0,0) size 74x28
                       text run at (0,0) width 74: "cols: \"5\", rows:"
                       text run at (0,14) width 19: "\"4\","
                   RenderBR {BR} at (81,26) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,31) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (0,434) size 169x63 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 57x14
                       text run at (0,0) width 57: "wrap: \"off\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (169,449) size 169x48 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 64x14
                       text run at (0,0) width 64: "wrap: \"hard\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderBlock {DIV} at (338,449) size 169x48 [border: (1px solid #0000FF)]
                   RenderBlock {SPAN} at (1,1) size 80x14
                     RenderText {#text} at (0,0) size 61x14
                       text run at (0,0) width 61: "wrap: \"soft\","
                   RenderBR {BR} at (81,12) size 0x0
-                  RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (4,80) size 161x26
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 102x13
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-        layer at (173,80) size 161x26 clip at (173,80) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26 [color=#545454]
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (352,70) size 161x26 clip at (352,70) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (11,11) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (531,80) size 161x26 clip at (531,80) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (12,188) size 161x26 clip at (12,188) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (187,198) size 161x26 clip at (187,198) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (352,196) size 58x26 clip at (352,196) size 43x26 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x26
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (454,176) size 18x26 clip at (454,176) size 3x11 scrollWidth 17 scrollHeight 819
-          RenderBlock {DIV} at (21,21) size 18x26
-            RenderText {#text} at (3,0) size 11x819
-              text run at (3,0) width 6: "L"
-              text run at (3,13) width 7: "o"
-              text run at (3,26) width 5: "r"
-              text run at (3,39) width 7: "e"
-              text run at (3,52) width 11: "m"
-              text run at (3,65) width 4: "i"
-              text run at (3,78) width 7: "p"
-              text run at (3,91) width 6: "s"
-              text run at (3,104) width 7: "u"
-              text run at (3,117) width 11: "m"
-              text run at (3,130) width 7: "d"
-              text run at (3,143) width 7: "o"
-              text run at (3,156) width 4: "l"
-              text run at (3,169) width 7: "o"
-              text run at (3,182) width 5: "r"
-              text run at (3,195) width 8: "A"
-              text run at (3,208) width 7: "B"
-              text run at (3,221) width 8: "C"
-              text run at (3,234) width 9: "D"
-              text run at (3,247) width 6: "E"
-              text run at (3,260) width 6: "F"
-              text run at (3,273) width 8: "G"
-              text run at (3,286) width 9: "H"
-              text run at (3,299) width 4: "I"
-              text run at (3,312) width 4: "J"
-              text run at (3,325) width 8: "K"
-              text run at (3,338) width 6: "L"
-              text run at (3,351) width 10: "M"
-              text run at (3,364) width 9: "N"
-              text run at (3,377) width 9: "O"
-              text run at (3,390) width 7: "P"
-              text run at (3,403) width 9: "Q"
-              text run at (3,416) width 7: "R"
-              text run at (3,429) width 6: "S"
-              text run at (3,442) width 7: "T"
-              text run at (3,455) width 8: "U"
-              text run at (3,468) width 8: "V"
-              text run at (3,481) width 10: "W"
-              text run at (3,494) width 7: "X"
-              text run at (3,507) width 7: "Y"
-              text run at (3,520) width 7: "Z"
-              text run at (3,533) width 7: "a"
-              text run at (3,546) width 7: "b"
-              text run at (3,559) width 6: "c"
-              text run at (3,572) width 7: "d"
-              text run at (3,585) width 7: "e"
-              text run at (3,598) width 5: "f"
-              text run at (3,611) width 7: "g"
-              text run at (3,624) width 7: "h"
-              text run at (3,637) width 4: "i"
-              text run at (3,650) width 4: "j"
-              text run at (3,663) width 7: "k"
-              text run at (3,676) width 4: "l"
-              text run at (3,689) width 11: "m"
-              text run at (3,702) width 7: "n"
-              text run at (3,715) width 7: "o"
-              text run at (3,728) width 7: "p"
-              text run at (3,741) width 7: "q"
-              text run at (3,754) width 5: "r"
-              text run at (3,767) width 6: "s"
-              text run at (3,780) width 5: "t"
-              text run at (3,793) width 7: "u"
-              text run at (3,806) width 6: "v"
-        layer at (516,196) size 58x26 clip at (516,196) size 43x26 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x26
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (600,166) size 161x58
-          RenderBlock {DIV} at (1,1) size 161x58
-            RenderText {#text} at (3,0) size 153x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
-              text run at (3,26) width 30: "WXYZ"
-              text run at (33,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (2,284) size 58x58 clip at (2,284) size 43x58 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x58
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (85,313) size 163x28
+        layer at (3,79) size 163x28 clip at (4,80) size 161x26
+          RenderTextControl {TEXTAREA} at (3,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x13
+              RenderText {#text} at (3,0) size 102x13
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+        layer at (172,79) size 163x28 clip at (173,80) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52 [color=#545454]
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (341,59) size 183x48 clip at (342,60) size 166x46 scrollHeight 72
+          RenderTextControl {TEXTAREA} at (3,31) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (11,11) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (530,79) size 163x28 clip at (531,80) size 146x26 scrollHeight 52
           RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (86,314) size 161x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 153x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
-              text run at (3,26) width 30: "WXYZ"
-              text run at (33,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (254,298) size 163x43
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (11,187) size 163x28 clip at (12,188) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (11,39) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (186,197) size 163x28 clip at (187,198) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (1,29) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (351,195) size 60x28 clip at (352,196) size 43x26 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (1,31) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (433,155) size 60x68 clip at (434,156) size 43x66 scrollHeight 859
+          RenderTextControl {TEXTAREA} at (1,45) size 60x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (21,21) size 6x819
+              RenderText {#text} at (3,0) size 11x819
+                text run at (3,0) width 6: "L"
+                text run at (3,13) width 7: "o"
+                text run at (3,26) width 5: "r"
+                text run at (3,39) width 7: "e"
+                text run at (3,52) width 11: "m"
+                text run at (3,65) width 4: "i"
+                text run at (3,78) width 7: "p"
+                text run at (3,91) width 6: "s"
+                text run at (3,104) width 7: "u"
+                text run at (3,117) width 11: "m"
+                text run at (3,130) width 7: "d"
+                text run at (3,143) width 7: "o"
+                text run at (3,156) width 4: "l"
+                text run at (3,169) width 7: "o"
+                text run at (3,182) width 5: "r"
+                text run at (3,195) width 8: "A"
+                text run at (3,208) width 7: "B"
+                text run at (3,221) width 8: "C"
+                text run at (3,234) width 9: "D"
+                text run at (3,247) width 6: "E"
+                text run at (3,260) width 6: "F"
+                text run at (3,273) width 8: "G"
+                text run at (3,286) width 9: "H"
+                text run at (3,299) width 4: "I"
+                text run at (3,312) width 4: "J"
+                text run at (3,325) width 8: "K"
+                text run at (3,338) width 6: "L"
+                text run at (3,351) width 10: "M"
+                text run at (3,364) width 9: "N"
+                text run at (3,377) width 9: "O"
+                text run at (3,390) width 7: "P"
+                text run at (3,403) width 9: "Q"
+                text run at (3,416) width 7: "R"
+                text run at (3,429) width 6: "S"
+                text run at (3,442) width 7: "T"
+                text run at (3,455) width 8: "U"
+                text run at (3,468) width 8: "V"
+                text run at (3,481) width 10: "W"
+                text run at (3,494) width 7: "X"
+                text run at (3,507) width 7: "Y"
+                text run at (3,520) width 7: "Z"
+                text run at (3,533) width 7: "a"
+                text run at (3,546) width 7: "b"
+                text run at (3,559) width 6: "c"
+                text run at (3,572) width 7: "d"
+                text run at (3,585) width 7: "e"
+                text run at (3,598) width 5: "f"
+                text run at (3,611) width 7: "g"
+                text run at (3,624) width 7: "h"
+                text run at (3,637) width 4: "i"
+                text run at (3,650) width 4: "j"
+                text run at (3,663) width 7: "k"
+                text run at (3,676) width 4: "l"
+                text run at (3,689) width 11: "m"
+                text run at (3,702) width 7: "n"
+                text run at (3,715) width 7: "o"
+                text run at (3,728) width 7: "p"
+                text run at (3,741) width 7: "q"
+                text run at (3,754) width 5: "r"
+                text run at (3,767) width 6: "s"
+                text run at (3,780) width 5: "t"
+                text run at (3,793) width 7: "u"
+                text run at (3,806) width 6: "v"
+        layer at (515,195) size 60x28 clip at (516,196) size 43x26 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (1,45) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (599,165) size 163x60 clip at (600,166) size 161x58
+          RenderTextControl {TEXTAREA} at (3,29) size 163x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x52
+              RenderText {#text} at (3,0) size 153x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+                text run at (3,26) width 30: "WXYZ"
+                text run at (33,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (1,283) size 60x60 clip at (2,284) size 43x58 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (85,313) size 163x28 clip at (86,314) size 161x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x52
+              RenderText {#text} at (3,0) size 153x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+                text run at (3,26) width 30: "WXYZ"
+                text run at (33,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (254,298) size 163x43 clip at (255,299) size 146x26 scrollHeight 52
           RenderTextControl {TEXTAREA} at (3,31) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (255,299) size 161x41 clip at (255,299) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x41
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (421,283) size 60x60
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (421,283) size 60x60 clip at (422,284) size 58x58 scrollHeight 130
+          RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 58x130
+              RenderText {#text} at (3,0) size 51x130
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 50: "ABCDEFG"
+                text run at (3,52) width 46: "HIJKLMN"
+                text run at (3,65) width 51: "OPQRSTU"
+                text run at (3,78) width 37: "VWXYZ"
+                text run at (40,78) width 3: " "
+                text run at (3,91) width 50: "abcdefgh"
+                text run at (3,104) width 47: "ijklmnop"
+                text run at (3,117) width 34: "qrstuv"
+        layer at (503,283) size 60x60 clip at (504,284) size 43x43 scrollHeight 169
           RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (422,284) size 58x58 scrollHeight 130
-          RenderBlock {DIV} at (1,1) size 58x58
-            RenderText {#text} at (3,0) size 51x130
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 50: "ABCDEFG"
-              text run at (3,52) width 46: "HIJKLMN"
-              text run at (3,65) width 51: "OPQRSTU"
-              text run at (3,78) width 37: "VWXYZ"
-              text run at (40,78) width 3: " "
-              text run at (3,91) width 50: "abcdefgh"
-              text run at (3,104) width 47: "ijklmnop"
-              text run at (3,117) width 34: "qrstuv"
-        layer at (503,283) size 60x60
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (585,283) size 60x60 clip at (586,284) size 43x58 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (667,283) size 60x60 clip at (668,284) size 43x58 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (1,401) size 60x60 clip at (2,402) size 43x58 scrollHeight 169
           RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        layer at (504,284) size 58x58 clip at (504,284) size 43x43 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x58
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (586,284) size 58x58 clip at (586,284) size 43x58 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x58
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (668,284) size 58x58 clip at (668,284) size 43x58 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x58
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (2,402) size 58x58 clip at (2,402) size 43x58 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 58x58
-            RenderText {#text} at (3,0) size 37x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 36: "ABCDE"
-              text run at (3,52) width 36: "FGHIJK"
-              text run at (3,65) width 33: "LMNO"
-              text run at (3,78) width 35: "PQRST"
-              text run at (3,91) width 32: "UVWX"
-              text run at (3,104) width 14: "YZ"
-              text run at (17,104) width 3: " "
-              text run at (3,117) width 36: "abcdef"
-              text run at (3,130) width 30: "ghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (86,432) size 42x26 clip at (86,432) size 27x26 scrollHeight 312
-          RenderBlock {DIV} at (1,1) size 42x26
-            RenderText {#text} at (3,0) size 21x312
-              text run at (3,0) width 18: "Lor"
-              text run at (3,13) width 17: "em"
-              text run at (20,13) width 3: " "
-              text run at (3,26) width 16: "ips"
-              text run at (3,39) width 18: "um"
-              text run at (21,39) width 3: " "
-              text run at (3,52) width 17: "dol"
-              text run at (3,65) width 12: "or"
-              text run at (15,65) width 3: " "
-              text run at (3,78) width 14: "AB"
-              text run at (3,91) width 16: "CD"
-              text run at (3,104) width 20: "EFG"
-              text run at (3,117) width 15: "HIJ"
-              text run at (3,130) width 14: "KL"
-              text run at (3,143) width 18: "MN"
-              text run at (3,156) width 15: "OP"
-              text run at (3,169) width 16: "QR"
-              text run at (3,182) width 21: "STU"
-              text run at (3,195) width 17: "VW"
-              text run at (3,208) width 21: "XYZ"
-              text run at (24,208) width 0: " "
-              text run at (3,221) width 19: "abc"
-              text run at (3,234) width 18: "def"
-              text run at (3,247) width 21: "ghij"
-              text run at (3,260) width 20: "klm"
-              text run at (3,273) width 21: "nop"
-              text run at (3,286) width 18: "qrs"
-              text run at (3,299) width 17: "tuv"
-        layer at (168,419) size 161x39 clip at (168,419) size 146x39 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x39
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (337,432) size 70x26 clip at (337,432) size 55x26 scrollHeight 143
-          RenderBlock {DIV} at (1,1) size 70x26
-            RenderText {#text} at (3,0) size 47x143
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 3: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 3: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 42: "ABCDEF"
-              text run at (3,52) width 46: "GHIJKLM"
-              text run at (3,65) width 45: "NOPQRS"
-              text run at (3,78) width 45: "TUVWXY"
-              text run at (3,91) width 7: "Z"
-              text run at (10,91) width 3: " "
-              text run at (3,104) width 43: "abcdefg"
-              text run at (3,117) width 47: "hijklmno"
-              text run at (3,130) width 41: "pqrstuv"
-        layer at (419,367) size 161x91
-          RenderBlock {DIV} at (1,1) size 161x91
-            RenderText {#text} at (3,0) size 153x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
-              text run at (3,26) width 30: "WXYZ"
-              text run at (33,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (588,406) size 56x52 clip at (588,406) size 41x52 scrollHeight 169
-          RenderBlock {DIV} at (1,1) size 56x52
-            RenderText {#text} at (3,0) size 35x169
-              text run at (3,0) width 34: "Lorem"
-              text run at (37,0) width 1: " "
-              text run at (3,13) width 33: "ipsum"
-              text run at (36,13) width 2: " "
-              text run at (3,26) width 29: "dolor"
-              text run at (32,26) width 3: " "
-              text run at (3,39) width 30: "ABCD"
-              text run at (3,52) width 35: "EFGHIJ"
-              text run at (3,65) width 31: "KLMN"
-              text run at (3,78) width 31: "OPQR"
-              text run at (3,91) width 28: "STUV"
-              text run at (3,104) width 30: "WXYZ"
-              text run at (33,104) width 3: " "
-              text run at (3,117) width 32: "abcde"
-              text run at (3,130) width 34: "fghijkl"
-              text run at (3,143) width 31: "mnop"
-              text run at (3,156) width 34: "qrstuv"
-        layer at (4,480) size 161x41 clip at (4,480) size 161x26 scrollWidth 427
-          RenderBlock {DIV} at (1,1) size 161x41
-            RenderText {#text} at (3,0) size 421x13
-              text run at (3,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
-        layer at (173,495) size 161x26 clip at (173,495) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
-        layer at (342,495) size 161x26 clip at (342,495) size 146x26 scrollHeight 52
-          RenderBlock {DIV} at (1,1) size 161x26
-            RenderText {#text} at (3,0) size 138x52
-              text run at (3,0) width 102: "Lorem ipsum dolor"
-              text run at (105,0) width 3: " "
-              text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
-              text run at (3,26) width 45: "UVWXYZ"
-              text run at (48,26) width 3: " "
-              text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+            RenderBlock {DIV} at (1,1) size 43x169
+              RenderText {#text} at (3,0) size 37x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 36: "ABCDE"
+                text run at (3,52) width 36: "FGHIJK"
+                text run at (3,65) width 33: "LMNO"
+                text run at (3,78) width 35: "PQRST"
+                text run at (3,91) width 32: "UVWX"
+                text run at (3,104) width 14: "YZ"
+                text run at (17,104) width 3: " "
+                text run at (3,117) width 36: "abcdef"
+                text run at (3,130) width 30: "ghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (85,431) size 44x28 clip at (86,432) size 27x26 scrollHeight 312
+          RenderTextControl {TEXTAREA} at (3,17) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 27x312
+              RenderText {#text} at (3,0) size 21x312
+                text run at (3,0) width 18: "Lor"
+                text run at (3,13) width 17: "em"
+                text run at (20,13) width 3: " "
+                text run at (3,26) width 16: "ips"
+                text run at (3,39) width 18: "um"
+                text run at (21,39) width 3: " "
+                text run at (3,52) width 17: "dol"
+                text run at (3,65) width 12: "or"
+                text run at (15,65) width 3: " "
+                text run at (3,78) width 14: "AB"
+                text run at (3,91) width 16: "CD"
+                text run at (3,104) width 20: "EFG"
+                text run at (3,117) width 15: "HIJ"
+                text run at (3,130) width 14: "KL"
+                text run at (3,143) width 18: "MN"
+                text run at (3,156) width 15: "OP"
+                text run at (3,169) width 16: "QR"
+                text run at (3,182) width 21: "STU"
+                text run at (3,195) width 17: "VW"
+                text run at (3,208) width 21: "XYZ"
+                text run at (24,208) width 0: " "
+                text run at (3,221) width 19: "abc"
+                text run at (3,234) width 18: "def"
+                text run at (3,247) width 21: "ghij"
+                text run at (3,260) width 20: "klm"
+                text run at (3,273) width 21: "nop"
+                text run at (3,286) width 18: "qrs"
+                text run at (3,299) width 17: "tuv"
+        layer at (167,418) size 163x41 clip at (168,419) size 146x39 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (336,431) size 72x28 clip at (337,432) size 55x26 scrollHeight 143
+          RenderTextControl {TEXTAREA} at (3,17) size 72x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 55x143
+              RenderText {#text} at (3,0) size 47x143
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 3: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 3: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 42: "ABCDEF"
+                text run at (3,52) width 46: "GHIJKLM"
+                text run at (3,65) width 45: "NOPQRS"
+                text run at (3,78) width 45: "TUVWXY"
+                text run at (3,91) width 7: "Z"
+                text run at (10,91) width 3: " "
+                text run at (3,104) width 43: "abcdefg"
+                text run at (3,117) width 47: "hijklmno"
+                text run at (3,130) width 41: "pqrstuv"
+        layer at (418,366) size 163x93 clip at (419,367) size 161x91
+          RenderTextControl {TEXTAREA} at (3,17) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x52
+              RenderText {#text} at (3,0) size 153x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+                text run at (3,26) width 30: "WXYZ"
+                text run at (33,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (587,405) size 58x54 clip at (588,406) size 41x52 scrollHeight 169
+          RenderTextControl {TEXTAREA} at (3,31) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 41x169
+              RenderText {#text} at (3,0) size 35x169
+                text run at (3,0) width 34: "Lorem"
+                text run at (37,0) width 1: " "
+                text run at (3,13) width 33: "ipsum"
+                text run at (36,13) width 2: " "
+                text run at (3,26) width 29: "dolor"
+                text run at (32,26) width 3: " "
+                text run at (3,39) width 30: "ABCD"
+                text run at (3,52) width 35: "EFGHIJ"
+                text run at (3,65) width 31: "KLMN"
+                text run at (3,78) width 31: "OPQR"
+                text run at (3,91) width 28: "STUV"
+                text run at (3,104) width 30: "WXYZ"
+                text run at (33,104) width 3: " "
+                text run at (3,117) width 32: "abcde"
+                text run at (3,130) width 34: "fghijkl"
+                text run at (3,143) width 31: "mnop"
+                text run at (3,156) width 34: "qrstuv"
+        layer at (3,479) size 163x43 clip at (4,480) size 161x26 scrollWidth 424
+          RenderTextControl {TEXTAREA} at (3,17) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 161x13
+              RenderText {#text} at (3,0) size 421x13
+                text run at (3,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
+        layer at (172,494) size 163x28 clip at (173,495) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        layer at (341,494) size 163x28 clip at (342,495) size 146x26 scrollHeight 52
+          RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 146x52
+              RenderText {#text} at (3,0) size 138x52
+                text run at (3,0) width 102: "Lorem ipsum dolor"
+                text run at (105,0) width 3: " "
+                text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+                text run at (3,26) width 45: "UVWXYZ"
+                text run at (48,26) width 3: " "
+                text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.checksum b/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.checksum
new file mode 100644 (file)
index 0000000..2d08e5e
--- /dev/null
@@ -0,0 +1 @@
+b43b41503948e37e604a569b7fa4d556
\ No newline at end of file
diff --git a/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.png b/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.png
new file mode 100644 (file)
index 0000000..6e98e02
Binary files /dev/null and b/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.png differ
diff --git a/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.txt b/LayoutTests/platform/mac/fast/forms/basic-textareas-quirks-expected.txt
new file mode 100644 (file)
index 0000000..7658da7
--- /dev/null
@@ -0,0 +1,822 @@
+layer at (0,0) size 785x1026
+  RenderView at (0,0) size 785x600
+layer at (0,0) size 785x1026
+  RenderBlock {HTML} at (0,0) size 785x600
+    RenderBody {BODY} at (8,8) size 769x584
+      RenderBlock (floating) {DIV} at (0,0) size 352x777 [border: (1px solid #FF0000)]
+        RenderBlock (anonymous) at (1,1) size 350x14
+          RenderText {#text} at (0,-1) size 181x17
+            text run at (0,-1) width 181: "Plain textarea with little content"
+        RenderBlock {DIV} at (1,15) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 13: " B"
+        RenderBlock (anonymous) at (1,51) size 350x14
+          RenderText {#text} at (0,-1) size 77x17
+            text run at (0,-1) width 77: "Plain textarea"
+        RenderBlock {DIV} at (1,65) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 13: " B"
+        RenderBlock (anonymous) at (1,101) size 350x14
+          RenderText {#text} at (0,-1) size 97x17
+            text run at (0,-1) width 97: "Disabled textarea"
+        RenderBlock {DIV} at (1,115) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 13: " B"
+        RenderBlock (anonymous) at (1,151) size 350x14
+          RenderText {#text} at (0,-1) size 123x17
+            text run at (0,-1) width 123: "style=\"padding:10px\""
+        RenderBlock {DIV} at (1,165) size 352x56 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,40) size 14x17
+            text run at (1,40) width 14: "A "
+          RenderText {#text} at (202,40) size 13x17
+            text run at (202,40) width 13: " B"
+        RenderBlock (anonymous) at (1,221) size 350x14
+          RenderText {#text} at (0,-1) size 116x17
+            text run at (0,-1) width 116: "style=\"padding:0px\""
+        RenderBlock {DIV} at (1,235) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 13: " B"
+        RenderBlock (anonymous) at (1,271) size 350x14
+          RenderText {#text} at (0,-1) size 118x17
+            text run at (0,-1) width 118: "style=\"margin:10px\""
+        RenderBlock {DIV} at (1,285) size 352x52 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,36) size 14x17
+            text run at (1,36) width 14: "A "
+          RenderText {#text} at (198,36) size 13x17
+            text run at (198,36) width 13: " B"
+        RenderBlock (anonymous) at (1,337) size 350x14
+          RenderText {#text} at (0,-1) size 111x17
+            text run at (0,-1) width 111: "style=\"margin:0px\""
+        RenderBlock {DIV} at (1,351) size 352x32 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,16) size 14x17
+            text run at (1,16) width 14: "A "
+          RenderText {#text} at (178,16) size 13x17
+            text run at (178,16) width 13: " B"
+        RenderBlock (anonymous) at (1,383) size 350x14
+          RenderText {#text} at (0,-1) size 37x17
+            text run at (0,-1) width 37: "cols=3"
+        RenderBlock {DIV} at (1,397) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (63,20) size 13x17
+            text run at (63,20) width 13: " B"
+        RenderBlock (anonymous) at (1,433) size 350x14
+          RenderText {#text} at (0,-1) size 42x17
+            text run at (0,-1) width 42: "rows=3"
+        RenderBlock {DIV} at (1,447) size 352x49 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,33) size 14x17
+            text run at (1,33) width 14: "A "
+          RenderText {#text} at (182,33) size 13x17
+            text run at (182,33) width 13: " B"
+        RenderBlock (anonymous) at (1,496) size 350x14
+          RenderText {#text} at (0,-1) size 44x17
+            text run at (0,-1) width 44: "cols=10"
+        RenderBlock {DIV} at (1,510) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (112,20) size 13x17
+            text run at (112,20) width 13: " B"
+        RenderBlock (anonymous) at (1,546) size 350x14
+          RenderText {#text} at (0,-1) size 49x17
+            text run at (0,-1) width 49: "rows=10"
+        RenderBlock {DIV} at (1,560) size 352x140 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,124) size 14x17
+            text run at (1,124) width 14: "A "
+          RenderText {#text} at (182,124) size 13x17
+            text run at (182,124) width 13: " B"
+        RenderBlock (anonymous) at (1,700) size 350x14
+          RenderText {#text} at (0,-1) size 83x17
+            text run at (0,-1) width 83: "cols=5 rows=4"
+        RenderBlock {DIV} at (1,714) size 352x62 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,46) size 14x17
+            text run at (1,46) width 14: "A "
+          RenderText {#text} at (77,46) size 13x17
+            text run at (77,46) width 13: " B"
+      RenderBlock (floating) {DIV} at (352,0) size 352x1018 [border: (1px solid #FF0000)]
+        RenderBlock (anonymous) at (1,1) size 350x14
+          RenderText {#text} at (0,-1) size 110x17
+            text run at (0,-1) width 110: "style=\"width:60px\""
+        RenderBlock {DIV} at (1,15) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (75,20) size 13x17
+            text run at (75,20) width 13: " B"
+        RenderBlock (anonymous) at (1,51) size 350x14
+          RenderText {#text} at (0,-1) size 191x17
+            text run at (0,-1) width 191: "style=\"width:60px;padding:20px\""
+        RenderBlock {DIV} at (1,65) size 352x76 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,60) size 14x17
+            text run at (1,60) width 14: "A "
+          RenderText {#text} at (75,60) size 13x17
+            text run at (75,60) width 13: " B"
+        RenderBlock (anonymous) at (1,141) size 350x14
+          RenderText {#text} at (0,-1) size 170x17
+            text run at (0,-1) width 170: "style=\"width:60px;padding:0\""
+        RenderBlock {DIV} at (1,155) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (75,20) size 13x17
+            text run at (75,20) width 13: " B"
+        RenderBlock (anonymous) at (1,191) size 350x14
+          RenderText {#text} at (0,-1) size 113x17
+            text run at (0,-1) width 113: "style=\"height:60px\""
+        RenderBlock {DIV} at (1,205) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (182,48) size 13x17
+            text run at (182,48) width 13: " B"
+        RenderBlock (anonymous) at (1,269) size 350x14
+          RenderText {#text} at (0,-1) size 181x17
+            text run at (0,-1) width 181: "style=\"width:60px;height:60px\""
+        RenderBlock {DIV} at (1,283) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (75,48) size 13x17
+            text run at (75,48) width 13: " B"
+        RenderBlock (anonymous) at (1,347) size 350x14
+          RenderText {#text} at (0,-1) size 139x17
+            text run at (0,-1) width 139: "style=\"overflow:hidden\""
+        RenderBlock {DIV} at (1,361) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 13: " B"
+        RenderBlock (anonymous) at (1,397) size 350x14
+          RenderText {#text} at (0,-1) size 132x17
+            text run at (0,-1) width 132: "style=\"overflow:scroll\""
+        RenderBlock {DIV} at (1,411) size 352x51 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,35) size 14x17
+            text run at (1,35) width 14: "A "
+          RenderText {#text} at (182,35) size 13x17
+            text run at (182,35) width 13: " B"
+        RenderBlock (anonymous) at (1,462) size 350x14
+          RenderText {#text} at (0,-1) size 278x17
+            text run at (0,-1) width 278: "style=\"overflow:hidden;width:60px;height:60px\""
+        RenderBlock {DIV} at (1,476) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (75,48) size 13x17
+            text run at (75,48) width 13: " B"
+        RenderBlock (anonymous) at (1,540) size 350x14
+          RenderText {#text} at (0,-1) size 271x17
+            text run at (0,-1) width 271: "style=\"overflow:scroll;width:60px;height:60px\""
+        RenderBlock {DIV} at (1,554) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (75,48) size 13x17
+            text run at (75,48) width 13: " B"
+        RenderBlock (anonymous) at (1,618) size 350x14
+          RenderText {#text} at (0,-1) size 222x17
+            text run at (0,-1) width 222: "cols=5 style=\"width:60px;height:60px\""
+        RenderBlock {DIV} at (1,632) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (75,48) size 13x17
+            text run at (75,48) width 13: " B"
+        RenderBlock (anonymous) at (1,696) size 350x14
+          RenderText {#text} at (0,-1) size 227x17
+            text run at (0,-1) width 227: "rows=4 style=\"width:60px;height:60px\""
+        RenderBlock {DIV} at (1,710) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (75,48) size 13x17
+            text run at (75,48) width 13: " B"
+        RenderBlock (anonymous) at (1,774) size 350x14
+          RenderText {#text} at (0,-1) size 268x17
+            text run at (0,-1) width 268: "cols=5 rows=4 style=\"width:60px;height:60px\""
+        RenderBlock {DIV} at (1,788) size 352x64 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,48) size 14x17
+            text run at (1,48) width 14: "A "
+          RenderText {#text} at (75,48) size 13x17
+            text run at (75,48) width 13: " B"
+        RenderBlock (anonymous) at (1,852) size 350x14
+          RenderText {#text} at (0,-1) size 65x17
+            text run at (0,-1) width 65: "wrap=\"off\""
+        RenderBlock {DIV} at (1,866) size 352x51 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,35) size 14x17
+            text run at (1,35) width 14: "A "
+          RenderText {#text} at (182,35) size 13x17
+            text run at (182,35) width 4: " "
+            text run at (186,35) width 9: "B"
+        RenderBlock (anonymous) at (1,917) size 350x14
+          RenderText {#text} at (0,-1) size 73x17
+            text run at (0,-1) width 73: "wrap=\"hard\""
+        RenderBlock {DIV} at (1,931) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 4: " "
+            text run at (186,20) width 9: "B"
+        RenderBlock (anonymous) at (1,967) size 350x14
+          RenderText {#text} at (0,-1) size 69x17
+            text run at (0,-1) width 69: "wrap=\"soft\""
+        RenderBlock {DIV} at (1,981) size 352x36 [border: (1px solid #FF0000)]
+          RenderText {#text} at (1,20) size 14x17
+            text run at (1,20) width 14: "A "
+          RenderText {#text} at (182,20) size 13x17
+            text run at (182,20) width 4: " "
+            text run at (186,20) width 9: "B"
+layer at (26,26) size 163x28 clip at (27,27) size 161x26
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 102x13
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+layer at (26,76) size 163x28 clip at (27,77) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (26,126) size 163x28 clip at (27,127) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52 [color=#545454]
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (26,176) size 183x48 clip at (27,177) size 166x46 scrollHeight 62
+  RenderTextControl {TEXTAREA} at (17,3) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (11,11) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (26,246) size 163x28 clip at (27,247) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (34,304) size 163x28 clip at (35,305) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (25,11) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (24,360) size 163x28 clip at (25,361) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (15,1) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (26,408) size 44x28 clip at (27,409) size 27x26 scrollHeight 312
+  RenderTextControl {TEXTAREA} at (17,3) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 27x312
+      RenderText {#text} at (3,0) size 21x312
+        text run at (3,0) width 18: "Lor"
+        text run at (3,13) width 17: "em"
+        text run at (20,13) width 3: " "
+        text run at (3,26) width 16: "ips"
+        text run at (3,39) width 18: "um"
+        text run at (21,39) width 3: " "
+        text run at (3,52) width 17: "dol"
+        text run at (3,65) width 12: "or"
+        text run at (15,65) width 3: " "
+        text run at (3,78) width 14: "AB"
+        text run at (3,91) width 16: "CD"
+        text run at (3,104) width 20: "EFG"
+        text run at (3,117) width 15: "HIJ"
+        text run at (3,130) width 14: "KL"
+        text run at (3,143) width 18: "MN"
+        text run at (3,156) width 15: "OP"
+        text run at (3,169) width 16: "QR"
+        text run at (3,182) width 21: "STU"
+        text run at (3,195) width 17: "VW"
+        text run at (3,208) width 21: "XYZ"
+        text run at (24,208) width 0: " "
+        text run at (3,221) width 19: "abc"
+        text run at (3,234) width 18: "def"
+        text run at (3,247) width 21: "ghij"
+        text run at (3,260) width 20: "klm"
+        text run at (3,273) width 21: "nop"
+        text run at (3,286) width 18: "qrs"
+        text run at (3,299) width 17: "tuv"
+        text run at (20,299) width 3: " "
+layer at (26,458) size 163x41 clip at (27,459) size 146x39 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (17,3) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (26,521) size 93x28 clip at (27,522) size 76x26 scrollHeight 91
+  RenderTextControl {TEXTAREA} at (17,3) size 93x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 76x91
+      RenderText {#text} at (3,0) size 70x91
+        text run at (3,0) width 70: "Lorem ipsum"
+        text run at (73,0) width 0: " "
+        text run at (3,13) width 29: "dolor"
+        text run at (32,13) width 3: " "
+        text run at (3,26) width 65: "ABCDEFGHIJ"
+        text run at (3,39) width 67: "KLMNOPQRS"
+        text run at (3,52) width 52: "TUVWXYZ"
+        text run at (55,52) width 3: " "
+        text run at (3,65) width 66: "abcdefghijkl"
+        text run at (3,78) width 65: "mnopqrstuv"
+        text run at (68,78) width 3: " "
+layer at (26,571) size 163x132 clip at (27,572) size 161x130
+  RenderTextControl {TEXTAREA} at (17,3) size 163x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x52
+      RenderText {#text} at (3,0) size 153x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+        text run at (3,26) width 30: "WXYZ"
+        text run at (33,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (26,725) size 58x54 clip at (27,726) size 41x52 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (17,3) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 41x169
+      RenderText {#text} at (3,0) size 35x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 1: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 2: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 30: "ABCD"
+        text run at (3,52) width 35: "EFGHIJ"
+        text run at (3,65) width 31: "KLMN"
+        text run at (3,78) width 31: "OPQR"
+        text run at (3,91) width 28: "STUV"
+        text run at (3,104) width 30: "WXYZ"
+        text run at (33,104) width 3: " "
+        text run at (3,117) width 32: "abcde"
+        text run at (3,130) width 34: "fghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+layer at (376,26) size 60x28 clip at (377,27) size 43x26 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,3) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (376,76) size 60x68 clip at (377,77) size 43x66 scrollHeight 839
+  RenderTextControl {TEXTAREA} at (15,3) size 60x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (21,21) size 6x819
+      RenderText {#text} at (3,0) size 11x819
+        text run at (3,0) width 6: "L"
+        text run at (3,13) width 7: "o"
+        text run at (3,26) width 5: "r"
+        text run at (3,39) width 7: "e"
+        text run at (3,52) width 11: "m"
+        text run at (3,65) width 4: "i"
+        text run at (3,78) width 7: "p"
+        text run at (3,91) width 6: "s"
+        text run at (3,104) width 7: "u"
+        text run at (3,117) width 11: "m"
+        text run at (3,130) width 7: "d"
+        text run at (3,143) width 7: "o"
+        text run at (3,156) width 4: "l"
+        text run at (3,169) width 7: "o"
+        text run at (3,182) width 5: "r"
+        text run at (3,195) width 8: "A"
+        text run at (3,208) width 7: "B"
+        text run at (3,221) width 8: "C"
+        text run at (3,234) width 9: "D"
+        text run at (3,247) width 6: "E"
+        text run at (3,260) width 6: "F"
+        text run at (3,273) width 8: "G"
+        text run at (3,286) width 9: "H"
+        text run at (3,299) width 4: "I"
+        text run at (3,312) width 4: "J"
+        text run at (3,325) width 8: "K"
+        text run at (3,338) width 6: "L"
+        text run at (3,351) width 10: "M"
+        text run at (3,364) width 9: "N"
+        text run at (3,377) width 9: "O"
+        text run at (3,390) width 7: "P"
+        text run at (3,403) width 9: "Q"
+        text run at (3,416) width 7: "R"
+        text run at (3,429) width 6: "S"
+        text run at (3,442) width 7: "T"
+        text run at (3,455) width 8: "U"
+        text run at (3,468) width 8: "V"
+        text run at (3,481) width 10: "W"
+        text run at (3,494) width 7: "X"
+        text run at (3,507) width 7: "Y"
+        text run at (3,520) width 7: "Z"
+        text run at (3,533) width 7: "a"
+        text run at (3,546) width 7: "b"
+        text run at (3,559) width 6: "c"
+        text run at (3,572) width 7: "d"
+        text run at (3,585) width 7: "e"
+        text run at (3,598) width 5: "f"
+        text run at (3,611) width 7: "g"
+        text run at (3,624) width 7: "h"
+        text run at (3,637) width 4: "i"
+        text run at (3,650) width 4: "j"
+        text run at (3,663) width 7: "k"
+        text run at (3,676) width 4: "l"
+        text run at (3,689) width 11: "m"
+        text run at (3,702) width 7: "n"
+        text run at (3,715) width 7: "o"
+        text run at (3,728) width 7: "p"
+        text run at (3,741) width 7: "q"
+        text run at (3,754) width 5: "r"
+        text run at (3,767) width 6: "s"
+        text run at (3,780) width 5: "t"
+        text run at (3,793) width 7: "u"
+        text run at (3,806) width 6: "v"
+layer at (376,166) size 60x28 clip at (377,167) size 43x26 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,3) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (378,214) size 163x60 clip at (379,215) size 161x58
+  RenderTextControl {TEXTAREA} at (17,1) size 163x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x52
+      RenderText {#text} at (3,0) size 153x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+        text run at (3,26) width 30: "WXYZ"
+        text run at (33,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (376,292) size 60x60 clip at (377,293) size 43x58 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (378,372) size 163x28 clip at (379,373) size 161x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x52
+      RenderText {#text} at (3,0) size 153x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV"
+        text run at (3,26) width 30: "WXYZ"
+        text run at (33,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (378,422) size 163x43 clip at (379,423) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (17,3) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 138x52
+        text run at (3,0) width 102: "Lorem ipsum dolor"
+        text run at (105,0) width 3: " "
+        text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST"
+        text run at (3,26) width 45: "UVWXYZ"
+        text run at (48,26) width 3: " "
+        text run at (3,39) width 130: "abcdefghijklmnopqrstuv"
+        text run at (133,39) width 3: " "
+layer at (376,485) size 60x60 clip at (377,486) size 58x58 scrollHeight 130
+  RenderTextControl {TEXTAREA} at (15,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 58x130
+      RenderText {#text} at (3,0) size 51x130
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 50: "ABCDEFG"
+        text run at (3,52) width 46: "HIJKLMN"
+        text run at (3,65) width 51: "OPQRSTU"
+        text run at (3,78) width 37: "VWXYZ"
+        text run at (40,78) width 3: " "
+        text run at (3,91) width 50: "abcdefgh"
+        text run at (3,104) width 47: "ijklmnop"
+        text run at (3,117) width 34: "qrstuv"
+        text run at (37,117) width 3: " "
+layer at (376,563) size 60x60 clip at (377,564) size 43x43 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (376,641) size 60x60 clip at (377,642) size 43x58 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (376,719) size 60x60 clip at (377,720) size 43x58 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (376,797) size 60x60 clip at (377,798) size 43x58 scrollHeight 169
+  RenderTextControl {TEXTAREA} at (15,1) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 43x169
+      RenderText {#text} at (3,0) size 37x169
+        text run at (3,0) width 34: "Lorem"
+        text run at (37,0) width 3: " "
+        text run at (3,13) width 33: "ipsum"
+        text run at (36,13) width 3: " "
+        text run at (3,26) width 29: "dolor"
+        text run at (32,26) width 3: " "
+        text run at (3,39) width 36: "ABCDE"
+        text run at (3,52) width 36: "FGHIJK"
+        text run at (3,65) width 33: "LMNO"
+        text run at (3,78) width 35: "PQRST"
+        text run at (3,91) width 32: "UVWX"
+        text run at (3,104) width 14: "YZ"
+        text run at (17,104) width 3: " "
+        text run at (3,117) width 36: "abcdef"
+        text run at (3,130) width 30: "ghijkl"
+        text run at (3,143) width 31: "mnop"
+        text run at (3,156) width 34: "qrstuv"
+        text run at (37,156) width 3: " "
+layer at (378,877) size 163x43 clip at (379,878) size 146x26 scrollWidth 192 scrollHeight 208
+  RenderTextControl {TEXTAREA} at (17,3) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x208
+      RenderText {#text} at (3,0) size 189x195
+        text run at (3,0) width 3: " "
+        text run at (6,0) width 0: " "
+        text run at (3,13) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,13) width 0: " "
+        text run at (3,26) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,26) width 0: " "
+        text run at (3,39) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,39) width 0: " "
+        text run at (3,52) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,52) width 0: " "
+        text run at (3,65) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,65) width 0: " "
+        text run at (3,78) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,78) width 0: " "
+        text run at (3,91) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,91) width 0: " "
+        text run at (3,104) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,104) width 0: " "
+        text run at (3,117) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,117) width 0: " "
+        text run at (3,130) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,130) width 0: " "
+        text run at (3,143) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,143) width 0: " "
+        text run at (3,156) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,156) width 0: " "
+        text run at (3,169) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,169) width 0: " "
+        text run at (3,182) width 189: "This is a text area with wrap=\"soft\""
+        text run at (192,182) width 0: " "
+      RenderBR {BR} at (3,195) size 0x13
+layer at (378,942) size 163x28 clip at (379,943) size 146x26 scrollHeight 390
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x390
+      RenderText {#text} at (3,0) size 125x377
+        text run at (3,0) width 3: " "
+        text run at (6,0) width 0: " "
+        text run at (3,13) width 122: "This is a text area with"
+        text run at (125,13) width 3: " "
+        text run at (3,26) width 64: "wrap=\"soft\""
+        text run at (67,26) width 0: " "
+        text run at (3,39) width 122: "This is a text area with"
+        text run at (125,39) width 3: " "
+        text run at (3,52) width 64: "wrap=\"soft\""
+        text run at (67,52) width 0: " "
+        text run at (3,65) width 122: "This is a text area with"
+        text run at (125,65) width 3: " "
+        text run at (3,78) width 64: "wrap=\"soft\""
+        text run at (67,78) width 0: " "
+        text run at (3,91) width 122: "This is a text area with"
+        text run at (125,91) width 3: " "
+        text run at (3,104) width 64: "wrap=\"soft\""
+        text run at (67,104) width 0: " "
+        text run at (3,117) width 122: "This is a text area with"
+        text run at (125,117) width 3: " "
+        text run at (3,130) width 64: "wrap=\"soft\""
+        text run at (67,130) width 0: " "
+        text run at (3,143) width 122: "This is a text area with"
+        text run at (125,143) width 3: " "
+        text run at (3,156) width 64: "wrap=\"soft\""
+        text run at (67,156) width 0: " "
+        text run at (3,169) width 122: "This is a text area with"
+        text run at (125,169) width 3: " "
+        text run at (3,182) width 64: "wrap=\"soft\""
+        text run at (67,182) width 0: " "
+        text run at (3,195) width 122: "This is a text area with"
+        text run at (125,195) width 3: " "
+        text run at (3,208) width 64: "wrap=\"soft\""
+        text run at (67,208) width 0: " "
+        text run at (3,221) width 122: "This is a text area with"
+        text run at (125,221) width 3: " "
+        text run at (3,234) width 64: "wrap=\"soft\""
+        text run at (67,234) width 0: " "
+        text run at (3,247) width 122: "This is a text area with"
+        text run at (125,247) width 3: " "
+        text run at (3,260) width 64: "wrap=\"soft\""
+        text run at (67,260) width 0: " "
+        text run at (3,273) width 122: "This is a text area with"
+        text run at (125,273) width 3: " "
+        text run at (3,286) width 64: "wrap=\"soft\""
+        text run at (67,286) width 0: " "
+        text run at (3,299) width 122: "This is a text area with"
+        text run at (125,299) width 3: " "
+        text run at (3,312) width 64: "wrap=\"soft\""
+        text run at (67,312) width 0: " "
+        text run at (3,325) width 122: "This is a text area with"
+        text run at (125,325) width 3: " "
+        text run at (3,338) width 64: "wrap=\"soft\""
+        text run at (67,338) width 0: " "
+        text run at (3,351) width 122: "This is a text area with"
+        text run at (125,351) width 3: " "
+        text run at (3,364) width 64: "wrap=\"soft\""
+        text run at (67,364) width 0: " "
+      RenderBR {BR} at (3,377) size 0x13
+layer at (378,992) size 163x28 clip at (379,993) size 146x26 scrollHeight 390
+  RenderTextControl {TEXTAREA} at (17,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x390
+      RenderText {#text} at (3,0) size 125x377
+        text run at (3,0) width 3: " "
+        text run at (6,0) width 0: " "
+        text run at (3,13) width 122: "This is a text area with"
+        text run at (125,13) width 3: " "
+        text run at (3,26) width 64: "wrap=\"soft\""
+        text run at (67,26) width 0: " "
+        text run at (3,39) width 122: "This is a text area with"
+        text run at (125,39) width 3: " "
+        text run at (3,52) width 64: "wrap=\"soft\""
+        text run at (67,52) width 0: " "
+        text run at (3,65) width 122: "This is a text area with"
+        text run at (125,65) width 3: " "
+        text run at (3,78) width 64: "wrap=\"soft\""
+        text run at (67,78) width 0: " "
+        text run at (3,91) width 122: "This is a text area with"
+        text run at (125,91) width 3: " "
+        text run at (3,104) width 64: "wrap=\"soft\""
+        text run at (67,104) width 0: " "
+        text run at (3,117) width 122: "This is a text area with"
+        text run at (125,117) width 3: " "
+        text run at (3,130) width 64: "wrap=\"soft\""
+        text run at (67,130) width 0: " "
+        text run at (3,143) width 122: "This is a text area with"
+        text run at (125,143) width 3: " "
+        text run at (3,156) width 64: "wrap=\"soft\""
+        text run at (67,156) width 0: " "
+        text run at (3,169) width 122: "This is a text area with"
+        text run at (125,169) width 3: " "
+        text run at (3,182) width 64: "wrap=\"soft\""
+        text run at (67,182) width 0: " "
+        text run at (3,195) width 122: "This is a text area with"
+        text run at (125,195) width 3: " "
+        text run at (3,208) width 64: "wrap=\"soft\""
+        text run at (67,208) width 0: " "
+        text run at (3,221) width 122: "This is a text area with"
+        text run at (125,221) width 3: " "
+        text run at (3,234) width 64: "wrap=\"soft\""
+        text run at (67,234) width 0: " "
+        text run at (3,247) width 122: "This is a text area with"
+        text run at (125,247) width 3: " "
+        text run at (3,260) width 64: "wrap=\"soft\""
+        text run at (67,260) width 0: " "
+        text run at (3,273) width 122: "This is a text area with"
+        text run at (125,273) width 3: " "
+        text run at (3,286) width 64: "wrap=\"soft\""
+        text run at (67,286) width 0: " "
+        text run at (3,299) width 122: "This is a text area with"
+        text run at (125,299) width 3: " "
+        text run at (3,312) width 64: "wrap=\"soft\""
+        text run at (67,312) width 0: " "
+        text run at (3,325) width 122: "This is a text area with"
+        text run at (125,325) width 3: " "
+        text run at (3,338) width 64: "wrap=\"soft\""
+        text run at (67,338) width 0: " "
+        text run at (3,351) width 122: "This is a text area with"
+        text run at (125,351) width 3: " "
+        text run at (3,364) width 64: "wrap=\"soft\""
+        text run at (67,364) width 0: " "
+      RenderBR {BR} at (3,377) size 0x13
index 7b150e1b0eafbe7cc69725071e218c264adb0dca..e139dd964425f87b63dcc295e2e91b4885e73cca 100644 (file)
@@ -107,7 +107,6 @@ layer at (0,0) size 785x626
                         text run at (0,0) width 62: "Choose File"
             RenderTableCell {TD} at (375,2) size 173x38 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 171x36 [border: (2px solid #0000FF)]
-                RenderTextControl {TEXTAREA} at (4,4) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {H2} at (0,312) size 769x28
         RenderText {#text} at (0,0) size 200x28
           text run at (0,0) width 200: "Baseline Alignment"
@@ -186,7 +185,6 @@ layer at (0,0) size 785x626
                 text run at (0,0) width 62: "Choose File"
         RenderText {#text} at (354,18) size 4x18
           text run at (354,18) width 4: " "
-        RenderTextControl {TEXTAREA} at (360,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {H2} at (0,490) size 769x28
         RenderText {#text} at (0,0) size 197x28
@@ -250,15 +248,17 @@ layer at (16,242) size 72x13
   RenderBlock {DIV} at (3,3) size 72x13
     RenderText {#text} at (1,0) size 49x13
       text run at (1,0) width 49: "text field"
-layer at (389,242) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 44x13
-      text run at (3,0) width 44: "textarea"
+layer at (388,241) size 163x28 clip at (389,242) size 161x26
+  RenderTextControl {TEXTAREA} at (4,4) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 44x13
+        text run at (3,0) width 44: "textarea"
 layer at (40,461) size 72x13
   RenderBlock {DIV} at (3,3) size 72x13
     RenderText {#text} at (1,0) size 49x13
       text run at (1,0) width 49: "text field"
-layer at (369,443) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 44x13
-      text run at (3,0) width 44: "textarea"
+layer at (368,442) size 163x28 clip at (369,443) size 161x26
+  RenderTextControl {TEXTAREA} at (360,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 44x13
+        text run at (3,0) width 44: "textarea"
index e41b4f0dc39f22cb0d2fe14ef0770fe0c845b662..595464dcdc2b174f1d4397e3817952a6468e3d25 100644 (file)
@@ -1 +1 @@
-cca21180369222b796e7533da2780a15
\ No newline at end of file
+65ba8955a4b3e37bfb23624c2b5051c6
\ No newline at end of file
index a3a3bc8f697898f465641bc90829c5d979020cb3..00e708f16b9ef21a276e4cde18fdf55b71fe87bf 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png and b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png differ
index a49f7dad671c30666984359fadf6369992e69409..ad0a70919123529a669c510ab6e53319086e649d 100644 (file)
@@ -4,7 +4,6 @@ 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 784x54
-        RenderTextControl {TEXTAREA} at (0,0) size 300x50 [color=#0000FF] [bgcolor=#FFFFFF] [border: (3px solid #FFFF00)]
         RenderText {#text} at (300,36) size 4x18
           text run at (300,36) width 4: " "
         RenderText {#text} at (0,0) size 0x0
@@ -12,12 +11,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 753x36
           text run at (0,0) width 753: "This is a pixel test that tests the linebox overflow in the padding on textareas. The div on the right is styled to look like a"
           text run at (0,18) width 53: "textarea."
-layer at (26,26) size 264x14 clip at (26,26) size 249x14 scrollHeight 29
-  RenderBlock {DIV} at (18,18) size 264x14
-    RenderText {#text} at (3,-17) size 180x46
-      text run at (3,-17) width 162: "ggggggggg"
-      text run at (165,-17) width 18: " "
-      text run at (3,-6) width 162: "ggggggggg"
+layer at (8,8) size 300x50 clip at (11,11) size 279x44 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (0,0) size 300x50 [color=#0000FF] [bgcolor=#FFFFFF] [border: (3px solid #FFFF00)]
+    RenderBlock {DIV} at (18,18) size 249x22
+      RenderText {#text} at (3,-17) size 180x46
+        text run at (3,-17) width 162: "ggggggggg"
+        text run at (165,-17) width 18: " "
+        text run at (3,-6) width 162: "ggggggggg"
 layer at (312,8) size 300x50 clip at (315,11) size 279x44 scrollHeight 52
   RenderBlock {DIV} at (304,0) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)]
     RenderBlock {DIV} at (18,18) size 249x22
index f442f02e59c38b854c7dd485815b4c7d5f19840f..494be1e8343777c8cf3c802120d96823f6129b8d 100644 (file)
@@ -11,14 +11,14 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 87x18
           text run at (0,0) width 87: "TEXTAREA"
         RenderBR {BR} at (87,14) size 0x0
-        RenderTextControl {TEXTAREA} at (0,18) size 400x200 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
         RenderText {#text} at (400,204) size 4x18
           text run at (400,204) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
         RenderBR {BR} at (0,222) size 0x18
-layer at (9,61) size 398x198
-  RenderBlock {DIV} at (1,1) size 398x198
-    RenderText {#text} at (3,0) size 387x32
-      text run at (3,0) width 382: "Demo text here that wraps a bit and should demonstrate"
-      text run at (385,0) width 5: " "
-      text run at (3,16) width 182: "the goodness of line-height"
+layer at (8,60) size 400x200 clip at (9,61) size 398x198
+  RenderTextControl {TEXTAREA} at (0,18) size 400x200 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
+    RenderBlock {DIV} at (1,1) size 398x32
+      RenderText {#text} at (3,0) size 387x32
+        text run at (3,0) width 382: "Demo text here that wraps a bit and should demonstrate"
+        text run at (385,0) width 5: " "
+        text run at (3,16) width 182: "the goodness of line-height"
index 4fb075139453a7e8a381a5c504a9a65372712e57..98a9eb0b8284d095db2da5d46b230c6082e24526 100644 (file)
@@ -11,7 +11,6 @@ layer at (0,0) size 785x1191
         RenderText {#text} at (0,0) size 87x18
           text run at (0,0) width 87: "TEXTAREA"
         RenderBR {BR} at (87,0) size 0x18
-        RenderTextControl {TEXTAREA} at (0,18) size 402x202 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
         RenderText {#text} at (402,206) size 4x18
           text run at (402,206) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
@@ -37,7 +36,6 @@ layer at (0,0) size 785x1191
         RenderText {#text} at (0,36) size 124x18
           text run at (0,36) width 124: "Un-Styled Textarea"
         RenderBR {BR} at (124,36) size 0x18
-        RenderTextControl {TEXTAREA} at (2,56) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (167,72) size 4x18
           text run at (167,72) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
@@ -45,7 +43,6 @@ layer at (0,0) size 785x1191
         RenderText {#text} at (0,108) size 215x18
           text run at (0,108) width 215: "Totally Blank Un-Styled Textarea"
         RenderBR {BR} at (215,108) size 0x18
-        RenderTextControl {TEXTAREA} at (2,128) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (167,144) size 4x18
           text run at (167,144) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
@@ -53,26 +50,29 @@ layer at (0,0) size 785x1191
         RenderText {#text} at (0,180) size 213x18
           text run at (0,180) width 213: "Totally Blank STYLED Textarea"
         RenderBR {BR} at (213,180) size 0x18
-        RenderTextControl {TEXTAREA} at (0,198) size 402x202 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,1183) size 769x0
-layer at (9,61) size 400x200
-  RenderBlock {DIV} at (1,1) size 400x200
-    RenderText {#text} at (3,18) size 387x68
-      text run at (3,18) width 382: "Demo text here that wraps a bit and should demonstrate"
-      text run at (385,18) width 5: " "
-      text run at (3,70) width 182: "the goodness of line-height"
-layer at (11,828) size 161x26 clip at (11,828) size 146x26 scrollHeight 52
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 130x52
-      text run at (3,0) width 109: "Demo text here that"
-      text run at (112,0) width 3: " "
-      text run at (3,13) width 123: "wraps a bit and should"
-      text run at (126,13) width 3: " "
-      text run at (3,26) width 89: "demonstrate the"
-      text run at (92,26) width 3: " "
-      text run at (3,39) width 130: "goodness of line-height"
-layer at (11,900) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-layer at (9,970) size 400x200
-  RenderBlock {DIV} at (1,1) size 400x200
+layer at (8,60) size 402x202 clip at (9,61) size 400x200
+  RenderTextControl {TEXTAREA} at (0,18) size 402x202 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
+    RenderBlock {DIV} at (1,1) size 400x104
+      RenderText {#text} at (3,18) size 387x68
+        text run at (3,18) width 382: "Demo text here that wraps a bit and should demonstrate"
+        text run at (385,18) width 5: " "
+        text run at (3,70) width 182: "the goodness of line-height"
+layer at (10,827) size 163x28 clip at (11,828) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (2,56) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 130x52
+        text run at (3,0) width 109: "Demo text here that"
+        text run at (112,0) width 3: " "
+        text run at (3,13) width 123: "wraps a bit and should"
+        text run at (126,13) width 3: " "
+        text run at (3,26) width 89: "demonstrate the"
+        text run at (92,26) width 3: " "
+        text run at (3,39) width 130: "goodness of line-height"
+layer at (10,899) size 163x28 clip at (11,900) size 161x26
+  RenderTextControl {TEXTAREA} at (2,128) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+layer at (8,969) size 402x202 clip at (9,970) size 400x200
+  RenderTextControl {TEXTAREA} at (0,198) size 402x202 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
+    RenderBlock {DIV} at (1,1) size 400x52
index 39198eb7b56b7754bc0fb348f652a60f3942e98d..03e89c5d8035cd5facbc0acf442e392c74807948 100644 (file)
@@ -7,40 +7,40 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 624x18
           text run at (0,0) width 624: "The following textarea elements should all be rendered on the left, with their text aligned to the left."
       RenderBlock (anonymous) at (0,34) size 784x140
-        RenderTextControl {TEXTAREA} at (2,2) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (375,18) size 4x18
           text run at (375,18) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {TEXTAREA} at (2,38) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (375,54) size 4x18
           text run at (375,54) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {TEXTAREA} at (2,74) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (375,90) size 4x18
           text run at (375,90) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {TEXTAREA} at (2,110) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,174) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-layer at (11,45) size 369x26
-  RenderBlock {DIV} at (1,1) size 369x26
-    RenderText {#text} at (3,0) size 194x13
-      text run at (3,0) width 194: "This is should be aligned to the left."
-layer at (11,81) size 369x26
-  RenderBlock {DIV} at (1,1) size 369x26
-    RenderText {#text} at (3,0) size 194x13
-      text run at (3,0) width 194: "This is should be aligned to the left."
-layer at (11,117) size 369x26
-  RenderBlock {DIV} at (1,1) size 369x26
-    RenderText {#text} at (3,0) size 194x13
-      text run at (3,0) width 194: "This is should be aligned to the left."
-layer at (11,153) size 369x26
-  RenderBlock {DIV} at (1,1) size 369x26
-    RenderText {#text} at (3,0) size 194x13
-      text run at (3,0) width 194: "This is should be aligned to the left."
-layer at (11,185) size 369x26
-  RenderBlock {DIV} at (1,1) size 369x26
-    RenderText {#text} at (3,0) size 194x13
-      text run at (3,0) width 194: "This is should be aligned to the left."
+layer at (10,44) size 371x28 clip at (11,45) size 369x26
+  RenderTextControl {TEXTAREA} at (2,2) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 369x13
+      RenderText {#text} at (3,0) size 194x13
+        text run at (3,0) width 194: "This is should be aligned to the left."
+layer at (10,80) size 371x28 clip at (11,81) size 369x26
+  RenderTextControl {TEXTAREA} at (2,38) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 369x13
+      RenderText {#text} at (3,0) size 194x13
+        text run at (3,0) width 194: "This is should be aligned to the left."
+layer at (10,116) size 371x28 clip at (11,117) size 369x26
+  RenderTextControl {TEXTAREA} at (2,74) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 369x13
+      RenderText {#text} at (3,0) size 194x13
+        text run at (3,0) width 194: "This is should be aligned to the left."
+layer at (10,152) size 371x28 clip at (11,153) size 369x26
+  RenderTextControl {TEXTAREA} at (2,110) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 369x13
+      RenderText {#text} at (3,0) size 194x13
+        text run at (3,0) width 194: "This is should be aligned to the left."
+layer at (10,184) size 371x28 clip at (11,185) size 369x26
+  RenderTextControl {TEXTAREA} at (2,2) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 369x13
+      RenderText {#text} at (3,0) size 194x13
+        text run at (3,0) width 194: "This is should be aligned to the left."
index 0d5eeb2939578610ce7029bff16eff1909df0285..0952442cf6d377cbe0cc249dfd3ffbec9ca0243e 100644 (file)
@@ -8,122 +8,122 @@ layer at (0,0) size 800x600
           text run at (0,0) width 364: "Test for edge cases of <textarea> rows and cols attributes."
       RenderBlock {HR} at (0,26) size 784x2 [border: (1px inset #000000)]
       RenderBlock {DIV} at (0,36) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,68) size 784x19
-        RenderTextControl {TEXTAREA} at (2,2) size 163x15 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,87) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,119) size 784x45
-        RenderTextControl {TEXTAREA} at (2,2) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,164) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,196) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,228) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,260) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {HR} at (0,300) size 784x2 [border: (1px inset #000000)]
       RenderBlock {DIV} at (0,310) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,342) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 30x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,374) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,406) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 302x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,438) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,470) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,502) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {DIV} at (0,534) size 784x32
-        RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderBlock {HR} at (0,574) size 784x2 [border: (1px inset #000000)]
-layer at (11,47) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 75x13
-      text run at (3,0) width 75: "default height"
-layer at (11,79) size 161x13
-  RenderBlock {DIV} at (1,1) size 161x13
-    RenderText {#text} at (3,0) size 48x13
-      text run at (3,0) width 48: "rows = 1"
-layer at (11,98) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 131x26
-      text run at (3,0) width 128: "rows = 2; should match"
-      text run at (131,0) width 3: " "
-      text run at (3,13) width 75: "default height"
-layer at (11,130) size 161x39
-  RenderBlock {DIV} at (1,1) size 161x39
-    RenderText {#text} at (3,0) size 48x13
-      text run at (3,0) width 48: "rows = 3"
-layer at (11,175) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 130x26
-      text run at (3,0) width 127: "rows; should be default"
-      text run at (130,0) width 3: " "
-      text run at (3,13) width 34: "height"
-layer at (11,207) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 153x26
-      text run at (3,0) width 150: "rows = 0; should be default"
-      text run at (153,0) width 3: " "
-      text run at (3,13) width 34: "height"
-layer at (11,239) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 119x26
-      text run at (3,0) width 116: "rows = -1; should be"
-      text run at (119,0) width 3: " "
-      text run at (3,13) width 75: "default height"
-layer at (11,271) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 153x26
-      text run at (3,0) width 150: "rows = x; should be default"
-      text run at (153,0) width 3: " "
-      text run at (3,13) width 34: "height"
-layer at (11,321) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 71x13
-      text run at (3,0) width 71: "default width"
-layer at (11,353) size 28x26
-  RenderBlock {DIV} at (1,1) size 28x26
-    RenderText {#text} at (3,0) size 22x26
-      text run at (3,0) width 22: "cols"
-      text run at (25,0) width 0: " "
-      text run at (3,13) width 19: "= 1"
-layer at (11,385) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 134x26
-      text run at (3,0) width 131: "cols = 20; should match"
-      text run at (134,0) width 3: " "
-      text run at (3,13) width 71: "default width"
-layer at (11,417) size 300x26
-  RenderBlock {DIV} at (1,1) size 300x26
-    RenderText {#text} at (3,0) size 51x13
-      text run at (3,0) width 51: "cols = 40"
-layer at (11,449) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 126x26
-      text run at (3,0) width 123: "cols; should be default"
-      text run at (126,0) width 3: " "
-      text run at (3,13) width 30: "width"
-layer at (11,481) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 149x26
-      text run at (3,0) width 146: "cols = 0; should be default"
-      text run at (149,0) width 3: " "
-      text run at (3,13) width 30: "width"
-layer at (11,513) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 155x26
-      text run at (3,0) width 153: "cols = -1; should be default"
-      text run at (156,0) width 2: " "
-      text run at (3,13) width 30: "width"
-layer at (11,545) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 149x26
-      text run at (3,0) width 146: "cols = x; should be default"
-      text run at (149,0) width 3: " "
-      text run at (3,13) width 30: "width"
+layer at (10,46) size 163x28 clip at (11,47) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 75x13
+        text run at (3,0) width 75: "default height"
+layer at (10,78) size 163x15 clip at (11,79) size 161x13
+  RenderTextControl {TEXTAREA} at (2,2) size 163x15 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 48x13
+        text run at (3,0) width 48: "rows = 1"
+layer at (10,97) size 163x28 clip at (11,98) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 131x26
+        text run at (3,0) width 128: "rows = 2; should match"
+        text run at (131,0) width 3: " "
+        text run at (3,13) width 75: "default height"
+layer at (10,129) size 163x41 clip at (11,130) size 161x39
+  RenderTextControl {TEXTAREA} at (2,2) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 48x13
+        text run at (3,0) width 48: "rows = 3"
+layer at (10,174) size 163x28 clip at (11,175) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 130x26
+        text run at (3,0) width 127: "rows; should be default"
+        text run at (130,0) width 3: " "
+        text run at (3,13) width 34: "height"
+layer at (10,206) size 163x28 clip at (11,207) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 153x26
+        text run at (3,0) width 150: "rows = 0; should be default"
+        text run at (153,0) width 3: " "
+        text run at (3,13) width 34: "height"
+layer at (10,238) size 163x28 clip at (11,239) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 119x26
+        text run at (3,0) width 116: "rows = -1; should be"
+        text run at (119,0) width 3: " "
+        text run at (3,13) width 75: "default height"
+layer at (10,270) size 163x28 clip at (11,271) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 153x26
+        text run at (3,0) width 150: "rows = x; should be default"
+        text run at (153,0) width 3: " "
+        text run at (3,13) width 34: "height"
+layer at (10,320) size 163x28 clip at (11,321) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 71x13
+        text run at (3,0) width 71: "default width"
+layer at (10,352) size 30x28 clip at (11,353) size 28x26
+  RenderTextControl {TEXTAREA} at (2,2) size 30x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 28x26
+      RenderText {#text} at (3,0) size 22x26
+        text run at (3,0) width 22: "cols"
+        text run at (25,0) width 0: " "
+        text run at (3,13) width 19: "= 1"
+layer at (10,384) size 163x28 clip at (11,385) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 134x26
+        text run at (3,0) width 131: "cols = 20; should match"
+        text run at (134,0) width 3: " "
+        text run at (3,13) width 71: "default width"
+layer at (10,416) size 302x28 clip at (11,417) size 300x26
+  RenderTextControl {TEXTAREA} at (2,2) size 302x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 300x13
+      RenderText {#text} at (3,0) size 51x13
+        text run at (3,0) width 51: "cols = 40"
+layer at (10,448) size 163x28 clip at (11,449) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 126x26
+        text run at (3,0) width 123: "cols; should be default"
+        text run at (126,0) width 3: " "
+        text run at (3,13) width 30: "width"
+layer at (10,480) size 163x28 clip at (11,481) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 149x26
+        text run at (3,0) width 146: "cols = 0; should be default"
+        text run at (149,0) width 3: " "
+        text run at (3,13) width 30: "width"
+layer at (10,512) size 163x28 clip at (11,513) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 155x26
+        text run at (3,0) width 153: "cols = -1; should be default"
+        text run at (156,0) width 2: " "
+        text run at (3,13) width 30: "width"
+layer at (10,544) size 163x28 clip at (11,545) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x26
+      RenderText {#text} at (3,0) size 149x26
+        text run at (3,0) width 146: "cols = x; should be default"
+        text run at (149,0) width 3: " "
+        text run at (3,13) width 30: "width"
index 2e786b2e89d498464691932376784f959150b45b..b67de13bb57bdea91ee55652461dab382e0880cb 100644 (file)
@@ -3,51 +3,51 @@ layer 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 {TEXTAREA} at (0,0) size 200x200 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} at (200,186) size 4x18
         text run at (200,186) width 4: " "
       RenderText {#text} at (204,186) size 52x18
         text run at (204,186) width 52: "183 312"
-layer at (9,9) size 198x198 clip at (9,9) size 183x198 scrollHeight 312
-  RenderBlock {DIV} at (1,1) size 198x198
-    RenderText {#text} at (3,0) size 84x299
-      text run at (3,0) width 84: "Lots of content."
-      text run at (87,0) width 0: " "
-      text run at (3,13) width 84: "Lots of content."
-      text run at (87,13) width 0: " "
-      text run at (3,26) width 84: "Lots of content."
-      text run at (87,26) width 0: " "
-      text run at (3,39) width 84: "Lots of content."
-      text run at (87,39) width 0: " "
-      text run at (3,52) width 0: " "
-      text run at (3,65) width 84: "Lots of content."
-      text run at (87,65) width 0: " "
-      text run at (3,78) width 84: "Lots of content."
-      text run at (87,78) width 0: " "
-      text run at (3,91) width 0: " "
-      text run at (3,104) width 84: "Lots of content."
-      text run at (87,104) width 0: " "
-      text run at (3,117) width 84: "Lots of content."
-      text run at (87,117) width 0: " "
-      text run at (3,130) width 0: " "
-      text run at (3,143) width 84: "Lots of content."
-      text run at (87,143) width 0: " "
-      text run at (3,156) width 84: "Lots of content."
-      text run at (87,156) width 0: " "
-      text run at (3,169) width 0: " "
-      text run at (3,182) width 84: "Lots of content."
-      text run at (87,182) width 0: " "
-      text run at (3,195) width 84: "Lots of content."
-      text run at (87,195) width 0: " "
-      text run at (3,208) width 0: " "
-      text run at (3,221) width 84: "Lots of content."
-      text run at (87,221) width 0: " "
-      text run at (3,234) width 84: "Lots of content."
-      text run at (87,234) width 0: " "
-      text run at (3,247) width 0: " "
-      text run at (3,260) width 84: "Lots of content."
-      text run at (87,260) width 0: " "
-      text run at (3,273) width 84: "Lots of content."
-      text run at (87,273) width 0: " "
-      text run at (3,286) width 0: " "
-    RenderBR {BR} at (3,299) size 0x13
+layer at (8,8) size 200x200 clip at (9,9) size 183x198 scrollHeight 312
+  RenderTextControl {TEXTAREA} at (0,0) size 200x200 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 183x312
+      RenderText {#text} at (3,0) size 84x299
+        text run at (3,0) width 84: "Lots of content."
+        text run at (87,0) width 0: " "
+        text run at (3,13) width 84: "Lots of content."
+        text run at (87,13) width 0: " "
+        text run at (3,26) width 84: "Lots of content."
+        text run at (87,26) width 0: " "
+        text run at (3,39) width 84: "Lots of content."
+        text run at (87,39) width 0: " "
+        text run at (3,52) width 0: " "
+        text run at (3,65) width 84: "Lots of content."
+        text run at (87,65) width 0: " "
+        text run at (3,78) width 84: "Lots of content."
+        text run at (87,78) width 0: " "
+        text run at (3,91) width 0: " "
+        text run at (3,104) width 84: "Lots of content."
+        text run at (87,104) width 0: " "
+        text run at (3,117) width 84: "Lots of content."
+        text run at (87,117) width 0: " "
+        text run at (3,130) width 0: " "
+        text run at (3,143) width 84: "Lots of content."
+        text run at (87,143) width 0: " "
+        text run at (3,156) width 84: "Lots of content."
+        text run at (87,156) width 0: " "
+        text run at (3,169) width 0: " "
+        text run at (3,182) width 84: "Lots of content."
+        text run at (87,182) width 0: " "
+        text run at (3,195) width 84: "Lots of content."
+        text run at (87,195) width 0: " "
+        text run at (3,208) width 0: " "
+        text run at (3,221) width 84: "Lots of content."
+        text run at (87,221) width 0: " "
+        text run at (3,234) width 84: "Lots of content."
+        text run at (87,234) width 0: " "
+        text run at (3,247) width 0: " "
+        text run at (3,260) width 84: "Lots of content."
+        text run at (87,260) width 0: " "
+        text run at (3,273) width 84: "Lots of content."
+        text run at (87,273) width 0: " "
+        text run at (3,286) width 0: " "
+      RenderBR {BR} at (3,299) size 0x13
index b619fbb7d7d37b73c2ef83d686221952216397ee..28294eb00553b7ed35763d7809826727b8861d1d 100644 (file)
@@ -6,37 +6,37 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 442x18
         text run at (0,0) width 442: "This tests that a scrollbar will appear when text overflows the textarea "
       RenderBR {BR} at (442,14) size 0x0
-      RenderTextControl {TEXTAREA} at (2,20) size 163x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-layer at (11,29) size 161x78 clip at (11,29) size 146x78 scrollHeight 117
-  RenderBlock {DIV} at (1,1) size 161x78
-    RenderText {#text} at (3,0) size 7x52
-      text run at (3,0) width 7: "1"
-      text run at (10,0) width 0: " "
-      text run at (3,13) width 7: "2"
-      text run at (10,13) width 0: " "
-      text run at (3,26) width 7: "3"
-      text run at (10,26) width 0: " "
-      text run at (3,39) width 7: "4"
-      text run at (10,39) width 0: " "
-    RenderText {#text} at (3,52) size 7x13
-      text run at (3,52) width 7: "5"
-    RenderText {#text} at (10,52) size 0x13
-      text run at (10,52) width 0: " "
-    RenderText {#text} at (3,65) size 7x13
-      text run at (3,65) width 7: "6"
-    RenderText {#text} at (10,65) size 0x13
-      text run at (10,65) width 0: " "
-    RenderText {#text} at (3,78) size 7x13
-      text run at (3,78) width 7: "7"
-    RenderText {#text} at (10,78) size 0x13
-      text run at (10,78) width 0: " "
-    RenderText {#text} at (3,91) size 7x13
-      text run at (3,91) width 7: "8"
-    RenderText {#text} at (10,91) size 0x13
-      text run at (10,91) width 0: " "
-    RenderText {#text} at (3,104) size 0x13
-      text run at (3,104) width 0: " "
+layer at (10,28) size 163x80 clip at (11,29) size 146x78 scrollHeight 117
+  RenderTextControl {TEXTAREA} at (2,20) size 163x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x117
+      RenderText {#text} at (3,0) size 7x52
+        text run at (3,0) width 7: "1"
+        text run at (10,0) width 0: " "
+        text run at (3,13) width 7: "2"
+        text run at (10,13) width 0: " "
+        text run at (3,26) width 7: "3"
+        text run at (10,26) width 0: " "
+        text run at (3,39) width 7: "4"
+        text run at (10,39) width 0: " "
+      RenderText {#text} at (3,52) size 7x13
+        text run at (3,52) width 7: "5"
+      RenderText {#text} at (10,52) size 0x13
+        text run at (10,52) width 0: " "
+      RenderText {#text} at (3,65) size 7x13
+        text run at (3,65) width 7: "6"
+      RenderText {#text} at (10,65) size 0x13
+        text run at (10,65) width 0: " "
+      RenderText {#text} at (3,78) size 7x13
+        text run at (3,78) width 7: "7"
+      RenderText {#text} at (10,78) size 0x13
+        text run at (10,78) width 0: " "
+      RenderText {#text} at (3,91) size 7x13
+        text run at (3,91) width 7: "8"
+      RenderText {#text} at (10,91) size 0x13
+        text run at (10,91) width 0: " "
+      RenderText {#text} at (3,104) size 0x13
+        text run at (3,104) width 0: " "
 caret: position 0 of child 9 {#text} of child 0 {DIV} of child 3 {TEXTAREA} of child 1 {BODY} of child 0 {HTML} of document
index 0a48a9dfbea55eeb9248f95d68ab2faa38754db6..95c5cbf8fe3f917b7d5ff6def451fb096e64c02d 100644 (file)
@@ -7,53 +7,53 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 502x18
           text run at (0,0) width 502: "This tests that typing in a scrolled textarea does not cause unnecessary scrolling."
         RenderBR {BR} at (502,14) size 0x0
-        RenderTextControl {TEXTAREA} at (2,20) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (167,101) size 4x18
           text run at (167,101) width 4: " "
         RenderBR {BR} at (171,115) size 0x0
       RenderBlock {DIV} at (0,119) size 784x0
-layer at (11,29) size 161x91 clip at (11,29) size 146x91 scrollY 182 scrollHeight 273
-  RenderBlock {DIV} at (1,1) size 161x91
-    RenderText {#text} at (3,0) size 41x260
-      text run at (3,0) width 7: "1"
-      text run at (10,0) width 0: " "
-      text run at (3,13) width 7: "2"
-      text run at (10,13) width 0: " "
-      text run at (3,26) width 7: "3"
-      text run at (10,26) width 0: " "
-      text run at (3,39) width 7: "4"
-      text run at (10,39) width 0: " "
-      text run at (3,52) width 7: "5"
-      text run at (10,52) width 0: " "
-      text run at (3,65) width 7: "6"
-      text run at (10,65) width 0: " "
-      text run at (3,78) width 7: "7"
-      text run at (10,78) width 0: " "
-      text run at (3,91) width 7: "8"
-      text run at (10,91) width 0: " "
-      text run at (3,104) width 7: "9"
-      text run at (10,104) width 0: " "
-      text run at (3,117) width 14: "10"
-      text run at (17,117) width 0: " "
-      text run at (3,130) width 14: "11"
-      text run at (17,130) width 0: " "
-      text run at (3,143) width 14: "12"
-      text run at (17,143) width 0: " "
-      text run at (3,156) width 14: "13"
-      text run at (17,156) width 0: " "
-      text run at (3,169) width 14: "14"
-      text run at (17,169) width 0: " "
-      text run at (3,182) width 14: "15"
-      text run at (17,182) width 0: " "
-      text run at (3,195) width 14: "16"
-      text run at (17,195) width 0: " "
-      text run at (3,208) width 14: "17"
-      text run at (17,208) width 0: " "
-      text run at (3,221) width 41: "18 Pass"
-      text run at (44,221) width 0: " "
-      text run at (3,234) width 14: "19"
-      text run at (17,234) width 0: " "
-      text run at (3,247) width 14: "20"
-      text run at (17,247) width 0: " "
-    RenderBR {BR} at (3,260) size 0x13
+layer at (10,28) size 163x93 clip at (11,29) size 146x91 scrollY 182 scrollHeight 273
+  RenderTextControl {TEXTAREA} at (2,20) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x273
+      RenderText {#text} at (3,0) size 41x260
+        text run at (3,0) width 7: "1"
+        text run at (10,0) width 0: " "
+        text run at (3,13) width 7: "2"
+        text run at (10,13) width 0: " "
+        text run at (3,26) width 7: "3"
+        text run at (10,26) width 0: " "
+        text run at (3,39) width 7: "4"
+        text run at (10,39) width 0: " "
+        text run at (3,52) width 7: "5"
+        text run at (10,52) width 0: " "
+        text run at (3,65) width 7: "6"
+        text run at (10,65) width 0: " "
+        text run at (3,78) width 7: "7"
+        text run at (10,78) width 0: " "
+        text run at (3,91) width 7: "8"
+        text run at (10,91) width 0: " "
+        text run at (3,104) width 7: "9"
+        text run at (10,104) width 0: " "
+        text run at (3,117) width 14: "10"
+        text run at (17,117) width 0: " "
+        text run at (3,130) width 14: "11"
+        text run at (17,130) width 0: " "
+        text run at (3,143) width 14: "12"
+        text run at (17,143) width 0: " "
+        text run at (3,156) width 14: "13"
+        text run at (17,156) width 0: " "
+        text run at (3,169) width 14: "14"
+        text run at (17,169) width 0: " "
+        text run at (3,182) width 14: "15"
+        text run at (17,182) width 0: " "
+        text run at (3,195) width 14: "16"
+        text run at (17,195) width 0: " "
+        text run at (3,208) width 14: "17"
+        text run at (17,208) width 0: " "
+        text run at (3,221) width 41: "18 Pass"
+        text run at (44,221) width 0: " "
+        text run at (3,234) width 14: "19"
+        text run at (17,234) width 0: " "
+        text run at (3,247) width 14: "20"
+        text run at (17,247) width 0: " "
+      RenderBR {BR} at (3,260) size 0x13
 caret: position 49 of child 0 {#text} of child 0 {DIV} of child 3 {TEXTAREA} of child 1 {BODY} of child 0 {HTML} of document
index e4aabade67d2a89687908d86cc043bd82f4d01d4..fc6146a2ffaca0b4bbef7d8cac9b968c48e1b5e4 100644 (file)
@@ -3,9 +3,9 @@ layer 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 {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (11,11) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 63x13
-      text run at (3,0) width 63: "Test Passed"
+layer at (10,10) size 163x28 clip at (11,11) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 63x13
+        text run at (3,0) width 63: "Test Passed"
index 5491aae91eef5c70ed0eb43ca7e105b6a3bbacdb..334948a98ec98309334e9ab549ed1d5913f91bb7 100644 (file)
@@ -11,14 +11,14 @@ layer at (0,0) size 800x600
           text run at (0,36) width 313: "https://bugs.webkit.org/show_bug.cgi?id=15312 ."
       RenderBlock (anonymous) at (0,54) size 784x260
         RenderBR {BR} at (0,0) size 0x18
-        RenderTextControl {TEXTAREA} at (0,18) size 551x242 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (9,81) size 549x240
-  RenderBlock {DIV} at (1,1) size 549x240
-    RenderText {#text} at (3,0) size 543x24
-      text run at (3,0) width 543: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ12"
-      text run at (3,12) width 165: "34567890abcdefghijABCDEFGHIJ"
-      text run at (168,12) width 0: " "
-    RenderBR {BR} at (3,24) size 0x12
+layer at (8,80) size 551x242 clip at (9,81) size 549x240
+  RenderTextControl {TEXTAREA} at (0,18) size 551x242 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)]
+    RenderBlock {DIV} at (1,1) size 549x36
+      RenderText {#text} at (3,0) size 543x24
+        text run at (3,0) width 543: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ12"
+        text run at (3,12) width 165: "34567890abcdefghijABCDEFGHIJ"
+        text run at (168,12) width 0: " "
+      RenderBR {BR} at (3,24) size 0x12
index 542540cb740b952dab3973f6886d68af88d157e4..38391732885bdd061f40daaec9cdd41baada75e0 100644 (file)
@@ -72,15 +72,13 @@ layer at (8,126) size 300x100 clip at (8,126) size 300x85 scrollWidth 1184
       text run at (0,0) width 486: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll X scroll X scroll "
       text run at (486,0) width 324: "X scroll X scroll X scroll X scroll X scroll X scroll "
       text run at (810,0) width 374: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll"
-layer at (10,243) size 163x28
+layer at (10,243) size 163x28 clip at (11,244) size 146x26
   RenderTextControl {TEXTAREA} at (2,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-layer at (11,244) size 161x26 clip at (11,244) size 146x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 92x13
-      text run at (3,0) width 92: "Textarea y-scroll"
-layer at (181,228) size 163x43
+    RenderBlock {DIV} at (1,1) size 146x13
+      RenderText {#text} at (3,0) size 92x13
+        text run at (3,0) width 92: "Textarea y-scroll"
+layer at (181,228) size 163x43 clip at (182,229) size 161x26
   RenderTextControl {TEXTAREA} at (173,2) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-layer at (182,229) size 161x41 clip at (182,229) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x41
-    RenderText {#text} at (3,0) size 93x13
-      text run at (3,0) width 93: "Textarea x-scroll"
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 93x13
+        text run at (3,0) width 93: "Textarea x-scroll"
index ab421febaf892aad4c6fff6af3ce57507cf9fc4b..05a398e9da7f21c8b00236d57097875eba0da1d4 100644 (file)
@@ -3,17 +3,17 @@ layer 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 {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-layer at (11,11) size 161x26 clip at (11,11) size 146x26 scrollHeight 52
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 140x39
-      text run at (3,0) width 124: "<!-- </textarea> -->"
-      text run at (127,0) width 0: " "
-      text run at (3,13) width 140: "This should be part of the"
-      text run at (143,13) width 0: " "
-      text run at (3,26) width 44: "textarea"
-      text run at (47,26) width 0: " "
-    RenderBR {BR} at (3,39) size 0x13
+layer at (10,10) size 163x28 clip at (11,11) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 140x39
+        text run at (3,0) width 124: "<!-- </textarea> -->"
+        text run at (127,0) width 0: " "
+        text run at (3,13) width 140: "This should be part of the"
+        text run at (143,13) width 0: " "
+        text run at (3,26) width 44: "textarea"
+        text run at (47,26) width 0: " "
+      RenderBR {BR} at (3,39) size 0x13
index eeb685813f707030f519f8b671d1ddaadbd88567..541cd76babc68c087282170338aa43042f7c7fda 100644 (file)
@@ -3,14 +3,14 @@ layer 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 {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} at (167,18) size 249x18
         text run at (167,18) width 249: " --> This should be outside the textarea."
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-layer at (11,11) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 30x13
-      text run at (3,0) width 27: "<!--"
-      text run at (30,0) width 3: " "
+layer at (10,10) size 163x28 clip at (11,11) size 161x26
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 30x13
+        text run at (3,0) width 27: "<!--"
+        text run at (30,0) width 3: " "
index d812a296f0915db04a391d2737ff9882d81d651e..d64e95c372f51d31c5ac9861379225bb96bd3451 100644 (file)
@@ -3,18 +3,18 @@ layer 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 {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
       RenderText {#text} at (167,18) size 246x18
         text run at (167,18) width 246: " This should not be part of the textarea."
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-layer at (11,11) size 161x26 clip at (11,11) size 146x26 scrollHeight 52
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 140x39
-      text run at (3,0) width 27: "<!--"
-      text run at (30,0) width 0: " "
-      text run at (3,13) width 140: "This should be part of the"
-      text run at (143,13) width 0: " "
-      text run at (3,26) width 48: "textarea."
-      text run at (51,26) width 0: " "
-    RenderBR {BR} at (3,39) size 0x13
+layer at (10,10) size 163x28 clip at (11,11) size 146x26 scrollHeight 52
+  RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 146x52
+      RenderText {#text} at (3,0) size 140x39
+        text run at (3,0) width 27: "<!--"
+        text run at (30,0) width 0: " "
+        text run at (3,13) width 140: "This should be part of the"
+        text run at (143,13) width 0: " "
+        text run at (3,26) width 48: "textarea."
+        text run at (51,26) width 0: " "
+      RenderBR {BR} at (3,39) size 0x13
index 6f8bfe99c79f29c33b0fd45774c275111b614880..bf0308cc0ab114e9e29153702de95b077dc2dd2c 100644 (file)
@@ -10,11 +10,8 @@ layer at (0,0) size 800x600
         RenderTableSection {TBODY} at (0,0) size 784x36
           RenderTableRow {TR} at (0,1) size 784x34
             RenderTableCell {TD} at (1,1) size 165x34 [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (1,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderTableCell {TD} at (167,1) size 4x34 [r=0 c=1 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderTableCell {TD} at (172,1) size 4x34 [r=0 c=2 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderTableCell {TD} at (177,8) size 606x20 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x18
                 text run at (1,1) width 4: " "
@@ -25,47 +22,50 @@ layer at (0,0) size 800x600
         RenderTableSection {TBODY} at (0,0) size 784x36
           RenderTableRow {TR} at (0,1) size 784x34
             RenderTableCell {TD} at (1,1) size 234x34 [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (1,3) size 232x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderTableCell {TD} at (236,1) size 4x34 [r=0 c=1 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderTableCell {TD} at (241,1) size 4x34 [r=0 c=2 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderTableCell {TD} at (246,8) size 537x20 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x18
                 text run at (1,1) width 4: " "
-layer at (11,31) size 161x26
-  RenderBlock {DIV} at (1,1) size 161x26
-    RenderText {#text} at (3,0) size 20x13
-      text run at (3,0) width 20: "one"
-layer at (177,31) size 6x26 clip at (0,0) size 0x0 scrollWidth 15 scrollHeight 39
-  RenderBlock {DIV} at (1,1) size 6x26
-    RenderText {#text} at (3,0) size 9x39
-      text run at (3,0) width 5: "t"
-      text run at (3,13) width 9: "w"
-      text run at (3,26) width 7: "o"
-layer at (182,31) size 6x26 clip at (0,0) size 0x0 scrollWidth 13 scrollHeight 65
-  RenderBlock {DIV} at (1,1) size 6x26
-    RenderText {#text} at (3,0) size 7x65
-      text run at (3,0) width 5: "t"
-      text run at (3,13) width 7: "h"
-      text run at (3,26) width 5: "r"
-      text run at (3,39) width 7: "e"
-      text run at (3,52) width 7: "e"
-layer at (11,103) size 230x26
-  RenderBlock {DIV} at (1,1) size 230x26
-    RenderText {#text} at (3,0) size 74x13
-      text run at (3,0) width 74: "one two three"
-layer at (246,103) size 6x26 clip at (0,0) size 0x0 scrollWidth 15 scrollHeight 39
-  RenderBlock {DIV} at (1,1) size 6x26
-    RenderText {#text} at (3,0) size 9x39
-      text run at (3,0) width 5: "t"
-      text run at (3,13) width 9: "w"
-      text run at (3,26) width 7: "o"
-layer at (251,103) size 6x26 clip at (0,0) size 0x0 scrollWidth 13 scrollHeight 65
-  RenderBlock {DIV} at (1,1) size 6x26
-    RenderText {#text} at (3,0) size 7x65
-      text run at (3,0) width 5: "t"
-      text run at (3,13) width 7: "h"
-      text run at (3,26) width 5: "r"
-      text run at (3,39) width 7: "e"
-      text run at (3,52) width 7: "e"
+layer at (10,30) size 163x28 clip at (11,31) size 161x26
+  RenderTextControl {TEXTAREA} at (1,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
+      RenderText {#text} at (3,0) size 20x13
+        text run at (3,0) width 20: "one"
+layer at (176,30) size 2x28 clip at (0,0) size 0x0 scrollWidth 12 scrollHeight 39
+  RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 6x39
+      RenderText {#text} at (3,0) size 9x39
+        text run at (3,0) width 5: "t"
+        text run at (3,13) width 9: "w"
+        text run at (3,26) width 7: "o"
+layer at (181,30) size 2x28 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 65
+  RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 6x65
+      RenderText {#text} at (3,0) size 7x65
+        text run at (3,0) width 5: "t"
+        text run at (3,13) width 7: "h"
+        text run at (3,26) width 5: "r"
+        text run at (3,39) width 7: "e"
+        text run at (3,52) width 7: "e"
+layer at (10,102) size 232x28 clip at (11,103) size 230x26
+  RenderTextControl {TEXTAREA} at (1,3) size 232x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x13
+      RenderText {#text} at (3,0) size 74x13
+        text run at (3,0) width 74: "one two three"
+layer at (245,102) size 2x28 clip at (0,0) size 0x0 scrollWidth 12 scrollHeight 39
+  RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 6x39
+      RenderText {#text} at (3,0) size 9x39
+        text run at (3,0) width 5: "t"
+        text run at (3,13) width 9: "w"
+        text run at (3,26) width 7: "o"
+layer at (250,102) size 2x28 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 65
+  RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 6x65
+      RenderText {#text} at (3,0) size 7x65
+        text run at (3,0) width 5: "t"
+        text run at (3,13) width 7: "h"
+        text run at (3,26) width 5: "r"
+        text run at (3,39) width 7: "e"
+        text run at (3,52) width 7: "e"
index 374b2a46a9ce871e5e926b7571764970ccfcdf17..b1767cd0bd6ea848e4b6fa3dfb633c841202209d 100644 (file)
@@ -35,7 +35,6 @@ layer at (0,0) size 800x600
                 text run at (2,2) width 37: "world"
           RenderTableRow {TR} at (0,74) size 175x40
             RenderTableCell {TD} at (2,75) size 171x38 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
-              RenderTextControl {TEXTAREA} at (4,2) size 163x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
               RenderText {#text} at (0,0) size 0x0
       RenderTable {TABLE} at (0,271) size 106x78
         RenderTableSection {TBODY} at (0,0) size 106x78
@@ -77,5 +76,6 @@ layer at (0,0) size 800x600
                   text run at (243,0) width 120: "Definitely. Should."
 layer at (68,16) size 718x13
   RenderBlock {DIV} at (3,3) size 718x13
-layer at (17,239) size 161x32
-  RenderBlock {DIV} at (1,1) size 161x32
+layer at (16,238) size 163x34 clip at (17,239) size 161x32
+  RenderTextControl {TEXTAREA} at (4,2) size 163x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 161x13
index 9177453d36c04433ccd6c964dd50d11db8fdc0b3..28c5162f629048b0326c79a1603cc0d86de39fc1 100644 (file)
@@ -27,7 +27,6 @@ layer at (0,0) size 800x600
           text run at (147,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!"
       RenderBlock (anonymous) at (0,152) size 784x84
         RenderBR {BR} at (0,0) size 0x18
-        RenderTextControl {TEXTAREA} at (0,20) size 199x58 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (199,66) size 4x18
           text run at (199,66) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
@@ -36,9 +35,10 @@ layer at (0,0) size 800x600
           text run at (0,0) width 0 RTL: " "
           text run at (0,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}"
           text run at (147,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!"
-layer at (9,181) size 197x56
-  RenderBlock {DIV} at (1,1) size 197x56
-    RenderText {#text} at (3,0) size 191x56
-      text run at (3,0) width 0 RTL: " "
-      text run at (3,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}"
-      text run at (150,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!"
+layer at (8,180) size 199x58 clip at (9,181) size 197x56
+  RenderTextControl {TEXTAREA} at (0,20) size 199x58 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 197x56
+      RenderText {#text} at (3,0) size 191x56
+        text run at (3,0) width 0 RTL: " "
+        text run at (3,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}"
+        text run at (150,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!"
index 39834cdacbc16f969dcea8122f342a80627625a1..8098a4bcd66015a6f9fc709c0d6e88cd8a60a897 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 scrolled to 0,950
 
 ============== Back Forward List ==============
index 74951707e385a633963a1bf3381fe723d5f7c689..c7008461b959bf462a2ae65129308f9dc92cd95e 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index fa15a24cd58a86eb60707132314cd8888936d8fd..99e1f88ea4307fe02b46c8a8b1bca90725930891 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index 89d917e62978b11a57a5f5a52d91e0ea04c36040..df4d80bb137761a3be8d49e6d77dbd451ba639e7 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 91bd040a3044ee82d85a114e9c38199a44726eb7..8a0ecd96bb910e795468d3789b414351ed72c295 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 
 ============== Back Forward List ==============
         http://127.0.0.1:8000/navigation/javascriptlink-basic.html  **nav target**
index 166842bf5f54d5cfaeedaff5f36ad510056bbd8a..8332b759edb4ee20b56682091d39c191fe149917 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 5d082aab6ba63ded8dd459a2192cdd674b58b920..df00f5254afeffccbc4f719de7053c44b05ef2fb 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index e91cc99fad1eb1067d6528d6978f2f80a41139ee..43fd3c18cdc4f2d56e75f5df5cf3d8eb16c2fe08 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 8cde484c75a4f55f3eda88f7c4aa2c157c5d5327..36ab7e62af6241f08b2c6f164094336ab9f3fe52 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 
 ============== Back Forward List ==============
         http://127.0.0.1:8000/navigation/metaredirect-basic.html  **nav target**
index 3708f422968f96efdc5744b771fd6dca3cc1e795..4a519ac5261f1f84631665e1ceb40435fabc146c 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 5768cb5b59a2f3c9969863a450154ac77e89d1ce..c9dafc61507231d3e0baaa63dde39381a26bcdca 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index e0e34bfa99ef33d3bf7e22396ec02f2e42840b16..0ac021a577ec70cef0e2ec47a026aa636034da96 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index e0821c8ec2b3c5590c2c0b09048ff8628e0c7ea3..c2e9800c92364517f25472e1576c40c16fad42fe 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index 8bb4e2fbad90e2500bde8d6207217a81fa62bbd7..c29d2afb13466e09a1389a03fb552273699b7442 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index a6171adc21b8b941321ae4eabe456cd7a84e3e97..81968d74211e351af8f7d5e540de626b778a0e7d 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 
 ============== Back Forward List ==============
         http://127.0.0.1:8000/navigation/redirect302-basic.html  **nav target**
index 92be9d238271f4413c1b79043bd51e54aca3295f..ffe6b03ada35c93aefaf127e3c8f6cd0642dae20 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 854e0364886ad3a03419723fe5d8b2204768d506..9f4e6e296109cd001237c620dd1f17bbaf4aa201 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index 667c9ec04fc159d01fe86376ee73d97be2a7459c..4b359adaa64159b5937a59b22398bcc152ed54a8 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index b7e0bc8202912ed7d082b41e67d044cc98cdb10f..a68ba8db445a5ddf3749339a93b9d2ba6a6cad57 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 scrolled to 0,950
 
 ============== Back Forward List ==============
index 3306d22eb15eb2d523fc2d8daeb7f00bb024bb12..32a22db6193d18c7d7526899fd8c890cb1fcbc25 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 99312232add9b6484bebd6717a1af8f5be73b430..bf2b3b2fc2a670416c82ce2cf17e218cecf2a920 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 scrolled to 0,950
 
 ============== Back Forward List ==============
index 5d34125dc6f3df0e66a5abe5d365a98bd62d45a4..d5b765ddf2b73e9ef128d03f986fcfea0b734e0c 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 
 ============== Back Forward List ==============
         http://127.0.0.1:8000/navigation/slowmetaredirect-basic.html  **nav target**
index 71feb7aeeb92d8caecf4fcfce427f67b102f8971..23f950b0e9b143713d55935f31353914382ff6fc 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 
 ============== Back Forward List ==============
         http://127.0.0.1:8000/navigation/slowtimerredirect-basic.html  **nav target**
index f45f38383417d5da3910eb48ea939d62584f6040..18374393f1682e887f65a7aaa2db90096b78a102 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153
       text run at (1,0) width 151: "Initial text before user input"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 185x13
-      text run at (3,0) width 185: "More initial text before user input."
-      text run at (188,0) width 0: " "
-    RenderBR {BR} at (3,13) size 0x13
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x26
+      RenderText {#text} at (3,0) size 185x13
+        text run at (3,0) width 185: "More initial text before user input."
+        text run at (188,0) width 0: " "
+      RenderBR {BR} at (3,13) size 0x13
 
 ============== Back Forward List ==============
         http://127.0.0.1:8000/navigation/success200-basic.html  **nav target**
index b9788ffda951445d44104a31deaef993c2eb2feb..b25d81bdbcf35c16819be74fd66bf1f1e2944dec 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index b391da1cafd4afb5bd6f48f945b07a5531c3b32a..682a19b6af6a3ad2758782601dab757eed07a300 100644 (file)
@@ -61,7 +61,6 @@ layer at (0,0) size 800x600
                     RenderText at (8,2) size 63x13
                       text run at (8,2) width 63: "Initial Value"
                 RenderBR {BR} at (260,281) size 0x0
-                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                 RenderText {#text} at (0,0) size 0x0
               RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
               RenderBlock {P} at (0,783) size 769x37
@@ -104,12 +103,13 @@ layer at (0,0) size 800x600
               text run at (1,0) width 151: "Initial text before user input"
         layer at (347,400) size 142x13
           RenderBlock {DIV} at (3,3) size 142x13
-        layer at (11,592) size 230x130
-          RenderBlock {DIV} at (1,1) size 230x130
-            RenderText {#text} at (3,0) size 185x13
-              text run at (3,0) width 185: "More initial text before user input."
-              text run at (188,0) width 0: " "
-            RenderBR {BR} at (3,13) size 0x13
+        layer at (10,591) size 232x132 clip at (11,592) size 230x130
+          RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+            RenderBlock {DIV} at (1,1) size 230x26
+              RenderText {#text} at (3,0) size 185x13
+                text run at (3,0) width 185: "More initial text before user input."
+                text run at (188,0) width 0: " "
+              RenderBR {BR} at (3,13) size 0x13
       RenderFrame {FRAME} at (0,540) size 800x60
         layer at (0,0) size 785x90
           RenderView at (0,0) size 785x60
index 9f409f2970c9885f489e522162a9a1e15b724e26..e99c94c32faec7725f2f979a185eb820066f4bf5 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 225x13
               text run at (8,2) width 225: "Value set by User that should be Restored"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,14 +97,15 @@ layer at (389,363) size 142x13
       text run at (1,0) width 133: "New form text from user"
 layer at (347,400) size 142x13
   RenderBlock {DIV} at (3,3) size 142x13
-layer at (11,592) size 230x130
-  RenderBlock {DIV} at (1,1) size 230x130
-    RenderText {#text} at (3,0) size 205x39
-      text run at (3,0) width 199: "More new form text from user, which"
-      text run at (202,0) width 3: " "
-      text run at (3,13) width 202: "should be restored when we return to"
-      text run at (205,13) width 3: " "
-      text run at (3,26) width 53: "this page."
+layer at (10,591) size 232x132 clip at (11,592) size 230x130
+  RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+    RenderBlock {DIV} at (1,1) size 230x39
+      RenderText {#text} at (3,0) size 205x39
+        text run at (3,0) width 199: "More new form text from user, which"
+        text run at (202,0) width 3: " "
+        text run at (3,13) width 202: "should be restored when we return to"
+        text run at (205,13) width 3: " "
+        text run at (3,26) width 53: "this page."
 scrolled to 0,50
 
 ============== Back Forward List ==============
index 130a85c212260699822b68e440b63a71382fd98b..e287a102ca8b70fdcd0d79e7637bd4d4860cf385 100644 (file)
@@ -55,7 +55,6 @@ layer at (0,0) size 785x1550
             RenderText at (8,2) size 63x13
               text run at (8,2) width 63: "Initial Value"
         RenderBR {BR} at (260,281) size 0x0
-        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,783) size 769x37
@@ -98,12 +97,13 @@ layer at (389,363) size 142x13 scrollWidth 153