[SCM] WebKit Debian packaging branch, debian/experimental, updated. upstream/1.3.3-10851-g50815da
mrobinson at webkit.org
mrobinson at webkit.org
Wed Dec 22 17:54:24 UTC 2010
The following commit has been merged in the debian/experimental branch:
commit 08f22b78016d4250ed6cdde5884c12415ce50138
Author: mrobinson at webkit.org <mrobinson at webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Date: Thu Dec 2 14:11:23 2010 +0000
2010-11-24 Martin Robinson <mrobinson at igalia.com>
Reviewed by Xan Lopez.
[GTK] Text input controls do not react properly to CSS styling
https://bugs.webkit.org/show_bug.cgi?id=40855
Update tests which have changed after fixes to text field layout.
* platform/gtk/fast/css/input-search-padding-expected.txt:
* platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/gtk/fast/forms/basic-inputs-expected.txt:
* platform/gtk/fast/forms/basic-textareas-expected.txt:
* platform/gtk/fast/forms/box-shadow-override-expected.txt:
* platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
* platform/gtk/fast/forms/encoding-test-expected.txt:
* platform/gtk/fast/forms/fieldset-align-expected.txt:
* platform/gtk/fast/forms/floating-textfield-relayout-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/input-align-expected.txt:
* platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt:
* platform/gtk/fast/forms/input-appearance-disabled-expected.txt:
* platform/gtk/fast/forms/input-appearance-focus-expected.txt:
* platform/gtk/fast/forms/input-appearance-height-expected.txt:
* platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt:
* platform/gtk/fast/forms/input-appearance-readonly-expected.txt:
* platform/gtk/fast/forms/input-appearance-selection-expected.txt:
* platform/gtk/fast/forms/input-appearance-visibility-expected.txt:
* platform/gtk/fast/forms/input-appearance-width-expected.txt:
* platform/gtk/fast/forms/input-baseline-expected.txt:
* platform/gtk/fast/forms/input-disabled-color-expected.txt:
* platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/gtk/fast/forms/input-field-text-truncated-expected.txt:
* platform/gtk/fast/forms/input-paste-undo-expected.txt:
* platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt:
* platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt:
* platform/gtk/fast/forms/input-readonly-dimmed-expected.txt:
* platform/gtk/fast/forms/input-readonly-empty-expected.txt:
* platform/gtk/fast/forms/input-spaces-expected.txt:
* platform/gtk/fast/forms/input-table-expected.txt:
* platform/gtk/fast/forms/input-text-click-inside-expected.txt:
* platform/gtk/fast/forms/input-text-click-outside-expected.txt:
* platform/gtk/fast/forms/input-text-double-click-expected.txt:
* platform/gtk/fast/forms/input-text-drag-down-expected.txt:
* platform/gtk/fast/forms/input-text-option-delete-expected.txt:
* platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
* platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt:
* platform/gtk/fast/forms/input-text-word-wrap-expected.txt:
* platform/gtk/fast/forms/input-type-change2-expected.txt:
* platform/gtk/fast/forms/input-type-text-min-width-expected.txt:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/forms/input-width-expected.txt:
* platform/gtk/fast/forms/isindex-placeholder-expected.txt:
* platform/gtk/fast/forms/minWidthPercent-expected.txt:
* platform/gtk/fast/forms/password-placeholder-expected.txt:
* platform/gtk/fast/forms/password-placeholder-text-security-expected.txt:
* platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/gtk/fast/forms/placeholder-set-attribute-expected.txt:
* platform/gtk/fast/forms/placeholder-set-value-expected.txt:
* platform/gtk/fast/forms/placeholder-stripped-expected.txt:
* platform/gtk/fast/forms/plaintext-mode-2-expected.txt:
* platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
* platform/gtk/fast/forms/search-rtl-expected.txt:
* platform/gtk/fast/forms/search-styled-expected.txt:
* platform/gtk/fast/forms/search-transformed-expected.txt:
* platform/gtk/fast/forms/search-zoomed-expected.txt:
* platform/gtk/fast/forms/searchfield-heights-expected.txt:
* platform/gtk/fast/forms/tabbing-input-iframe-expected.txt:
* platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt:
* platform/gtk/fast/forms/text-style-color-expected.txt:
* platform/gtk/fast/forms/textAreaLineHeight-expected.txt:
* platform/gtk/fast/forms/textarea-align-expected.txt:
* platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
* platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt:
* platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt:
* platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
* platform/gtk/fast/forms/textarea-scrollbar-expected.txt:
* platform/gtk/fast/forms/textarea-scrolled-type-expected.txt:
* platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt:
* platform/gtk/fast/forms/textarea-width-expected.txt:
* platform/gtk/fast/forms/textfield-focus-ring-expected.txt:
* platform/gtk/fast/forms/textfield-overflow-expected.txt:
* platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
* platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
2010-10-26 Martin Robinson <mrobinson at igalia.com>
Reviewed by Xan Lopez.
[GTK] Text input controls do not react properly to CSS styling
https://bugs.webkit.org/show_bug.cgi?id=40855
Improve text input control rendering. Instead of using the GTK+ border
attributes of the control modify the padding, they modify the border.
Make this same choice for search inputs and text area inputs.
* platform/gtk/RenderThemeGtk.cpp:
(WebCore::setTextInputBorders): Added this helper which sets text input control
borders based on GTK+ theme settings.
(WebCore::RenderThemeGtk::adjustTextFieldStyle): Use the setTextInputBorders helper.
(WebCore::RenderThemeGtk::adjustTextAreaStyle): Ditto.
(WebCore::RenderThemeGtk::adjustSearchFieldStyle): Ditto.
* platform/gtk/RenderThemeGtk.h:
git-svn-id: http://svn.webkit.org/repository/webkit/trunk@73128 268f45cc-cd09-0410-ab3c-d52691b4dbfc
diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog
index f1b2f91..62d40a1 100644
--- a/LayoutTests/ChangeLog
+++ b/LayoutTests/ChangeLog
@@ -1,3 +1,90 @@
+2010-11-24 Martin Robinson <mrobinson at igalia.com>
+
+ Reviewed by Xan Lopez.
+
+ [GTK] Text input controls do not react properly to CSS styling
+ https://bugs.webkit.org/show_bug.cgi?id=40855
+
+ Update tests which have changed after fixes to text field layout.
+
+ * platform/gtk/fast/css/input-search-padding-expected.txt:
+ * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
+ * platform/gtk/fast/forms/basic-inputs-expected.txt:
+ * platform/gtk/fast/forms/basic-textareas-expected.txt:
+ * platform/gtk/fast/forms/box-shadow-override-expected.txt:
+ * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
+ * platform/gtk/fast/forms/encoding-test-expected.txt:
+ * platform/gtk/fast/forms/fieldset-align-expected.txt:
+ * platform/gtk/fast/forms/floating-textfield-relayout-expected.txt:
+ * platform/gtk/fast/forms/form-element-geometry-expected.txt:
+ * platform/gtk/fast/forms/input-align-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-disabled-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-focus-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-height-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-readonly-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-selection-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-visibility-expected.txt:
+ * platform/gtk/fast/forms/input-appearance-width-expected.txt:
+ * platform/gtk/fast/forms/input-baseline-expected.txt:
+ * platform/gtk/fast/forms/input-disabled-color-expected.txt:
+ * platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt:
+ * platform/gtk/fast/forms/input-field-text-truncated-expected.txt:
+ * platform/gtk/fast/forms/input-paste-undo-expected.txt:
+ * platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt:
+ * platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt:
+ * platform/gtk/fast/forms/input-readonly-dimmed-expected.txt:
+ * platform/gtk/fast/forms/input-readonly-empty-expected.txt:
+ * platform/gtk/fast/forms/input-spaces-expected.txt:
+ * platform/gtk/fast/forms/input-table-expected.txt:
+ * platform/gtk/fast/forms/input-text-click-inside-expected.txt:
+ * platform/gtk/fast/forms/input-text-click-outside-expected.txt:
+ * platform/gtk/fast/forms/input-text-double-click-expected.txt:
+ * platform/gtk/fast/forms/input-text-drag-down-expected.txt:
+ * platform/gtk/fast/forms/input-text-option-delete-expected.txt:
+ * platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt:
+ * platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt:
+ * platform/gtk/fast/forms/input-text-word-wrap-expected.txt:
+ * platform/gtk/fast/forms/input-type-change2-expected.txt:
+ * platform/gtk/fast/forms/input-type-text-min-width-expected.txt:
+ * platform/gtk/fast/forms/input-value-expected.txt:
+ * platform/gtk/fast/forms/input-width-expected.txt:
+ * platform/gtk/fast/forms/isindex-placeholder-expected.txt:
+ * platform/gtk/fast/forms/minWidthPercent-expected.txt:
+ * platform/gtk/fast/forms/password-placeholder-expected.txt:
+ * platform/gtk/fast/forms/password-placeholder-text-security-expected.txt:
+ * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
+ * platform/gtk/fast/forms/placeholder-set-attribute-expected.txt:
+ * platform/gtk/fast/forms/placeholder-set-value-expected.txt:
+ * platform/gtk/fast/forms/placeholder-stripped-expected.txt:
+ * platform/gtk/fast/forms/plaintext-mode-2-expected.txt:
+ * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
+ * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
+ * platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
+ * platform/gtk/fast/forms/search-rtl-expected.txt:
+ * platform/gtk/fast/forms/search-styled-expected.txt:
+ * platform/gtk/fast/forms/search-transformed-expected.txt:
+ * platform/gtk/fast/forms/search-zoomed-expected.txt:
+ * platform/gtk/fast/forms/searchfield-heights-expected.txt:
+ * platform/gtk/fast/forms/tabbing-input-iframe-expected.txt:
+ * platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt:
+ * platform/gtk/fast/forms/text-style-color-expected.txt:
+ * platform/gtk/fast/forms/textAreaLineHeight-expected.txt:
+ * platform/gtk/fast/forms/textarea-align-expected.txt:
+ * platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt:
+ * platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt:
+ * platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt:
+ * platform/gtk/fast/forms/textarea-scroll-height-expected.txt:
+ * platform/gtk/fast/forms/textarea-scrollbar-expected.txt:
+ * platform/gtk/fast/forms/textarea-scrolled-type-expected.txt:
+ * platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt:
+ * platform/gtk/fast/forms/textarea-width-expected.txt:
+ * platform/gtk/fast/forms/textfield-focus-ring-expected.txt:
+ * platform/gtk/fast/forms/textfield-overflow-expected.txt:
+ * platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt:
+ * platform/gtk/fast/frames/take-focus-from-iframe-expected.txt:
+
2010-12-02 Vitaly Repeshko <vitalyr at chromium.org>
Unreviewed.
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.checksum b/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.checksum
index d0941c8..6ab3dd2 100644
--- a/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.checksum
+++ b/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.checksum
@@ -1 +1 @@
-e3217d8d845b0cfe8c4e287a6394142b
\ No newline at end of file
+358f94776a59802049086094a4676683
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.png b/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.png
index b582bcc..a0bb6f6 100644
Binary files a/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.png and b/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.png differ
diff --git a/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.txt b/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.txt
index b99110a..240d8c4 100644
--- a/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.txt
+++ b/LayoutTests/platform/gtk/editing/pasteboard/drop-text-without-selection-expected.txt
@@ -27,7 +27,7 @@ layer at (0,0) size 800x600
text run at (478,0) width 175: "no text is currently selected."
RenderBlock {HR} at (0,89) size 784x2 [border: (1px inset #000000)]
RenderBlock (anonymous) at (0,99) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
RenderInline {A} at (0,0) size 162x19 [color=#0000EE]
diff --git a/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.checksum b/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.checksum
index 24e449f..715659e 100644
--- a/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.checksum
+++ b/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.checksum
@@ -1 +1 @@
-86a76da05272efad4be724769a693977
\ No newline at end of file
+a4f469ebef446551d5c2267b85d78482
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.png b/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.png
index dfef36a..f5d9dfb 100644
Binary files a/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.png and b/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.png differ
diff --git a/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.txt b/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.txt
index ecc2f7e..a0cbb39 100644
--- a/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.txt
+++ b/LayoutTests/platform/gtk/editing/selection/drag-select-1-expected.txt
@@ -13,7 +13,7 @@ layer at (0,0) size 800x600
text run at (0,5) width 64: "Start here."
RenderText {#text} at (64,5) size 4x19
text run at (64,5) width 4: " "
- RenderTextControl {INPUT} at (70,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (70,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {UL} at (0,80) size 784x0
layer at (81,48) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.checksum b/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.checksum
index a62b034..91eaf94 100644
--- a/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.checksum
+++ b/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.checksum
@@ -1 +1 @@
-346595b35ef76d282b43944863f573c0
\ No newline at end of file
+1964fd90acc9b079f92d0e72c79db6e0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.png b/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.png
index 194bb71..753aae4 100644
Binary files a/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.png and b/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.png differ
diff --git a/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.txt b/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.txt
index 25812b7..8cfa15b 100644
--- a/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.txt
+++ b/LayoutTests/platform/gtk/editing/selection/drag-text-delay-expected.txt
@@ -3,7 +3,7 @@ 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 {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,13) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.checksum b/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.checksum
index f1f8188..84b3201 100644
--- a/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.checksum
@@ -1 +1 @@
-78ade06c1fa51088f09f056051696d4e
\ No newline at end of file
+e7bb0679f2e1a99c7c72620a135cff11
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.png b/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.png
index 56851f7..91eeba0 100644
Binary files a/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.png and b/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt b/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt
index e0090d0..53a882a 100644
--- a/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt
+++ b/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt
@@ -8,21 +8,21 @@ layer at (0,0) size 800x600
RenderBlock {DIV} at (0,37) size 0x0
RenderBlock {DIV} at (443,23) size 14x14
RenderBR {BR} at (467,85) size 0x0
- RenderTextControl {INPUT} at (2,87) size 463x52 [bgcolor=#FFFFFF]
- RenderBR {BR} at (467,127) size 0x0
- RenderTextControl {INPUT} at (2,141) size 236x30 [bgcolor=#FFFFFF]
- RenderBlock {DIV} at (3,3) size 230x24
+ RenderTextControl {INPUT} at (2,87) size 463x81 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBR {BR} at (467,170) size 0x0
+ RenderTextControl {INPUT} at (2,170) size 242x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBlock {DIV} at (6,0) size 230x24
RenderBlock {DIV} at (0,19) size 0x0
RenderBlock {DIV} at (216,5) size 14x14
layer at (13,27) size 443x46
RenderBlock {DIV} at (0,0) size 443x46
RenderText {#text} at (1,0) size 362x46
text run at (1,0) width 362: "value jgq not clipped"
-layer at (13,98) size 457x46
- RenderBlock {DIV} at (3,3) size 457x46
+layer at (13,112) size 457x46
+ RenderBlock {DIV} at (3,17) size 457x46
RenderText {#text} at (1,0) size 362x46
text run at (1,0) width 362: "value jgq not clipped"
-layer at (13,152) size 216x24
+layer at (16,178) size 216x24
RenderBlock {DIV} at (0,0) size 216x24
RenderText {#text} at (1,0) size 118x24
text run at (1,0) width 118: "Sample Input"
diff --git a/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.checksum b/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.checksum
index db085b5..f8cf111 100644
--- a/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.checksum
@@ -1 +1 @@
-ba81be8b2522dd60a422aa8665c8fe94
\ No newline at end of file
+3d587f0eebb692d7ebcc2b34f56eb505
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png b/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png
index 70438e9..45c9ce1 100644
Binary files a/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png and b/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt b/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt
index aec6f1a..10caadb 100644
--- a/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt
+++ b/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt
@@ -15,7 +15,7 @@ layer at (0,0) size 800x139
RenderText {#text} at (0,0) size 617x19
text run at (0,0) width 617: "If the test passes, you will see a text entry field containing \"default text\" inside the grey div below."
RenderBlock {DIV} at (0,70) size 163x45 [bgcolor=#888888]
- RenderTextControl {INPUT} at (11,9) size 133x25 [bgcolor=#00FF00]
+ RenderTextControl {INPUT} at (11,9) size 133x25 [bgcolor=#00FF00] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 127x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (113,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.checksum b/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.checksum
index 2de458e..835a8b7 100644
--- a/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.checksum
@@ -1 +1 @@
-2166444074211e6e567cf1d58b7e8264
\ No newline at end of file
+ccfb2933c0128b901f05bec5d0864866
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.png b/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.png
index 06d0306..ab342ff 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.png and b/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.txt b/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.txt
index 7bdcbea..bdef64c 100644
--- a/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/basic-inputs-expected.txt
@@ -35,17 +35,17 @@ layer at (0,0) size 800x600
RenderBlock {DIV} at (10,333) size 450x89 [border: (1px solid #FF0000)]
RenderText {#text} at (1,6) size 7x19
text run at (1,6) width 7: "a"
- RenderTextControl {INPUT} at (10,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (10,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (206,6) size 27x19
text run at (206,6) width 27: "text "
- RenderTextControl {INPUT} at (235,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (235,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (431,6) size 438x48
text run at (431,6) width 8: "b"
text run at (1,35) width 7: "a"
- RenderTextControl {INPUT} at (10,32) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (10,32) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (206,35) size 60x19
text run at (206,35) width 60: "password"
- RenderTextControl {INPUT} at (3,61) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,61) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (199,64) size 8x19
text run at (199,64) width 8: "b"
RenderBlock {DIV} at (10,432) size 450x23 [border: (1px solid #FF0000)]
diff --git a/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.checksum b/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.checksum
index 039f3f0..d89a34d 100644
--- a/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.checksum
@@ -1 +1 @@
-584bed5a53fd5b0622ddd51e11ebb134
\ No newline at end of file
+b554e4e9cd0b7efff3c39648ead8136a
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.png b/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.png
index 1891bc1..a571c12 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.png and b/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.txt b/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.txt
index 07b4c36..6188c0b 100644
--- a/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/basic-textareas-expected.txt
@@ -1,96 +1,96 @@
-layer at (0,0) size 781x1997
+layer at (0,0) size 781x2031
RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1997
- RenderBlock {HTML} at (0,0) size 781x1997
- RenderBody {BODY} at (0,0) size 781x1997
- RenderPartObject {IFRAME} at (0,0) size 781x1015
- layer at (0,0) size 781x1015
- RenderView at (0,0) size 781x1015
- layer at (0,0) size 781x1015
- RenderBlock {HTML} at (0,0) size 781x1015
- RenderBody {BODY} at (0,5) size 781x1010
+layer at (0,0) size 781x2031
+ RenderBlock {HTML} at (0,0) size 781x2031
+ RenderBody {BODY} at (0,0) size 781x2031
+ RenderPartObject {IFRAME} at (0,0) size 781x1033
+ layer at (0,0) size 781x1033
+ RenderView at (0,0) size 781x1033
+ layer at (0,0) size 781x1033
+ RenderBlock {HTML} at (0,0) size 781x1033
+ RenderBody {BODY} at (0,5) size 781x1028
RenderBlock {DIV} at (0,0) size 781x19
RenderText {#text} at (0,0) size 196x19
text run at (0,0) width 196: "CompatMode: CSS1Compat"
- RenderBlock (anonymous) at (0,24) size 781x986
- RenderBlock {DIV} at (0,30) size 208x67 [border: (1px solid #0000FF)]
+ RenderBlock (anonymous) at (0,24) size 781x1004
+ RenderBlock {DIV} at (0,30) size 210x69 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,12) size 80x0
RenderBR {BR} at (81,1) size 0x14
- RenderBlock {DIV} at (208,30) size 208x67 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,30) size 210x69 [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
- RenderBlock {DIV} at (416,0) size 224x97 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,0) size 226x99 [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
- RenderBlock {DIV} at (0,117) size 204x77 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,119) size 206x79 [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
- RenderBlock {DIV} at (204,97) size 224x97 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (206,99) size 226x99 [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
- RenderBlock {DIV} at (428,117) size 204x77 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (432,119) size 206x79 [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
- RenderBlock {DIV} at (632,113) size 82x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (638,115) size 82x83 [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
- RenderBlock {DIV} at (0,194) size 104x131 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,198) size 106x133 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 73x42
text run at (0,0) width 25: "style:"
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
- RenderBlock {DIV} at (104,234) size 82x91 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (106,238) size 82x93 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 62x42
text run at (0,0) width 25: "style:"
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
- RenderBlock {DIV} at (186,226) size 208x99 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (188,230) size 210x101 [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
- RenderBlock {DIV} at (394,212) size 82x113 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (398,216) size 82x115 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 64x42
text run at (0,0) width 25: "style:"
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
- RenderBlock {DIV} at (476,244) size 208x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (480,248) size 210x83 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 91x28
text run at (0,0) width 25: "style:"
text run at (0,14) width 91: "\"overflow:hidden\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (0,355) size 208x97 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,361) size 210x99 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 85x28
text run at (0,0) width 25: "style:"
text run at (0,14) width 85: "\"overflow:scroll\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (208,325) size 82x127 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,331) size 82x129 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x56
RenderText {#text} at (0,0) size 86x56
text run at (0,0) width 25: "style:"
@@ -98,7 +98,7 @@ layer at (0,0) size 781x1997
text run at (0,28) width 57: "width:60px;"
text run at (0,42) width 64: "height:60px\","
RenderBR {BR} at (81,43) size 0x14
- RenderBlock {DIV} at (290,325) size 82x127 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (292,331) size 82x129 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x56
RenderText {#text} at (0,0) size 80x56
text run at (0,0) width 25: "style:"
@@ -106,21 +106,21 @@ layer at (0,0) size 781x1997
text run at (0,28) width 57: "width:60px;"
text run at (0,42) width 64: "height:60px\","
RenderBR {BR} at (81,43) size 0x14
- RenderBlock {DIV} at (372,339) size 82x113 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (374,345) size 82x115 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 72x42
text run at (0,0) width 72: "cols: \"5\", style:"
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
- RenderBlock {DIV} at (454,339) size 82x113 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (456,345) size 82x115 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 77x42
text run at (0,0) width 77: "rows: \"4\", style:"
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
- RenderBlock {DIV} at (536,325) size 82x127 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (538,331) size 82x129 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x56
RenderText {#text} at (0,0) size 74x56
text run at (0,0) width 74: "cols: \"5\", rows:"
@@ -128,98 +128,98 @@ layer at (0,0) size 781x1997
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
- RenderBlock {DIV} at (618,385) size 82x67 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (620,391) size 82x69 [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
- RenderBlock {DIV} at (0,528) size 208x86 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,536) size 210x88 [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
- RenderBlock {DIV} at (208,547) size 91x67 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,555) size 93x69 [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
- RenderBlock {DIV} at (299,452) size 208x162 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (303,460) size 210x164 [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
- RenderBlock {DIV} at (507,495) size 82x119 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (513,503) size 82x121 [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
- RenderBlock {DIV} at (0,614) size 208x83 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,624) size 210x85 [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
- RenderBlock {DIV} at (208,630) size 208x67 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,640) size 210x69 [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
- RenderBlock {DIV} at (416,630) size 208x67 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,640) size 210x69 [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
- RenderBlock {DIV} at (0,697) size 208x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,709) size 210x83 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 70x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 70: "space:normal\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (208,697) size 208x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,709) size 210x83 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 63x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 52: "space:pre\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (416,697) size 208x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,709) size 210x83 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 76x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 76: "space:prewrap\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (0,794) size 208x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,808) size 210x83 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 73x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 73: "space:nowrap\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (208,794) size 208x81 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,808) size 210x83 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 73x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 73: "space:pre-line\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (416,778) size 208x97 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,792) size 210x99 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 68x28
text run at (0,0) width 62: "style: \"word-"
text run at (0,14) width 68: "wrap:normal\","
RenderBR {BR} at (81,15) size 0x14
- RenderBlock {DIV} at (0,875) size 208x111 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,891) size 210x113 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 80x42
text run at (0,0) width 57: "wrap: \"off\","
text run at (0,14) width 63: "style: \"white-"
text run at (0,28) width 80: "space:pre-wrap\","
RenderBR {BR} at (81,29) size 0x14
- layer at (3,76) size 202x44 clip at (4,77) size 200x42
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ layer at (3,76) size 204x46 clip at (5,78) size 200x42
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 132x19
text run at (0,0) width 132: "Lorem ipsum dolor"
- layer at (211,76) size 202x44 clip at (212,77) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76 [color=#545454]
+ layer at (213,76) size 204x46 clip at (215,78) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76 [color=#545454]
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -227,9 +227,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (419,60) size 218x60 clip at (420,61) size 200x58 scrollHeight 96
- RenderTextControl {TEXTAREA} at (3,31) size 218x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (11,11) size 180x76
+ layer at (423,60) size 220x62 clip at (425,62) size 200x58 scrollHeight 96
+ RenderTextControl {TEXTAREA} at (3,31) size 220x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (12,12) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -237,9 +237,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,177) size 198x40 clip at (4,178) size 180x38 scrollHeight 76
- RenderTextControl {TEXTAREA} at (3,31) size 198x40 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (1,1) size 180x76
+ layer at (3,179) size 200x42 clip at (5,181) size 180x38 scrollHeight 76
+ RenderTextControl {TEXTAREA} at (3,31) size 200x42 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (2,2) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -247,9 +247,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (215,165) size 202x44 clip at (216,166) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (11,39) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (217,167) size 204x46 clip at (219,169) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (11,39) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -257,9 +257,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (429,175) size 202x44 clip at (430,176) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (1,29) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (433,177) size 204x46 clip at (435,179) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (1,29) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -267,9 +267,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (633,173) size 66x44 clip at (634,174) size 48x42 scrollHeight 327
- RenderTextControl {TEXTAREA} at (1,31) size 66x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 44x323
+ layer at (639,175) size 68x46 clip at (641,177) size 48x42 scrollHeight 327
+ RenderTextControl {TEXTAREA} at (1,31) size 68x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -291,9 +291,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (1,268) size 102x80 clip at (2,269) size 84x78 scrollHeight 363
- RenderTextControl {TEXTAREA} at (1,45) size 102x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (21,21) size 44x323
+ layer at (1,272) size 104x82 clip at (3,274) size 84x78 scrollHeight 363
+ RenderTextControl {TEXTAREA} at (1,45) size 104x82 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (22,22) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -315,9 +315,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (105,308) size 62x40 clip at (106,309) size 44x38 scrollHeight 323
- RenderTextControl {TEXTAREA} at (1,45) size 62x40 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (1,1) size 44x323
+ layer at (107,312) size 64x42 clip at (109,314) size 44x38 scrollHeight 323
+ RenderTextControl {TEXTAREA} at (1,45) size 64x42 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (2,2) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -339,9 +339,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (189,284) size 202x66 clip at (190,285) size 184x64 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,29) size 202x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (191,288) size 204x68 clip at (193,290) size 184x64 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,29) size 204x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -349,9 +349,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (395,284) size 66x66 clip at (396,285) size 48x64 scrollHeight 327
- RenderTextControl {TEXTAREA} at (1,43) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 44x323
+ layer at (399,288) size 68x68 clip at (401,290) size 48x64 scrollHeight 327
+ RenderTextControl {TEXTAREA} at (1,43) size 68x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -373,9 +373,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (479,304) size 202x44 clip at (480,305) size 200x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x76
+ layer at (483,308) size 204x46 clip at (485,310) size 200x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x76
RenderText {#text} at (0,0) size 195x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -383,9 +383,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 91: "STUVWXYZ"
text run at (91,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,415) size 202x60 clip at (4,416) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (3,421) size 204x62 clip at (5,423) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -393,9 +393,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (209,411) size 66x66 clip at (210,412) size 64x64 scrollHeight 213
- RenderTextControl {TEXTAREA} at (1,57) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 60x209
+ layer at (211,417) size 68x68 clip at (213,419) size 64x64 scrollHeight 213
+ RenderTextControl {TEXTAREA} at (1,57) size 68x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 60x209
RenderText {#text} at (0,0) size 60x209
text run at (0,0) width 45: "Lorem"
text run at (45,0) width 4: " "
@@ -412,9 +412,9 @@ layer at (0,0) size 781x1997
text run at (0,152) width 57: "abcdefg"
text run at (0,171) width 60: "hijklmno"
text run at (0,190) width 52: "pqrstuv"
- layer at (291,411) size 66x66 clip at (292,412) size 48x48 scrollHeight 327
- RenderTextControl {TEXTAREA} at (1,57) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 44x323
+ layer at (293,417) size 68x68 clip at (295,419) size 48x48 scrollHeight 327
+ RenderTextControl {TEXTAREA} at (1,57) size 68x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -436,9 +436,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (373,411) size 66x66 clip at (374,412) size 48x64 scrollHeight 327
- RenderTextControl {TEXTAREA} at (1,43) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 44x323
+ layer at (375,417) size 68x68 clip at (377,419) size 48x64 scrollHeight 327
+ RenderTextControl {TEXTAREA} at (1,43) size 68x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -460,9 +460,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (455,411) size 66x66 clip at (456,412) size 48x64 scrollHeight 327
- RenderTextControl {TEXTAREA} at (1,43) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 44x323
+ layer at (457,417) size 68x68 clip at (459,419) size 48x64 scrollHeight 327
+ RenderTextControl {TEXTAREA} at (1,43) size 68x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -484,9 +484,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (537,411) size 66x66 clip at (538,412) size 48x64 scrollHeight 327
- RenderTextControl {TEXTAREA} at (1,57) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 44x323
+ layer at (539,417) size 68x68 clip at (541,419) size 48x64 scrollHeight 327
+ RenderTextControl {TEXTAREA} at (1,57) size 68x68 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 44x323
RenderText {#text} at (0,0) size 44x323
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -508,9 +508,9 @@ layer at (0,0) size 781x1997
text run at (0,266) width 42: "fghijkl"
text run at (0,285) width 40: "mnop"
text run at (0,304) width 43: "qrstuv"
- layer at (621,431) size 49x44 clip at (622,432) size 31x42 scrollHeight 498
- RenderTextControl {TEXTAREA} at (3,17) size 49x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 27x494
+ layer at (623,437) size 51x46 clip at (625,439) size 31x42 scrollHeight 498
+ RenderTextControl {TEXTAREA} at (3,17) size 51x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 27x494
RenderText {#text} at (0,0) size 27x494
text run at (0,0) width 23: "Lor"
text run at (0,19) width 22: "em"
@@ -542,9 +542,9 @@ layer at (0,0) size 781x1997
text run at (0,437) width 27: "nop"
text run at (0,456) width 26: "qrst"
text run at (0,475) width 17: "uv"
- layer at (3,574) size 202x63 clip at (4,575) size 184x61 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x63 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (3,582) size 204x65 clip at (5,584) size 184x61 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x65 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -552,9 +552,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (211,593) size 85x44 clip at (212,594) size 67x42 scrollHeight 213
- RenderTextControl {TEXTAREA} at (3,17) size 85x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 63x209
+ layer at (213,601) size 87x46 clip at (215,603) size 67x42 scrollHeight 213
+ RenderTextControl {TEXTAREA} at (3,17) size 87x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 63x209
RenderText {#text} at (0,0) size 62x209
text run at (0,0) width 45: "Lorem"
text run at (45,0) width 4: " "
@@ -571,9 +571,9 @@ layer at (0,0) size 781x1997
text run at (0,152) width 57: "abcdefg"
text run at (0,171) width 60: "hijklmno"
text run at (0,190) width 52: "pqrstuv"
- layer at (302,498) size 202x139 clip at (303,499) size 200x137
- RenderTextControl {TEXTAREA} at (3,17) size 202x139 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x76
+ layer at (306,506) size 204x141 clip at (308,508) size 200x137
+ RenderTextControl {TEXTAREA} at (3,17) size 204x141 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x76
RenderText {#text} at (0,0) size 195x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -581,9 +581,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 91: "STUVWXYZ"
text run at (91,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (510,555) size 67x82 clip at (511,556) size 49x80 scrollHeight 289
- RenderTextControl {TEXTAREA} at (3,31) size 67x82 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 45x285
+ layer at (516,563) size 69x84 clip at (518,565) size 49x80 scrollHeight 289
+ RenderTextControl {TEXTAREA} at (3,31) size 69x84 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 45x285
RenderText {#text} at (0,0) size 45x285
text run at (0,0) width 45: "Lorem"
text run at (45,0) width 0: " "
@@ -603,14 +603,14 @@ layer at (0,0) size 781x1997
text run at (0,228) width 42: "fghijkl"
text run at (0,247) width 40: "mnop"
text run at (0,266) width 43: "qrstuv"
- layer at (3,660) size 202x60 clip at (4,661) size 200x42 scrollWidth 601
- RenderTextControl {TEXTAREA} at (3,17) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ layer at (3,670) size 204x62 clip at (5,672) size 200x42 scrollWidth 601
+ RenderTextControl {TEXTAREA} at (3,17) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 599x19
text run at (0,0) width 599: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
- layer at (211,676) size 202x44 clip at (212,677) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (213,686) size 204x46 clip at (215,688) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -618,9 +618,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (419,676) size 202x44 clip at (420,677) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (423,686) size 204x46 clip at (425,688) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -628,26 +628,26 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,757) size 202x44 clip at (4,758) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (3,769) size 204x46 clip at (5,771) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 96: "Lorem ipsum "
text run at (96,0) width 36: "dolor"
text run at (0,19) width 171: "ABCDEFGHIJKLMNOP"
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (211,757) size 202x44 clip at (212,758) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (213,769) size 204x46 clip at (215,771) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 174x76
text run at (0,0) width 174: "Lorem ipsum dolor ABC"
text run at (0,19) width 172: "DEFGHIJKLMNOPQRS"
text run at (0,38) width 170: "TUVWXYZ abcdefghijkl"
text run at (0,57) width 83: "mnopqrstuv"
- layer at (419,757) size 202x44 clip at (420,758) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (423,769) size 204x46 clip at (425,771) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -655,125 +655,125 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,854) size 202x44 clip at (4,855) size 200x26 scrollWidth 597
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ layer at (3,868) size 204x46 clip at (5,870) size 200x26 scrollWidth 597
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 595x19
text run at (0,0) width 96: "Lorem ipsum "
text run at (96,0) width 499: "dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
- layer at (211,854) size 202x44 clip at (212,855) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (213,868) size 204x46 clip at (215,870) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 96: "Lorem ipsum "
text run at (96,0) width 36: "dolor"
text run at (0,19) width 171: "ABCDEFGHIJKLMNOP"
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (419,838) size 202x60 clip at (420,839) size 184x42 scrollWidth 288 scrollHeight 61
- RenderTextControl {TEXTAREA} at (3,31) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x57
+ layer at (423,852) size 204x62 clip at (425,854) size 184x42 scrollWidth 288 scrollHeight 61
+ RenderTextControl {TEXTAREA} at (3,31) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x57
RenderText {#text} at (0,0) size 286x57
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
text run at (0,19) width 286: "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
text run at (0,38) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,949) size 202x60 clip at (4,950) size 184x42 scrollWidth 288 scrollHeight 61
- RenderTextControl {TEXTAREA} at (3,45) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x57
+ layer at (3,965) size 204x62 clip at (5,967) size 184x42 scrollWidth 288 scrollHeight 61
+ RenderTextControl {TEXTAREA} at (3,45) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x57
RenderText {#text} at (0,0) size 286x57
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
text run at (0,19) width 286: "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
text run at (0,38) width 169: "abcdefghijklmnopqrstuv"
- RenderPartObject {IFRAME} at (0,1015) size 781x982
- layer at (0,0) size 781x982
- RenderView at (0,0) size 781x982
- layer at (0,0) size 781x982
- RenderBlock {HTML} at (0,0) size 781x982
- RenderBody {BODY} at (0,5) size 781x977
+ RenderPartObject {IFRAME} at (0,1033) size 781x998
+ layer at (0,0) size 781x998
+ RenderView at (0,0) size 781x998
+ layer at (0,0) size 781x998
+ RenderBlock {HTML} at (0,0) size 781x998
+ RenderBody {BODY} at (0,5) size 781x993
RenderBlock {DIV} at (0,0) size 781x19
RenderText {#text} at (0,0) size 193x19
text run at (0,0) width 193: "CompatMode: BackCompat"
- RenderBlock (anonymous) at (0,24) size 781x953
- RenderBlock {DIV} at (0,44) size 208x50 [border: (1px solid #0000FF)]
+ RenderBlock (anonymous) at (0,24) size 781x969
+ RenderBlock {DIV} at (0,44) size 210x52 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x0
RenderBR {BR} at (81,1) size 0x0
- RenderBlock {DIV} at (208,30) size 208x64 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,30) size 210x66 [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
- RenderBlock {DIV} at (416,0) size 224x94 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,0) size 226x96 [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
- RenderBlock {DIV} at (0,114) size 204x74 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,116) size 206x76 [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
- RenderBlock {DIV} at (204,94) size 224x94 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (206,96) size 226x96 [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
- RenderBlock {DIV} at (428,114) size 204x74 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (432,116) size 206x76 [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
- RenderBlock {DIV} at (632,110) size 82x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (638,112) size 82x80 [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
- RenderBlock {DIV} at (0,188) size 82x128 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,192) size 82x130 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 73x42
text run at (0,0) width 25: "style:"
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
- RenderBlock {DIV} at (82,228) size 82x88 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (82,232) size 82x90 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 62x42
text run at (0,0) width 25: "style:"
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
- RenderBlock {DIV} at (164,226) size 208x90 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (164,232) size 210x90 [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
- RenderBlock {DIV} at (372,212) size 82x104 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (374,218) size 82x104 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 64x42
text run at (0,0) width 25: "style:"
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
- RenderBlock {DIV} at (454,238) size 208x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (456,242) size 210x80 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 91x28
text run at (0,0) width 25: "style:"
text run at (0,14) width 91: "\"overflow:hidden\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (0,340) size 208x94 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,344) size 210x96 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 85x28
text run at (0,0) width 25: "style:"
text run at (0,14) width 85: "\"overflow:scroll\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (208,316) size 82x118 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,322) size 82x118 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x56
RenderText {#text} at (0,0) size 86x56
text run at (0,0) width 25: "style:"
@@ -781,7 +781,7 @@ layer at (0,0) size 781x1997
text run at (0,28) width 57: "width:60px;"
text run at (0,42) width 64: "height:60px\","
RenderBR {BR} at (81,54) size 0x0
- RenderBlock {DIV} at (290,316) size 82x118 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (292,322) size 82x118 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x56
RenderText {#text} at (0,0) size 80x56
text run at (0,0) width 25: "style:"
@@ -789,21 +789,21 @@ layer at (0,0) size 781x1997
text run at (0,28) width 57: "width:60px;"
text run at (0,42) width 64: "height:60px\","
RenderBR {BR} at (81,54) size 0x0
- RenderBlock {DIV} at (372,330) size 82x104 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (374,336) size 82x104 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 72x42
text run at (0,0) width 72: "cols: \"5\", style:"
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
- RenderBlock {DIV} at (454,330) size 82x104 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (456,336) size 82x104 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 77x42
text run at (0,0) width 77: "rows: \"4\", style:"
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
- RenderBlock {DIV} at (536,316) size 82x118 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (538,322) size 82x118 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x56
RenderText {#text} at (0,0) size 74x56
text run at (0,0) width 74: "cols: \"5\", rows:"
@@ -811,98 +811,98 @@ layer at (0,0) size 781x1997
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
- RenderBlock {DIV} at (618,370) size 82x64 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (620,374) size 82x66 [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
- RenderBlock {DIV} at (0,510) size 208x83 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,516) size 210x85 [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
- RenderBlock {DIV} at (208,529) size 91x64 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,535) size 93x66 [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
- RenderBlock {DIV} at (299,434) size 208x159 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (303,440) size 210x161 [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
- RenderBlock {DIV} at (507,477) size 82x116 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (513,483) size 82x118 [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
- RenderBlock {DIV} at (0,593) size 208x80 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,601) size 210x82 [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
- RenderBlock {DIV} at (208,609) size 208x64 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,617) size 210x66 [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
- RenderBlock {DIV} at (416,609) size 208x64 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,617) size 210x66 [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
- RenderBlock {DIV} at (0,673) size 208x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,683) size 210x80 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 70x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 70: "space:normal\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (208,673) size 208x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,683) size 210x80 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 63x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 52: "space:pre\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (416,673) size 208x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,683) size 210x80 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 76x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 76: "space:prewrap\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (0,767) size 208x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,779) size 210x80 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 73x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 73: "space:nowrap\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (208,767) size 208x78 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (210,779) size 210x80 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 73x28
text run at (0,0) width 63: "style: \"white-"
text run at (0,14) width 73: "space:pre-line\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (416,751) size 208x94 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (420,763) size 210x96 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x28
RenderText {#text} at (0,0) size 68x28
text run at (0,0) width 62: "style: \"word-"
text run at (0,14) width 68: "wrap:normal\","
RenderBR {BR} at (81,26) size 0x0
- RenderBlock {DIV} at (0,845) size 208x108 [border: (1px solid #0000FF)]
+ RenderBlock {DIV} at (0,859) size 210x110 [border: (1px solid #0000FF)]
RenderBlock {SPAN} at (1,1) size 80x42
RenderText {#text} at (0,0) size 80x42
text run at (0,0) width 57: "wrap: \"off\","
text run at (0,14) width 63: "style: \"white-"
text run at (0,28) width 80: "space:pre-wrap\","
RenderBR {BR} at (81,40) size 0x0
- layer at (3,76) size 202x44 clip at (4,77) size 200x42
- RenderTextControl {TEXTAREA} at (3,3) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ layer at (3,76) size 204x46 clip at (5,78) size 200x42
+ RenderTextControl {TEXTAREA} at (3,3) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 132x19
text run at (0,0) width 132: "Lorem ipsum dolor"
- layer at (211,76) size 202x44 clip at (212,77) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76 [color=#545454]
+ layer at (213,76) size 204x46 clip at (215,78) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76 [color=#545454]
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -910,9 +910,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (419,60) size 218x60 clip at (420,61) size 200x58 scrollHeight 96
- RenderTextControl {TEXTAREA} at (3,31) size 218x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (11,11) size 180x76
+ layer at (423,60) size 220x62 clip at (425,62) size 200x58 scrollHeight 96
+ RenderTextControl {TEXTAREA} at (3,31) size 220x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (12,12) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -920,9 +920,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,174) size 198x40 clip at (4,175) size 180x38 scrollHeight 76
- RenderTextControl {TEXTAREA} at (3,31) size 198x40 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (1,1) size 180x76
+ layer at (3,176) size 200x42 clip at (5,178) size 180x38 scrollHeight 76
+ RenderTextControl {TEXTAREA} at (3,31) size 200x42 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (2,2) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -930,9 +930,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (215,162) size 202x44 clip at (216,163) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (11,39) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (217,164) size 204x46 clip at (219,166) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (11,39) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -940,9 +940,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (429,172) size 202x44 clip at (430,173) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (1,29) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (433,174) size 204x46 clip at (435,176) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (1,29) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -950,10 +950,10 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (633,170) size 60x44 clip at (634,171) size 42x42 scrollHeight 365
- RenderTextControl {TEXTAREA} at (1,31) size 60x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 38x361
- RenderText {#text} at (0,0) size 38x361
+ layer at (639,172) size 60x46 clip at (641,174) size 40x42 scrollHeight 365
+ RenderTextControl {TEXTAREA} at (1,31) size 60x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 36x361
+ RenderText {#text} at (0,0) size 36x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
text run at (13,19) width 4: " "
@@ -961,7 +961,7 @@ layer at (0,0) size 781x1997
text run at (0,57) width 13: "m"
text run at (13,57) width 8: " "
text run at (0,76) width 36: "dolor"
- text run at (36,76) width 2: " "
+ text run at (36,76) width 0: " "
text run at (0,95) width 34: "ABC"
text run at (0,114) width 33: "DEF"
text run at (0,133) width 36: "GHIJ"
@@ -969,84 +969,76 @@ layer at (0,0) size 781x1997
text run at (0,171) width 35: "NOP"
text run at (0,190) width 35: "QRS"
text run at (0,209) width 33: "TUV"
- text run at (0,228) width 37: "WXY"
- text run at (0,247) width 10: "Z"
- text run at (10,247) width 4: " "
+ text run at (0,228) width 26: "WX"
+ text run at (0,247) width 21: "YZ"
+ text run at (21,247) width 4: " "
text run at (0,266) width 35: "abcd"
text run at (0,285) width 35: "efghi"
- text run at (0,304) width 38: "jklmn"
- text run at (0,323) width 32: "opqr"
- text run at (0,342) width 29: "stuv"
- layer at (1,262) size 60x80 clip at (2,263) size 42x78 scrollHeight 1237
- RenderTextControl {TEXTAREA} at (1,45) size 60x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (21,21) size 2x1197
- RenderText {#text} at (0,0) size 15x1197
+ text run at (0,304) width 29: "jklm"
+ text run at (0,323) width 36: "nopq"
+ text run at (0,342) width 34: "rstuv"
+ layer at (1,266) size 60x82 clip at (3,268) size 40x62 scrollWidth 56 scrollHeight 1028
+ RenderTextControl {TEXTAREA} at (1,45) size 60x82 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (22,22) size 16x988
+ RenderText {#text} at (0,0) size 16x988
text run at (0,0) width 9: "L"
- text run at (0,19) width 9: "o"
- text run at (0,38) width 5: "r"
- text run at (0,57) width 9: "e"
- text run at (0,76) width 13: "m"
- text run at (0,95) width 4: "i"
- text run at (0,114) width 9: "p"
- text run at (0,133) width 8: "s"
- text run at (0,152) width 9: "u"
- text run at (0,171) width 13: "m"
- text run at (0,190) width 9: "d"
- text run at (0,209) width 9: "o"
- text run at (0,228) width 4: "l"
- text run at (0,247) width 9: "o"
- text run at (0,266) width 5: "r"
- text run at (0,285) width 11: "A"
- text run at (0,304) width 11: "B"
- text run at (0,323) width 12: "C"
- text run at (0,342) width 12: "D"
- text run at (0,361) width 11: "E"
- text run at (0,380) width 10: "F"
- text run at (0,399) width 12: "G"
- text run at (0,418) width 12: "H"
- text run at (0,437) width 4: "I"
- text run at (0,456) width 8: "J"
- text run at (0,475) width 11: "K"
- text run at (0,494) width 9: "L"
- text run at (0,513) width 13: "M"
- text run at (0,532) width 12: "N"
- text run at (0,551) width 12: "O"
- text run at (0,570) width 11: "P"
- text run at (0,589) width 12: "Q"
- text run at (0,608) width 12: "R"
- text run at (0,627) width 11: "S"
- text run at (0,646) width 10: "T"
- text run at (0,665) width 12: "U"
- text run at (0,684) width 11: "V"
- text run at (0,703) width 15: "W"
- text run at (0,722) width 11: "X"
- text run at (0,741) width 11: "Y"
- text run at (0,760) width 10: "Z"
- text run at (0,779) width 9: "a"
- text run at (0,798) width 9: "b"
- text run at (0,817) width 8: "c"
- text run at (0,836) width 9: "d"
- text run at (0,855) width 9: "e"
- text run at (0,874) width 4: "f"
- text run at (0,893) width 9: "g"
- text run at (0,912) width 9: "h"
- text run at (0,931) width 4: "i"
- text run at (0,950) width 4: "j"
- text run at (0,969) width 8: "k"
- text run at (0,988) width 4: "l"
- text run at (0,1007) width 13: "m"
- text run at (0,1026) width 9: "n"
- text run at (0,1045) width 9: "o"
- text run at (0,1064) width 9: "p"
- text run at (0,1083) width 9: "q"
- text run at (0,1102) width 5: "r"
- text run at (0,1121) width 8: "s"
- text run at (0,1140) width 4: "t"
- text run at (0,1159) width 9: "u"
- text run at (0,1178) width 8: "v"
- layer at (83,302) size 60x40 clip at (84,303) size 42x38 scrollHeight 361
- RenderTextControl {TEXTAREA} at (1,45) size 60x40 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (1,1) size 42x361
+ text run at (0,19) width 14: "or"
+ text run at (0,38) width 9: "e"
+ text run at (0,57) width 13: "m"
+ text run at (13,57) width 3: " "
+ text run at (0,76) width 13: "ip"
+ text run at (0,95) width 8: "s"
+ text run at (0,114) width 9: "u"
+ text run at (0,133) width 13: "m"
+ text run at (0,152) width 9: "d"
+ text run at (0,171) width 13: "ol"
+ text run at (0,190) width 14: "or"
+ text run at (14,190) width 2: " "
+ text run at (0,209) width 11: "A"
+ text run at (0,228) width 11: "B"
+ text run at (0,247) width 12: "C"
+ text run at (0,266) width 12: "D"
+ text run at (0,285) width 11: "E"
+ text run at (0,304) width 10: "F"
+ text run at (0,323) width 12: "G"
+ text run at (0,342) width 16: "HI"
+ text run at (0,361) width 8: "J"
+ text run at (0,380) width 11: "K"
+ text run at (0,399) width 9: "L"
+ text run at (0,418) width 13: "M"
+ text run at (0,437) width 12: "N"
+ text run at (0,456) width 12: "O"
+ text run at (0,475) width 11: "P"
+ text run at (0,494) width 12: "Q"
+ text run at (0,513) width 12: "R"
+ text run at (0,532) width 11: "S"
+ text run at (0,551) width 10: "T"
+ text run at (0,570) width 12: "U"
+ text run at (0,589) width 11: "V"
+ text run at (0,608) width 15: "W"
+ text run at (0,627) width 11: "X"
+ text run at (0,646) width 11: "Y"
+ text run at (0,665) width 10: "Z"
+ text run at (10,665) width 4: " "
+ text run at (0,684) width 9: "a"
+ text run at (0,703) width 9: "b"
+ text run at (0,722) width 8: "c"
+ text run at (0,741) width 9: "d"
+ text run at (0,760) width 13: "ef"
+ text run at (0,779) width 9: "g"
+ text run at (0,798) width 13: "hi"
+ text run at (0,817) width 16: "jkl"
+ text run at (0,836) width 13: "m"
+ text run at (0,855) width 9: "n"
+ text run at (0,874) width 9: "o"
+ text run at (0,893) width 9: "p"
+ text run at (0,912) width 14: "qr"
+ text run at (0,931) width 12: "st"
+ text run at (0,950) width 9: "u"
+ text run at (0,969) width 8: "v"
+ layer at (83,306) size 60x42 clip at (85,308) size 40x38 scrollHeight 361
+ RenderTextControl {TEXTAREA} at (1,45) size 60x42 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (2,2) size 40x361
RenderText {#text} at (0,0) size 40x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
@@ -1071,9 +1063,9 @@ layer at (0,0) size 781x1997
text run at (0,304) width 34: "klmn"
text run at (0,323) width 40: "opqrs"
text run at (0,342) width 21: "tuv"
- layer at (167,284) size 202x60 clip at (168,285) size 184x58 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,29) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (167,290) size 204x60 clip at (169,292) size 184x56 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,29) size 204x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1081,10 +1073,10 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (373,284) size 60x60 clip at (374,285) size 42x58 scrollHeight 365
- RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 38x361
- RenderText {#text} at (0,0) size 38x361
+ layer at (375,290) size 60x60 clip at (377,292) size 40x56 scrollHeight 365
+ RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 36x361
+ RenderText {#text} at (0,0) size 36x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
text run at (13,19) width 4: " "
@@ -1092,7 +1084,7 @@ layer at (0,0) size 781x1997
text run at (0,57) width 13: "m"
text run at (13,57) width 8: " "
text run at (0,76) width 36: "dolor"
- text run at (36,76) width 2: " "
+ text run at (36,76) width 0: " "
text run at (0,95) width 34: "ABC"
text run at (0,114) width 33: "DEF"
text run at (0,133) width 36: "GHIJ"
@@ -1100,17 +1092,17 @@ layer at (0,0) size 781x1997
text run at (0,171) width 35: "NOP"
text run at (0,190) width 35: "QRS"
text run at (0,209) width 33: "TUV"
- text run at (0,228) width 37: "WXY"
- text run at (0,247) width 10: "Z"
- text run at (10,247) width 4: " "
+ text run at (0,228) width 26: "WX"
+ text run at (0,247) width 21: "YZ"
+ text run at (21,247) width 4: " "
text run at (0,266) width 35: "abcd"
text run at (0,285) width 35: "efghi"
- text run at (0,304) width 38: "jklmn"
- text run at (0,323) width 32: "opqr"
- text run at (0,342) width 29: "stuv"
- layer at (457,298) size 202x44 clip at (458,299) size 200x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x76
+ text run at (0,304) width 29: "jklm"
+ text run at (0,323) width 36: "nopq"
+ text run at (0,342) width 34: "rstuv"
+ layer at (459,302) size 204x46 clip at (461,304) size 200x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x76
RenderText {#text} at (0,0) size 195x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1118,9 +1110,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 91: "STUVWXYZ"
text run at (91,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,400) size 202x60 clip at (4,401) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (3,404) size 204x62 clip at (5,406) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1128,10 +1120,10 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (209,402) size 60x60 clip at (210,403) size 58x58 scrollHeight 251
- RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 54x247
- RenderText {#text} at (0,0) size 53x247
+ layer at (211,408) size 60x60 clip at (213,410) size 56x56 scrollHeight 270
+ RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 52x266
+ RenderText {#text} at (0,0) size 51x266
text run at (0,0) width 45: "Lorem"
text run at (45,0) width 4: " "
text run at (0,19) width 43: "ipsum"
@@ -1140,19 +1132,20 @@ layer at (0,0) size 781x1997
text run at (36,38) width 4: " "
text run at (0,57) width 46: "ABCD"
text run at (0,76) width 49: "EFGHI"
- text run at (0,95) width 53: "JKLMN"
- text run at (0,114) width 47: "OPQR"
- text run at (0,133) width 44: "STUV"
- text run at (0,152) width 47: "WXYZ"
- text run at (47,152) width 4: " "
- text run at (0,171) width 48: "abcdef"
- text run at (0,190) width 51: "ghijklm"
- text run at (0,209) width 53: "nopqrst"
- text run at (0,228) width 17: "uv"
- layer at (291,402) size 60x60 clip at (292,403) size 42x42 scrollHeight 365
- RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 38x361
- RenderText {#text} at (0,0) size 38x361
+ text run at (0,95) width 41: "JKLM"
+ text run at (0,114) width 47: "NOPQ"
+ text run at (0,133) width 45: "RSTU"
+ text run at (0,152) width 48: "VWXY"
+ text run at (0,171) width 10: "Z"
+ text run at (10,171) width 4: " "
+ text run at (0,190) width 48: "abcdef"
+ text run at (0,209) width 51: "ghijklm"
+ text run at (0,228) width 49: "nopqrs"
+ text run at (0,247) width 21: "tuv"
+ layer at (293,408) size 60x60 clip at (295,410) size 40x40 scrollHeight 365
+ RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 36x361
+ RenderText {#text} at (0,0) size 36x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
text run at (13,19) width 4: " "
@@ -1160,7 +1153,7 @@ layer at (0,0) size 781x1997
text run at (0,57) width 13: "m"
text run at (13,57) width 8: " "
text run at (0,76) width 36: "dolor"
- text run at (36,76) width 2: " "
+ text run at (36,76) width 0: " "
text run at (0,95) width 34: "ABC"
text run at (0,114) width 33: "DEF"
text run at (0,133) width 36: "GHIJ"
@@ -1168,18 +1161,18 @@ layer at (0,0) size 781x1997
text run at (0,171) width 35: "NOP"
text run at (0,190) width 35: "QRS"
text run at (0,209) width 33: "TUV"
- text run at (0,228) width 37: "WXY"
- text run at (0,247) width 10: "Z"
- text run at (10,247) width 4: " "
+ text run at (0,228) width 26: "WX"
+ text run at (0,247) width 21: "YZ"
+ text run at (21,247) width 4: " "
text run at (0,266) width 35: "abcd"
text run at (0,285) width 35: "efghi"
- text run at (0,304) width 38: "jklmn"
- text run at (0,323) width 32: "opqr"
- text run at (0,342) width 29: "stuv"
- layer at (373,402) size 60x60 clip at (374,403) size 42x58 scrollHeight 365
- RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 38x361
- RenderText {#text} at (0,0) size 38x361
+ text run at (0,304) width 29: "jklm"
+ text run at (0,323) width 36: "nopq"
+ text run at (0,342) width 34: "rstuv"
+ layer at (375,408) size 60x60 clip at (377,410) size 40x56 scrollHeight 365
+ RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 36x361
+ RenderText {#text} at (0,0) size 36x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
text run at (13,19) width 4: " "
@@ -1187,7 +1180,7 @@ layer at (0,0) size 781x1997
text run at (0,57) width 13: "m"
text run at (13,57) width 8: " "
text run at (0,76) width 36: "dolor"
- text run at (36,76) width 2: " "
+ text run at (36,76) width 0: " "
text run at (0,95) width 34: "ABC"
text run at (0,114) width 33: "DEF"
text run at (0,133) width 36: "GHIJ"
@@ -1195,18 +1188,18 @@ layer at (0,0) size 781x1997
text run at (0,171) width 35: "NOP"
text run at (0,190) width 35: "QRS"
text run at (0,209) width 33: "TUV"
- text run at (0,228) width 37: "WXY"
- text run at (0,247) width 10: "Z"
- text run at (10,247) width 4: " "
+ text run at (0,228) width 26: "WX"
+ text run at (0,247) width 21: "YZ"
+ text run at (21,247) width 4: " "
text run at (0,266) width 35: "abcd"
text run at (0,285) width 35: "efghi"
- text run at (0,304) width 38: "jklmn"
- text run at (0,323) width 32: "opqr"
- text run at (0,342) width 29: "stuv"
- layer at (455,402) size 60x60 clip at (456,403) size 42x58 scrollHeight 365
- RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 38x361
- RenderText {#text} at (0,0) size 38x361
+ text run at (0,304) width 29: "jklm"
+ text run at (0,323) width 36: "nopq"
+ text run at (0,342) width 34: "rstuv"
+ layer at (457,408) size 60x60 clip at (459,410) size 40x56 scrollHeight 365
+ RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 36x361
+ RenderText {#text} at (0,0) size 36x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
text run at (13,19) width 4: " "
@@ -1214,7 +1207,7 @@ layer at (0,0) size 781x1997
text run at (0,57) width 13: "m"
text run at (13,57) width 8: " "
text run at (0,76) width 36: "dolor"
- text run at (36,76) width 2: " "
+ text run at (36,76) width 0: " "
text run at (0,95) width 34: "ABC"
text run at (0,114) width 33: "DEF"
text run at (0,133) width 36: "GHIJ"
@@ -1222,18 +1215,18 @@ layer at (0,0) size 781x1997
text run at (0,171) width 35: "NOP"
text run at (0,190) width 35: "QRS"
text run at (0,209) width 33: "TUV"
- text run at (0,228) width 37: "WXY"
- text run at (0,247) width 10: "Z"
- text run at (10,247) width 4: " "
+ text run at (0,228) width 26: "WX"
+ text run at (0,247) width 21: "YZ"
+ text run at (21,247) width 4: " "
text run at (0,266) width 35: "abcd"
text run at (0,285) width 35: "efghi"
- text run at (0,304) width 38: "jklmn"
- text run at (0,323) width 32: "opqr"
- text run at (0,342) width 29: "stuv"
- layer at (537,402) size 60x60 clip at (538,403) size 42x58 scrollHeight 365
- RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 38x361
- RenderText {#text} at (0,0) size 38x361
+ text run at (0,304) width 29: "jklm"
+ text run at (0,323) width 36: "nopq"
+ text run at (0,342) width 34: "rstuv"
+ layer at (539,408) size 60x60 clip at (541,410) size 40x56 scrollHeight 365
+ RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 36x361
+ RenderText {#text} at (0,0) size 36x361
text run at (0,0) width 32: "Lore"
text run at (0,19) width 13: "m"
text run at (13,19) width 4: " "
@@ -1241,7 +1234,7 @@ layer at (0,0) size 781x1997
text run at (0,57) width 13: "m"
text run at (13,57) width 8: " "
text run at (0,76) width 36: "dolor"
- text run at (36,76) width 2: " "
+ text run at (36,76) width 0: " "
text run at (0,95) width 34: "ABC"
text run at (0,114) width 33: "DEF"
text run at (0,133) width 36: "GHIJ"
@@ -1249,17 +1242,17 @@ layer at (0,0) size 781x1997
text run at (0,171) width 35: "NOP"
text run at (0,190) width 35: "QRS"
text run at (0,209) width 33: "TUV"
- text run at (0,228) width 37: "WXY"
- text run at (0,247) width 10: "Z"
- text run at (10,247) width 4: " "
+ text run at (0,228) width 26: "WX"
+ text run at (0,247) width 21: "YZ"
+ text run at (21,247) width 4: " "
text run at (0,266) width 35: "abcd"
text run at (0,285) width 35: "efghi"
- text run at (0,304) width 38: "jklmn"
- text run at (0,323) width 32: "opqr"
- text run at (0,342) width 29: "stuv"
- layer at (621,416) size 49x44 clip at (622,417) size 31x42 scrollHeight 498
- RenderTextControl {TEXTAREA} at (3,17) size 49x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 27x494
+ text run at (0,304) width 29: "jklm"
+ text run at (0,323) width 36: "nopq"
+ text run at (0,342) width 34: "rstuv"
+ layer at (623,420) size 51x46 clip at (625,422) size 31x42 scrollHeight 498
+ RenderTextControl {TEXTAREA} at (3,17) size 51x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 27x494
RenderText {#text} at (0,0) size 27x494
text run at (0,0) width 23: "Lor"
text run at (0,19) width 22: "em"
@@ -1291,9 +1284,9 @@ layer at (0,0) size 781x1997
text run at (0,437) width 27: "nop"
text run at (0,456) width 26: "qrst"
text run at (0,475) width 17: "uv"
- layer at (3,556) size 202x63 clip at (4,557) size 184x61 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x63 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (3,562) size 204x65 clip at (5,564) size 184x61 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x65 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1301,9 +1294,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (211,575) size 85x44 clip at (212,576) size 67x42 scrollHeight 213
- RenderTextControl {TEXTAREA} at (3,17) size 85x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 63x209
+ layer at (213,581) size 87x46 clip at (215,583) size 67x42 scrollHeight 213
+ RenderTextControl {TEXTAREA} at (3,17) size 87x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 63x209
RenderText {#text} at (0,0) size 62x209
text run at (0,0) width 45: "Lorem"
text run at (45,0) width 4: " "
@@ -1320,9 +1313,9 @@ layer at (0,0) size 781x1997
text run at (0,152) width 57: "abcdefg"
text run at (0,171) width 60: "hijklmno"
text run at (0,190) width 52: "pqrstuv"
- layer at (302,480) size 202x139 clip at (303,481) size 200x137
- RenderTextControl {TEXTAREA} at (3,17) size 202x139 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x76
+ layer at (306,486) size 204x141 clip at (308,488) size 200x137
+ RenderTextControl {TEXTAREA} at (3,17) size 204x141 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x76
RenderText {#text} at (0,0) size 195x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1330,9 +1323,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 91: "STUVWXYZ"
text run at (91,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (510,537) size 67x82 clip at (511,538) size 49x80 scrollHeight 289
- RenderTextControl {TEXTAREA} at (3,31) size 67x82 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 45x285
+ layer at (516,543) size 69x84 clip at (518,545) size 49x80 scrollHeight 289
+ RenderTextControl {TEXTAREA} at (3,31) size 69x84 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 45x285
RenderText {#text} at (0,0) size 45x285
text run at (0,0) width 45: "Lorem"
text run at (45,0) width 0: " "
@@ -1352,14 +1345,14 @@ layer at (0,0) size 781x1997
text run at (0,228) width 42: "fghijkl"
text run at (0,247) width 40: "mnop"
text run at (0,266) width 43: "qrstuv"
- layer at (3,639) size 202x60 clip at (4,640) size 200x42 scrollWidth 601
- RenderTextControl {TEXTAREA} at (3,17) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ layer at (3,647) size 204x62 clip at (5,649) size 200x42 scrollWidth 601
+ RenderTextControl {TEXTAREA} at (3,17) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 599x19
text run at (0,0) width 599: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
- layer at (211,655) size 202x44 clip at (212,656) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (213,663) size 204x46 clip at (215,665) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1367,9 +1360,9 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (419,655) size 202x44 clip at (420,656) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,17) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (423,663) size 204x46 clip at (425,665) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,17) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1377,26 +1370,26 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,733) size 202x44 clip at (4,734) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (3,743) size 204x46 clip at (5,745) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 96: "Lorem ipsum "
text run at (96,0) width 36: "dolor"
text run at (0,19) width 171: "ABCDEFGHIJKLMNOP"
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (211,733) size 202x44 clip at (212,734) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (213,743) size 204x46 clip at (215,745) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 174x76
text run at (0,0) width 174: "Lorem ipsum dolor ABC"
text run at (0,19) width 172: "DEFGHIJKLMNOPQRS"
text run at (0,38) width 170: "TUVWXYZ abcdefghijkl"
text run at (0,57) width 83: "mnopqrstuv"
- layer at (419,733) size 202x44 clip at (420,734) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (423,743) size 204x46 clip at (425,745) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
@@ -1404,32 +1397,32 @@ layer at (0,0) size 781x1997
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (115,38) width 4: " "
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,827) size 202x44 clip at (4,828) size 200x26 scrollWidth 597
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ layer at (3,839) size 204x46 clip at (5,841) size 200x26 scrollWidth 597
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 595x19
text run at (0,0) width 96: "Lorem ipsum "
text run at (96,0) width 499: "dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv"
- layer at (211,827) size 202x44 clip at (212,828) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (3,31) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+ layer at (213,839) size 204x46 clip at (215,841) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (3,31) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 171x76
text run at (0,0) width 96: "Lorem ipsum "
text run at (96,0) width 36: "dolor"
text run at (0,19) width 171: "ABCDEFGHIJKLMNOP"
text run at (0,38) width 115: "QRSTUVWXYZ"
text run at (0,57) width 169: "abcdefghijklmnopqrstuv"
- layer at (419,811) size 202x60 clip at (420,812) size 184x42 scrollWidth 288 scrollHeight 61
- RenderTextControl {TEXTAREA} at (3,31) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x57
+ layer at (423,823) size 204x62 clip at (425,825) size 184x42 scrollWidth 288 scrollHeight 61
+ RenderTextControl {TEXTAREA} at (3,31) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x57
RenderText {#text} at (0,0) size 286x57
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
text run at (0,19) width 286: "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
text run at (0,38) width 169: "abcdefghijklmnopqrstuv"
- layer at (3,919) size 202x60 clip at (4,920) size 184x42 scrollWidth 288 scrollHeight 61
- RenderTextControl {TEXTAREA} at (3,45) size 202x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x57
+ layer at (3,933) size 204x62 clip at (5,935) size 184x42 scrollWidth 288 scrollHeight 61
+ RenderTextControl {TEXTAREA} at (3,45) size 204x62 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x57
RenderText {#text} at (0,0) size 286x57
text run at (0,0) width 136: "Lorem ipsum dolor"
text run at (136,0) width 4: " "
diff --git a/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.checksum b/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.checksum
index 96171f0..01077b0 100644
--- a/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.checksum
@@ -1 +1 @@
-115b69a91d503965c3ad973065caa022
\ No newline at end of file
+68f058b9778f7de41f15db8156bf41d3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.png b/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.png
index da325a0..0030bbf 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.png and b/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.txt b/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.txt
index 2dc7aa5..99080a4 100644
--- a/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.txt
@@ -10,19 +10,19 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 257x19
text run at (0,0) width 257: "You should not see any red on this page."
RenderBlock {DIV} at (0,70) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,99) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,1) size 14x14
RenderBlock {DIV} at (174,1) size 14x14
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,128) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,1) size 14x14
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.checksum b/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.checksum
index 6b0ff0c..92c946a 100644
--- a/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.checksum
@@ -1 +1 @@
-6215ce76b12e892d95bab87959879b9f
\ No newline at end of file
+bad598a7979a730f20cc73071da25170
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png b/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png
index b1532bd..a85c7be 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png and b/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt b/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt
index e5f51cc..8c306b9 100644
--- a/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt
@@ -20,12 +20,12 @@ layer at (0,0) size 800x600
RenderText {#text} at (378,54) size 4x19
text run at (378,54) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderTextControl {INPUT} at (2,82) size 194x32 [bgcolor=#FFFFFF]
- RenderBlock {DIV} at (3,3) size 188x26
- RenderBlock {DIV} at (0,18) size 0x0
- RenderBlock {DIV} at (174,4) size 14x14
+ RenderTextControl {INPUT} at (2,82) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBlock {DIV} at (3,3) size 188x19
+ RenderBlock {DIV} at (0,15) size 0x0
+ RenderBlock {DIV} at (174,1) size 14x14
RenderText {#text} at (0,0) size 0x0
-layer at (13,93) size 174x26 scrollWidth 360
- RenderBlock {DIV} at (0,0) size 174x26
- RenderText {#text} at (1,3) size 358x19
- text run at (1,3) width 358: "This text should be centered vertically in the button"
+layer at (13,93) size 174x19 scrollWidth 360
+ RenderBlock {DIV} at (0,0) size 174x19
+ RenderText {#text} at (1,0) size 358x19
+ text run at (1,0) width 358: "This text should be centered vertically in the button"
diff --git a/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.checksum b/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.checksum
index 0d10453..7a4c965 100644
--- a/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.checksum
@@ -1 +1 @@
-d31569218125b78493d67a3c578a3419
\ No newline at end of file
+e85aa25d255a507ff709fe4f3caa5bd7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.png b/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.png
index c075006..1dadc42 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.png and b/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.txt b/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.txt
index 1a64246..d96bf8e 100644
--- a/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/encoding-test-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBlock {FORM} at (0,0) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock (anonymous) at (0,45) size 784x19
RenderText {#text} at (0,0) size 121x19
diff --git a/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.checksum b/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.checksum
index 7822bf6..639e1e3 100644
--- a/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.checksum
@@ -1 +1 @@
-af5f2859166a0474c4ac5b578c7c751a
\ No newline at end of file
+8711d09c220de5a4d188c48fe03c0daf
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.png b/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.png
index c1ed137..90076d4 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.png and b/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.txt b/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.txt
index 8822e7f..f4c07f8 100644
--- a/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/fieldset-align-expected.txt
@@ -11,28 +11,28 @@ layer at (0,0) size 781x1498
RenderText {#text} at (2,0) size 98x19
text run at (2,0) width 98: "My Legend left"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (2,100) size 761x65 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (320,0) size 120x19
RenderText {#text} at (2,0) size 116x19
text run at (2,0) width 116: "My Legend center"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (2,165) size 761x65 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (636,0) size 111x19
RenderText {#text} at (2,0) size 107x19
text run at (2,0) width 107: "My Legend right"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (2,230) size 761x65 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (14,0) size 125x19
RenderText {#text} at (2,0) size 121x19
text run at (2,0) width 121: "My Legend default"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {HR} at (0,303) size 765x2 [border: (1px inset #000000)]
RenderBlock {P} at (0,321) size 765x19
@@ -47,28 +47,28 @@ layer at (0,0) size 781x1498
RenderText {#text} at (2,0) size 98x19
text run at (2,0) width 98: "My Legend left"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (2,65) size 761x65 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (321,0) size 120x19
RenderText {#text} at (2,0) size 116x19
text run at (2,0) width 116: "My Legend center"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (2,130) size 761x65 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (636,0) size 111x19
RenderText {#text} at (2,0) size 107x19
text run at (2,0) width 107: "My Legend right"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (2,195) size 761x65 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (622,0) size 125x19
RenderText {#text} at (2,0) size 121x19
text run at (2,0) width 121: "My Legend default"
RenderBlock (anonymous) at (14,24) size 733x29
- RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (537,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock (anonymous) at (0,616) size 765x0
RenderInline {SPAN} at (0,0) size 0x0
@@ -82,28 +82,28 @@ layer at (0,0) size 781x1498
RenderText {#text} at (2,0) size 98x19
text run at (2,0) width 98: "My Legend left"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (15,772) size 735x80 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (307,0) size 120x19
RenderText {#text} at (2,0) size 116x19
text run at (2,0) width 116: "My Legend center"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (15,867) size 735x80 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (607,0) size 111x19
RenderText {#text} at (2,0) size 107x19
text run at (2,0) width 107: "My Legend right"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (15,962) size 735x80 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (17,0) size 125x19
RenderText {#text} at (2,0) size 121x19
text run at (2,0) width 121: "My Legend default"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {HR} at (0,1057) size 765x2 [border: (1px inset #000000)]
RenderBlock {P} at (0,1075) size 765x19
@@ -118,28 +118,28 @@ layer at (0,0) size 781x1498
RenderText {#text} at (2,0) size 98x19
text run at (2,0) width 98: "My Legend left"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (15,95) size 735x80 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (308,0) size 120x19
RenderText {#text} at (2,0) size 116x19
text run at (2,0) width 116: "My Legend center"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (15,190) size 735x80 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (607,0) size 111x19
RenderText {#text} at (2,0) size 107x19
text run at (2,0) width 107: "My Legend right"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderFieldSet {FIELDSET} at (15,285) size 735x80 [border: (2px groove #C0C0C0)]
RenderBlock {LEGEND} at (593,0) size 125x19
RenderText {#text} at (2,0) size 121x19
text run at (2,0) width 121: "My Legend default"
RenderBlock (anonymous) at (17,34) size 701x29
- RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (505,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock (anonymous) at (0,1490) size 765x0
RenderInline {SPAN} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.checksum b/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.checksum
index b6c3a7e..8332e80 100644
--- a/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.checksum
@@ -1 +1 @@
-20b2d859a4fb3e4743e97882dcb2f9ec
\ No newline at end of file
+5cf5a6ebe473baba3ac20c83361b2bce
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.png b/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.png
index 00322de..a04226f 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.png and b/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.txt b/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.txt
index 4f08cd5..e415202 100644
--- a/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/floating-textfield-relayout-expected.txt
@@ -19,7 +19,7 @@ layer at (0,0) size 800x600
RenderBlock {HR} at (0,54) size 784x2 [border: (1px inset #000000)]
layer at (8,72) size 784x27
RenderBlock (relative positioned) {DIV} at (0,64) size 784x0
- RenderTextControl {INPUT} at (0,2) size 392x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (0,2) size 392x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
layer at (11,77) size 386x19
RenderBlock {DIV} at (3,3) size 386x19
RenderText {#text} at (1,0) size 22x19
diff --git a/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.checksum b/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.checksum
index fee4e8a..c4fef04 100644
--- a/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.checksum
@@ -1 +1 @@
-0cfb405f1d94228f4c78e892e6140bbb
\ No newline at end of file
+1e921780d86c66da0e9f9a8f159216ed
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.png b/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.png
index 43b7320..56d0e13 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.png and b/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.txt b/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.txt
index 9216404..859838d 100644
--- a/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 781x741
+layer at (0,0) size 781x743
RenderView at (0,0) size 781x600
-layer at (0,0) size 781x741
- RenderBlock {HTML} at (0,0) size 781x741
- RenderBody {BODY} at (8,8) size 765x725
+layer at (0,0) size 781x743
+ RenderBlock {HTML} at (0,0) size 781x743
+ RenderBody {BODY} at (8,8) size 765x727
RenderBlock {H1} at (0,0) size 765x37
RenderText {#text} at (0,0) size 422x36
text run at (0,0) width 422: "Form Element Geometry Tests"
@@ -83,12 +83,12 @@ layer at (0,0) size 781x741
RenderBlock {DIV} at (1,1) size 19x19 [border: (2px solid #0000FF)]
RenderInline {FONT} at (0,0) size 15x12
RenderBlock {INPUT} at (2,2) size 15x15
- RenderTable {TABLE} at (0,257) size 692x91
- RenderTableSection {TBODY} at (0,0) size 692x91
- RenderTableRow {TR} at (0,2) size 692x87
+ RenderTable {TABLE} at (0,257) size 694x91
+ RenderTableSection {TBODY} at (0,0) size 694x91
+ RenderTableRow {TR} at (0,2) size 694x87
RenderTableCell {TD} at (2,2) size 110x31 [r=0 c=0 rs=1 cs=1]
RenderBlock {DIV} at (1,1) size 108x29 [border: (2px solid #0000FF)]
- RenderTextControl {INPUT} at (2,2) size 104x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 104x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableCell {TD} at (114,2) size 48x87 [r=0 c=1 rs=1 cs=1]
RenderBlock {DIV} at (1,1) size 46x85 [border: (2px solid #0000FF)]
RenderListBox {SELECT} at (2,2) size 42x81 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
@@ -99,8 +99,8 @@ layer at (0,0) size 781x741
RenderBlock (anonymous) at (8,4) size 87x19
RenderText at (0,0) size 87x19
text run at (0,0) width 87: "Choose File"
- RenderTableCell {TD} at (478,2) size 212x54 [r=0 c=3 rs=1 cs=1]
- RenderBlock {DIV} at (1,1) size 210x52 [border: (2px solid #0000FF)]
+ RenderTableCell {TD} at (478,2) size 214x56 [r=0 c=3 rs=1 cs=1]
+ RenderBlock {DIV} at (1,1) size 212x54 [border: (2px solid #0000FF)]
RenderBlock {H2} at (0,367) size 765x28
RenderText {#text} at (0,0) size 200x28
text run at (0,0) width 200: "Baseline Alignment"
@@ -166,24 +166,24 @@ layer at (0,0) size 781x741
text run at (178,12) width 3: " "
RenderBlock {INPUT} at (185,8) size 15x15
RenderText {#text} at (0,0) size 0x0
- RenderBlock {DIV} at (0,511) size 765x59
- RenderText {#text} at (0,33) size 27x19
- text run at (0,33) width 27: "text "
- RenderTextControl {INPUT} at (29,30) size 104x25 [bgcolor=#FFFFFF]
- RenderText {#text} at (135,33) size 4x19
- text run at (135,33) width 4: " "
- RenderFileUploadControl {INPUT} at (141,29) size 306x28 "(None)"
+ RenderBlock {DIV} at (0,511) size 765x61
+ RenderText {#text} at (0,35) size 27x19
+ text run at (0,35) width 27: "text "
+ RenderTextControl {INPUT} at (29,32) size 104x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderText {#text} at (135,35) size 4x19
+ text run at (135,35) width 4: " "
+ RenderFileUploadControl {INPUT} at (141,31) size 306x28 "(None)"
RenderButton {INPUT} at (0,0) size 103x28 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
RenderBlock (anonymous) at (8,4) size 87x19
RenderText at (0,0) size 87x19
text run at (0,0) width 87: "Choose File"
- RenderText {#text} at (449,33) size 4x19
- text run at (449,33) width 4: " "
+ RenderText {#text} at (449,35) size 4x19
+ text run at (449,35) width 4: " "
RenderText {#text} at (0,0) size 0x0
- RenderBlock {H2} at (0,589) size 765x28
+ RenderBlock {H2} at (0,591) size 765x28
RenderText {#text} at (0,0) size 197x28
text run at (0,0) width 197: "Pop-up Menu Sizes"
- RenderBlock {DIV} at (0,636) size 765x31
+ RenderBlock {DIV} at (0,638) size 765x31
RenderInline {FONT} at (0,0) size 161x28
RenderText {#text} at (0,0) size 0x0
RenderMenuList {SELECT} at (2,4) size 23x25 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
@@ -202,7 +202,7 @@ layer at (0,0) size 781x741
RenderText at (2,2) size 64x19
text run at (2,2) width 64: "xxxxxxxx"
RenderText {#text} at (0,0) size 0x0
- RenderBlock {DIV} at (0,667) size 765x29
+ RenderBlock {DIV} at (0,669) size 765x29
RenderMenuList {SELECT} at (2,2) size 23x25 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
RenderBlock (anonymous) at (1,1) size 21x23
RenderBR at (2,2) size 0x19 [bgcolor=#FFFFFF]
@@ -219,7 +219,7 @@ layer at (0,0) size 781x741
RenderText at (2,2) size 64x19
text run at (2,2) width 64: "xxxxxxxx"
RenderText {#text} at (0,0) size 0x0
- RenderBlock {DIV} at (0,696) size 765x29
+ RenderBlock {DIV} at (0,698) size 765x29
RenderInline {FONT} at (0,0) size 155x12
RenderText {#text} at (0,0) size 0x0
RenderMenuList {SELECT} at (2,2) size 23x25 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
@@ -242,17 +242,17 @@ layer at (16,273) size 98x19
RenderBlock {DIV} at (3,3) size 98x19
RenderText {#text} at (1,0) size 59x19
text run at (1,0) width 59: "text field"
-layer at (491,272) size 202x44 clip at (492,273) size 200x42
- RenderTextControl {TEXTAREA} at (4,4) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+layer at (491,272) size 204x46 clip at (493,274) size 200x42
+ RenderTextControl {TEXTAREA} at (4,4) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 57x19
text run at (0,0) width 57: "textarea"
-layer at (40,552) size 98x19
+layer at (40,554) size 98x19
RenderBlock {DIV} at (3,3) size 98x19
RenderText {#text} at (1,0) size 59x19
text run at (1,0) width 59: "text field"
-layer at (463,521) size 202x44 clip at (464,522) size 200x42
- RenderTextControl {TEXTAREA} at (455,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+layer at (463,521) size 204x46 clip at (465,523) size 200x42
+ RenderTextControl {TEXTAREA} at (455,2) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 57x19
text run at (0,0) width 57: "textarea"
diff --git a/LayoutTests/platform/gtk/fast/forms/input-align-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-align-expected.checksum
index af66b5b..c1e1dc8 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-align-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-align-expected.checksum
@@ -1 +1 @@
-bac88bf5685824ee3035878169d498a4
\ No newline at end of file
+d34fb471ffb23d6bb7ad1e38e7514864
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-align-expected.png b/LayoutTests/platform/gtk/fast/forms/input-align-expected.png
index 63ee4cf..de2e97b 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-align-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-align-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-align-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-align-expected.txt
index d8a2006..2bc4cc9 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-align-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-align-expected.txt
@@ -7,24 +7,24 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 564x19
text run at (0,0) width 564: "The following 5 inputs should be all be rendered exactly the same, aligned to the left side."
RenderBlock (anonymous) at (0,35) size 784x116
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,34) size 4x19
text run at (198,34) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,63) size 4x19
text run at (198,63) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderTextControl {INPUT} at (2,89) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,89) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,92) size 4x19
text run at (198,92) width 4: " "
RenderBR {BR} at (0,0) size 0x0
RenderBlock {DIV} at (0,151) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
layer at (13,48) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
RenderText {#text} at (1,0) size 130x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.checksum
index 0a2c005..0ebed73 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.checksum
@@ -1 +1 @@
-2ccbad574a5b628b09eaf4df9df587b7
\ No newline at end of file
+852d4775c58dfe423789f79cff7a838f
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.png
index 08cd13c..ef5eacb 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt
index 7b9f0b2..7cc4594 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-default-bkcolor-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 473x19
text run at (0,0) width 473: "This tests that the default background color for the new text fields is white. "
RenderBR {BR} at (473,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,32) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.checksum
index 1ed3a30..a976308 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.checksum
@@ -1 +1 @@
-957e785a875124d068668407c93d2f6a
\ No newline at end of file
+b9da6bf0d5a69fc2f4ed41a6a426392d
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.png
index 4f782aa..c8bdcbd 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.txt
index 1d88fee..a41f218 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-disabled-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 397x19
text run at (0,0) width 397: "This tests that text can not be inserted into a disabled text field. "
RenderBR {BR} at (397,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,32) size 188x19
RenderBlock {DIV} at (3,3) size 188x19 [color=#545454]
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.checksum
index 3515071..b100cd7 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.checksum
@@ -1 +1 @@
-3a834bf8a280132688aa4d9a3b2f6929
\ No newline at end of file
+c889d813398fcba275205d6aa71e9681
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.png
index d7794f4..73a0df0 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.txt
index 104985f..72eb0f1 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-focus-expected.txt
@@ -7,10 +7,10 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 755x19
text run at (0,0) width 755: "This test uses the new text field to test focus() and blur() and to make sure that onFocus and onBlur events fire correctly."
RenderBlock {P} at (0,35) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
- RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,80) size 784x76
RenderBR {BR} at (0,0) size 0x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.checksum
index b19e48e..adac5f7 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.checksum
@@ -1 +1 @@
-72070df9306b2ec2f60029558483c7ca
\ No newline at end of file
+96a43ddd8b11037017f637af1d481333
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png
index f1e3360..c6a6ee6 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt
index 8737c76..d49e54a 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt
@@ -9,13 +9,13 @@ layer at (0,0) size 800x600
RenderBlock {FORM} at (0,19) size 784x322
RenderText {#text} at (0,5) size 36x19
text run at (0,5) width 36: "input "
- RenderTextControl {INPUT} at (38,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (38,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (234,5) size 4x19
text run at (234,5) width 4: " "
RenderBR {BR} at (238,20) size 0x0
RenderText {#text} at (0,34) size 27x19
text run at (0,34) width 27: "text "
- RenderTextControl {INPUT} at (29,31) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (29,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (225,34) size 4x19
text run at (225,34) width 4: " "
RenderBR {BR} at (229,49) size 0x0
@@ -74,19 +74,19 @@ layer at (0,0) size 800x600
RenderBR {BR} at (120,224) size 0x0
RenderText {#text} at (0,240) size 49x19
text run at (0,240) width 49: "isindex "
- RenderTextControl {INPUT} at (51,237) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (51,237) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (247,240) size 4x19
text run at (247,240) width 4: " "
RenderBR {BR} at (251,255) size 0x0
RenderText {#text} at (0,269) size 64x19
text run at (0,269) width 64: "password "
- RenderTextControl {INPUT} at (66,266) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (66,266) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (262,269) size 4x19
text run at (262,269) width 4: " "
RenderBR {BR} at (266,284) size 0x0
RenderText {#text} at (0,298) size 44x19
text run at (0,298) width 44: "search "
- RenderTextControl {INPUT} at (46,295) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (46,295) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.checksum
index f900ee4..a68cebc 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.checksum
@@ -1 +1 @@
-98aa1ba1d0f3a3d09b2be650614e64db
\ No newline at end of file
+142ceae68afc6b6583cb608661421025
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.png
index 317a9ba..bfcc3d9 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt
index 0f1715b..9ef78b1 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-preventDefault-expected.txt
@@ -4,12 +4,12 @@ layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderBR {BR} at (0,0) size 0x19
- RenderText {#text} at (0,19) size 670x19
- text run at (0,19) width 670: "This tests that preventDefault called onmousedown will prevent a caret from being placed in the text field. "
+ RenderText {#text} at (0,19) size 666x19
+ text run at (0,19) width 666: "This tests that preventDefault called onmousedown will prevent a caret from being placed in the text field."
RenderText {#text} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
layer at (12,52) size 194x25
- RenderTextControl {INPUT} at (12,52) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (12,52) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
layer at (15,55) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
RenderText {#text} at (1,0) size 170x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.checksum
index 44044ee..6d886ee 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.checksum
@@ -1 +1 @@
-618ac751bcc91bec9480e43685292ac9
\ No newline at end of file
+8cdc1114811517e4333b5689f6991a50
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.png
index 8167a24..ab7ba2d 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.txt
index ae01e3a..e7472b4 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-readonly-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 400x19
text run at (0,0) width 400: "This tests that text can not be inserted into a readonly text field. "
RenderBR {BR} at (400,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,32) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.checksum
index f2ef379..c558c22 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.checksum
@@ -1 +1 @@
-4c9a0422cfe86594f3a2db949c62ceee
\ No newline at end of file
+b7da856163c5380d80e1046bc9bf2396
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.png
index b3d2da0..f1de190 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.txt
index f2b0eb8..73e9ffa 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-selection-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 781x617
RenderText {#text} at (0,0) size 335x19
text run at (0,0) width 335: "This tests the selection methods on the new text field."
RenderBlock {P} at (0,35) size 765x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,80) size 765x513
RenderBR {BR} at (0,0) size 0x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.checksum
index 0820e57..24eca46 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.checksum
@@ -1 +1 @@
-3cd81ff115efe33bb6d2259c2fae330c
\ No newline at end of file
+f449bb864692d015287630e099f89ae0
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.png
index 0e42649..e49ca37 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.txt
index bdb8a4f..b456c70 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-visibility-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 480x19
text run at (0,0) width 480: "This tests that the value becomes visible when the text field becomes visible."
RenderBlock {P} at (0,35) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,80) size 784x0
RenderBlock {P} at (0,80) size 784x0
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.checksum
index 0c01c9d..16642c2 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.checksum
@@ -1 +1 @@
-9a8a1925d1989ee27519b7180b017cb1
\ No newline at end of file
+43cebbc79b99f336a3efc63f6d7f0321
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.png b/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.png
index c2bd00c..e75e1a8 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.txt
index c04bed9..84d075b 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-appearance-width-expected.txt
@@ -6,15 +6,15 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 344x19
text run at (0,0) width 344: "This tests that the new text fields use the correct width."
RenderBR {BR} at (344,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (198,39) size 0x0
- RenderTextControl {INPUT} at (0,50) size 200x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (0,50) size 200x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (200,68) size 0x0
- RenderTextControl {INPUT} at (2,79) size 464x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,79) size 464x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (468,97) size 0x0
- RenderTextControl {INPUT} at (0,108) size 200x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (0,108) size 200x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (200,126) size 0x0
- RenderTextControl {INPUT} at (2,137) size 104x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,137) size 104x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (108,155) size 0x0
layer at (13,32) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-baseline-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-baseline-expected.txt
index 397c81c..e27dded 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-baseline-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-baseline-expected.txt
@@ -7,12 +7,12 @@ layer at (0,0) size 800x600
text run at (0,0) width 293: "This tests that text fields get the right baseline. "
RenderBR {BR} at (293,15) size 0x0
RenderBR {BR} at (0,19) size 0x19
- RenderTextControl {INPUT} at (2,40) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,40) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,43) size 424x19
text run at (198,43) width 424: "This text should line up with the bottom of the text in the text field. "
RenderBR {BR} at (622,58) size 0x0
RenderBR {BR} at (0,67) size 0x19
- RenderTextControl {INPUT} at (2,88) size 194x129 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,88) size 194x129 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,174) size 420x19
text run at (198,174) width 420: "This text should line up with the bottom of the text in the text field."
layer at (13,51) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-disabled-color-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-disabled-color-expected.txt
index 5bdd425..73e1153 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-disabled-color-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-disabled-color-expected.txt
@@ -6,15 +6,15 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 509x19
text run at (0,0) width 509: "This tests that the text color changes appropriately when the text field is disabled."
RenderBR {BR} at (509,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,24) size 4x19
text run at (198,24) width 4: " "
- RenderTextControl {INPUT} at (204,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (400,39) size 0x0
- RenderTextControl {INPUT} at (2,50) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,50) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
RenderText {#text} at (198,53) size 4x19
text run at (198,53) width 4: " "
- RenderTextControl {INPUT} at (204,50) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,50) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
RenderBR {BR} at (400,68) size 0x0
RenderTextControl {INPUT} at (2,79) size 194x25 [bgcolor=#0000FF] [border: (2px inset #000000)]
RenderText {#text} at (198,82) size 4x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt
index 13cc94b..804041a 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-double-click-selection-gap-bug-expected.txt
@@ -11,13 +11,13 @@ layer at (0,0) size 800x547
RenderTableSection {TBODY} at (0,0) size 242x244
RenderTableRow {TR} at (0,2) size 242x240
RenderTableCell {TD} at (2,87) size 238x69 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (22,22) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (22,22) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderTable {TABLE} at (0,279) size 242x244
RenderTableSection {TBODY} at (0,0) size 242x244
RenderTableRow {TR} at (0,2) size 242x240
RenderTableCell {TD} at (2,87) size 238x69 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (22,22) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (22,22) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (35,163) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-field-text-truncated-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-field-text-truncated-expected.txt
index c1158b4..53a437c 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-field-text-truncated-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-field-text-truncated-expected.txt
@@ -8,7 +8,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 778: "Text inside input field should not be cut off at the bottom when its font is larger than the body font size. If the descenders in \"something gjpqy\" below are all visible, the"
text run at (0,13) width 343: "test passes. If they are cut off by the bottom of the input box, the test fails."
RenderBlock (anonymous) at (0,37) size 784x24
- RenderTextControl {INPUT} at (0,2) size 300x20 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (0,2) size 300x20 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (11,50) size 294x14
RenderBlock {DIV} at (3,3) size 294x14
diff --git a/LayoutTests/platform/gtk/fast/forms/input-paste-undo-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-paste-undo-expected.txt
index 6026c97..36811af 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-paste-undo-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-paste-undo-expected.txt
@@ -9,7 +9,7 @@ layer at (0,0) size 800x600
text run at (0,19) width 236: "you have to paste and undo by hand. "
RenderBR {BR} at (236,34) size 0x0
RenderBR {BR} at (0,38) size 0x19
- RenderTextControl {INPUT} at (2,59) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,59) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,86) size 784x19
RenderText {#text} at (0,0) size 81x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt
index fadd69d..66eb983 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-placeholder-focus-twice-expected.txt
@@ -7,10 +7,10 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 768x19
text run at (0,0) width 768: "Bug 45940: A bug that a placeholder text is not cleared by the second focus. The first input field should not have any text."
RenderBlock {DIV} at (0,35) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
- RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
layer at (13,48) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.checksum
index 79c5610..2e02341 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.checksum
@@ -1 +1 @@
-ad4e39080847284779714c97a4179484
\ No newline at end of file
+3afa6851fb73056ad75b7e71635733b5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.png b/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.png
index 00bd56d..7d5bd95 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt
index 9924bcf..4789d95 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-readonly-autoscroll-expected.txt
@@ -15,7 +15,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 351x19
text run at (0,0) width 351: "Readonly text fields don't scroll when selecting content."
RenderBlock (anonymous) at (0,70) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {DIV} at (0,99) size 784x19
RenderText {#text} at (0,0) size 87x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.checksum
index 298c9b9..eb5e973 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.checksum
@@ -1 +1 @@
-cfd32f152fc4f0cf5447ddd8c14c4a76
\ No newline at end of file
+af3fb3d86cbdf676ea093aa5672432f8
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.png b/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.png
index c93d0e4..885344b 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.txt
index 363ebcb..0b810b8 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-readonly-dimmed-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 455x19
text run at (0,0) width 455: "This tests that the border of a readonly text field should appear dimmed. "
RenderBR {BR} at (455,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,32) size 188x19 scrollWidth 218
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.checksum
index de6fd57..6962a6e 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.checksum
@@ -1 +1 @@
-4cf563e1867773c83f8e043f291f9785
\ No newline at end of file
+3fdea020b7c28c7ce0c7a61787e626a3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.png b/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.png
index b07ee54..86f4753 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.txt
index 9695eb8..c589603 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-readonly-empty-expected.txt
@@ -5,7 +5,7 @@ layer at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderText {#text} at (0,5) size 476x19
text run at (0,5) width 476: "This tests that empty readonly text fields have the right height and baseline. "
- RenderTextControl {INPUT} at (478,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (478,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (489,13) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.checksum
index 91e8e39..4d34bc2 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.checksum
@@ -1 +1 @@
-f14b2142c2d867f3ba5240dd7b033044
\ No newline at end of file
+d15dd584d08c3a0f114339261af69425
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.png b/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.png
index 15df661..c9a5644 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.txt
index 5f3bf08..6df9f99 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-spaces-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 776: "This tests that leading and trailing spaces in a text field don't get lost. There should be 3 spaces before and 3 spaces after the"
text run at (0,19) width 102: "text in the field. "
RenderBR {BR} at (102,34) size 0x0
- RenderTextControl {INPUT} at (2,40) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,40) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,51) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-table-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-table-expected.checksum
index f7aafa0..c944077 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-table-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-table-expected.checksum
@@ -1 +1 @@
-1e39deff24cc5c9bab48596606e2e0b7
\ No newline at end of file
+4523a953ebefa18ee886ce6a801f919c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-table-expected.png b/LayoutTests/platform/gtk/fast/forms/input-table-expected.png
index 34436c1..5350c9e 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-table-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-table-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-table-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-table-expected.txt
index af7a444..0a552a2 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-table-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-table-expected.txt
@@ -13,7 +13,7 @@ layer at (0,0) size 781x758
RenderTableSection {TBODY} at (3,3) size 112x41
RenderTableRow {TR} at (0,2) size 112x37
RenderTableCell {TD} at (2,2) size 108x37 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (4,6) size 100x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (4,6) size 100x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {P} at (0,133) size 765x19
RenderText {#text} at (0,0) size 70x19
text run at (0,0) width 70: "Test case 2"
@@ -24,13 +24,13 @@ layer at (0,0) size 781x758
RenderText {#text} at (1,1) size 24x19
text run at (1,1) width 24: "first"
RenderTableCell {TD} at (50,2) size 108x37 [border: (3px solid #FF0000)] [r=0 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (4,6) size 100x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (4,6) size 100x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableRow {TR} at (0,41) size 160x37
RenderTableCell {TD} at (2,49) size 46x21 [r=1 c=0 rs=1 cs=1]
RenderText {#text} at (1,1) size 44x19
text run at (1,1) width 44: "second"
RenderTableCell {TD} at (50,41) size 108x37 [border: (3px solid #FF0000)] [r=1 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (4,6) size 100x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (4,6) size 100x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {P} at (0,270) size 765x19
RenderText {#text} at (0,0) size 70x19
text run at (0,0) width 70: "Test case 3"
@@ -41,7 +41,7 @@ layer at (0,0) size 781x758
RenderText {#text} at (4,4) size 36x38
text run at (4,4) width 36: "width"
text run at (4,23) width 32: "30px"
- RenderTextControl {INPUT} at (4,44) size 30x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (4,44) size 30x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {P} at (0,406) size 765x19
RenderText {#text} at (0,0) size 70x19
text run at (0,0) width 70: "Test case 4"
@@ -49,7 +49,7 @@ layer at (0,0) size 781x758
RenderTableSection {TBODY} at (3,3) size 212x70
RenderTableRow {TR} at (0,2) size 212x37
RenderTableCell {TD} at (2,2) size 208x37 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (4,6) size 200x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (4,6) size 200x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableRow {TR} at (0,41) size 212x27
RenderTableCell {TD} at (2,41) size 208x27 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1]
RenderBlock {DIV} at (4,4) size 200x19
@@ -62,7 +62,7 @@ layer at (0,0) size 781x758
RenderTableSection {TBODY} at (3,3) size 86x41
RenderTableRow {TR} at (0,2) size 86x37
RenderTableCell {TD} at (2,2) size 82x37 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (6,6) size 70x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (6,6) size 70x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {P} at (0,631) size 765x19
RenderText {#text} at (0,0) size 70x19
text run at (0,0) width 70: "Test case 6"
@@ -70,7 +70,7 @@ layer at (0,0) size 781x758
RenderTableSection {TBODY} at (3,3) size 210x70
RenderTableRow {TR} at (0,2) size 210x37
RenderTableCell {TD} at (2,2) size 206x37 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (6,6) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (6,6) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableRow {TR} at (0,41) size 210x27
RenderTableCell {TD} at (2,41) size 206x27 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1]
RenderBlock {DIV} at (4,4) size 70x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.checksum
index 7e5e77f..366d12e 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.checksum
@@ -1 +1 @@
-fa10c028d61148471ce152be36669d69
\ No newline at end of file
+d3edd1d25bcd6e6ffe1a36a12d054630
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.png
index 89ecb1a..faeb585 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.txt
index c0e9893..ddb694a 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-click-inside-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x576
RenderBlock {DIV} at (0,0) size 425x75 [bgcolor=#FFFF00]
- RenderTextControl {INPUT} at (27,27) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (27,27) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {P} at (0,91) size 784x38
RenderText {#text} at (0,0) size 739x38
text run at (0,0) width 739: "This test clicks inside an input element, and must result in the element receiving focus. If the test succeeds the element"
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.checksum
index 9814350..645d1b0 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.checksum
@@ -1 +1 @@
-8aa29cfb1184da3f77f192f3eeb4a1ad
\ No newline at end of file
+b8cb2cea6561a4207639bc570196b6cc
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.png
index 8d393cb..47b1b86 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.txt
index 07f9eb2..377d163 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-click-outside-expected.txt
@@ -4,7 +4,7 @@ layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x576
RenderBlock {DIV} at (0,0) size 425x75 [bgcolor=#FFFF00]
- RenderTextControl {INPUT} at (27,27) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (27,27) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {P} at (0,91) size 784x38
RenderText {#text} at (0,0) size 771x38
text run at (0,0) width 771: "This test clicks outside an input element, and must not result in the element receiving focus. If the test succeeds the element"
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.checksum
index 88c3a90..936f15c 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.checksum
@@ -1 +1 @@
-7c9f5d8d2f461ce566e821e2116355b3
\ No newline at end of file
+a6376f5c802385976eaa7ca5a4ba5f51
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.png
index 207e10c..27bc7b1 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.txt
index 31f862a..571a8f7 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-double-click-expected.txt
@@ -4,7 +4,7 @@ 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 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,45) size 784x19
RenderText {#text} at (0,0) size 567x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.checksum
index cbc07df..3dbb1ef 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.checksum
@@ -1 +1 @@
-70ead8dd93314c4948e75646a04214fa
\ No newline at end of file
+bc7580497fd41221d18242ae8633e2e2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.png
index b666338..7b1c9e6 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.txt
index 3e7a869..898128a 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-drag-down-expected.txt
@@ -4,7 +4,7 @@ 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 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,45) size 784x19
RenderText {#text} at (0,0) size 732x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.checksum
index a896bad..c0dc12c 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.checksum
@@ -1 +1 @@
-da2b5b8ee1d31126f8c78b04c01ebc4a
\ No newline at end of file
+8ba16e57e4e1a68c80aa25944dc23833
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.png
index 2e8b7a5..96e5cbf 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.txt
index 8b7bfbb..fb17837 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-option-delete-expected.txt
@@ -4,7 +4,7 @@ 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 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,45) size 784x19
RenderText {#text} at (0,0) size 644x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.checksum
index 8b9cdf0..ee23dca 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.checksum
@@ -1 +1 @@
-e000dd7856cbf71a9520cff83572fcf1
\ No newline at end of file
+8d36bf777b89db0656de95411eece865
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.png
index f5e9604..9ccb741 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt
index ee6ff7f..5066adf 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-scroll-left-on-blur-expected.txt
@@ -4,13 +4,13 @@ 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 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
- RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (400,5) size 4x19
text run at (400,5) width 4: " "
- RenderTextControl {INPUT} at (406,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (406,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,45) size 784x38
RenderText {#text} at (0,0) size 784x38
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.checksum
index e2a0423..b4a92dc 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.checksum
@@ -1 +1 @@
-f492b3bbc074cbcf6db4d36afaac837a
\ No newline at end of file
+ce964f619d927849e835a30318a6862c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.png
index e6d4026..b945692 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt
index df8dc7a..690e635 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-self-emptying-click-expected.txt
@@ -4,7 +4,7 @@ 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 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,45) size 784x38
RenderText {#text} at (0,0) size 776x38
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.checksum
index 7e866b7..5f55c61 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.checksum
@@ -1 +1 @@
-d3f46eb031bd90b24ac6ce73005a1c2d
\ No newline at end of file
+47654bd33fce6d50655661acd2163fc2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.png b/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.png
index 30eeed6..b063e5a 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.txt
index da01b70..458ea97 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-text-word-wrap-expected.txt
@@ -11,10 +11,10 @@ layer at (0,0) size 800x600
text run at (113,4) width 72: "word-wrap"
RenderText {#text} at (185,0) size 299x19
text run at (185,0) width 299: " property is ignored for single-line text controls."
- RenderBlock (anonymous) at (0,35) size 784x25
- RenderTextControl {INPUT} at (2,0) size 194x25 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,35) size 784x48
+ RenderTextControl {INPUT} at (2,0) size 194x48 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
-layer at (13,46) size 188x19 scrollWidth 343
- RenderBlock {DIV} at (3,3) size 188x19
+layer at (13,57) size 188x19 scrollWidth 343
+ RenderBlock {DIV} at (3,14) size 188x19
RenderText {#text} at (1,0) size 341x19
text run at (1,0) width 341: "This sentence should not wrap into the next line."
diff --git a/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.checksum
index 3341baf..da49808 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.checksum
@@ -1 +1 @@
-598e7dd1465b5b8dd3644229a0cd97d4
\ No newline at end of file
+627589099b9448075fa86cd06bd0e6c7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.png b/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.png
index 88bdb60..57fbf56 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.txt
index 29235f4..643c705 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-type-change2-expected.txt
@@ -11,7 +11,7 @@ layer at (0,0) size 800x600
RenderBR {BR} at (0,0) size 0x19
RenderText {#text} at (0,24) size 89x19
text run at (0,24) width 89: "input element "
- RenderTextControl {INPUT} at (91,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (91,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (102,70) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.checksum
index d5219e5..67152ac 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.checksum
@@ -1 +1 @@
-ac2ef1c995e35cbeedd2c644e5433fc5
\ No newline at end of file
+078cd0970ba1ca19ef1e6a35387bbed2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.png b/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.png
index d33843d..9cebcbe 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.txt
index cdc408e..0c2237b 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-type-text-min-width-expected.txt
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 769: "This test checks if correct min width is applied to \"input type=text\". To match IE and Firefox, the input field below should"
text run at (0,19) width 615: "show \"1987\", with the 7 slightly truncated. See https://bugs.webkit.org/show_bug.cgi?id=15312 ."
RenderBR {BR} at (615,34) size 0x0
- RenderTextControl {INPUT} at (2,40) size 23x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,40) size 23x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,51) size 17x19 scrollWidth 56
RenderBlock {DIV} at (3,3) size 17x19
diff --git a/LayoutTests/platform/gtk/fast/forms/input-value-expected.checksum b/LayoutTests/platform/gtk/fast/forms/input-value-expected.checksum
index a96ea7b..ef46ca1 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-value-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/input-value-expected.checksum
@@ -1 +1 @@
-1093d34da0760a5851e5e0e0c05ec4f2
\ No newline at end of file
+4c446a3effdfe58fed237dbccb6b8215
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/input-value-expected.png b/LayoutTests/platform/gtk/fast/forms/input-value-expected.png
index 026f8fa..19bb572 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-value-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-value-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-value-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-value-expected.txt
index 2f3249e..1384b7b 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-value-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-value-expected.txt
@@ -33,7 +33,7 @@ layer at (0,0) size 781x610
RenderText {#text} at (1,1) size 207x19
text run at (1,1) width 207: "text with value property changed"
RenderTableCell {TD} at (324,2) size 312x31 [r=0 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableCell {TD} at (638,7) size 62x21 [r=0 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 28x19
text run at (1,1) width 28: "after"
@@ -45,7 +45,7 @@ layer at (0,0) size 781x610
RenderText {#text} at (1,1) size 244x19
text run at (1,1) width 244: "password with value property changed"
RenderTableCell {TD} at (324,35) size 312x31 [r=1 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableCell {TD} at (638,40) size 62x21 [r=1 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 28x19
text run at (1,1) width 28: "after"
@@ -119,7 +119,7 @@ layer at (0,0) size 781x610
RenderText {#text} at (1,1) size 205x19
text run at (1,1) width 205: "text with value attribute changed"
RenderTableCell {TD} at (324,200) size 312x31 [r=7 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableCell {TD} at (638,205) size 62x21 [r=7 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 28x19
text run at (1,1) width 28: "after"
@@ -157,7 +157,7 @@ layer at (0,0) size 781x610
text run at (1,1) width 284: "check box with value property changed, then"
text run at (1,20) width 95: "turned into text"
RenderTableCell {TD} at (324,304) size 312x31 [r=10 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableCell {TD} at (638,309) size 62x21 [r=10 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 28x19
text run at (1,1) width 28: "after"
@@ -183,7 +183,7 @@ layer at (0,0) size 781x610
text run at (1,1) width 282: "check box with value attribute changed, then"
text run at (1,20) width 95: "turned into text"
RenderTableCell {TD} at (324,388) size 312x31 [r=12 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderTableCell {TD} at (638,393) size 62x21 [r=12 c=2 rs=1 cs=1]
RenderText {#text} at (1,1) size 28x19
text run at (1,1) width 28: "after"
diff --git a/LayoutTests/platform/gtk/fast/forms/input-width-expected.png b/LayoutTests/platform/gtk/fast/forms/input-width-expected.png
index 26e92be..deace04 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/input-width-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-width-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/input-width-expected.txt b/LayoutTests/platform/gtk/fast/forms/input-width-expected.txt
index e445d0b..dc2963f 100644
--- a/LayoutTests/platform/gtk/fast/forms/input-width-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/input-width-expected.txt
@@ -3,7 +3,7 @@ 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 {INPUT} at (2,2) size 68x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 68x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,13) size 62x19
RenderBlock {DIV} at (3,3) size 62x19
diff --git a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.checksum b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.checksum
index d8679ac..1e7403c 100644
--- a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.checksum
@@ -1 +1 @@
-edba811f746fe8c17ccfaa29a28fe50a
\ No newline at end of file
+fd5e372e0dd9067995ee95dc7f97dbe4
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png
index 4a61a22..cf9c712 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png and b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt
index 304288e..cfd24e5 100644
--- a/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/isindex-placeholder-expected.txt
@@ -20,7 +20,7 @@ layer at (0,0) size 800x600
RenderInline {LABEL} at (0,0) size 520x19
RenderText {#text} at (0,5) size 322x19
text run at (0,5) width 322: "This is a searchable index. Enter search keywords: "
- RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
RenderBlock (anonymous) at (0,127) size 784x19
RenderText {#text} at (0,0) size 237x19
@@ -31,7 +31,7 @@ layer at (0,0) size 800x600
RenderInline {LABEL} at (0,0) size 520x19
RenderText {#text} at (0,5) size 322x19
text run at (0,5) width 322: "This is a searchable index. Enter search keywords: "
- RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
layer at (335,85) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.checksum b/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.checksum
index 12ad742..588e172 100644
--- a/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.checksum
@@ -1 +1 @@
-d29ec12cca0dfdb952c70ee7345a29af
\ No newline at end of file
+819bf78e96faa58e16ee2aa2fd3ec051
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.png b/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.png
index f618cf4..98632bd 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.png and b/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.txt b/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.txt
index 0daed11..c8e731e 100644
--- a/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/minWidthPercent-expected.txt
@@ -8,7 +8,7 @@ layer at (0,0) size 800x600
RenderTableSection {TBODY} at (0,0) size 132x35
RenderTableRow {TR} at (0,2) size 132x31
RenderTableCell {TD} at (2,2) size 128x31 [r=0 c=0 rs=1 cs=1]
- RenderTextControl {INPUT} at (1,3) size 126x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (1,3) size 126x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (14,16) size 120x19 scrollWidth 151
RenderBlock {DIV} at (3,3) size 120x19
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.checksum b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.checksum
index c213171..2924311 100644
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.checksum
@@ -1 +1 @@
-3c943ef678911657a44b21e9a6f14a22
\ No newline at end of file
+16ee9f70ca36000b230be6b78d906ec1
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png
index 4ce24f5..59cebff 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png and b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt
index ea897d0..13cff2f 100644
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/password-placeholder-expected.txt
@@ -3,7 +3,7 @@ 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 {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,13) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.checksum b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.checksum
index a88ec20..48fcab6 100644
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.checksum
@@ -1 +1 @@
-78262a8b4c2f1d3b1ee71645e063bd13
\ No newline at end of file
+d060789afd31b5ec27954721c7aa5ae6
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png
index 12bc0e7..970d4b9 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png and b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt
index 1cf7e12..26907e0 100644
--- a/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/password-placeholder-text-security-expected.txt
@@ -8,18 +8,18 @@ layer at (0,0) size 800x600
RenderBR {BR} at (637,15) size 0x0
RenderText {#text} at (0,24) size 357x19
text run at (0,24) width 357: "Leave field 1 alone. It should show the placeholder text: "
- RenderTextControl {INPUT} at (359,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (359,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (555,39) size 0x0
RenderText {#text} at (0,53) size 407x19
text run at (0,53) width 148: "Focus field 2 and type. "
text run at (148,53) width 259: "It should show bullets for the password.: "
- RenderTextControl {INPUT} at (409,50) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (409,50) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (605,68) size 0x0
RenderText {#text} at (0,77) size 590x19
text run at (0,77) width 148: "Focus field 3 and type. "
text run at (148,77) width 214: "Clear the value and blur the field. "
text run at (362,77) width 228: "It should show the placeholder text: "
- RenderTextControl {INPUT} at (2,98) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,98) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (198,116) size 0x0
layer at (370,32) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.checksum b/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.checksum
index 60afe61..f87f036 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.checksum
@@ -1 +1 @@
-c05a793f75b774ffcf4c21c7d4023d22
\ No newline at end of file
+39106042d45ed21a7284a7a682f778de
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.png
index bd68d74..30e4405 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.png and b/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt
index a0e46cc..2ce3a8d 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt
@@ -6,25 +6,25 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 328x19
text run at (0,0) width 328: "This tests that you can set the placeholder text color."
RenderBR {BR} at (328,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,24) size 4x19
text run at (198,24) width 4: " "
- RenderTextControl {INPUT} at (204,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
RenderText {#text} at (400,24) size 4x19
text run at (400,24) width 4: " "
- RenderTextControl {INPUT} at (406,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (406,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (602,24) size 4x19
text run at (602,24) width 4: " "
- RenderTextControl {INPUT} at (2,50) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,50) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,53) size 4x19
text run at (198,53) width 4: " "
- RenderTextControl {INPUT} at (204,50) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,50) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (400,53) size 4x19
text run at (400,53) width 4: " "
- RenderTextControl {INPUT} at (406,50) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (406,50) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,32) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.checksum b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.checksum
index 91a1be6..f6b25c3 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.checksum
@@ -1 +1 @@
-6c1e9249a75522f2a3bb39a5c1b05ec8
\ No newline at end of file
+816e50edffe428944430d2434d0abb81
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png
index 8183f02..8c9baf9 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png and b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt
index 3708ea0..e54c801 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-set-attribute-expected.txt
@@ -7,6 +7,6 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 441x19
text run at (0,0) width 441: "If you can see the word \"Placeholder\" in the text field, then all is well."
RenderBlock {P} at (0,35) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
layer at (13,48) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.checksum b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.checksum
index 25ec748..2940d4e 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.checksum
@@ -1 +1 @@
-e704206a3242eb6f055883987337bd6d
\ No newline at end of file
+fdb9296573329e8199bcb0e2c2b769be
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png
index 6693d21..516a747 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png and b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt
index bbc8832..acc8de9 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt
@@ -13,7 +13,7 @@ layer at (0,0) size 800x600
text run at (358,0) width 417: ". Search field does not redraw if value set, when it has placeholder"
text run at (0,19) width 27: "text."
RenderBlock (anonymous) at (0,54) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.checksum b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.checksum
index 45997b0..9d6cdb8 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.checksum
@@ -1 +1 @@
-cd8e469a47f61562f314febe459a97cb
\ No newline at end of file
+7a84b20659a863f5ce3e4db8a020db0e
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png
index ffab379..e2584e9 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png and b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt
index 2c136a4..819fad8 100644
--- a/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/placeholder-stripped-expected.txt
@@ -1,26 +1,26 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x240
- RenderBlock {HTML} at (0,0) size 800x240
- RenderBody {BODY} at (8,16) size 784x216
+layer at (0,0) size 800x244
+ RenderBlock {HTML} at (0,0) size 800x244
+ RenderBody {BODY} at (8,16) size 784x220
RenderBlock {P} at (0,0) size 784x38
RenderText {#text} at (0,0) size 753x38
text run at (0,0) width 753: "CR and LF in placeholder values should be stripped. The first input element and the first textarea element should have a"
text run at (0,19) width 748: "placeholder \"first line second line\", and the second input element and the second textarea element should have nothing."
- RenderBlock (anonymous) at (0,54) size 784x162
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderBlock (anonymous) at (0,54) size 784x166
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (198,5) size 0x19
- RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBR {BR} at (198,34) size 0x19
- RenderBR {BR} at (206,91) size 0x19
+ RenderBR {BR} at (208,93) size 0x19
RenderText {#text} at (0,0) size 0x0
layer at (13,75) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
layer at (13,104) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
-layer at (10,130) size 202x44 clip at (11,131) size 200x42
- RenderTextControl {TEXTAREA} at (2,60) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
-layer at (10,182) size 202x44 clip at (11,183) size 200x42
- RenderTextControl {TEXTAREA} at (2,112) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+layer at (10,130) size 204x46 clip at (12,132) size 200x42
+ RenderTextControl {TEXTAREA} at (2,60) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
+layer at (10,184) size 204x46 clip at (12,186) size 200x42
+ RenderTextControl {TEXTAREA} at (2,114) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
diff --git a/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.checksum b/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.checksum
index cb0332c..1efbb18 100644
--- a/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.checksum
@@ -1 +1 @@
-02f9065ab8cb6c7192c042c30603deb0
\ No newline at end of file
+b410ba7daefb53417f0ab9162cc75284
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.png b/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.png
index f73e9c8..1539442 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.png and b/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.txt b/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.txt
index 8ea59a9..3cd1c5b 100644
--- a/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/plaintext-mode-2-expected.txt
@@ -4,7 +4,7 @@ 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 784x29
- RenderTextControl {INPUT} at (0,2) size 600x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (0,2) size 600x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (600,5) size 4x19
text run at (600,5) width 4: " "
RenderBR {BR} at (604,20) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.checksum
index f42d0f2..18ec8ca 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.checksum
@@ -1 +1 @@
-bba0a6f3765d9cb3286ade5927442c25
\ No newline at end of file
+87a16eaea397a9810f629b8a8b54d9f2
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png b/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png
index 23ef4ac..897fafe 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt
index e4ee8e1..23814a8 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt
@@ -7,13 +7,13 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 385x19
text run at (0,0) width 385: "Only the second search field should have a cancel button (\x{D7})."
RenderBlock (anonymous) at (0,35) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
- RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.checksum
index b1e61ec..89f2bc3 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.checksum
@@ -1 +1 @@
-709cf4153cc5519a33d3416d9aaff6fd
\ No newline at end of file
+e087c1619226905ee9d269188dce6fbd
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.png b/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.png
index 3231cc9..1caa08b 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt
index 7bdc45a..9cd7eb8 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 499x19
text run at (0,0) width 499: "This tests that the display:none style will work on a search field's cancel button."
RenderBR {BR} at (499,15) size 0x0
- RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderText {#text} at (0,0) size 0x0
diff --git a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.checksum
index 5cb5037..5ae179d 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.checksum
@@ -1 +1 @@
-fe4298faee94206c1a5b0c91af74fd8a
\ No newline at end of file
+465f7ef4e5804c319dc8435eaa0ad6ed
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png
index 2127a37..6a97877 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt
index 87b874e..346811d 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt
@@ -3,7 +3,7 @@ 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 {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,15) size 0x0
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.checksum
index b326815..f07f4f6 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.checksum
@@ -1 +1 @@
-8272d6279f200315a2e3f10810176790
\ No newline at end of file
+c776a2fedc3002acc0c7276b304fe369
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.png b/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.png
index 689fe01..32b87ca 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.txt
index ad6e7c5..7cd82cd 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.txt
@@ -16,21 +16,21 @@ layer at (0,0) size 800x600
RenderText {#text} at (752,0) size 4x19
text run at (752,0) width 4: "."
RenderBlock {P} at (0,35) size 784x87
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,1) size 14x14
RenderBlock {DIV} at (174,1) size 14x14
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderTextControl {INPUT} at (2,31) size 284x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,31) size 284x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 278x19
RenderBlock {DIV} at (0,1) size 14x14
RenderBlock {DIV} at (264,1) size 14x14
RenderText {#text} at (288,34) size 4x19
text run at (288,34) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,1) size 14x14
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/search-styled-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-styled-expected.checksum
index 41f573a..5862ddf 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-styled-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-styled-expected.checksum
@@ -1 +1 @@
-68508bad2307d24dfe66573a47392552
\ No newline at end of file
+07d503243ef2cb1b9a733890a57dce46
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-styled-expected.png b/LayoutTests/platform/gtk/fast/forms/search-styled-expected.png
index ab47b0e..26aa62e 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-styled-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-styled-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-styled-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-styled-expected.txt
index 79af851..92bc3ed 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-styled-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-styled-expected.txt
@@ -1,12 +1,12 @@
layer at (0,0) size 800x600
RenderView at (0,0) size 800x600
-layer at (0,0) size 800x40
- RenderBlock {HTML} at (0,0) size 800x40
- RenderBody {BODY} at (8,8) size 784x24
- RenderTextControl {INPUT} at (2,2) size 132x20 [bgcolor=#FFFFFF]
- RenderBlock {DIV} at (3,1) size 126x17
+layer at (0,0) size 800x44
+ RenderBlock {HTML} at (0,0) size 800x44
+ RenderBody {BODY} at (8,8) size 784x28
+ RenderTextControl {INPUT} at (2,2) size 150x24 [bgcolor=#FFFFFF] [border: (2px solid #BDC7D8)]
+ RenderBlock {DIV} at (19,3) size 126x17
RenderBlock {DIV} at (0,0) size 14x14
RenderBlock {DIV} at (112,0) size 14x14
RenderText {#text} at (0,0) size 0x0
-layer at (27,15) size 98x13
+layer at (43,17) size 98x13
RenderBlock {DIV} at (14,4) size 98x13
diff --git a/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.checksum
index 60b062d..cf238ca 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.checksum
@@ -1 +1 @@
-52cb8992cea34f32b141c5bd490e412c
\ No newline at end of file
+ce14bbfb356e2e89afc78b3f13763096
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.png b/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.png
index 86c42b1..2493d64 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.txt
index 7a8aa52..53b4654 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.txt
@@ -19,7 +19,7 @@ layer at (0,0) size 800x581
text run at (0,0) width 39: "PASS"
layer at (8,62) size 784x29
RenderBlock {P} at (0,54) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 188x19
RenderBlock {DIV} at (0,1) size 14x14
RenderBlock {DIV} at (174,1) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.checksum b/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.checksum
index f9fc9f7..0ec0036 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.checksum
@@ -1 +1 @@
-4a5332607bbda5afa4ff929009499bf7
\ No newline at end of file
+563ef002bf5ea41da4a2890e07b45a74
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.png b/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.png
index 815f2d5..c127b78 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.png and b/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.txt b/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.txt
index 55f7a1c..75854a9 100644
--- a/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.txt
@@ -15,7 +15,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,22) size 373x22
text run at (0,22) width 373: "Tests event handling on search fields with zoom."
RenderBlock {P} at (0,63) size 782x33
- RenderTextControl {INPUT} at (2,2) size 235x29 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 235x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {DIV} at (3,3) size 229x23
RenderBlock {DIV} at (0,4) size 14x14
RenderBlock {DIV} at (215,4) size 14x14
diff --git a/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.checksum b/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.checksum
index 395223d..30d07e2 100644
--- a/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.checksum
@@ -1 +1 @@
-67457191fe4179f1447476bcfc965f59
\ No newline at end of file
+159e5758b356fe259bdf55358975cef6
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.png b/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.png
index 7264011..c8903e3 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.png and b/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt b/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt
index 791571a..e58e8c0 100644
--- a/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt
@@ -6,32 +6,32 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 368x19
text run at (0,0) width 368: "This tests that aqua-style search fields do not honor height."
RenderBR {BR} at (368,15) size 0x0
- RenderTextControl {INPUT} at (0,31) size 71x20 [bgcolor=#FFFFFF]
- RenderBlock {DIV} at (3,2) size 65x16
+ RenderTextControl {INPUT} at (0,122) size 71x6 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBlock {DIV} at (3,3) size 65x16
RenderBlock {DIV} at (0,14) size 0x0
RenderBlock {DIV} at (51,0) size 14x14
- RenderText {#text} at (71,32) size 4x19
- text run at (71,32) width 4: " "
- RenderTextControl {INPUT} at (77,30) size 174x24 [bgcolor=#FFFFFF]
- RenderBlock {DIV} at (3,3) size 168x18
+ RenderText {#text} at (71,113) size 4x19
+ text run at (71,113) width 4: " "
+ RenderTextControl {INPUT} at (77,103) size 174x40 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBlock {DIV} at (3,11) size 168x18
RenderBlock {DIV} at (0,14) size 0x0
RenderBlock {DIV} at (154,0) size 14x14
- RenderText {#text} at (253,32) size 4x19
- text run at (253,32) width 4: " "
- RenderTextControl {INPUT} at (259,19) size 318x37 [bgcolor=#FFFFFF]
- RenderBlock {DIV} at (3,3) size 312x31
+ RenderText {#text} at (253,113) size 4x19
+ text run at (253,113) width 4: " "
+ RenderTextControl {INPUT} at (259,19) size 318x200 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+ RenderBlock {DIV} at (3,84) size 312x31
RenderBlock {DIV} at (0,25) size 0x0
RenderBlock {DIV} at (298,11) size 14x14
RenderText {#text} at (0,0) size 0x0
-layer at (11,49) size 51x8
+layer at (11,141) size 51x8
RenderBlock {DIV} at (0,8) size 51x8
RenderText {#text} at (1,0) size 10x8
text run at (1,0) width 10: "mini"
-layer at (88,41) size 154x18
+layer at (88,122) size 154x18
RenderBlock {DIV} at (0,0) size 154x18
RenderText {#text} at (1,0) size 35x18
text run at (1,0) width 35: "small"
-layer at (270,30) size 298x31
+layer at (270,111) size 298x31
RenderBlock {DIV} at (0,0) size 298x31
RenderText {#text} at (1,0) size 84x31
text run at (1,0) width 84: "regular"
diff --git a/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.checksum b/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.checksum
index 0b3e951..67ef66e 100644
--- a/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.checksum
@@ -1 +1 @@
-6511e60adfd032c1901b3f03bec32e7f
\ No newline at end of file
+7641598a409a8aadf79880cb0a51b955
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.png b/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.png
index 2423f96..0e67630 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.png and b/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.txt b/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.txt
index 1d5e7d0..bade163 100644
--- a/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/tabbing-input-iframe-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 442x19
text run at (0,0) width 442: "This tests that you can tab out of a text field if an iframe comes after it."
RenderBR {BR} at (442,15) size 0x0
- RenderTextControl {INPUT} at (2,153) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,153) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,156) size 4x19
text run at (198,156) width 4: " "
RenderPartObject {IFRAME} at (202,19) size 302x152 [border: (1px solid #000000)]
@@ -17,7 +17,7 @@ layer at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 284x134
RenderText {#text} at (504,156) size 4x19
text run at (504,156) width 4: " "
- RenderTextControl {INPUT} at (510,153) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (510,153) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,164) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt b/LayoutTests/platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt
index a75d1c9..7883dcd 100644
--- a/LayoutTests/platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/text-control-intrinsic-widths-expected.txt
@@ -5,17 +5,17 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
Lucida Grande
input
-size=1 clientWidth=39
-size=2 clientWidth=46
-size=3 clientWidth=53
-size=4 clientWidth=60
-size=5 clientWidth=67
-size=10 clientWidth=102
-size=20 clientWidth=172
-size=50 clientWidth=382
-size=100 clientWidth=732
-size=500 clientWidth=3532
-size=1000 clientWidth=7032
+size=1 clientWidth=35
+size=2 clientWidth=42
+size=3 clientWidth=49
+size=4 clientWidth=56
+size=5 clientWidth=63
+size=10 clientWidth=98
+size=20 clientWidth=168
+size=50 clientWidth=378
+size=100 clientWidth=728
+size=500 clientWidth=3528
+size=1000 clientWidth=7028
textarea
cols=1 clientWidth=30
@@ -32,17 +32,17 @@ cols=1000 clientWidth=10020
Courier
input
-size=1 clientWidth=18
-size=2 clientWidth=28
-size=3 clientWidth=38
-size=4 clientWidth=48
-size=5 clientWidth=58
-size=10 clientWidth=108
-size=20 clientWidth=208
-size=50 clientWidth=508
-size=100 clientWidth=1008
-size=500 clientWidth=5008
-size=1000 clientWidth=10008
+size=1 clientWidth=14
+size=2 clientWidth=24
+size=3 clientWidth=34
+size=4 clientWidth=44
+size=5 clientWidth=54
+size=10 clientWidth=104
+size=20 clientWidth=204
+size=50 clientWidth=504
+size=100 clientWidth=1004
+size=500 clientWidth=5004
+size=1000 clientWidth=10004
textarea
cols=1 clientWidth=30
@@ -59,17 +59,17 @@ cols=1000 clientWidth=10020
Helvetica
input
-size=1 clientWidth=17
-size=2 clientWidth=26
-size=3 clientWidth=35
-size=4 clientWidth=44
-size=5 clientWidth=53
-size=10 clientWidth=98
-size=20 clientWidth=188
-size=50 clientWidth=458
-size=100 clientWidth=908
-size=500 clientWidth=4508
-size=1000 clientWidth=9008
+size=1 clientWidth=13
+size=2 clientWidth=22
+size=3 clientWidth=31
+size=4 clientWidth=40
+size=5 clientWidth=49
+size=10 clientWidth=94
+size=20 clientWidth=184
+size=50 clientWidth=454
+size=100 clientWidth=904
+size=500 clientWidth=4504
+size=1000 clientWidth=9004
textarea
cols=1 clientWidth=29
@@ -86,17 +86,17 @@ cols=1000 clientWidth=9020
Monaco
input
-size=1 clientWidth=18
-size=2 clientWidth=28
-size=3 clientWidth=38
-size=4 clientWidth=48
-size=5 clientWidth=58
-size=10 clientWidth=108
-size=20 clientWidth=208
-size=50 clientWidth=508
-size=100 clientWidth=1008
-size=500 clientWidth=5008
-size=1000 clientWidth=10008
+size=1 clientWidth=14
+size=2 clientWidth=24
+size=3 clientWidth=34
+size=4 clientWidth=44
+size=5 clientWidth=54
+size=10 clientWidth=104
+size=20 clientWidth=204
+size=50 clientWidth=504
+size=100 clientWidth=1004
+size=500 clientWidth=5004
+size=1000 clientWidth=10004
textarea
cols=1 clientWidth=30
@@ -113,17 +113,17 @@ cols=1000 clientWidth=10020
Times
input
-size=1 clientWidth=16
-size=2 clientWidth=24
-size=3 clientWidth=32
-size=4 clientWidth=40
-size=5 clientWidth=48
-size=10 clientWidth=88
-size=20 clientWidth=168
-size=50 clientWidth=408
-size=100 clientWidth=808
-size=500 clientWidth=4008
-size=1000 clientWidth=8008
+size=1 clientWidth=12
+size=2 clientWidth=20
+size=3 clientWidth=28
+size=4 clientWidth=36
+size=5 clientWidth=44
+size=10 clientWidth=84
+size=20 clientWidth=164
+size=50 clientWidth=404
+size=100 clientWidth=804
+size=500 clientWidth=4004
+size=1000 clientWidth=8004
textarea
cols=1 clientWidth=28
@@ -140,17 +140,17 @@ cols=1000 clientWidth=8020
Andale Mono
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
@@ -167,17 +167,17 @@ cols=1000 clientWidth=8020
Arial
input
-size=1 clientWidth=23
-size=2 clientWidth=32
-size=3 clientWidth=41
-size=4 clientWidth=50
-size=5 clientWidth=59
-size=10 clientWidth=104
-size=20 clientWidth=194
-size=50 clientWidth=464
-size=100 clientWidth=914
-size=500 clientWidth=4514
-size=1000 clientWidth=9014
+size=1 clientWidth=19
+size=2 clientWidth=28
+size=3 clientWidth=37
+size=4 clientWidth=46
+size=5 clientWidth=55
+size=10 clientWidth=100
+size=20 clientWidth=190
+size=50 clientWidth=460
+size=100 clientWidth=910
+size=500 clientWidth=4510
+size=1000 clientWidth=9010
textarea
cols=1 clientWidth=29
@@ -194,17 +194,17 @@ cols=1000 clientWidth=9020
Comic Sans MS
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
@@ -221,17 +221,17 @@ cols=1000 clientWidth=8020
Courier New
input
-size=1 clientWidth=22
-size=2 clientWidth=32
-size=3 clientWidth=42
-size=4 clientWidth=52
-size=5 clientWidth=62
-size=10 clientWidth=112
-size=20 clientWidth=212
-size=50 clientWidth=512
-size=100 clientWidth=1012
-size=500 clientWidth=5012
-size=1000 clientWidth=10012
+size=1 clientWidth=18
+size=2 clientWidth=28
+size=3 clientWidth=38
+size=4 clientWidth=48
+size=5 clientWidth=58
+size=10 clientWidth=108
+size=20 clientWidth=208
+size=50 clientWidth=508
+size=100 clientWidth=1008
+size=500 clientWidth=5008
+size=1000 clientWidth=10008
textarea
cols=1 clientWidth=30
@@ -248,17 +248,17 @@ cols=1000 clientWidth=10020
Georgia
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
@@ -275,17 +275,17 @@ cols=1000 clientWidth=8020
Times New Roman
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
@@ -302,17 +302,17 @@ cols=1000 clientWidth=8020
Trebuchet MS
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
@@ -329,17 +329,17 @@ cols=1000 clientWidth=8020
Verdana
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
@@ -356,17 +356,17 @@ cols=1000 clientWidth=8020
Webdings
input
-size=1 clientWidth=23
-size=2 clientWidth=31
-size=3 clientWidth=39
-size=4 clientWidth=47
-size=5 clientWidth=55
-size=10 clientWidth=95
-size=20 clientWidth=175
-size=50 clientWidth=415
-size=100 clientWidth=815
-size=500 clientWidth=4015
-size=1000 clientWidth=8015
+size=1 clientWidth=19
+size=2 clientWidth=27
+size=3 clientWidth=35
+size=4 clientWidth=43
+size=5 clientWidth=51
+size=10 clientWidth=91
+size=20 clientWidth=171
+size=50 clientWidth=411
+size=100 clientWidth=811
+size=500 clientWidth=4011
+size=1000 clientWidth=8011
textarea
cols=1 clientWidth=28
diff --git a/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.checksum b/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.checksum
index c353f5a..59068e1 100644
--- a/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.checksum
@@ -1 +1 @@
-932f3a9a383ede90fc88126869269927
\ No newline at end of file
+226bc5a41c0ec8335245c550937a53a8
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.png b/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.png
index c5b7d15..fa1086a 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.png and b/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.txt b/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.txt
index 83a23f9..97aaa5f 100644
--- a/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/text-style-color-expected.txt
@@ -12,7 +12,7 @@ layer at (0,0) size 800x600
RenderInline {LABEL} at (0,0) size 520x19
RenderText {#text} at (0,5) size 322x19
text run at (0,5) width 322: "This is a searchable index. Enter search keywords: "
- RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (324,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
RenderBlock (anonymous) at (0,92) size 784x19
RenderText {#text} at (0,0) size 145x19
@@ -23,7 +23,7 @@ layer at (0,0) size 800x600
RenderInline {LABEL} at (0,0) size 520x19
RenderText {#text} at (0,5) size 322x19
text run at (0,5) width 322: "This is a searchable index. Enter search keywords: "
- RenderTextControl {INPUT} at (324,2) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (324,2) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
RenderBlock (anonymous) at (0,184) size 784x19
RenderText {#text} at (0,0) size 212x19
@@ -48,10 +48,10 @@ layer at (0,0) size 800x600
RenderTextControl {INPUT} at (324,2) size 194x25 [color=#FF0000] [bgcolor=#008000] [border: (2px inset #FF0000)]
RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)]
RenderBlock (anonymous) at (0,368) size 784x58
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (198,5) size 4x19
text run at (198,5) width 4: " "
- RenderTextControl {INPUT} at (204,2) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (204,2) size 194x25 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
RenderText {#text} at (400,5) size 4x19
text run at (400,5) width 4: " "
RenderTextControl {INPUT} at (406,2) size 194x25 [bgcolor=#008000] [border: (2px inset #000000)]
diff --git a/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.checksum
index 0e02cbe..36e8d89 100644
--- a/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.checksum
@@ -1 +1 @@
-528089309bbca0dfa3fb047d805f1e5b
\ No newline at end of file
+ef11e2e741cacc8b6c8cda6b492a5257
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.png b/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.png
index ccd267a..53760fc 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.png and b/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.txt b/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.txt
index a88fe75..07b415d 100644
--- a/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textAreaLineHeight-expected.txt
@@ -1,8 +1,8 @@
-layer at (0,0) size 781x1244
+layer at (0,0) size 781x1248
RenderView at (0,0) size 781x600
-layer at (0,0) size 781x1244
- RenderBlock {HTML} at (0,0) size 781x1244
- RenderBody {BODY} at (8,8) size 765x1220
+layer at (0,0) size 781x1248
+ RenderBlock {HTML} at (0,0) size 781x1248
+ RenderBody {BODY} at (8,8) size 765x1224
RenderBlock (anonymous) at (0,0) size 765x19
RenderText {#text} at (0,0) size 269x19
text run at (0,0) width 269: "line-height settings not reflected in textarea"
@@ -30,28 +30,28 @@ layer at (0,0) size 781x1244
RenderText {#text} at (1,19) size 347x67
text run at (1,19) width 347: "Demo text here that wraps a bit and should demonstrate the"
text run at (1,71) width 134: "goodness of line-height"
- RenderBlock (anonymous) at (0,773) size 765x447
+ RenderBlock (anonymous) at (0,773) size 765x451
RenderBR {BR} at (0,0) size 0x19
RenderBR {BR} at (0,19) size 0x19
RenderText {#text} at (0,38) size 124x19
text run at (0,38) width 124: "Un-Styled Textarea"
RenderBR {BR} at (124,38) size 0x19
- RenderText {#text} at (206,90) size 4x19
- text run at (206,90) width 4: " "
+ RenderText {#text} at (208,92) size 4x19
+ text run at (208,92) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderBR {BR} at (0,109) size 0x19
- RenderText {#text} at (0,128) size 215x19
- text run at (0,128) width 215: "Totally Blank Un-Styled Textarea"
- RenderBR {BR} at (215,128) size 0x19
- RenderText {#text} at (206,180) size 4x19
- text run at (206,180) width 4: " "
+ RenderBR {BR} at (0,111) size 0x19
+ RenderText {#text} at (0,130) size 215x19
+ text run at (0,130) width 215: "Totally Blank Un-Styled Textarea"
+ RenderBR {BR} at (215,130) size 0x19
+ RenderText {#text} at (208,184) size 4x19
+ text run at (208,184) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderBR {BR} at (0,199) size 0x19
- RenderText {#text} at (0,218) size 213x19
- text run at (0,218) width 213: "Totally Blank STYLED Textarea"
- RenderBR {BR} at (213,218) size 0x19
+ RenderBR {BR} at (0,203) size 0x19
+ RenderText {#text} at (0,222) size 213x19
+ text run at (0,222) width 213: "Totally Blank STYLED Textarea"
+ RenderBR {BR} at (213,222) size 0x19
RenderText {#text} at (0,0) size 0x0
- RenderBlock {P} at (0,1236) size 765x0
+ RenderBlock {P} at (0,1240) size 765x0
layer at (8,62) size 406x206 clip at (9,63) size 404x204
RenderTextControl {TEXTAREA} at (0,19) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
RenderBlock {DIV} at (3,3) size 400x104
@@ -59,9 +59,9 @@ layer at (8,62) size 406x206 clip at (9,63) size 404x204
text run at (0,18) width 347: "Demo text here that wraps a bit and should demonstrate the"
text run at (347,18) width 4: " "
text run at (0,70) width 134: "goodness of line-height"
-layer at (10,840) size 202x44 clip at (11,841) size 184x42 scrollHeight 80
- RenderTextControl {TEXTAREA} at (2,59) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x76
+layer at (10,840) size 204x46 clip at (12,842) size 184x42 scrollHeight 80
+ RenderTextControl {TEXTAREA} at (2,59) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x76
RenderText {#text} at (0,0) size 166x76
text run at (0,0) width 138: "Demo text here that"
text run at (138,0) width 4: " "
@@ -70,9 +70,9 @@ layer at (10,840) size 202x44 clip at (11,841) size 184x42 scrollHeight 80
text run at (0,38) width 114: "demonstrate the"
text run at (114,38) width 4: " "
text run at (0,57) width 166: "goodness of line-height"
-layer at (10,930) size 202x44 clip at (11,931) size 200x42
- RenderTextControl {TEXTAREA} at (2,149) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
-layer at (8,1018) size 406x206 clip at (9,1019) size 404x204
- RenderTextControl {TEXTAREA} at (0,237) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
+layer at (10,932) size 204x46 clip at (12,934) size 200x42
+ RenderTextControl {TEXTAREA} at (2,151) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
+layer at (8,1022) size 406x206 clip at (9,1023) size 404x204
+ RenderTextControl {TEXTAREA} at (0,241) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)]
RenderBlock {DIV} at (3,3) size 400x52
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.checksum
index fea12f5..84173ee 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.checksum
@@ -1 +1 @@
-f0f6eae0539e7352264d1fe4ee5aba4f
\ No newline at end of file
+ddb9b6b53b947e99eac3db2e4c9039c7
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.png
index 6a50786..78859e3 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.txt
index 6bda025..82e1c4c 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-align-expected.txt
@@ -6,41 +6,41 @@ layer at (0,0) size 800x600
RenderBlock {P} at (0,0) size 784x19
RenderText {#text} at (0,0) size 624x19
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,35) size 784x204
- RenderText {#text} at (476,33) size 4x19
- text run at (476,33) width 4: " "
+ RenderBlock (anonymous) at (0,35) size 784x212
+ RenderText {#text} at (478,35) size 4x19
+ text run at (478,35) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderText {#text} at (476,85) size 4x19
- text run at (476,85) width 4: " "
+ RenderText {#text} at (478,89) size 4x19
+ text run at (478,89) width 4: " "
RenderBR {BR} at (0,0) size 0x0
- RenderText {#text} at (476,137) size 4x19
- text run at (476,137) width 4: " "
+ RenderText {#text} at (478,143) size 4x19
+ text run at (478,143) width 4: " "
RenderBR {BR} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
- RenderBlock {DIV} at (0,239) size 784x48
-layer at (10,45) size 472x44 clip at (11,46) size 470x42
- RenderTextControl {TEXTAREA} at (2,2) size 472x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 466x19
+ RenderBlock {DIV} at (0,247) size 784x50
+layer at (10,45) size 474x46 clip at (12,47) size 470x42
+ RenderTextControl {TEXTAREA} at (2,2) size 474x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 466x19
RenderText {#text} at (0,0) size 250x19
text run at (0,0) width 250: "This is should be aligned to the left."
-layer at (10,97) size 472x44 clip at (11,98) size 470x42
- RenderTextControl {TEXTAREA} at (2,54) size 472x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 466x19
+layer at (10,99) size 474x46 clip at (12,101) size 470x42
+ RenderTextControl {TEXTAREA} at (2,56) size 474x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 466x19
RenderText {#text} at (0,0) size 250x19
text run at (0,0) width 250: "This is should be aligned to the left."
-layer at (10,149) size 472x44 clip at (11,150) size 470x42
- RenderTextControl {TEXTAREA} at (2,106) size 472x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 466x19
+layer at (10,153) size 474x46 clip at (12,155) size 470x42
+ RenderTextControl {TEXTAREA} at (2,110) size 474x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 466x19
RenderText {#text} at (0,0) size 250x19
text run at (0,0) width 250: "This is should be aligned to the left."
-layer at (10,201) size 472x44 clip at (11,202) size 470x42
- RenderTextControl {TEXTAREA} at (2,158) size 472x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 466x19
+layer at (10,207) size 474x46 clip at (12,209) size 470x42
+ RenderTextControl {TEXTAREA} at (2,164) size 474x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 466x19
RenderText {#text} at (0,0) size 250x19
text run at (0,0) width 250: "This is should be aligned to the left."
-layer at (10,249) size 472x44 clip at (11,250) size 470x42
- RenderTextControl {TEXTAREA} at (2,2) size 472x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 466x19
+layer at (10,257) size 474x46 clip at (12,259) size 470x42
+ RenderTextControl {TEXTAREA} at (2,2) size 474x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 466x19
RenderText {#text} at (0,0) size 250x19
text run at (0,0) width 250: "This is should be aligned to the left."
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.checksum
index e6dd1d4..7d725a0 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.checksum
@@ -1 +1 @@
-5942cec87ae75b46893277ef4a607e70
\ No newline at end of file
+865eec5fe7b5a165f6d6b6c19dfa3c79
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.png
index 98d2c17..f511273 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt
index fd4c467..6013b11 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-pseudo-style-expected.txt
@@ -6,22 +6,22 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 328x19
text run at (0,0) width 328: "This tests that you can set the placeholder text color."
RenderBR {BR} at (328,15) size 0x0
- RenderText {#text} at (206,52) size 4x19
- text run at (206,52) width 4: " "
- RenderText {#text} at (416,52) size 4x19
- text run at (416,52) width 4: " "
- RenderText {#text} at (626,52) size 4x19
- text run at (626,52) width 4: " "
+ RenderText {#text} at (208,54) size 4x19
+ text run at (208,54) width 4: " "
+ RenderText {#text} at (420,54) size 4x19
+ text run at (420,54) width 4: " "
+ RenderText {#text} at (632,54) size 4x19
+ text run at (632,54) width 4: " "
RenderText {#text} at (0,0) size 0x0
-layer at (10,29) size 202x44 clip at (11,30) size 200x42
- RenderTextControl {TEXTAREA} at (2,21) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
-layer at (220,29) size 202x44 clip at (221,30) size 200x42
- RenderTextControl {TEXTAREA} at (212,21) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19 [color=#545454]
-layer at (430,29) size 202x44 clip at (431,30) size 200x42
- RenderTextControl {TEXTAREA} at (422,21) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
-layer at (10,81) size 202x44 clip at (11,82) size 200x42
- RenderTextControl {TEXTAREA} at (2,73) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19 [color=#545454]
+layer at (10,29) size 204x46 clip at (12,31) size 200x42
+ RenderTextControl {TEXTAREA} at (2,21) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
+layer at (222,29) size 204x46 clip at (224,31) size 200x42
+ RenderTextControl {TEXTAREA} at (214,21) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19 [color=#545454]
+layer at (434,29) size 204x46 clip at (436,31) size 200x42
+ RenderTextControl {TEXTAREA} at (426,21) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
+layer at (10,83) size 204x46 clip at (12,85) size 200x42
+ RenderTextControl {TEXTAREA} at (2,75) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19 [color=#545454]
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.checksum
index 99ffe39..dadce6b 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.checksum
@@ -1 +1 @@
-e2b4403a7e4105e202baddb6a910db5f
\ No newline at end of file
+3a74e27dbbbd2b6a6e90334b44d8af7c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png
index 7cf9e0b..8aa1a96 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt
index f11fbd3..63410b4 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-attribute-expected.txt
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
RenderBlock {P} at (0,0) size 784x19
RenderText {#text} at (0,0) size 439x19
text run at (0,0) width 439: "If you can see the word \"Placeholder\" in the text area, then all is well."
- RenderBlock {P} at (0,35) size 784x48
-layer at (10,45) size 202x44 clip at (11,46) size 200x42
- RenderTextControl {TEXTAREA} at (2,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+ RenderBlock {P} at (0,35) size 784x50
+layer at (10,45) size 204x46 clip at (12,47) size 200x42
+ RenderTextControl {TEXTAREA} at (2,2) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.checksum
index 0c4a63c..6a35b29 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.checksum
@@ -1 +1 @@
-bce188658880827f82073f12e5101394
\ No newline at end of file
+79280c1cd3a56603673ce906fa47bd80
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png
index b286a3e..aa17609 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt
index c2716e2..88bb160 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-placeholder-set-value-expected.txt
@@ -11,10 +11,10 @@ layer at (0,0) size 800x600
text run at (53,0) width 305: "https://bugs.webkit.org/show_bug.cgi?id=21248"
RenderText {#text} at (358,0) size 4x19
text run at (358,0) width 4: "."
- RenderBlock (anonymous) at (0,35) size 784x48
+ RenderBlock (anonymous) at (0,35) size 784x50
RenderText {#text} at (0,0) size 0x0
-layer at (10,45) size 202x44 clip at (11,46) size 200x42
- RenderTextControl {TEXTAREA} at (2,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+layer at (10,45) size 204x46 clip at (12,47) size 200x42
+ RenderTextControl {TEXTAREA} at (2,2) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 62x19
text run at (0,0) width 62: "New text"
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.checksum
index 9a588cb..197edca 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.checksum
@@ -1 +1 @@
-e560f76315c77ee3c907b8b376c6602c
\ No newline at end of file
+517e04bb8a6baf0dd8bb2dec56fd38ac
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.png
index 0a74f36..804804f 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.txt
index 07a70f6..521d4c2 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-scroll-height-expected.txt
@@ -6,10 +6,10 @@ layer at (0,0) size 800x600
RenderText {#text} at (200,185) size 4x19
text run at (200,185) width 4: " "
RenderText {#text} at (204,185) size 52x19
- text run at (204,185) width 52: "182 460"
-layer at (8,8) size 200x200 clip at (9,9) size 182x198 scrollHeight 460
- RenderTextControl {TEXTAREA} at (0,0) size 200x200 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 178x456
+ text run at (204,185) width 52: "180 460"
+layer at (8,8) size 200x200 clip at (10,10) size 180x196 scrollHeight 460
+ RenderTextControl {TEXTAREA} at (0,0) size 200x200 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 176x456
RenderText {#text} at (0,0) size 107x437
text run at (0,0) width 107: "Lots of content."
text run at (107,0) width 0: " "
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.checksum
index 4e6699f..aedcb7d 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.checksum
@@ -1 +1 @@
-4a585fbdc27ba1c06a0f8bdffb252865
\ No newline at end of file
+9d43f4a1132704b08a2b79c4511c12c1
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.png
index e06c6ba..423ad06 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.txt
index 49ec363..9967767 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-scrollbar-expected.txt
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
text run at (0,0) width 442: "This tests that a scrollbar will appear when text overflows the textarea "
RenderBR {BR} at (442,15) size 0x0
RenderText {#text} at (0,0) size 0x0
-layer at (10,29) size 202x120 clip at (11,30) size 184x118 scrollHeight 175
- RenderTextControl {TEXTAREA} at (2,21) size 202x120 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x171
+layer at (10,29) size 204x122 clip at (12,31) size 184x118 scrollHeight 175
+ RenderTextControl {TEXTAREA} at (2,21) size 204x122 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x171
RenderText {#text} at (0,0) size 9x76
text run at (0,0) width 9: "1"
text run at (9,0) width 0: " "
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.checksum
index 664f596..f809f97 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.checksum
@@ -1 +1 @@
-7554b84d7ca62aef2c3eca63d0ef7318
\ No newline at end of file
+973eb2aef0a2bd28065544c418a8bc5b
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.png
index 30bcc16..0488970 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.txt
index d2ab52d..976ad26 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-scrolled-type-expected.txt
@@ -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
- RenderBlock (anonymous) at (0,0) size 784x166
+ RenderBlock (anonymous) at (0,0) size 784x168
RenderText {#text} at (0,0) size 502x19
text run at (0,0) width 502: "This tests that typing in a scrolled textarea does not cause unnecessary scrolling."
RenderBR {BR} at (502,15) size 0x0
- RenderText {#text} at (206,147) size 4x19
- text run at (206,147) width 4: " "
- RenderBR {BR} at (210,162) size 0x0
- RenderBlock {DIV} at (0,166) size 784x0
-layer at (10,29) size 202x139 clip at (11,30) size 184x137 scrollY 266 scrollHeight 403
- RenderTextControl {TEXTAREA} at (2,21) size 202x139 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 180x399
+ RenderText {#text} at (208,149) size 4x19
+ text run at (208,149) width 4: " "
+ RenderBR {BR} at (212,164) size 0x0
+ RenderBlock {DIV} at (0,168) size 784x0
+layer at (10,29) size 204x141 clip at (12,31) size 184x137 scrollY 266 scrollHeight 403
+ RenderTextControl {TEXTAREA} at (2,21) size 204x141 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 180x399
RenderText {#text} at (0,0) size 58x380
text run at (0,0) width 9: "1"
text run at (9,0) width 0: " "
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.checksum
index 7d75480..9b8ae4a 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.checksum
@@ -1 +1 @@
-b37d6cf3020140bf8882b11e26cb7582
\ No newline at end of file
+89a03191f99d296a47750377849cf9d3
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.png
index 8710180..bf4c585 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt
index fcca0f3..520259f 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-setinnerhtml-expected.txt
@@ -4,8 +4,8 @@ layer at (0,0) size 800x600
RenderBlock {HTML} at (0,0) size 800x600
RenderBody {BODY} at (8,8) size 784x584
RenderText {#text} at (0,0) size 0x0
-layer at (10,10) size 202x44 clip at (11,11) size 200x42
- RenderTextControl {TEXTAREA} at (2,2) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
- RenderBlock {DIV} at (3,3) size 196x19
+layer at (10,10) size 204x46 clip at (12,12) size 200x42
+ RenderTextControl {TEXTAREA} at (2,2) size 204x46 [bgcolor=#FFFFFF] [border: (2px solid #000000)]
+ RenderBlock {DIV} at (4,4) size 196x19
RenderText {#text} at (0,0) size 89x19
text run at (0,0) width 89: "Test Passed"
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.checksum
index 65d6af5..d58ddb1 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.checksum
@@ -1 +1 @@
-622c5a465d8868713a5f2b0397221387
\ No newline at end of file
+358e3505f108f947261b711e34c6901c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.png b/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.png
index e893e41..cbc8aed 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.png and b/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.txt b/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.txt
index e225176..88b93b7 100644
--- a/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textarea-width-expected.txt
@@ -7,12 +7,12 @@ layer at (0,0) size 800x600
RenderText {#text} at (0,0) size 778x38
text run at (0,0) width 778: "This text area should be drawn with a reasonable width. To match IE, using GDI fonts it should wrap at 66 characters (after"
text run at (0,19) width 532: "the X in the third set of digits). See https://bugs.webkit.org/show_bug.cgi?id=15312."
- RenderBlock (anonymous) at (0,38) size 784x285
+ RenderBlock (anonymous) at (0,38) size 784x287
RenderBR {BR} at (0,0) size 0x19
RenderText {#text} at (0,0) size 0x0
-layer at (8,65) size 550x266 clip at (9,66) size 548x264
- RenderTextControl {TEXTAREA} at (0,19) size 550x266 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)]
- RenderBlock {DIV} at (3,3) size 544x39
+layer at (8,65) size 552x268 clip at (10,67) size 548x264
+ RenderTextControl {TEXTAREA} at (0,19) size 552x268 [color=#333333] [bgcolor=#FFFFFF] [border: (2px solid #333333)]
+ RenderBlock {DIV} at (4,4) size 544x39
RenderText {#text} at (0,0) size 541x26
text run at (0,0) width 541: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ1234"
text run at (0,13) width 148: "567890abcdefghijABCDEFGHIJ"
diff --git a/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.checksum
index ea6795a..f02c64f 100644
--- a/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.checksum
@@ -1 +1 @@
-73b4ea6463485399fce8ee79aa498ae5
\ No newline at end of file
+2a2372e8f846ea8b8acaf01b5d4040f5
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.png b/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.png
index c583df1..7c6dc46 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.png and b/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.txt b/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.txt
index de64330..06923e0 100644
--- a/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textfield-focus-ring-expected.txt
@@ -8,7 +8,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 779: "Assuming the port-specific theme draws focus rings, this test can be used to ensure that a focus ring is drawn for a text input"
text run at (0,19) width 568: "element. This test PASSED if a focus ring is drawn around the text input element (below)."
RenderBlock (anonymous) at (0,54) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,67) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.checksum b/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.checksum
index d082ef5..8e1d872 100644
--- a/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.checksum
@@ -1 +1 @@
-4e8be8a12e93bb8cd35f53b48ca01f29
\ No newline at end of file
+86d0ff48d268c87a2134a10054701681
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.png b/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.png
index 04abfc3..476beac 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.png and b/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.txt b/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.txt
index d909f0f..27c1bab 100644
--- a/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.txt
@@ -3,7 +3,7 @@ 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 {INPUT} at (2,0) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,0) size 194x10 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
RenderText {#text} at (0,0) size 0x0
layer at (13,11) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.checksum b/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.checksum
index 95d18d0..0c5c6f5 100644
--- a/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.checksum
@@ -1 +1 @@
-a12daebbfafb29ea6d196916edd02d85
\ No newline at end of file
+43482bac72cffac35a707065758b28ba
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.png b/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.png
index 7bdc58e..1c982a0 100644
Binary files a/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.png and b/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt b/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt
index 78e1883..66e8ae8 100644
--- a/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt
+++ b/LayoutTests/platform/gtk/fast/forms/visual-hebrew-text-field-expected.txt
@@ -20,7 +20,7 @@ layer at (0,0) size 800x600
text run at (0,0) width 294 LTR override: "Text in the field should look like this: "
text run at (294,0) width 43 LTR override: "\x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
RenderBlock (anonymous) at (0,107) size 784x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (13,120) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
diff --git a/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.checksum b/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.checksum
index 37f4d84..b4b3fff 100644
--- a/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.checksum
+++ b/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.checksum
@@ -1 +1 @@
-dc22ef478ff734faaf983468a04f9037
\ No newline at end of file
+b1886bd2d03f20839fed5d4c4d0d780c
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.png b/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.png
index b778611..e609186 100644
Binary files a/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.png and b/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.txt b/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.txt
index 293f76f..fe620f4 100644
--- a/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.txt
+++ b/LayoutTests/platform/gtk/fast/frames/take-focus-from-iframe-expected.txt
@@ -10,14 +10,14 @@ layer at (0,0) size 800x600
layer at (0,0) size 206x45
RenderBlock {HTML} at (0,0) size 184x45
RenderBody {BODY} at (8,8) size 168x29
- RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
layer at (13,13) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
RenderText {#text} at (0,0) size 0x0
RenderBlock {P} at (0,60) size 784x29
RenderText {#text} at (0,5) size 366x19
text run at (0,5) width 366: "This field should look and act focused. Try to type into it: "
- RenderTextControl {INPUT} at (368,2) size 194x25 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (368,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
layer at (379,73) size 188x19
RenderBlock {DIV} at (3,3) size 188x19
RenderText {#text} at (1,0) size 44x19
diff --git a/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.checksum b/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.checksum
new file mode 100644
index 0000000..849729d
--- /dev/null
+++ b/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.checksum
@@ -0,0 +1 @@
+b4c9ce4d40acff905922076ac8498a02
\ No newline at end of file
diff --git a/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.png b/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.png
new file mode 100644
index 0000000..667df35
Binary files /dev/null and b/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.png differ
diff --git a/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt b/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt
index 12a43a3..4bee39c 100644
--- a/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt
+++ b/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt
@@ -18,7 +18,7 @@ layer at (0,0) size 800x600
RenderTableRow {TR} at (0,2) size 14x208
RenderTableCell {TD} at (2,8) size 14x-10 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1]
RenderTableCell {TD} at (2,6) size 14x200 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
- RenderTextControl {INPUT} at (3,3) size 8x194 [bgcolor=#FFFFFF]
+ RenderTextControl {INPUT} at (3,3) size 8x194 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
RenderText {#text} at (0,0) size 0x0
layer at (3,23) size 2x188
RenderBlock {DIV} at (3,3) size 2x188
diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog
index 1ea091c..cb3299e 100644
--- a/WebCore/ChangeLog
+++ b/WebCore/ChangeLog
@@ -1,3 +1,22 @@
+2010-10-26 Martin Robinson <mrobinson at igalia.com>
+
+ Reviewed by Xan Lopez.
+
+ [GTK] Text input controls do not react properly to CSS styling
+ https://bugs.webkit.org/show_bug.cgi?id=40855
+
+ Improve text input control rendering. Instead of using the GTK+ border
+ attributes of the control modify the padding, they modify the border.
+ Make this same choice for search inputs and text area inputs.
+
+ * platform/gtk/RenderThemeGtk.cpp:
+ (WebCore::setTextInputBorders): Added this helper which sets text input control
+ borders based on GTK+ theme settings.
+ (WebCore::RenderThemeGtk::adjustTextFieldStyle): Use the setTextInputBorders helper.
+ (WebCore::RenderThemeGtk::adjustTextAreaStyle): Ditto.
+ (WebCore::RenderThemeGtk::adjustSearchFieldStyle): Ditto.
+ * platform/gtk/RenderThemeGtk.h:
+
2010-12-02 Andreas Kling <kling at webkit.org>
Reviewed by Kenneth Rohde Christiansen.
diff --git a/WebCore/platform/gtk/RenderThemeGtk.cpp b/WebCore/platform/gtk/RenderThemeGtk.cpp
index fe6c9e9..c9e4243 100644
--- a/WebCore/platform/gtk/RenderThemeGtk.cpp
+++ b/WebCore/platform/gtk/RenderThemeGtk.cpp
@@ -266,25 +266,6 @@ static GtkTextDirection gtkTextDirection(TextDirection direction)
}
}
-static void adjustMozillaStyle(const RenderThemeGtk* theme, RenderStyle* style, GtkThemeWidgetType type)
-{
- gint left, top, right, bottom;
- GtkTextDirection direction = gtkTextDirection(style->direction());
- gboolean inhtml = true;
-
- if (moz_gtk_get_widget_border(type, &left, &top, &right, &bottom, direction, inhtml) != MOZ_GTK_SUCCESS)
- return;
-
- // FIXME: This approach is likely to be incorrect. See other ports and layout tests to see the problem.
- const int xpadding = 1;
- const int ypadding = 1;
-
- style->setPaddingLeft(Length(xpadding + left, Fixed));
- style->setPaddingTop(Length(ypadding + top, Fixed));
- style->setPaddingRight(Length(xpadding + right, Fixed));
- style->setPaddingBottom(Length(ypadding + bottom, Fixed));
-}
-
bool RenderThemeGtk::paintRenderObject(GtkThemeWidgetType type, RenderObject* renderObject, GraphicsContext* context, const IntRect& rect, int flags)
{
// Painting is disabled so just claim to have succeeded
@@ -433,13 +414,27 @@ bool RenderThemeGtk::paintMenuListButton(RenderObject* object, const PaintInfo&
return paintMenuList(object, info, rect);
}
+static void setTextInputBorders(RenderStyle* style)
+{
+ // If this control isn't drawn using the native theme, we don't touch the borders.
+ if (style->appearance() == NoControlPart)
+ return;
+
+ // We cannot give a proper rendering when border radius is active, unfortunately.
+ style->resetBorderRadius();
+
+ int left = 0, top = 0, right = 0, bottom = 0;
+ moz_gtk_get_widget_border(MOZ_GTK_ENTRY, &left, &top, &right, &bottom,
+ gtkTextDirection(style->direction()), TRUE);
+ style->setBorderLeftWidth(left);
+ style->setBorderTopWidth(top);
+ style->setBorderRightWidth(right);
+ style->setBorderBottomWidth(bottom);
+}
+
void RenderThemeGtk::adjustTextFieldStyle(CSSStyleSelector* selector, RenderStyle* style, Element* e) const
{
- style->resetBorder();
- style->resetPadding();
- style->setHeight(Length(Auto));
- style->setWhiteSpace(PRE);
- adjustMozillaStyle(this, style, MOZ_GTK_ENTRY);
+ setTextInputBorders(style);
}
bool RenderThemeGtk::paintTextField(RenderObject* o, const PaintInfo& i, const IntRect& rect)
@@ -447,6 +442,11 @@ bool RenderThemeGtk::paintTextField(RenderObject* o, const PaintInfo& i, const I
return paintRenderObject(MOZ_GTK_ENTRY, o, i.context, rect);
}
+void RenderThemeGtk::adjustTextAreaStyle(CSSStyleSelector* selector, RenderStyle* style, Element* e) const
+{
+ setTextInputBorders(style);
+}
+
bool RenderThemeGtk::paintTextArea(RenderObject* o, const PaintInfo& i, const IntRect& r)
{
return paintTextField(o, i, r);
@@ -518,7 +518,8 @@ bool RenderThemeGtk::paintSearchFieldCancelButton(RenderObject* object, const Pa
void RenderThemeGtk::adjustSearchFieldStyle(CSSStyleSelector* selector, RenderStyle* style, Element* e) const
{
- adjustTextFieldStyle(selector, style, e);
+ style->setLineHeight(RenderStyle::initialLineHeight());
+ setTextInputBorders(style);
}
bool RenderThemeGtk::paintSearchField(RenderObject* o, const PaintInfo& i, const IntRect& rect)
diff --git a/WebCore/platform/gtk/RenderThemeGtk.h b/WebCore/platform/gtk/RenderThemeGtk.h
index ac08cf1..ec84b6a 100644
--- a/WebCore/platform/gtk/RenderThemeGtk.h
+++ b/WebCore/platform/gtk/RenderThemeGtk.h
@@ -100,6 +100,7 @@ protected:
virtual void adjustTextFieldStyle(CSSStyleSelector*, RenderStyle*, Element*) const;
virtual bool paintTextField(RenderObject*, const PaintInfo&, const IntRect&);
+ void adjustTextAreaStyle(CSSStyleSelector*, RenderStyle*, Element*) const;
virtual bool paintTextArea(RenderObject*, const PaintInfo&, const IntRect&);
int popupInternalPaddingLeft(RenderStyle*) const;
--
WebKit Debian packaging
More information about the Pkg-webkit-commits
mailing list