Unreviewed GTK gardening. Rebaseline tests after fixes for new style regressions
authorcarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 28 Feb 2020 10:55:58 +0000 (10:55 +0000)
committercarlosgc@webkit.org <carlosgc@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 28 Feb 2020 10:55:58 +0000 (10:55 +0000)
* platform/gtk/TestExpectations:
* platform/gtk/css3/flexbox/button-expected.png:
* platform/gtk/css3/flexbox/button-expected.txt:
* platform/gtk/editing/selection/3690703-2-expected.png:
* platform/gtk/editing/selection/3690703-2-expected.txt:
* platform/gtk/editing/selection/3690703-expected.png:
* platform/gtk/editing/selection/3690703-expected.txt:
* platform/gtk/editing/selection/3690719-expected.png:
* platform/gtk/editing/selection/3690719-expected.txt:
* platform/gtk/editing/selection/4397952-expected.png:
* platform/gtk/editing/selection/4397952-expected.txt:
* platform/gtk/editing/selection/5240265-expected.png:
* platform/gtk/editing/selection/5240265-expected.txt:
* platform/gtk/editing/selection/selection-button-text-expected.png:
* platform/gtk/editing/selection/selection-button-text-expected.txt:
* platform/gtk/fast/block/float/float-avoidance-expected.png:
* platform/gtk/fast/block/float/float-avoidance-expected.txt:
* platform/gtk/fast/css/continuationCrash-expected.png:
* platform/gtk/fast/css/continuationCrash-expected.txt:
* platform/gtk/fast/css/margin-top-bottom-dynamic-expected.png:
* platform/gtk/fast/css/margin-top-bottom-dynamic-expected.txt:
* platform/gtk/fast/css/non-standard-checkbox-size-expected.png:
* platform/gtk/fast/css/non-standard-checkbox-size-expected.txt:
* platform/gtk/fast/css/rtl-ordering-expected.png:
* platform/gtk/fast/css/rtl-ordering-expected.txt:
* platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
* platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
* platform/gtk/fast/forms/001-expected.png:
* platform/gtk/fast/forms/001-expected.txt:
* platform/gtk/fast/forms/basic-buttons-expected.png:
* platform/gtk/fast/forms/basic-buttons-expected.txt:
* platform/gtk/fast/forms/basic-selects-expected.png:
* platform/gtk/fast/forms/basic-selects-expected.txt:
* platform/gtk/fast/forms/blankbuttons-expected.png:
* platform/gtk/fast/forms/blankbuttons-expected.txt:
* platform/gtk/fast/forms/box-shadow-override-expected.png:
* platform/gtk/fast/forms/box-shadow-override-expected.txt:
* platform/gtk/fast/forms/button-positioned-expected.png:
* platform/gtk/fast/forms/button-positioned-expected.txt:
* platform/gtk/fast/forms/button-sizes-expected.png:
* platform/gtk/fast/forms/button-sizes-expected.txt:
* platform/gtk/fast/forms/button-style-color-expected.png:
* platform/gtk/fast/forms/button-style-color-expected.txt:
* platform/gtk/fast/forms/button-table-styles-expected.png:
* platform/gtk/fast/forms/button-table-styles-expected.txt:
* platform/gtk/fast/forms/button-text-transform-expected.png:
* platform/gtk/fast/forms/button-text-transform-expected.txt:
* platform/gtk/fast/forms/control-restrict-line-height-expected.png:
* platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
* platform/gtk/fast/forms/file/file-input-direction-expected.png:
* platform/gtk/fast/forms/file/file-input-direction-expected.txt:
* platform/gtk/fast/forms/file/file-input-disabled-expected.png:
* platform/gtk/fast/forms/file/file-input-disabled-expected.txt:
* platform/gtk/fast/forms/form-element-geometry-expected.png:
* platform/gtk/fast/forms/form-element-geometry-expected.txt:
* platform/gtk/fast/forms/formmove3-expected.png:
* platform/gtk/fast/forms/formmove3-expected.txt:
* platform/gtk/fast/forms/input-appearance-height-expected.png:
* platform/gtk/fast/forms/input-appearance-height-expected.txt:
* platform/gtk/fast/forms/input-button-sizes-expected.png:
* platform/gtk/fast/forms/input-button-sizes-expected.txt:
* platform/gtk/fast/forms/input-value-expected.png:
* platform/gtk/fast/forms/input-value-expected.txt:
* platform/gtk/fast/forms/menulist-restrict-line-height-expected.png:
* platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt:
* platform/gtk/fast/forms/targeted-frame-submission-expected.png:
* platform/gtk/fast/forms/targeted-frame-submission-expected.txt:
* platform/gtk/fast/html/details-replace-summary-child-expected.png:
* platform/gtk/fast/html/details-replace-summary-child-expected.txt:
* platform/gtk/fast/html/details-replace-text-expected.png:
* platform/gtk/fast/html/details-replace-text-expected.txt:
* platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
* platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
* platform/gtk/fast/overflow/scrollRevealButton-expected.png:
* platform/gtk/fast/overflow/scrollRevealButton-expected.txt:
* platform/gtk/fast/replaced/replaced-breaking-expected.png:
* platform/gtk/fast/replaced/replaced-breaking-expected.txt:
* platform/gtk/fast/replaced/width100percent-button-expected.png:
* platform/gtk/fast/replaced/width100percent-button-expected.txt:
* platform/gtk/fast/replaced/width100percent-checkbox-expected.png:
* platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
* platform/gtk/fast/replaced/width100percent-radio-expected.png:
* platform/gtk/fast/replaced/width100percent-radio-expected.txt:
* platform/gtk/fast/text/international/hindi-spacing-expected.png:
* platform/gtk/fast/text/international/hindi-spacing-expected.txt:
* platform/gtk/fast/text/textIteratorNilRenderer-expected.png:
* platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
* platform/gtk/svg/custom/foreign-object-skew-expected.png:
* platform/gtk/svg/custom/foreign-object-skew-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1188-expected.png:
* platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug1318-expected.png:
* platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug138725-expected.png:
* platform/gtk/tables/mozilla/bugs/bug138725-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug18359-expected.png:
* platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-3-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug2479-4-expected.png:
* platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug26178-expected.png:
* platform/gtk/tables/mozilla/bugs/bug26178-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug28928-expected.png:
* platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug33855-expected.png:
* platform/gtk/tables/mozilla/bugs/bug33855-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug39209-expected.png:
* platform/gtk/tables/mozilla/bugs/bug39209-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug4429-expected.png:
* platform/gtk/tables/mozilla/bugs/bug4429-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46368-1-expected.png:
* platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug46368-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51037-expected.png:
* platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug51727-expected.png:
* platform/gtk/tables/mozilla/bugs/bug51727-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug52505-expected.png:
* platform/gtk/tables/mozilla/bugs/bug52505-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug52506-expected.png:
* platform/gtk/tables/mozilla/bugs/bug52506-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug60749-expected.png:
* platform/gtk/tables/mozilla/bugs/bug60749-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug7342-expected.png:
* platform/gtk/tables/mozilla/bugs/bug7342-expected.txt:
* platform/gtk/tables/mozilla/bugs/bug92647-2-expected.png:
* platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
* platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
* platform/gtk/tables/mozilla/dom/tableDom-expected.png:
* platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
* platform/gtk/tables/mozilla/other/move_row-expected.png:
* platform/gtk/tables/mozilla/other/move_row-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png:
* platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:

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

144 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/gtk/TestExpectations
LayoutTests/platform/gtk/css3/flexbox/button-expected.png
LayoutTests/platform/gtk/css3/flexbox/button-expected.txt
LayoutTests/platform/gtk/editing/selection/3690703-2-expected.png
LayoutTests/platform/gtk/editing/selection/3690703-2-expected.txt
LayoutTests/platform/gtk/editing/selection/3690703-expected.png
LayoutTests/platform/gtk/editing/selection/3690703-expected.txt
LayoutTests/platform/gtk/editing/selection/3690719-expected.png
LayoutTests/platform/gtk/editing/selection/3690719-expected.txt
LayoutTests/platform/gtk/editing/selection/4397952-expected.png
LayoutTests/platform/gtk/editing/selection/4397952-expected.txt
LayoutTests/platform/gtk/editing/selection/5240265-expected.png
LayoutTests/platform/gtk/editing/selection/5240265-expected.txt
LayoutTests/platform/gtk/editing/selection/selection-button-text-expected.png
LayoutTests/platform/gtk/editing/selection/selection-button-text-expected.txt
LayoutTests/platform/gtk/fast/block/float/float-avoidance-expected.png
LayoutTests/platform/gtk/fast/block/float/float-avoidance-expected.txt
LayoutTests/platform/gtk/fast/css/continuationCrash-expected.png
LayoutTests/platform/gtk/fast/css/continuationCrash-expected.txt
LayoutTests/platform/gtk/fast/css/margin-top-bottom-dynamic-expected.png
LayoutTests/platform/gtk/fast/css/margin-top-bottom-dynamic-expected.txt
LayoutTests/platform/gtk/fast/css/non-standard-checkbox-size-expected.png
LayoutTests/platform/gtk/fast/css/non-standard-checkbox-size-expected.txt
LayoutTests/platform/gtk/fast/css/rtl-ordering-expected.png
LayoutTests/platform/gtk/fast/css/rtl-ordering-expected.txt
LayoutTests/platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png
LayoutTests/platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt
LayoutTests/platform/gtk/fast/forms/001-expected.png
LayoutTests/platform/gtk/fast/forms/001-expected.txt
LayoutTests/platform/gtk/fast/forms/basic-buttons-expected.png
LayoutTests/platform/gtk/fast/forms/basic-buttons-expected.txt
LayoutTests/platform/gtk/fast/forms/basic-selects-expected.png
LayoutTests/platform/gtk/fast/forms/basic-selects-expected.txt
LayoutTests/platform/gtk/fast/forms/blankbuttons-expected.png
LayoutTests/platform/gtk/fast/forms/blankbuttons-expected.txt
LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.png
LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.txt
LayoutTests/platform/gtk/fast/forms/button-positioned-expected.png
LayoutTests/platform/gtk/fast/forms/button-positioned-expected.txt
LayoutTests/platform/gtk/fast/forms/button-sizes-expected.png
LayoutTests/platform/gtk/fast/forms/button-sizes-expected.txt
LayoutTests/platform/gtk/fast/forms/button-style-color-expected.png
LayoutTests/platform/gtk/fast/forms/button-style-color-expected.txt
LayoutTests/platform/gtk/fast/forms/button-table-styles-expected.png
LayoutTests/platform/gtk/fast/forms/button-table-styles-expected.txt
LayoutTests/platform/gtk/fast/forms/button-text-transform-expected.png
LayoutTests/platform/gtk/fast/forms/button-text-transform-expected.txt
LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.png
LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt
LayoutTests/platform/gtk/fast/forms/file/file-input-direction-expected.png
LayoutTests/platform/gtk/fast/forms/file/file-input-direction-expected.txt
LayoutTests/platform/gtk/fast/forms/file/file-input-disabled-expected.png
LayoutTests/platform/gtk/fast/forms/file/file-input-disabled-expected.txt
LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.png
LayoutTests/platform/gtk/fast/forms/form-element-geometry-expected.txt
LayoutTests/platform/gtk/fast/forms/formmove3-expected.png
LayoutTests/platform/gtk/fast/forms/formmove3-expected.txt
LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.png
LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt
LayoutTests/platform/gtk/fast/forms/input-button-sizes-expected.png
LayoutTests/platform/gtk/fast/forms/input-button-sizes-expected.txt
LayoutTests/platform/gtk/fast/forms/input-value-expected.png
LayoutTests/platform/gtk/fast/forms/input-value-expected.txt
LayoutTests/platform/gtk/fast/forms/menulist-restrict-line-height-expected.png
LayoutTests/platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt
LayoutTests/platform/gtk/fast/forms/targeted-frame-submission-expected.png
LayoutTests/platform/gtk/fast/forms/targeted-frame-submission-expected.txt
LayoutTests/platform/gtk/fast/html/details-replace-summary-child-expected.png
LayoutTests/platform/gtk/fast/html/details-replace-summary-child-expected.txt
LayoutTests/platform/gtk/fast/html/details-replace-text-expected.png
LayoutTests/platform/gtk/fast/html/details-replace-text-expected.txt
LayoutTests/platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png
LayoutTests/platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt
LayoutTests/platform/gtk/fast/overflow/scrollRevealButton-expected.png
LayoutTests/platform/gtk/fast/overflow/scrollRevealButton-expected.txt
LayoutTests/platform/gtk/fast/replaced/replaced-breaking-expected.png
LayoutTests/platform/gtk/fast/replaced/replaced-breaking-expected.txt
LayoutTests/platform/gtk/fast/replaced/width100percent-button-expected.png
LayoutTests/platform/gtk/fast/replaced/width100percent-button-expected.txt
LayoutTests/platform/gtk/fast/replaced/width100percent-checkbox-expected.png
LayoutTests/platform/gtk/fast/replaced/width100percent-checkbox-expected.txt
LayoutTests/platform/gtk/fast/replaced/width100percent-radio-expected.png
LayoutTests/platform/gtk/fast/replaced/width100percent-radio-expected.txt
LayoutTests/platform/gtk/fast/text/international/hindi-spacing-expected.png
LayoutTests/platform/gtk/fast/text/international/hindi-spacing-expected.txt
LayoutTests/platform/gtk/fast/text/textIteratorNilRenderer-expected.png
LayoutTests/platform/gtk/fast/text/textIteratorNilRenderer-expected.txt
LayoutTests/platform/gtk/svg/custom/foreign-object-skew-expected.png
LayoutTests/platform/gtk/svg/custom/foreign-object-skew-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug1188-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug1188-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug1318-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug1318-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug138725-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug138725-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug18359-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug18359-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug2479-2-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug2479-3-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug2479-4-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug26178-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug26178-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug28928-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug28928-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug33855-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug33855-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug39209-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug39209-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug4429-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug4429-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug46368-1-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug46368-2-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug51037-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug51037-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug51727-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug51727-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug52505-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug52505-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug52506-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug52506-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug60749-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug60749-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug7342-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug7342-expected.txt
LayoutTests/platform/gtk/tables/mozilla/bugs/bug92647-2-expected.png
LayoutTests/platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt
LayoutTests/platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.png
LayoutTests/platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt
LayoutTests/platform/gtk/tables/mozilla/dom/tableDom-expected.png
LayoutTests/platform/gtk/tables/mozilla/dom/tableDom-expected.txt
LayoutTests/platform/gtk/tables/mozilla/other/move_row-expected.png
LayoutTests/platform/gtk/tables/mozilla/other/move_row-expected.txt
LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.png
LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt
LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png
LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt
LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png
LayoutTests/platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt

index cd91982..19ad45e 100644 (file)
@@ -1,5 +1,153 @@
 2020-02-28  Carlos Garcia Campos  <cgarcia@igalia.com>
 
+        Unreviewed GTK gardening. Rebaseline tests after fixes for new style regressions
+
+        * platform/gtk/TestExpectations:
+        * platform/gtk/css3/flexbox/button-expected.png:
+        * platform/gtk/css3/flexbox/button-expected.txt:
+        * platform/gtk/editing/selection/3690703-2-expected.png:
+        * platform/gtk/editing/selection/3690703-2-expected.txt:
+        * platform/gtk/editing/selection/3690703-expected.png:
+        * platform/gtk/editing/selection/3690703-expected.txt:
+        * platform/gtk/editing/selection/3690719-expected.png:
+        * platform/gtk/editing/selection/3690719-expected.txt:
+        * platform/gtk/editing/selection/4397952-expected.png:
+        * platform/gtk/editing/selection/4397952-expected.txt:
+        * platform/gtk/editing/selection/5240265-expected.png:
+        * platform/gtk/editing/selection/5240265-expected.txt:
+        * platform/gtk/editing/selection/selection-button-text-expected.png:
+        * platform/gtk/editing/selection/selection-button-text-expected.txt:
+        * platform/gtk/fast/block/float/float-avoidance-expected.png:
+        * platform/gtk/fast/block/float/float-avoidance-expected.txt:
+        * platform/gtk/fast/css/continuationCrash-expected.png:
+        * platform/gtk/fast/css/continuationCrash-expected.txt:
+        * platform/gtk/fast/css/margin-top-bottom-dynamic-expected.png:
+        * platform/gtk/fast/css/margin-top-bottom-dynamic-expected.txt:
+        * platform/gtk/fast/css/non-standard-checkbox-size-expected.png:
+        * platform/gtk/fast/css/non-standard-checkbox-size-expected.txt:
+        * platform/gtk/fast/css/rtl-ordering-expected.png:
+        * platform/gtk/fast/css/rtl-ordering-expected.txt:
+        * platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png:
+        * platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt:
+        * platform/gtk/fast/forms/001-expected.png:
+        * platform/gtk/fast/forms/001-expected.txt:
+        * platform/gtk/fast/forms/basic-buttons-expected.png:
+        * platform/gtk/fast/forms/basic-buttons-expected.txt:
+        * platform/gtk/fast/forms/basic-selects-expected.png:
+        * platform/gtk/fast/forms/basic-selects-expected.txt:
+        * platform/gtk/fast/forms/blankbuttons-expected.png:
+        * platform/gtk/fast/forms/blankbuttons-expected.txt:
+        * platform/gtk/fast/forms/box-shadow-override-expected.png:
+        * platform/gtk/fast/forms/box-shadow-override-expected.txt:
+        * platform/gtk/fast/forms/button-positioned-expected.png:
+        * platform/gtk/fast/forms/button-positioned-expected.txt:
+        * platform/gtk/fast/forms/button-sizes-expected.png:
+        * platform/gtk/fast/forms/button-sizes-expected.txt:
+        * platform/gtk/fast/forms/button-style-color-expected.png:
+        * platform/gtk/fast/forms/button-style-color-expected.txt:
+        * platform/gtk/fast/forms/button-table-styles-expected.png:
+        * platform/gtk/fast/forms/button-table-styles-expected.txt:
+        * platform/gtk/fast/forms/button-text-transform-expected.png:
+        * platform/gtk/fast/forms/button-text-transform-expected.txt:
+        * platform/gtk/fast/forms/control-restrict-line-height-expected.png:
+        * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
+        * platform/gtk/fast/forms/file/file-input-direction-expected.png:
+        * platform/gtk/fast/forms/file/file-input-direction-expected.txt:
+        * platform/gtk/fast/forms/file/file-input-disabled-expected.png:
+        * platform/gtk/fast/forms/file/file-input-disabled-expected.txt:
+        * platform/gtk/fast/forms/form-element-geometry-expected.png:
+        * platform/gtk/fast/forms/form-element-geometry-expected.txt:
+        * platform/gtk/fast/forms/formmove3-expected.png:
+        * platform/gtk/fast/forms/formmove3-expected.txt:
+        * platform/gtk/fast/forms/input-appearance-height-expected.png:
+        * platform/gtk/fast/forms/input-appearance-height-expected.txt:
+        * platform/gtk/fast/forms/input-button-sizes-expected.png:
+        * platform/gtk/fast/forms/input-button-sizes-expected.txt:
+        * platform/gtk/fast/forms/input-value-expected.png:
+        * platform/gtk/fast/forms/input-value-expected.txt:
+        * platform/gtk/fast/forms/menulist-restrict-line-height-expected.png:
+        * platform/gtk/fast/forms/menulist-restrict-line-height-expected.txt:
+        * platform/gtk/fast/forms/targeted-frame-submission-expected.png:
+        * platform/gtk/fast/forms/targeted-frame-submission-expected.txt:
+        * platform/gtk/fast/html/details-replace-summary-child-expected.png:
+        * platform/gtk/fast/html/details-replace-summary-child-expected.txt:
+        * platform/gtk/fast/html/details-replace-text-expected.png:
+        * platform/gtk/fast/html/details-replace-text-expected.txt:
+        * platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png:
+        * platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.txt:
+        * platform/gtk/fast/overflow/scrollRevealButton-expected.png:
+        * platform/gtk/fast/overflow/scrollRevealButton-expected.txt:
+        * platform/gtk/fast/replaced/replaced-breaking-expected.png:
+        * platform/gtk/fast/replaced/replaced-breaking-expected.txt:
+        * platform/gtk/fast/replaced/width100percent-button-expected.png:
+        * platform/gtk/fast/replaced/width100percent-button-expected.txt:
+        * platform/gtk/fast/replaced/width100percent-checkbox-expected.png:
+        * platform/gtk/fast/replaced/width100percent-checkbox-expected.txt:
+        * platform/gtk/fast/replaced/width100percent-radio-expected.png:
+        * platform/gtk/fast/replaced/width100percent-radio-expected.txt:
+        * platform/gtk/fast/text/international/hindi-spacing-expected.png:
+        * platform/gtk/fast/text/international/hindi-spacing-expected.txt:
+        * platform/gtk/fast/text/textIteratorNilRenderer-expected.png:
+        * platform/gtk/fast/text/textIteratorNilRenderer-expected.txt:
+        * platform/gtk/svg/custom/foreign-object-skew-expected.png:
+        * platform/gtk/svg/custom/foreign-object-skew-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug1188-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug1188-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug1318-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug1318-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug138725-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug138725-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug18359-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug18359-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug2479-2-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug2479-3-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug2479-4-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug26178-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug26178-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug28928-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug28928-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug33855-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug33855-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug39209-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug39209-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug4429-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug4429-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug46368-1-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug46368-2-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug51037-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug51037-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug51727-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug51727-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug52505-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug52505-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug52506-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug52506-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug60749-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug60749-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug7342-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug7342-expected.txt:
+        * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.png:
+        * platform/gtk/tables/mozilla/bugs/bug92647-2-expected.txt:
+        * platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.png:
+        * platform/gtk/tables/mozilla/collapsing_borders/bug41262-4-expected.txt:
+        * platform/gtk/tables/mozilla/dom/tableDom-expected.png:
+        * platform/gtk/tables/mozilla/dom/tableDom-expected.txt:
+        * platform/gtk/tables/mozilla/other/move_row-expected.png:
+        * platform/gtk/tables/mozilla/other/move_row-expected.txt:
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.png:
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug1725-expected.txt:
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.png:
+        * platform/gtk/tables/mozilla_expected_failures/bugs/bug58402-2-expected.txt:
+
+2020-02-28  Carlos Garcia Campos  <cgarcia@igalia.com>
+
         Unreviewed GTK gardening. Remove platform/gtk/fast/forms/number/number-size-spinbutton-nocover.html
 
         This tested the behavior of spin buttons with the old GTK theming code.
index 6ddb52d..b77fd67 100644 (file)
@@ -4485,8 +4485,6 @@ webkit.org/b/207678 imported/w3c/web-platform-tests/url/a-element-origin.html [
 webkit.org/b/207678 imported/w3c/web-platform-tests/url/a-element-xhtml.xhtml [ Failure ]
 webkit.org/b/207678 imported/w3c/web-platform-tests/url/a-element.html [ Failure ]
 
-webkit.org/b/188972 fast/css/button-height.html [ Failure ]
-
 #////////////////////////////////////////////////////////////////////////////////////////
 # End of non-crashing, non-flaky tests failing
 #////////////////////////////////////////////////////////////////////////////////////////
index 2a95e5a..159ce36 100644 (file)
Binary files a/LayoutTests/platform/gtk/css3/flexbox/button-expected.png and b/LayoutTests/platform/gtk/css3/flexbox/button-expected.png differ
index 7d2f85f..eb4d94e 100644 (file)
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x250
-  RenderBlock {HTML} at (0,0) size 800x250
-    RenderBody {BODY} at (8,8) size 784x234
+layer at (0,0) size 800x258
+  RenderBlock {HTML} at (0,0) size 800x258
+    RenderBody {BODY} at (8,8) size 784x242
       RenderBlock (anonymous) at (0,0) size 784x36
         RenderText {#text} at (0,0) size 764x35
           text run at (0,0) width 402: "Test for empty buttons, which inherit from RenderFlexibleBox. "
@@ -14,22 +14,22 @@ layer at (0,0) size 800x250
         RenderText {#text} at (562,18) size 5x17
           text run at (562,18) width 5: "."
       RenderBlock {HR} at (0,44) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,54) size 784x66
+      RenderBlock (anonymous) at (0,54) size 784x70
         RenderText {#text} at (0,0) size 79x17
           text run at (0,0) width 79: "Simple case."
         RenderBR {BR} at (79,0) size 0x17
         RenderButton {BUTTON} at (2,28) size 16x9 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBR {BR} at (20,18) size 0x17
-        RenderButton {INPUT} at (2,41) size 12x23 [bgcolor=#C0C0C0]
-        RenderBR {BR} at (16,47) size 0x17
-      RenderBlock {HR} at (0,128) size 784x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,138) size 784x96
+        RenderButton {INPUT} at (2,41) size 16x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBR {BR} at (20,49) size 0x17
+      RenderBlock {HR} at (0,132) size 784x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,142) size 784x100
         RenderText {#text} at (0,0) size 778x17
           text run at (0,0) width 778: "Empty <button> and <input type=button> with overflow: scroll;. The presence of the scrollbar should not shrink the button."
         RenderBR {BR} at (778,0) size 0x17
         RenderBR {BR} at (35,18) size 0x17
-        RenderBR {BR} at (31,62) size 0x17
-layer at (10,174) size 31x24 clip at (12,176) size 12x5
+        RenderBR {BR} at (35,64) size 0x17
+layer at (10,178) size 31x24 clip at (12,180) size 12x5
   RenderButton {BUTTON} at (2,28) size 31x24 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
-layer at (10,202) size 27x38 clip at (10,202) size 12x23
-  RenderButton {INPUT} at (2,56) size 27x38 [bgcolor=#C0C0C0]
+layer at (10,206) size 31x42 clip at (12,208) size 12x23
+  RenderButton {INPUT} at (2,56) size 31x42 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
index 9e2fb31..16e924a 100644 (file)
Binary files a/LayoutTests/platform/gtk/editing/selection/3690703-2-expected.png and b/LayoutTests/platform/gtk/editing/selection/3690703-2-expected.png differ
index 5dfbc86..10064eb 100644 (file)
@@ -14,7 +14,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,3) size 784x581 [bgcolor=#FFFFFF]
-      RenderBlock {CENTER} at (0,0) size 784x270
+      RenderBlock {CENTER} at (0,0) size 784x274
         RenderTable {TABLE} at (0,0) size 784x20
           RenderTableSection {TBODY} at (0,0) size 784x20
             RenderTableRow {TR} at (0,0) size 784x16
@@ -29,7 +29,7 @@ layer at (0,0) size 800x600
         RenderBlock (anonymous) at (0,20) size 784x36
           RenderBR {BR} at (392,0) size 0x17
           RenderBR {BR} at (392,18) size 0x17
-        RenderBlock {DIV} at (0,56) size 784x117 [border: (2px solid #AAAAFF)]
+        RenderBlock {DIV} at (0,56) size 784x121 [border: (2px solid #AAAAFF)]
           RenderTable {TABLE} at (215,2) size 354x24
             RenderTableSection {TBODY} at (0,0) size 353x24
               RenderTableRow {TR} at (0,0) size 353x24
@@ -74,21 +74,21 @@ layer at (0,0) size 800x600
                       RenderInline {A} at (0,0) size 41x15 [color=#0000CC]
                         RenderText {#text} at (308,4) size 41x15
                           text run at (308,4) width 41: "more \x{BB}"
-          RenderTable {TABLE} at (2,26) size 780x55
-            RenderTableSection {TBODY} at (0,0) size 780x55
-              RenderTableRow {TR} at (0,0) size 780x55
-                RenderTableCell {TD} at (0,18) size 122x19 [r=0 c=0 rs=1 cs=1]
+          RenderTable {TABLE} at (2,26) size 780x59
+            RenderTableSection {TBODY} at (0,0) size 780x59
+              RenderTableRow {TR} at (0,0) size 780x59
+                RenderTableCell {TD} at (0,20) size 122x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 4x18
                     text run at (0,1) width 4: " "
-                RenderTableCell {TD} at (121,0) size 511x55 [r=0 c=1 rs=1 cs=1]
+                RenderTableCell {TD} at (121,0) size 511x59 [r=0 c=1 rs=1 cs=1]
                   RenderTextControl {INPUT} at (2,2) size 506x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
                   RenderBR {BR} at (510,19) size 0x0
-                  RenderButton {INPUT} at (125,30) size 120x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 107x18
+                  RenderButton {INPUT} at (121,30) size 124x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 107x18
                       RenderText at (0,0) size 107x17
                         text run at (0,0) width 107: "Google Search"
-                  RenderButton {INPUT} at (248,30) size 137x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 124x18
+                  RenderButton {INPUT} at (248,30) size 141x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 124x18
                       RenderText at (0,0) size 124x17
                         text run at (0,0) width 124: "I'm Feeling Lucky"
                 RenderTableCell {TD} at (631,0) size 150x33 [r=0 c=2 rs=1 cs=1]
@@ -110,7 +110,7 @@ layer at (0,0) size 800x600
                     RenderInline {A} at (0,0) size 64x11 [color=#0000CC]
                       RenderText {#text} at (6,22) size 64x11
                         text run at (6,22) width 64: "Language Tools"
-          RenderBlock (anonymous) at (2,81) size 780x34
+          RenderBlock (anonymous) at (2,85) size 780x34
             RenderBR {BR} at (390,0) size 0x17
             RenderInline {FONT} at (0,0) size 148x15
               RenderInline {FONT} at (0,0) size 28x15 [color=#FF0000]
@@ -124,7 +124,7 @@ layer at (0,0) size 800x600
               RenderText {#text} at (461,18) size 3x15
                 text run at (461,18) width 3: "."
             RenderText {#text} at (0,0) size 0x0
-        RenderBlock (anonymous) at (0,173) size 784x70
+        RenderBlock (anonymous) at (0,177) size 784x70
           RenderBR {BR} at (392,0) size 0x17
           RenderBR {BR} at (392,18) size 0x17
           RenderBR {BR} at (392,36) size 0x17
@@ -142,7 +142,7 @@ layer at (0,0) size 800x600
             RenderInline {A} at (0,0) size 78x15 [color=#0000CC]
               RenderText {#text} at (473,54) size 78x15
                 text run at (473,54) width 78: "About Google"
-        RenderBlock {P} at (0,259) size 784x11
+        RenderBlock {P} at (0,263) size 784x11
           RenderInline {FONT} at (0,0) size 60x11
             RenderText {#text} at (362,0) size 60x11
               text run at (362,0) width 60: "\x{A9}2005 Google"
index c476d63..f8414d9 100644 (file)
Binary files a/LayoutTests/platform/gtk/editing/selection/3690703-expected.png and b/LayoutTests/platform/gtk/editing/selection/3690703-expected.png differ
index e44de7c..c52be3b 100644 (file)
@@ -16,7 +16,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,3) size 784x581 [bgcolor=#FFFFFF]
-      RenderBlock {CENTER} at (0,0) size 784x270
+      RenderBlock {CENTER} at (0,0) size 784x274
         RenderTable {TABLE} at (0,0) size 784x20
           RenderTableSection {TBODY} at (0,0) size 784x20
             RenderTableRow {TR} at (0,0) size 784x16
@@ -31,7 +31,7 @@ layer at (0,0) size 800x600
         RenderBlock (anonymous) at (0,20) size 784x36
           RenderBR {BR} at (392,0) size 0x17
           RenderBR {BR} at (392,18) size 0x17
-        RenderBlock {DIV} at (0,56) size 784x117 [border: (2px solid #AAAAFF)]
+        RenderBlock {DIV} at (0,56) size 784x121 [border: (2px solid #AAAAFF)]
           RenderTable {TABLE} at (215,2) size 354x24
             RenderTableSection {TBODY} at (0,0) size 353x24
               RenderTableRow {TR} at (0,0) size 353x24
@@ -76,21 +76,21 @@ layer at (0,0) size 800x600
                       RenderInline {A} at (0,0) size 41x15 [color=#0000CC]
                         RenderText {#text} at (308,4) size 41x15
                           text run at (308,4) width 41: "more \x{BB}"
-          RenderTable {TABLE} at (2,26) size 780x55
-            RenderTableSection {TBODY} at (0,0) size 780x55
-              RenderTableRow {TR} at (0,0) size 780x55
-                RenderTableCell {TD} at (0,18) size 122x19 [r=0 c=0 rs=1 cs=1]
+          RenderTable {TABLE} at (2,26) size 780x59
+            RenderTableSection {TBODY} at (0,0) size 780x59
+              RenderTableRow {TR} at (0,0) size 780x59
+                RenderTableCell {TD} at (0,20) size 122x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 4x18
                     text run at (0,1) width 4: " "
-                RenderTableCell {TD} at (121,0) size 511x55 [r=0 c=1 rs=1 cs=1]
+                RenderTableCell {TD} at (121,0) size 511x59 [r=0 c=1 rs=1 cs=1]
                   RenderTextControl {INPUT} at (2,2) size 506x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
                   RenderBR {BR} at (510,19) size 0x0
-                  RenderButton {INPUT} at (125,30) size 120x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 107x18
+                  RenderButton {INPUT} at (121,30) size 124x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 107x18
                       RenderText at (0,0) size 107x17
                         text run at (0,0) width 107: "Google Search"
-                  RenderButton {INPUT} at (248,30) size 137x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 124x18
+                  RenderButton {INPUT} at (248,30) size 141x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 124x18
                       RenderText at (0,0) size 124x17
                         text run at (0,0) width 124: "I'm Feeling Lucky"
                 RenderTableCell {TD} at (631,0) size 150x33 [r=0 c=2 rs=1 cs=1]
@@ -112,7 +112,7 @@ layer at (0,0) size 800x600
                     RenderInline {A} at (0,0) size 64x11 [color=#0000CC]
                       RenderText {#text} at (6,22) size 64x11
                         text run at (6,22) width 64: "Language Tools"
-          RenderBlock (anonymous) at (2,81) size 780x34
+          RenderBlock (anonymous) at (2,85) size 780x34
             RenderBR {BR} at (390,0) size 0x17
             RenderInline {FONT} at (0,0) size 148x15
               RenderInline {FONT} at (0,0) size 28x15 [color=#FF0000]
@@ -126,7 +126,7 @@ layer at (0,0) size 800x600
               RenderText {#text} at (461,18) size 3x15
                 text run at (461,18) width 3: "."
             RenderText {#text} at (0,0) size 0x0
-        RenderBlock (anonymous) at (0,173) size 784x70
+        RenderBlock (anonymous) at (0,177) size 784x70
           RenderBR {BR} at (392,0) size 0x17
           RenderBR {BR} at (392,18) size 0x17
           RenderBR {BR} at (392,36) size 0x17
@@ -144,7 +144,7 @@ layer at (0,0) size 800x600
             RenderInline {A} at (0,0) size 78x15 [color=#0000CC]
               RenderText {#text} at (473,54) size 78x15
                 text run at (473,54) width 78: "About Google"
-        RenderBlock {P} at (0,259) size 784x11
+        RenderBlock {P} at (0,263) size 784x11
           RenderInline {FONT} at (0,0) size 60x11
             RenderText {#text} at (362,0) size 60x11
               text run at (362,0) width 60: "\x{A9}2005 Google"
index c476d63..f8414d9 100644 (file)
Binary files a/LayoutTests/platform/gtk/editing/selection/3690719-expected.png and b/LayoutTests/platform/gtk/editing/selection/3690719-expected.png differ
index e3cc4b5..74052a7 100644 (file)
@@ -8,7 +8,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,3) size 784x581 [bgcolor=#FFFFFF]
-      RenderBlock {CENTER} at (0,0) size 784x270
+      RenderBlock {CENTER} at (0,0) size 784x274
         RenderTable {TABLE} at (0,0) size 784x20
           RenderTableSection {TBODY} at (0,0) size 784x20
             RenderTableRow {TR} at (0,0) size 784x16
@@ -23,7 +23,7 @@ layer at (0,0) size 800x600
         RenderBlock (anonymous) at (0,20) size 784x36
           RenderBR {BR} at (392,0) size 0x17
           RenderBR {BR} at (392,18) size 0x17
-        RenderBlock {DIV} at (0,56) size 784x117 [border: (2px solid #AAAAFF)]
+        RenderBlock {DIV} at (0,56) size 784x121 [border: (2px solid #AAAAFF)]
           RenderTable {TABLE} at (215,2) size 354x24
             RenderTableSection {TBODY} at (0,0) size 353x24
               RenderTableRow {TR} at (0,0) size 353x24
@@ -68,21 +68,21 @@ layer at (0,0) size 800x600
                       RenderInline {A} at (0,0) size 41x15 [color=#0000CC]
                         RenderText {#text} at (308,4) size 41x15
                           text run at (308,4) width 41: "more \x{BB}"
-          RenderTable {TABLE} at (2,26) size 780x55
-            RenderTableSection {TBODY} at (0,0) size 780x55
-              RenderTableRow {TR} at (0,0) size 780x55
-                RenderTableCell {TD} at (0,18) size 122x19 [r=0 c=0 rs=1 cs=1]
+          RenderTable {TABLE} at (2,26) size 780x59
+            RenderTableSection {TBODY} at (0,0) size 780x59
+              RenderTableRow {TR} at (0,0) size 780x59
+                RenderTableCell {TD} at (0,20) size 122x19 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 4x18
                     text run at (0,1) width 4: " "
-                RenderTableCell {TD} at (121,0) size 511x55 [r=0 c=1 rs=1 cs=1]
+                RenderTableCell {TD} at (121,0) size 511x59 [r=0 c=1 rs=1 cs=1]
                   RenderTextControl {INPUT} at (2,2) size 506x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
                   RenderBR {BR} at (510,19) size 0x0
-                  RenderButton {INPUT} at (125,30) size 120x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 107x18
+                  RenderButton {INPUT} at (121,30) size 124x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 107x18
                       RenderText at (0,0) size 107x17
                         text run at (0,0) width 107: "Google Search"
-                  RenderButton {INPUT} at (248,30) size 137x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 124x18
+                  RenderButton {INPUT} at (248,30) size 141x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 124x18
                       RenderText at (0,0) size 124x17
                         text run at (0,0) width 124: "I'm Feeling Lucky"
                 RenderTableCell {TD} at (631,0) size 150x33 [r=0 c=2 rs=1 cs=1]
@@ -104,7 +104,7 @@ layer at (0,0) size 800x600
                     RenderInline {A} at (0,0) size 64x11 [color=#0000CC]
                       RenderText {#text} at (6,22) size 64x11
                         text run at (6,22) width 64: "Language Tools"
-          RenderBlock (anonymous) at (2,81) size 780x34
+          RenderBlock (anonymous) at (2,85) size 780x34
             RenderBR {BR} at (390,0) size 0x17
             RenderInline {FONT} at (0,0) size 148x15
               RenderInline {FONT} at (0,0) size 28x15 [color=#FF0000]
@@ -118,7 +118,7 @@ layer at (0,0) size 800x600
               RenderText {#text} at (461,18) size 3x15
                 text run at (461,18) width 3: "."
             RenderText {#text} at (0,0) size 0x0
-        RenderBlock (anonymous) at (0,173) size 784x70
+        RenderBlock (anonymous) at (0,177) size 784x70
           RenderBR {BR} at (392,0) size 0x17
           RenderBR {BR} at (392,18) size 0x17
           RenderBR {BR} at (392,36) size 0x17
@@ -136,7 +136,7 @@ layer at (0,0) size 800x600
             RenderInline {A} at (0,0) size 78x15 [color=#0000CC]
               RenderText {#text} at (473,54) size 78x15
                 text run at (473,54) width 78: "About Google"
-        RenderBlock {P} at (0,259) size 784x11
+        RenderBlock {P} at (0,263) size 784x11
           RenderInline {FONT} at (0,0) size 60x11
             RenderText {#text} at (362,0) size 60x11
               text run at (362,0) width 60: "\x{A9}2005 Google"
index 48a6fbf..de3c3ec 100644 (file)
Binary files a/LayoutTests/platform/gtk/editing/selection/4397952-expected.png and b/LayoutTests/platform/gtk/editing/selection/4397952-expected.png differ
index 5c5ce02..7b4b117 100644 (file)
@@ -12,13 +12,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 565x17
           text run at (0,0) width 264: "This tests caret movement across buttons. "
           text run at (264,0) width 301: "The caret should be just after the second button."
-      RenderBlock {DIV} at (0,34) size 784x27
-        RenderButton {INPUT} at (2,2) size 40x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 28x18
+      RenderBlock {DIV} at (0,34) size 784x31
+        RenderButton {INPUT} at (2,2) size 44x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 28x18
             RenderText at (0,0) size 28x17
               text run at (0,0) width 28: "Foo"
-        RenderButton {INPUT} at (46,2) size 37x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 25x18
+        RenderButton {INPUT} at (50,2) size 41x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 25x18
             RenderText at (0,0) size 25x17
               text run at (0,0) width 25: "Bar"
         RenderText {#text} at (0,0) size 0x0
index 55f4e03..ed5c73d 100644 (file)
Binary files a/LayoutTests/platform/gtk/editing/selection/5240265-expected.png and b/LayoutTests/platform/gtk/editing/selection/5240265-expected.png differ
index c1c65ff..38c0088 100644 (file)
@@ -9,13 +9,13 @@ layer at (0,0) size 800x600
           text run at (0,18) width 465: "selection from the editable region. To run it manually, click on the button. "
           text run at (464,18) width 316: "The editable region should not be focused, but the"
           text run at (0,36) width 216: "text inside of it should be selected."
-      RenderBlock (anonymous) at (0,70) size 784x27
-        RenderButton {INPUT} at (2,2) size 96x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 84x18
+      RenderBlock (anonymous) at (0,70) size 784x31
+        RenderButton {INPUT} at (2,2) size 100x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 84x18
             RenderText at (0,0) size 84x17
               text run at (0,0) width 84: "Click on me"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,97) size 784x18
+      RenderBlock {DIV} at (0,101) size 784x18
         RenderText {#text} at (0,0) size 178x17
           text run at (0,0) width 178: "This text should be selected."
 selection start: position 0 of child 0 {#text} of child 4 {DIV} of body
index a61f38f..69d8bbf 100644 (file)
Binary files a/LayoutTests/platform/gtk/editing/selection/selection-button-text-expected.png and b/LayoutTests/platform/gtk/editing/selection/selection-button-text-expected.png differ
index a468ada..4a5eed7 100644 (file)
@@ -1,34 +1,34 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x148
-  RenderBlock {HTML} at (0,0) size 800x148
-    RenderBody {BODY} at (8,16) size 784x124
+layer at (0,0) size 800x156
+  RenderBlock {HTML} at (0,0) size 800x156
+    RenderBody {BODY} at (8,16) size 784x132
       RenderBlock {P} at (0,0) size 784x18
         RenderText {#text} at (0,0) size 554x17
           text run at (0,0) width 554: "To PASS this test case the text of the button label should not be selected in the selection."
-      RenderBlock {DIV} at (0,34) size 784x90
-        RenderBlock (anonymous) at (0,0) size 784x45
+      RenderBlock {DIV} at (0,34) size 784x98
+        RenderBlock (anonymous) at (0,0) size 784x49
           RenderText {#text} at (0,0) size 49x17
             text run at (0,0) width 49: "Buttons"
           RenderBR {BR} at (49,0) size 0x17
-          RenderText {#text} at (0,22) size 59x17
-            text run at (0,22) width 59: "with text "
-          RenderButton {INPUT} at (61,20) size 67x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 55x18
+          RenderText {#text} at (0,24) size 59x17
+            text run at (0,24) width 59: "with text "
+          RenderButton {INPUT} at (61,20) size 71x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 55x18
               RenderText at (0,0) size 55x17
                 text run at (0,0) width 55: "too little"
-          RenderText {#text} at (130,22) size 55x17
-            text run at (130,22) width 55: " too little"
-        RenderBlock {DIV} at (0,45) size 784x27
-          RenderText {#text} at (0,4) size 54x17
-            text run at (0,4) width 54: "and text "
-          RenderButton {INPUT} at (56,2) size 77x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 65x18
+          RenderText {#text} at (134,24) size 55x17
+            text run at (134,24) width 55: " too little"
+        RenderBlock {DIV} at (0,49) size 784x31
+          RenderText {#text} at (0,6) size 54x17
+            text run at (0,6) width 54: "and text "
+          RenderButton {INPUT} at (56,2) size 81x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 65x18
               RenderText at (0,0) size 65x17
                 text run at (0,0) width 65: "too much"
-          RenderText {#text} at (135,4) size 63x17
-            text run at (135,4) width 63: " too much"
-        RenderBlock (anonymous) at (0,72) size 784x18
+          RenderText {#text} at (139,6) size 63x17
+            text run at (139,6) width 63: " too much"
+        RenderBlock (anonymous) at (0,80) size 784x18
           RenderText {#text} at (0,0) size 244x17
             text run at (0,0) width 244: "Should not be selected in the selection."
 selection start: position 0 of child 0 {#text} of child 1 {P} of body
index f48d863..6a0c594 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/block/float/float-avoidance-expected.png and b/LayoutTests/platform/gtk/fast/block/float/float-avoidance-expected.png differ
index 885cf0a..f86c083 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x2483
+layer at (0,0) size 785x2495
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2483
-  RenderBlock {HTML} at (0,0) size 785x2483
-    RenderBody {BODY} at (8,8) size 769x2467
+layer at (0,0) size 785x2495
+  RenderBlock {HTML} at (0,0) size 785x2495
+    RenderBody {BODY} at (8,8) size 769x2479
       RenderBlock (anonymous) at (0,0) size 769x36
         RenderText {#text} at (0,0) size 764x35
           text run at (0,0) width 537: "Test of objects that avoid floats to see what they do with percentage and auto widths. "
@@ -12,7 +12,7 @@ layer at (0,0) size 785x2483
       RenderBlock (anonymous) at (0,54) size 769x18
         RenderText {#text} at (0,0) size 507x17
           text run at (0,0) width 507: "The inline-level button should be below the select and fill the width of the block."
-      RenderBlock {P} at (0,88) size 220x99 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,88) size 220x103 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -21,15 +21,15 @@ layer at (0,0) size 785x2483
             RenderText at (5,5) size 30x17
               text run at (5,5) width 30: "One"
         RenderText {#text} at (0,0) size 0x0
-        RenderButton {INPUT} at (10,64) size 200x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 188x18
-            RenderText at (86,0) size 16x17
-              text run at (86,0) width 16: "Hi"
+        RenderButton {INPUT} at (10,64) size 200x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 184x18
+            RenderText at (84,0) size 16x17
+              text run at (84,0) width 16: "Hi"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,203) size 769x18
+      RenderBlock (anonymous) at (0,207) size 769x18
         RenderText {#text} at (0,0) size 473x17
           text run at (0,0) width 473: "The floating button with a percentage width should be even with the select."
-      RenderBlock {P} at (0,237) size 220x72 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,241) size 220x72 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -38,16 +38,16 @@ layer at (0,0) size 785x2483
             RenderText at (5,5) size 30x17
               text run at (5,5) width 30: "One"
         RenderText {#text} at (0,0) size 0x0
-        RenderButton {INPUT} at (110,30) size 100x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 88x18
-            RenderText at (36,0) size 16x17
-              text run at (36,0) width 16: "Hi"
+        RenderButton {INPUT} at (110,30) size 100x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 84x18
+            RenderText at (34,0) size 16x17
+              text run at (34,0) width 16: "Hi"
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (210,28) size 0x17
-      RenderBlock (anonymous) at (0,325) size 769x18
+      RenderBlock (anonymous) at (0,329) size 769x18
         RenderText {#text} at (0,0) size 462x17
           text run at (0,0) width 462: "The block-level button with an auto width should be even with the select."
-      RenderBlock {P} at (0,359) size 220x83 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,363) size 220x87 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -57,16 +57,16 @@ layer at (0,0) size 785x2483
               RenderText at (5,5) size 30x17
                 text run at (5,5) width 30: "One"
           RenderText {#text} at (0,0) size 0x0
-        RenderButton {INPUT} at (110,30) size 28x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 16x18
+        RenderButton {INPUT} at (110,30) size 32x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 16x18
             RenderText at (0,0) size 16x17
               text run at (0,0) width 16: "Hi"
-        RenderBlock (anonymous) at (10,55) size 200x18
+        RenderBlock (anonymous) at (10,59) size 200x18
           RenderBR {BR} at (100,0) size 0x17
-      RenderBlock (anonymous) at (0,458) size 769x18
+      RenderBlock (anonymous) at (0,466) size 769x18
         RenderText {#text} at (0,0) size 495x17
           text run at (0,0) width 495: "The block-level button with a percentage width should be even with the select."
-      RenderBlock {P} at (0,492) size 220x83 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,500) size 220x87 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -76,16 +76,16 @@ layer at (0,0) size 785x2483
               RenderText at (5,5) size 30x17
                 text run at (5,5) width 30: "One"
           RenderText {#text} at (0,0) size 0x0
-        RenderButton {INPUT} at (110,30) size 100x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 88x18
-            RenderText at (36,0) size 16x17
-              text run at (36,0) width 16: "Hi"
-        RenderBlock (anonymous) at (10,55) size 200x18
+        RenderButton {INPUT} at (110,30) size 100x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 84x18
+            RenderText at (34,0) size 16x17
+              text run at (34,0) width 16: "Hi"
+        RenderBlock (anonymous) at (10,59) size 200x18
           RenderBR {BR} at (100,0) size 0x17
-      RenderBlock (anonymous) at (0,591) size 769x18
+      RenderBlock (anonymous) at (0,603) size 769x18
         RenderText {#text} at (0,0) size 463x17
           text run at (0,0) width 463: "The floating table with a percentage width should be even with the select."
-      RenderBlock {P} at (0,625) size 220x72 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,637) size 220x72 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -102,11 +102,11 @@ layer at (0,0) size 785x2483
                   text run at (2,2) width 35: "Table"
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (210,28) size 0x17
-      RenderBlock (anonymous) at (0,713) size 769x36
+      RenderBlock (anonymous) at (0,725) size 769x36
         RenderText {#text} at (0,0) size 755x35
           text run at (0,0) width 755: "The floating table with an auto width should be even with the select and shrinks to use the available line width. THIS IS"
           text run at (0,18) width 162: "CURRENTLY BUGGY."
-      RenderBlock {P} at (0,765) size 220x138 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,777) size 220x138 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -125,11 +125,11 @@ layer at (0,0) size 785x2483
                   text run at (2,38) width 90: "previous float."
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (110,28) size 0x17
-      RenderBlock (anonymous) at (0,919) size 769x18
+      RenderBlock (anonymous) at (0,931) size 769x18
         RenderText {#text} at (0,0) size 730x17
           text run at (0,0) width 578: "The block-level table below has a percentage width and should still be even with the select. "
           text run at (578,0) width 152: "It spills out of the block."
-      RenderBlock {P} at (0,953) size 220x156 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,965) size 220x156 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -149,11 +149,11 @@ layer at (0,0) size 785x2483
                   text run at (2,38) width 90: "previous float."
         RenderBlock (anonymous) at (10,128) size 200x18
           RenderBR {BR} at (0,0) size 0x17
-      RenderBlock (anonymous) at (0,1125) size 769x18
+      RenderBlock (anonymous) at (0,1137) size 769x18
         RenderText {#text} at (0,0) size 743x17
           text run at (0,0) width 545: "The block-level table below has an auto width and should still be even with the select. "
           text run at (545,0) width 198: "It shrinks to fit inside the block."
-      RenderBlock {P} at (0,1159) size 220x176 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,1171) size 220x176 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -176,10 +176,10 @@ layer at (0,0) size 785x2483
                   text run at (2,92) width 32: "float."
         RenderBlock (anonymous) at (10,148) size 200x18
           RenderBR {BR} at (0,0) size 0x17
-      RenderBlock (anonymous) at (0,1351) size 769x18
+      RenderBlock (anonymous) at (0,1363) size 769x18
         RenderText {#text} at (0,0) size 538x17
           text run at (0,0) width 538: "The floating overflow section with a percentage width should be even with the select."
-      RenderBlock {DIV} at (0,1369) size 220x146 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1381) size 220x146 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -190,11 +190,11 @@ layer at (0,0) size 785x2483
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (210,28) size 0x17
-      RenderBlock (anonymous) at (0,1515) size 769x36
+      RenderBlock (anonymous) at (0,1527) size 769x36
         RenderText {#text} at (0,0) size 728x35
           text run at (0,0) width 728: "The floating overflow section with an auto width should be even with the select and shrinks to use the available line"
           text run at (0,18) width 264: "width. THIS IS CURRENTLY BUGGY."
-      RenderBlock {DIV} at (0,1551) size 220x126 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1563) size 220x126 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -205,10 +205,10 @@ layer at (0,0) size 785x2483
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (110,28) size 0x17
-      RenderBlock (anonymous) at (0,1677) size 769x18
+      RenderBlock (anonymous) at (0,1689) size 769x18
         RenderText {#text} at (0,0) size 649x17
           text run at (0,0) width 649: "The block-level overflow section below has a percentage width and should still be even with the select."
-      RenderBlock {DIV} at (0,1695) size 220x164 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1707) size 220x164 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -220,12 +220,12 @@ layer at (0,0) size 785x2483
           RenderText {#text} at (0,0) size 0x0
         RenderBlock (anonymous) at (10,136) size 200x18
           RenderBR {BR} at (0,0) size 0x17
-      RenderBlock (anonymous) at (0,1859) size 769x36
+      RenderBlock (anonymous) at (0,1871) size 769x36
         RenderText {#text} at (0,0) size 752x35
           text run at (0,0) width 620: "The block-level overflow section below has an auto width and should still be even with the select. "
           text run at (620,0) width 132: "It shrinks to fit inside"
           text run at (0,18) width 62: "the block."
-      RenderBlock {DIV} at (0,1895) size 220x164 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1907) size 220x164 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -237,10 +237,10 @@ layer at (0,0) size 785x2483
           RenderText {#text} at (0,0) size 0x0
         RenderBlock (anonymous) at (10,136) size 200x18
           RenderBR {BR} at (0,0) size 0x17
-      RenderBlock (anonymous) at (0,2059) size 769x18
+      RenderBlock (anonymous) at (0,2071) size 769x18
         RenderText {#text} at (0,0) size 446x17
           text run at (0,0) width 446: "The floating hr with a percentage width should be even with the select."
-      RenderBlock {DIV} at (0,2077) size 220x72 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2089) size 220x72 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -252,11 +252,11 @@ layer at (0,0) size 785x2483
         RenderBlock (floating) {HR} at (112,30) size 82x2 [border: (1px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (196,28) size 0x17
-      RenderBlock (anonymous) at (0,2149) size 769x36
+      RenderBlock (anonymous) at (0,2161) size 769x36
         RenderText {#text} at (0,0) size 750x35
           text run at (0,0) width 750: "The floating hr below should still be even with the select and shrinks to use its intrinsic width (which is basically like 1-"
           text run at (0,18) width 33: "2px)."
-      RenderBlock {DIV} at (0,2185) size 220x72 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2197) size 220x72 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 60x17
           text run at (10,10) width 60: "Line One"
         RenderBR {BR} at (70,24) size 0x0
@@ -268,10 +268,10 @@ layer at (0,0) size 785x2483
         RenderBlock (floating) {HR} at (112,30) size 2x2 [border: (1px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (116,28) size 0x17
-      RenderBlock (anonymous) at (0,2257) size 769x18
+      RenderBlock (anonymous) at (0,2269) size 769x18
         RenderText {#text} at (0,0) size 557x17
           text run at (0,0) width 557: "The block-level hr below has a percentage width and should still be even with the select."
-      RenderBlock {DIV} at (0,2275) size 220x100 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2287) size 220x100 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -284,11 +284,11 @@ layer at (0,0) size 785x2483
         RenderBlock {HR} at (10,62) size 202x2 [border: (1px inset #000000)]
         RenderBlock (anonymous) at (10,72) size 200x18
           RenderBR {BR} at (0,0) size 0x17
-      RenderBlock (anonymous) at (0,2375) size 769x18
+      RenderBlock (anonymous) at (0,2387) size 769x18
         RenderText {#text} at (0,0) size 623x17
           text run at (0,0) width 528: "The block-level hr below has an auto width and should still be even with the select. "
           text run at (528,0) width 95: "It shrinks to fit."
-      RenderBlock {DIV} at (0,2393) size 220x74 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2405) size 220x74 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x18
           RenderText {#text} at (0,0) size 60x17
             text run at (0,0) width 60: "Line One"
@@ -301,7 +301,7 @@ layer at (0,0) size 785x2483
         RenderBlock {HR} at (110,36) size 100x2 [border: (1px inset #000000)]
         RenderBlock (anonymous) at (10,46) size 200x18
           RenderBR {BR} at (100,0) size 0x17
-layer at (118,1405) size 100x108
+layer at (118,1417) size 100x108
   RenderBlock (floating) {DIV} at (110,28) size 100x108
     RenderText {#text} at (0,0) size 98x107
       text run at (0,0) width 61: "This is an"
@@ -310,13 +310,13 @@ layer at (118,1405) size 100x108
       text run at (0,54) width 90: "enough text to"
       text run at (0,72) width 98: "have to wrap to"
       text run at (0,90) width 88: "multiple lines."
-layer at (18,1621) size 200x54
+layer at (18,1633) size 200x54
   RenderBlock (floating) {DIV} at (10,62) size 200x54
     RenderText {#text} at (0,0) size 172x53
       text run at (0,0) width 170: "This is an overflow section"
       text run at (0,18) width 172: "with enough text to have to"
       text run at (0,36) width 140: "wrap to multiple lines."
-layer at (118,1731) size 100x108
+layer at (118,1743) size 100x108
   RenderBlock {DIV} at (110,28) size 100x108
     RenderText {#text} at (0,0) size 98x107
       text run at (0,0) width 61: "This is an"
@@ -325,7 +325,7 @@ layer at (118,1731) size 100x108
       text run at (0,54) width 90: "enough text to"
       text run at (0,72) width 98: "have to wrap to"
       text run at (0,90) width 88: "multiple lines."
-layer at (118,1931) size 100x108
+layer at (118,1943) size 100x108
   RenderBlock {DIV} at (110,28) size 100x108
     RenderText {#text} at (0,0) size 98x107
       text run at (0,0) width 61: "This is an"
index 0dd1efd..2c73b2b 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/continuationCrash-expected.png and b/LayoutTests/platform/gtk/fast/css/continuationCrash-expected.png differ
index ddf313f..2b921b9 100644 (file)
@@ -13,7 +13,7 @@ layer at (0,0) size 800x600
       RenderBlock {P} at (0,39) size 784x19
         RenderText {#text} at (0,0) size 176x17
           text run at (0,0) width 176: "Click the following buttons."
-      RenderBlock {OL} at (0,73) size 784x172
+      RenderBlock {OL} at (0,73) size 784x176
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (-20,0) size 16x17: "1"
           RenderText {#text} at (0,0) size 193x17
@@ -46,21 +46,21 @@ layer at (0,0) size 800x600
           RenderListMarker at (-20,0) size 16x17: "8"
           RenderText {#text} at (0,0) size 201x17
             text run at (0,0) width 201: "2. 3. will not crash Safari either."
-        RenderBlock (anonymous) at (40,144) size 744x27
-          RenderButton {INPUT} at (2,2) size 167x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 155x18
+        RenderBlock (anonymous) at (40,144) size 744x31
+          RenderButton {INPUT} at (2,2) size 171x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 155x18
               RenderText at (0,0) size 155x17
                 text run at (0,0) width 155: "1. Set outline property"
-          RenderText {#text} at (171,4) size 4x17
-            text run at (171,4) width 4: " "
-          RenderButton {INPUT} at (177,2) size 170x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 158x18
+          RenderText {#text} at (175,6) size 4x17
+            text run at (175,6) width 4: " "
+          RenderButton {INPUT} at (181,2) size 174x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 158x18
               RenderText at (0,0) size 158x17
                 text run at (0,0) width 158: "2. Set display property"
-          RenderText {#text} at (349,4) size 4x17
-            text run at (349,4) width 4: " "
-          RenderButton {INPUT} at (355,2) size 190x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 178x18
+          RenderText {#text} at (357,6) size 4x17
+            text run at (357,6) width 4: " "
+          RenderButton {INPUT} at (363,2) size 194x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 178x18
               RenderText at (0,0) size 178x17
                 text run at (0,0) width 178: "3. Replace span-element"
           RenderText {#text} at (0,0) size 0x0
index 7be66a6..b8fbb8b 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/margin-top-bottom-dynamic-expected.png and b/LayoutTests/platform/gtk/fast/css/margin-top-bottom-dynamic-expected.png differ
index 3ebc908..302ab65 100644 (file)
@@ -33,39 +33,39 @@ layer at (0,0) size 800x600
         RenderBlock {DIV} at (1,21) size 782x20 [border: (1px dotted #0000FF)]
           RenderText {#text} at (1,1) size 84x17
             text run at (1,1) width 84: "Lorem ipsum"
-      RenderBlock (anonymous) at (0,270) size 784x45
+      RenderBlock (anonymous) at (0,270) size 784x49
         RenderBR {BR} at (0,0) size 0x17
-        RenderButton {INPUT} at (2,20) size 129x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 117x18
+        RenderButton {INPUT} at (2,20) size 133x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 117x18
             RenderText at (0,0) size 117x17
               text run at (0,0) width 117: "Negative margin"
-        RenderText {#text} at (133,22) size 4x17
-          text run at (133,22) width 4: " "
-        RenderButton {INPUT} at (139,20) size 122x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 110x18
+        RenderText {#text} at (137,24) size 4x17
+          text run at (137,24) width 4: " "
+        RenderButton {INPUT} at (143,20) size 126x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 110x18
             RenderText at (0,0) size 110x17
               text run at (0,0) width 110: "Positive margin"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,331) size 784x18
+      RenderBlock {P} at (0,335) size 784x18
         RenderText {#text} at (0,0) size 445x17
           text run at (0,0) width 445: "Dynamic case (automatically testing positive --> negative --> positive):"
-      RenderBlock {DIV} at (0,365) size 784x72 [border: (1px solid #008000)]
+      RenderBlock {DIV} at (0,369) size 784x72 [border: (1px solid #008000)]
         RenderBlock {DIV} at (1,11) size 782x20 [border: (1px solid #0000FF)]
           RenderText {#text} at (1,1) size 84x17
             text run at (1,1) width 84: "Lorem ipsum"
         RenderBlock {DIV} at (1,41) size 782x20 [border: (1px dotted #0000FF)]
           RenderText {#text} at (1,1) size 84x17
             text run at (1,1) width 84: "Lorem ipsum"
-      RenderBlock (anonymous) at (0,437) size 784x45
+      RenderBlock (anonymous) at (0,441) size 784x49
         RenderBR {BR} at (0,0) size 0x17
-        RenderButton {INPUT} at (2,20) size 129x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 117x18
+        RenderButton {INPUT} at (2,20) size 133x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 117x18
             RenderText at (0,0) size 117x17
               text run at (0,0) width 117: "Negative margin"
-        RenderText {#text} at (133,22) size 4x17
-          text run at (133,22) width 4: " "
-        RenderButton {INPUT} at (139,20) size 122x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 110x18
+        RenderText {#text} at (137,24) size 4x17
+          text run at (137,24) width 4: " "
+        RenderButton {INPUT} at (143,20) size 126x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 110x18
             RenderText at (0,0) size 110x17
               text run at (0,0) width 110: "Positive margin"
         RenderText {#text} at (0,0) size 0x0
index 1af5e37..35e7c8a 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/non-standard-checkbox-size-expected.png and b/LayoutTests/platform/gtk/fast/css/non-standard-checkbox-size-expected.png differ
index 52f5a06..fa38f5a 100644 (file)
@@ -3,10 +3,10 @@ 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
-      RenderText {#text} at (0,1) size 289x17
-        text run at (0,1) width 289: "The following inputs should not be stretched. "
-      RenderBlock {INPUT} at (291,3) size 12x12
-      RenderText {#text} at (305,1) size 4x17
-        text run at (305,1) width 4: " "
-      RenderBlock {INPUT} at (311,3) size 12x12
+      RenderText {#text} at (0,39) size 289x17
+        text run at (0,39) width 289: "The following inputs should not be stretched. "
+      RenderBlock {INPUT} at (291,3) size 12x50
+      RenderText {#text} at (305,39) size 4x17
+        text run at (305,39) width 4: " "
+      RenderBlock {INPUT} at (311,3) size 12x50
       RenderText {#text} at (0,0) size 0x0
index a0abb55..eabdf53 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/css/rtl-ordering-expected.png and b/LayoutTests/platform/gtk/fast/css/rtl-ordering-expected.png differ
index 885d152..3d433de 100644 (file)
@@ -19,7 +19,7 @@ layer at (0,0) size 800x600
       RenderBlock {P} at (0,70) size 784x18
         RenderText {#text} at (0,0) size 303x17
           text run at (0,0) width 303 LTR override: "The text on both buttons should like this: \x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}"
-      RenderBlock (anonymous) at (0,104) size 784x58
+      RenderBlock (anonymous) at (0,104) size 784x62
         RenderButton {BUTTON} at (2,2) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 42x18
             RenderText {#text} at (0,0) size 42x17
@@ -27,19 +27,19 @@ layer at (0,0) size 800x600
         RenderText {#text} at (62,6) size 4x17
           text run at (62,6) width 4 LTR override: " "
         RenderBR {BR} at (66,20) size 0x0
-        RenderButton {INPUT} at (2,33) size 54x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 42x18
+        RenderButton {INPUT} at (2,33) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 42x18
             RenderText at (0,0) size 42x17
               text run at (0,0) width 42 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,170) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {P} at (0,188) size 784x18
+      RenderBlock {HR} at (0,174) size 784x2 [border: (1px inset #000000)]
+      RenderBlock {P} at (0,192) size 784x18
         RenderText {#text} at (0,0) size 249x17
           text run at (0,0) width 249 LTR override: "The following lines should be identical:"
-      RenderBlock {P} at (0,222) size 784x18
+      RenderBlock {P} at (0,226) size 784x18
         RenderText {#text} at (0,0) size 76x17
           text run at (0,0) width 16: "21"
           text run at (16,0) width 60 RTL: "\x{5D4}\x{5DE}\x{5D0}\x{5D4} \x{5D4}-"
-      RenderBlock {P} at (0,256) size 784x18
+      RenderBlock {P} at (0,260) size 784x18
         RenderText {#text} at (0,0) size 76x17
           text run at (0,0) width 76 LTR override: "21-\x{5D4} \x{5D4}\x{5D0}\x{5DE}\x{5D4}"
index 9c46822..3cc47c1 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png and b/LayoutTests/platform/gtk/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png differ
index b6da522..5ed36c5 100644 (file)
@@ -3,17 +3,17 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
-      RenderBlock {FORM} at (0,0) size 784x55
+      RenderBlock {FORM} at (0,0) size 784x57
         RenderText {#text} at (205,32) size 4x17
           text run at (205,32) width 4: " "
         RenderText {#text} at (414,32) size 4x17
           text run at (414,32) width 4: " "
-        RenderButton {INPUT} at (420,30) size 54x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 42x18
+        RenderButton {INPUT} at (420,28) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 42x18
             RenderText at (0,0) size 42x17
               text run at (0,0) width 42: "Reset"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,71) size 784x72
+      RenderBlock {P} at (0,73) size 784x72
         RenderText {#text} at (0,0) size 358x17
           text run at (0,0) width 358: "This test verifies that textarea controls are properly reset. "
         RenderBR {BR} at (358,14) size 0x0
index 4af1f7e..987cea9 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/001-expected.png and b/LayoutTests/platform/gtk/fast/forms/001-expected.png differ
index d5030bb..1287698 100644 (file)
@@ -29,17 +29,17 @@ layer at (0,0) size 800x600
               RenderTableCell {TD} at (0,0) size 18x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
                 RenderBlock {INPUT} at (3,4) size 12x12
               RenderTableCell {TD} at (18,9) size 762x2 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-      RenderBlock {P} at (0,240) size 784x34
-        RenderTable {TABLE} at (0,0) size 784x33 [border: (2px outset #808080)]
-          RenderTableSection {TBODY} at (2,2) size 780x29
-            RenderTableRow {TR} at (0,0) size 780x29
-              RenderTableCell {TD} at (0,0) size 46x29 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-                RenderButton {INPUT} at (3,3) size 40x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 28x18
+      RenderBlock {P} at (0,240) size 784x38
+        RenderTable {TABLE} at (0,0) size 784x37 [border: (2px outset #808080)]
+          RenderTableSection {TBODY} at (2,2) size 780x33
+            RenderTableRow {TR} at (0,0) size 780x33
+              RenderTableCell {TD} at (0,0) size 50x33 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+                RenderButton {INPUT} at (3,3) size 44x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 28x18
                     RenderText at (0,0) size 28x17
                       text run at (0,0) width 28: "Foo"
-              RenderTableCell {TD} at (46,13) size 734x3 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
-      RenderBlock {P} at (0,289) size 784x268
+              RenderTableCell {TD} at (50,15) size 730x3 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+      RenderBlock {P} at (0,293) size 784x268
         RenderTable {TABLE} at (0,0) size 784x91 [border: (2px outset #808080)]
           RenderTableSection {TBODY} at (2,2) size 780x87
             RenderTableRow {TR} at (0,0) size 780x87
index 3b578c4..7d46a32 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/basic-buttons-expected.png and b/LayoutTests/platform/gtk/fast/forms/basic-buttons-expected.png differ
index e0c449b..55d3a32 100644 (file)
@@ -1,8 +1,8 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x386
-  RenderBlock {HTML} at (0,0) size 800x386
-    RenderBody {BODY} at (8,8) size 784x370
+layer at (0,0) size 800x390
+  RenderBlock {HTML} at (0,0) size 800x390
+    RenderBody {BODY} at (8,8) size 784x374
       RenderBlock (anonymous) at (0,0) size 784x72
         RenderText {#text} at (0,0) size 537x17
           text run at (0,0) width 537: "Tests for basic button rendering. Creates a table with seven columns and seven rows. "
@@ -14,8 +14,8 @@ layer at (0,0) size 800x386
           text run at (0,36) width 648: "with text (\"foo\") and then uses six different paddings to make sure each of the buttons render properly. "
         RenderBR {BR} at (647,36) size 1x17
         RenderBR {BR} at (0,54) size 0x17
-      RenderTable {TABLE} at (0,72) size 684x298
-        RenderTableSection {TBODY} at (0,0) size 684x298
+      RenderTable {TABLE} at (0,72) size 684x302
+        RenderTableSection {TBODY} at (0,0) size 684x302
           RenderTableRow {TR} at (0,0) size 684x20
             RenderTableCell {TD} at (0,0) size 169x20 [r=0 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 42x17
@@ -43,14 +43,14 @@ layer at (0,0) size 800x386
             RenderTableCell {TD} at (229,26) size 157x21 [r=1 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x18
                 text run at (1,2) width 104: "(27, 26) (23, 22)"
-            RenderTableCell {TD} at (385,22) size 133x29 [r=1 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 34x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 22x18
+            RenderTableCell {TD} at (385,20) size 133x33 [r=1 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 38x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
             RenderTableCell {TD} at (517,26) size 167x21 [r=1 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x18
-                text run at (1,2) width 104: "(23, 34) (23, 34)"
+                text run at (1,2) width 104: "(27, 38) (23, 34)"
           RenderTableRow {TR} at (0,53) size 684x28
             RenderTableCell {TD} at (0,57) size 169x20 [r=2 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 67x17
@@ -62,106 +62,106 @@ layer at (0,0) size 800x386
             RenderTableCell {TD} at (229,57) size 157x20 [r=2 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
                 text run at (1,1) width 104: "(22, 14) (18, 10)"
-            RenderTableCell {TD} at (385,55) size 133x24 [r=2 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 22x18 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (0,0) size 22x18
+            RenderTableCell {TD} at (385,53) size 133x28 [r=2 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 26x22 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (2,2) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
             RenderTableCell {TD} at (517,57) size 167x20 [r=2 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
-                text run at (1,1) width 104: "(18, 22) (18, 22)"
-          RenderTableRow {TR} at (0,81) size 684x50
-            RenderTableCell {TD} at (0,96) size 169x20 [r=3 c=0 rs=1 cs=1]
+                text run at (1,1) width 104: "(22, 26) (18, 22)"
+          RenderTableRow {TR} at (0,81) size 684x54
+            RenderTableCell {TD} at (0,98) size 169x20 [r=3 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 88x17
                 text run at (1,1) width 88: "padding: 10%"
-            RenderTableCell {TD} at (169,86) size 60x40 [r=3 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (169,88) size 60x40 [r=3 c=1 rs=1 cs=1]
               RenderButton {BUTTON} at (3,3) size 26x34 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
                 RenderBlock (anonymous) at (7,7) size 11x19
                   RenderImage {IMG} at (0,4) size 10x10
-            RenderTableCell {TD} at (229,96) size 157x20 [r=3 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (229,98) size 157x20 [r=3 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
                 text run at (1,1) width 104: "(34, 26) (30, 22)"
-            RenderTableCell {TD} at (385,81) size 133x50 [r=3 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 48x44 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (13,13) size 22x18
+            RenderTableCell {TD} at (385,81) size 133x54 [r=3 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 52x48 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (15,15) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
-            RenderTableCell {TD} at (517,96) size 167x20 [r=3 c=4 rs=1 cs=1]
+            RenderTableCell {TD} at (517,98) size 167x20 [r=3 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
-                text run at (1,1) width 104: "(44, 48) (44, 48)"
-          RenderTableRow {TR} at (0,131) size 684x32
-            RenderTableCell {TD} at (0,137) size 169x20 [r=4 c=0 rs=1 cs=1]
+                text run at (1,1) width 104: "(48, 52) (44, 48)"
+          RenderTableRow {TR} at (0,135) size 684x32
+            RenderTableCell {TD} at (0,141) size 169x20 [r=4 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 83x17
                 text run at (1,1) width 83: "padding: 2px"
-            RenderTableCell {TD} at (169,131) size 60x32 [r=4 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (169,135) size 60x32 [r=4 c=1 rs=1 cs=1]
               RenderButton {BUTTON} at (3,3) size 18x26 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
                 RenderBlock (anonymous) at (4,4) size 10x18
                   RenderImage {IMG} at (0,4) size 10x10
-            RenderTableCell {TD} at (229,137) size 157x20 [r=4 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (229,141) size 157x20 [r=4 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
                 text run at (1,1) width 104: "(26, 18) (22, 14)"
-            RenderTableCell {TD} at (385,133) size 133x28 [r=4 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 26x22 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (2,2) size 22x18
+            RenderTableCell {TD} at (385,135) size 133x32 [r=4 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 30x26 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (4,4) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
-            RenderTableCell {TD} at (517,137) size 167x20 [r=4 c=4 rs=1 cs=1]
+            RenderTableCell {TD} at (517,141) size 167x20 [r=4 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
-                text run at (1,1) width 104: "(22, 26) (22, 26)"
-          RenderTableRow {TR} at (0,163) size 684x33
-            RenderTableCell {TD} at (0,169) size 169x21 [r=5 c=0 rs=1 cs=1]
+                text run at (1,1) width 104: "(26, 30) (22, 26)"
+          RenderTableRow {TR} at (0,167) size 684x33
+            RenderTableCell {TD} at (0,173) size 169x21 [r=5 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 167x18
                 text run at (1,2) width 167: "padding: 2px 6px 3px 6px"
-            RenderTableCell {TD} at (169,163) size 60x33 [r=5 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (169,167) size 60x33 [r=5 c=1 rs=1 cs=1]
               RenderButton {BUTTON} at (3,3) size 26x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
                 RenderBlock (anonymous) at (8,4) size 10x18
                   RenderImage {IMG} at (0,4) size 10x10
-            RenderTableCell {TD} at (229,169) size 157x21 [r=5 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (229,173) size 157x21 [r=5 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x18
                 text run at (1,2) width 104: "(27, 26) (23, 22)"
-            RenderTableCell {TD} at (385,165) size 133x29 [r=5 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 34x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 22x18
+            RenderTableCell {TD} at (385,167) size 133x33 [r=5 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 38x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
-            RenderTableCell {TD} at (517,169) size 167x21 [r=5 c=4 rs=1 cs=1]
+            RenderTableCell {TD} at (517,173) size 167x21 [r=5 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x18
-                text run at (1,2) width 104: "(23, 34) (23, 34)"
-          RenderTableRow {TR} at (0,196) size 684x34
-            RenderTableCell {TD} at (0,203) size 169x20 [r=6 c=0 rs=1 cs=1]
+                text run at (1,2) width 104: "(27, 38) (23, 34)"
+          RenderTableRow {TR} at (0,200) size 684x34
+            RenderTableCell {TD} at (0,207) size 169x20 [r=6 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 111x17
                 text run at (1,1) width 111: "padding: 3px 7px"
-            RenderTableCell {TD} at (169,196) size 60x34 [r=6 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (169,200) size 60x34 [r=6 c=1 rs=1 cs=1]
               RenderButton {BUTTON} at (3,3) size 28x28 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
                 RenderBlock (anonymous) at (9,5) size 10x18
                   RenderImage {IMG} at (0,4) size 10x10
-            RenderTableCell {TD} at (229,203) size 157x20 [r=6 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (229,207) size 157x20 [r=6 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
                 text run at (1,1) width 104: "(28, 28) (24, 24)"
-            RenderTableCell {TD} at (385,198) size 133x30 [r=6 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 36x24 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (7,3) size 22x18
+            RenderTableCell {TD} at (385,200) size 133x34 [r=6 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 40x28 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (9,5) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
-            RenderTableCell {TD} at (517,203) size 167x20 [r=6 c=4 rs=1 cs=1]
+            RenderTableCell {TD} at (517,207) size 167x20 [r=6 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
-                text run at (1,1) width 104: "(24, 36) (24, 36)"
-          RenderTableRow {TR} at (0,230) size 684x68
-            RenderTableCell {TD} at (0,254) size 169x20 [r=7 c=0 rs=1 cs=1]
+                text run at (1,1) width 104: "(28, 40) (24, 36)"
+          RenderTableRow {TR} at (0,234) size 684x68
+            RenderTableCell {TD} at (0,258) size 169x20 [r=7 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 91x17
                 text run at (1,1) width 91: "padding: 20px"
-            RenderTableCell {TD} at (169,230) size 60x68 [r=7 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (169,234) size 60x68 [r=7 c=1 rs=1 cs=1]
               RenderButton {BUTTON} at (3,3) size 54x62 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
                 RenderBlock (anonymous) at (22,22) size 10x18
                   RenderImage {IMG} at (0,4) size 10x10
-            RenderTableCell {TD} at (229,254) size 157x20 [r=7 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (229,258) size 157x20 [r=7 c=2 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
                 text run at (1,1) width 104: "(62, 54) (58, 50)"
-            RenderTableCell {TD} at (385,232) size 133x64 [r=7 c=3 rs=1 cs=1]
-              RenderButton {INPUT} at (3,3) size 62x58 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (20,20) size 22x18
+            RenderTableCell {TD} at (385,234) size 133x68 [r=7 c=3 rs=1 cs=1]
+              RenderButton {INPUT} at (3,3) size 66x62 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (22,22) size 22x18
                   RenderText at (0,0) size 22x17
                     text run at (0,0) width 22: "foo"
-            RenderTableCell {TD} at (517,254) size 167x20 [r=7 c=4 rs=1 cs=1]
+            RenderTableCell {TD} at (517,258) size 167x20 [r=7 c=4 rs=1 cs=1]
               RenderText {#text} at (1,1) size 104x17
-                text run at (1,1) width 104: "(58, 62) (58, 62)"
+                text run at (1,1) width 104: "(62, 66) (58, 62)"
index 144cdf2..8049e30 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/basic-selects-expected.png and b/LayoutTests/platform/gtk/fast/forms/basic-selects-expected.png differ
index 14dc7b7..ee1e4e6 100644 (file)
@@ -1,9 +1,9 @@
-layer at (0,0) size 785x695
+layer at (0,0) size 785x681
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x695
-  RenderBlock {HTML} at (0,0) size 785x695
-    RenderBody {BODY} at (8,8) size 769x679
-      RenderBlock {DIV} at (0,0) size 769x679 [border: (1px solid #FF0000)]
+layer at (0,0) size 785x681
+  RenderBlock {HTML} at (0,0) size 785x681
+    RenderBody {BODY} at (8,8) size 769x665
+      RenderBlock {DIV} at (0,0) size 769x665 [border: (1px solid #FF0000)]
         RenderText {#text} at (1,9) size 164x17
           text run at (1,9) width 164: "Whitespace in option text:"
         RenderMenuList {SELECT} at (167,3) size 58x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
@@ -36,139 +36,139 @@ layer at (0,0) size 785x695
           text run at (253,59) width 8: "b"
         RenderBR {BR} at (261,59) size 0x17
         RenderBR {BR} at (1,84) size 0x17
-        RenderText {#text} at (1,116) size 194x17
-          text run at (1,116) width 194: "Line-height should be ignored:"
-        RenderMenuList {SELECT} at (197,103) size 50x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-          RenderBlock (anonymous) at (1,1) size 48x42
-            RenderText at (5,12) size 22x17
-              text run at (5,12) width 22: "foo"
-        RenderText {#text} at (249,116) size 7x17
-          text run at (249,116) width 7: "a"
-        RenderMenuList {SELECT} at (258,103) size 51x44 [color=#808080] [bgcolor=#FFFFFF] [border: (1px solid #808080)]
-          RenderBlock (anonymous) at (1,1) size 49x42
-            RenderText at (5,12) size 23x17
-              text run at (5,12) width 23: "bar"
-        RenderText {#text} at (311,116) size 8x17
-          text run at (311,116) width 8: "b"
-        RenderBR {BR} at (319,116) size 0x17
-        RenderBR {BR} at (1,148) size 0x17
-        RenderText {#text} at (1,177) size 434x17
-          text run at (1,177) width 434: "Padding should be respected, the arrow button shouldn't change size:"
-        RenderMenuList {SELECT} at (437,167) size 58x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (1,109) size 194x17
+          text run at (1,109) width 194: "Line-height should be ignored:"
+        RenderMenuList {SELECT} at (197,103) size 50x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 48x28
+            RenderText at (5,5) size 22x17
+              text run at (5,5) width 22: "foo"
+        RenderText {#text} at (249,109) size 7x17
+          text run at (249,109) width 7: "a"
+        RenderMenuList {SELECT} at (258,103) size 51x30 [color=#808080] [bgcolor=#FFFFFF] [border: (1px solid #808080)]
+          RenderBlock (anonymous) at (1,1) size 49x28
+            RenderText at (5,5) size 23x17
+              text run at (5,5) width 23: "bar"
+        RenderText {#text} at (311,109) size 8x17
+          text run at (311,109) width 8: "b"
+        RenderBR {BR} at (319,109) size 0x17
+        RenderBR {BR} at (1,134) size 0x17
+        RenderText {#text} at (1,163) size 434x17
+          text run at (1,163) width 434: "Padding should be respected, the arrow button shouldn't change size:"
+        RenderMenuList {SELECT} at (437,153) size 58x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (5,5) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (497,177) size 7x17
-          text run at (497,177) width 7: "a"
-        RenderMenuList {SELECT} at (506,167) size 58x38 [color=#808080] [bgcolor=#FFFFFF] [border: (1px solid #808080)]
+        RenderText {#text} at (497,163) size 7x17
+          text run at (497,163) width 7: "a"
+        RenderMenuList {SELECT} at (506,153) size 58x38 [color=#808080] [bgcolor=#FFFFFF] [border: (1px solid #808080)]
           RenderBlock (anonymous) at (5,5) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (566,177) size 8x17
-          text run at (566,177) width 8: "b"
-        RenderBR {BR} at (574,177) size 0x17
-        RenderBR {BR} at (1,206) size 0x17
-        RenderText {#text} at (1,238) size 176x17
-          text run at (1,238) width 176: "Border should be respected:"
-        RenderMenuList {SELECT} at (179,225) size 64x44 [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)]
+        RenderText {#text} at (566,163) size 8x17
+          text run at (566,163) width 8: "b"
+        RenderBR {BR} at (574,163) size 0x17
+        RenderBR {BR} at (1,192) size 0x17
+        RenderText {#text} at (1,224) size 176x17
+          text run at (1,224) width 176: "Border should be respected:"
+        RenderMenuList {SELECT} at (179,211) size 64x44 [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)]
           RenderBlock (anonymous) at (8,8) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (245,238) size 7x17
-          text run at (245,238) width 7: "a"
-        RenderMenuList {SELECT} at (254,225) size 64x44 [color=#808080] [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)]
+        RenderText {#text} at (245,224) size 7x17
+          text run at (245,224) width 7: "a"
+        RenderMenuList {SELECT} at (254,211) size 64x44 [color=#808080] [bgcolor=#FFFFFF] [border: (8px solid #33CCFF)]
           RenderBlock (anonymous) at (8,8) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (320,238) size 8x17
-          text run at (320,238) width 8: "b"
-        RenderBR {BR} at (328,238) size 0x17
-        RenderBR {BR} at (1,270) size 0x17
-        RenderText {#text} at (1,303) size 116x17
-          text run at (1,303) width 116: "Border + padding:"
-        RenderMenuList {SELECT} at (119,289) size 66x46 [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)]
+        RenderText {#text} at (320,224) size 8x17
+          text run at (320,224) width 8: "b"
+        RenderBR {BR} at (328,224) size 0x17
+        RenderBR {BR} at (1,256) size 0x17
+        RenderText {#text} at (1,289) size 116x17
+          text run at (1,289) width 116: "Border + padding:"
+        RenderMenuList {SELECT} at (119,275) size 66x46 [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)]
           RenderBlock (anonymous) at (9,9) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (187,303) size 7x17
-          text run at (187,303) width 7: "a"
-        RenderMenuList {SELECT} at (196,289) size 66x46 [color=#808080] [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)]
+        RenderText {#text} at (187,289) size 7x17
+          text run at (187,289) width 7: "a"
+        RenderMenuList {SELECT} at (196,275) size 66x46 [color=#808080] [bgcolor=#FFFFFF] [border: (4px solid #33CCFF)]
           RenderBlock (anonymous) at (9,9) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (264,303) size 8x17
-          text run at (264,303) width 8: "b"
-        RenderBR {BR} at (272,303) size 0x17
-        RenderBR {BR} at (1,336) size 0x17
-        RenderText {#text} at (1,359) size 480x17
-          text run at (1,359) width 480: "Height larger than font-size, button should grow, text baseline should center:"
-        RenderMenuList {SELECT} at (482,353) size 51x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (264,289) size 8x17
+          text run at (264,289) width 8: "b"
+        RenderBR {BR} at (272,289) size 0x17
+        RenderBR {BR} at (1,322) size 0x17
+        RenderText {#text} at (1,345) size 480x17
+          text run at (1,345) width 480: "Height larger than font-size, button should grow, text baseline should center:"
+        RenderMenuList {SELECT} at (482,339) size 51x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (534,359) size 8x17
-          text run at (534,359) width 8: "a"
-        RenderMenuList {SELECT} at (543,353) size 51x30 [color=#808080] [bgcolor=#FFFFFF] [border: (1px solid #808080)]
+        RenderText {#text} at (534,345) size 8x17
+          text run at (534,345) width 8: "a"
+        RenderMenuList {SELECT} at (543,339) size 51x30 [color=#808080] [bgcolor=#FFFFFF] [border: (1px solid #808080)]
           RenderBlock (anonymous) at (1,1) size 48x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (595,359) size 9x17
-          text run at (595,359) width 9: "b"
-        RenderBR {BR} at (603,359) size 1x17
-        RenderBR {BR} at (1,382) size 0x17
-        RenderText {#text} at (1,405) size 502x17
-          text run at (1,405) width 502: "Heigh smaller than font-size, whole select shrinks and is baselined with the text:"
-        RenderMenuList {SELECT} at (505,399) size 51x3 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (595,345) size 9x17
+          text run at (595,345) width 9: "b"
+        RenderBR {BR} at (603,345) size 1x17
+        RenderBR {BR} at (1,368) size 0x17
+        RenderText {#text} at (1,391) size 502x17
+          text run at (1,391) width 502: "Heigh smaller than font-size, whole select shrinks and is baselined with the text:"
+        RenderMenuList {SELECT} at (505,385) size 51x3 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 49x28
             RenderText at (5,5) size 22x17
               text run at (5,5) width 22: "foo"
-        RenderText {#text} at (558,405) size 7x17
-          text run at (558,405) width 7: "a"
-        RenderMenuList {SELECT} at (567,399) size 51x3 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (558,391) size 7x17
+          text run at (558,391) width 7: "a"
+        RenderMenuList {SELECT} at (567,385) size 51x3 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 49x28
             RenderText at (5,5) size 23x17
               text run at (5,5) width 23: "bar"
-        RenderText {#text} at (620,405) size 8x17
-          text run at (620,405) width 8: "b"
-        RenderBR {BR} at (628,405) size 0x17
-        RenderBR {BR} at (1,421) size 0x17
-        RenderText {#text} at (1,437) size 168x17
-          text run at (1,437) width 168: "select control with size=0: "
-        RenderBR {BR} at (169,437) size 0x17
-        RenderMenuList {SELECT} at (3,456) size 251x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (620,391) size 8x17
+          text run at (620,391) width 8: "b"
+        RenderBR {BR} at (628,391) size 0x17
+        RenderBR {BR} at (1,407) size 0x17
+        RenderText {#text} at (1,423) size 168x17
+          text run at (1,423) width 168: "select control with size=0: "
+        RenderBR {BR} at (169,423) size 0x17
+        RenderMenuList {SELECT} at (3,442) size 251x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 249x28
             RenderText at (5,5) size 96x17
               text run at (5,5) width 96: "Future Series"
-        RenderText {#text} at (256,462) size 4x17
-          text run at (256,462) width 4: " "
+        RenderText {#text} at (256,448) size 4x17
+          text run at (256,448) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderText {#text} at (1,487) size 168x17
-          text run at (1,487) width 168: "select control with size=1: "
-        RenderBR {BR} at (169,487) size 0x17
-        RenderMenuList {SELECT} at (3,506) size 251x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (1,473) size 168x17
+          text run at (1,473) width 168: "select control with size=1: "
+        RenderBR {BR} at (169,473) size 0x17
+        RenderMenuList {SELECT} at (3,492) size 251x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 249x28
             RenderText at (5,5) size 96x17
               text run at (5,5) width 96: "Future Series"
-        RenderText {#text} at (256,512) size 4x17
-          text run at (256,512) width 4: " "
+        RenderText {#text} at (256,498) size 4x17
+          text run at (256,498) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderText {#text} at (1,537) size 165x17
-          text run at (1,537) width 165: "Non-styled select control: "
-        RenderBR {BR} at (166,537) size 0x17
-        RenderMenuList {SELECT} at (3,556) size 271x50 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (1,523) size 165x17
+          text run at (1,523) width 165: "Non-styled select control: "
+        RenderBR {BR} at (166,523) size 0x17
+        RenderMenuList {SELECT} at (3,542) size 271x50 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (11,11) size 249x28
             RenderText at (5,5) size 96x17
               text run at (5,5) width 96: "Future Series"
-        RenderText {#text} at (276,572) size 4x17
-          text run at (276,572) width 4: " "
+        RenderText {#text} at (276,558) size 4x17
+          text run at (276,558) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderText {#text} at (1,607) size 290x17
-          text run at (1,607) width 290: "Styled select control with large border-radius: "
-        RenderBR {BR} at (290,607) size 1x17
-        RenderMenuList {SELECT} at (3,626) size 271x50 [bgcolor=#33CCFF] [border: (1px solid #000000)]
+        RenderText {#text} at (1,593) size 290x17
+          text run at (1,593) width 290: "Styled select control with large border-radius: "
+        RenderBR {BR} at (290,593) size 1x17
+        RenderMenuList {SELECT} at (3,612) size 271x50 [bgcolor=#33CCFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (11,11) size 249x28
             RenderText at (5,5) size 96x17
               text run at (5,5) width 96: "Future Series"
-        RenderText {#text} at (276,642) size 4x17
-          text run at (276,642) width 4: " "
+        RenderText {#text} at (276,628) size 4x17
+          text run at (276,628) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
index 5fbf748..c340a26 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/blankbuttons-expected.png and b/LayoutTests/platform/gtk/fast/forms/blankbuttons-expected.png differ
index b38947f..29ec392 100644 (file)
@@ -3,13 +3,13 @@ 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
-      RenderButton {INPUT} at (2,2) size 62x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 50x18
+      RenderButton {INPUT} at (2,2) size 66x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 50x18
           RenderText at (0,0) size 50x17
             text run at (0,0) width 50: "Submit"
-      RenderBR {BR} at (66,18) size 0x0
-      RenderButton {INPUT} at (2,29) size 54x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 42x18
+      RenderBR {BR} at (70,20) size 0x0
+      RenderButton {INPUT} at (2,33) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 42x18
           RenderText at (0,0) size 42x17
             text run at (0,0) width 42: "Reset"
-      RenderBR {BR} at (58,45) size 0x0
+      RenderBR {BR} at (62,51) size 0x0
index 3703039..df85717 100644 (file)
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
index 7fcd92e..640323d 100644 (file)
@@ -10,65 +10,65 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 256x17
           text run at (0,0) width 256: "You should not see any red on this page."
       RenderBlock {DIV} at (0,68) size 784x28
-        RenderTextControl {INPUT} at (2,2) size 222x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 216x18
+        RenderTextControl {INPUT} at (2,2) size 207x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 201x18
             RenderBlock {DIV} at (0,9) size 0x0
             RenderBlock {DIV} at (0,0) size 185x18
-            RenderBlock {DIV} at (185,0) size 31x18
+            RenderImage {DIV} at (185,1) size 16x16
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,96) size 784x28
-        RenderTextControl {INPUT} at (2,2) size 253x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 247x18
-            RenderBlock {DIV} at (0,0) size 31x18
-            RenderBlock {DIV} at (31,0) size 185x18
-            RenderBlock {DIV} at (216,0) size 31x18
+        RenderTextControl {INPUT} at (2,2) size 223x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 217x18
+            RenderImage {DIV} at (0,1) size 16x16
+            RenderBlock {DIV} at (16,0) size 185x18
+            RenderImage {DIV} at (201,1) size 16x16
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,124) size 784x28
-        RenderTextControl {INPUT} at (2,2) size 253x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderFlexibleBox {DIV} at (3,3) size 247x18
-            RenderBlock {DIV} at (0,0) size 31x18
-            RenderBlock {DIV} at (31,0) size 185x18
-            RenderBlock {DIV} at (216,0) size 31x18
+        RenderTextControl {INPUT} at (2,2) size 223x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderFlexibleBox {DIV} at (3,3) size 217x18
+            RenderImage {DIV} at (0,1) size 16x16
+            RenderBlock {DIV} at (16,0) size 185x18
+            RenderImage {DIV} at (201,1) size 16x16
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,152) size 784x48
-        RenderBlock {INPUT} at (2,22) size 24x16
-        RenderText {#text} at (28,22) size 4x17
-          text run at (28,22) width 4: " "
-        RenderBlock {INPUT} at (34,22) size 24x16
-        RenderText {#text} at (60,22) size 4x17
-          text run at (60,22) width 4: " "
-        RenderSlider {INPUT} at (66,2) size 129x34 [color=#909090] [bgcolor=#FFFFFF]
-          RenderFlexibleBox {DIV} at (0,0) size 129x34
-            RenderBlock {DIV} at (0,0) size 129x34
-              RenderBlock {DIV} at (47,0) size 35x34
-        RenderText {#text} at (197,22) size 4x17
-          text run at (197,22) width 4: " "
-        RenderFileUploadControl {INPUT} at (203,18) size 306x27 "no file selected"
-          RenderButton {INPUT} at (0,0) size 103x27 [color=#2E3436] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderBlock (anonymous) at (0,152) size 784x36
+        RenderBlock {INPUT} at (2,12) size 12x12
+        RenderText {#text} at (16,10) size 4x17
+          text run at (16,10) width 4: " "
+        RenderBlock {INPUT} at (22,12) size 12x12
+        RenderText {#text} at (36,10) size 4x17
+          text run at (36,10) width 4: " "
+        RenderSlider {INPUT} at (42,4) size 129x20 [color=#909090] [bgcolor=#FFFFFF]
+          RenderFlexibleBox {DIV} at (0,0) size 129x20
+            RenderBlock {DIV} at (0,0) size 129x20
+              RenderBlock {DIV} at (54,0) size 21x20
+        RenderText {#text} at (173,10) size 4x17
+          text run at (173,10) width 4: " "
+        RenderFileUploadControl {INPUT} at (179,6) size 306x27 "no file selected"
+          RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
             RenderBlock (anonymous) at (8,4) size 87x18
               RenderText at (0,0) size 87x17
                 text run at (0,0) width 87: "Choose File"
-        RenderText {#text} at (511,22) size 4x17
-          text run at (511,22) width 4: " "
-        RenderButton {INPUT} at (517,14) size 74x32 [color=#2E3436] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderText {#text} at (487,10) size 4x17
+          text run at (487,10) width 4: " "
+        RenderButton {INPUT} at (493,2) size 74x32 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 58x23
             RenderText at (0,0) size 58x22
               text run at (0,0) width 58: "Button"
-        RenderText {#text} at (593,22) size 4x17
-          text run at (593,22) width 4: " "
-        RenderButton {INPUT} at (599,18) size 62x27 [color=#2E3436] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderText {#text} at (569,10) size 4x17
+          text run at (569,10) width 4: " "
+        RenderButton {INPUT} at (575,6) size 62x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 46x18
             RenderText at (0,0) size 46x17
               text run at (0,0) width 46: "Button"
-        RenderText {#text} at (663,22) size 4x17
-          text run at (663,22) width 4: " "
-        RenderButton {INPUT} at (667,27) size 30x15 [color=#2E3436] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderText {#text} at (639,10) size 4x17
+          text run at (639,10) width 4: " "
+        RenderButton {INPUT} at (643,15) size 30x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 14x6
             RenderText at (0,0) size 14x6
               text run at (0,0) width 14: "Button"
-        RenderText {#text} at (697,22) size 4x17
-          text run at (697,22) width 4: " "
-        RenderButton {BUTTON} at (703,14) size 74x32 [color=#2E3436] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderText {#text} at (673,10) size 4x17
+          text run at (673,10) width 4: " "
+        RenderButton {BUTTON} at (679,2) size 74x32 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 58x23
             RenderText {#text} at (0,0) size 58x22
               text run at (0,0) width 58: "Button"
@@ -77,7 +77,7 @@ layer at (13,81) size 185x18
   RenderBlock {DIV} at (0,0) size 185x18
     RenderText {#text} at (0,0) size 51x17
       text run at (0,0) width 51: "Search"
-layer at (44,109) size 185x18
+layer at (29,109) size 185x18
   RenderBlock {DIV} at (0,0) size 185x18
-layer at (44,137) size 185x18
+layer at (29,137) size 185x18
   RenderBlock {DIV} at (0,0) size 185x18
index ee51878..196c46b 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/button-positioned-expected.png and b/LayoutTests/platform/gtk/fast/forms/button-positioned-expected.png differ
index 2afc902..e036503 100644 (file)
@@ -8,8 +8,8 @@ layer at (10,10) size 193x27
     RenderBlock (anonymous) at (8,4) size 177x18
       RenderText {#text} at (0,0) size 177x17
         text run at (0,0) width 177: "This button is positioned."
-layer at (10,10) size 219x23
-  RenderButton {INPUT} at (10,10) size 219x23 [bgcolor=#C0C0C0]
-    RenderBlock (anonymous) at (6,2) size 207x18
+layer at (10,10) size 223x27
+  RenderButton {INPUT} at (10,10) size 223x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+    RenderBlock (anonymous) at (8,4) size 207x18
       RenderText at (0,0) size 207x17
         text run at (0,0) width 207: "This button is also positioned"
index 9ee38a3..32a7a5f 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/button-sizes-expected.png and b/LayoutTests/platform/gtk/fast/forms/button-sizes-expected.png differ
index c5c3f70..6e96982 100644 (file)
@@ -3,109 +3,109 @@ 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
-      RenderButton {BUTTON} at (0,9) size 41x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderButton {BUTTON} at (0,11) size 41x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 25x6
           RenderText {#text} at (0,0) size 25x6
             text run at (0,0) width 25: "Test Button"
-      RenderText {#text} at (40,4) size 5x17
-        text run at (40,4) width 5: " "
-      RenderButton {BUTTON} at (44,9) size 47x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (40,6) size 5x17
+        text run at (40,6) width 5: " "
+      RenderButton {BUTTON} at (44,11) size 47x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 31x6
           RenderText {#text} at (0,0) size 31x6
             text run at (0,0) width 31: "Test Button"
-      RenderText {#text} at (90,4) size 5x17
-        text run at (90,4) width 5: " "
-      RenderButton {BUTTON} at (94,8) size 54x16 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (90,6) size 5x17
+        text run at (90,6) width 5: " "
+      RenderButton {BUTTON} at (94,10) size 54x16 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 37x7
           RenderText {#text} at (0,0) size 37x7
             text run at (0,0) width 37: "Test Button"
-      RenderText {#text} at (147,4) size 5x17
-        text run at (147,4) width 5: " "
-      RenderButton {BUTTON} at (151,7) size 54x18 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (147,6) size 5x17
+        text run at (147,6) width 5: " "
+      RenderButton {BUTTON} at (151,9) size 54x18 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 38x9
           RenderText {#text} at (0,0) size 38x9
             text run at (0,0) width 38: "Test Button"
-      RenderText {#text} at (204,4) size 5x17
-        text run at (204,4) width 5: " "
-      RenderButton {BUTTON} at (208,6) size 65x19 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (204,6) size 5x17
+        text run at (204,6) width 5: " "
+      RenderButton {BUTTON} at (208,8) size 65x19 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 49x10
           RenderText {#text} at (0,0) size 49x10
             text run at (0,0) width 49: "Test Button"
-      RenderText {#text} at (272,4) size 5x17
-        text run at (272,4) width 5: " "
-      RenderButton {BUTTON} at (276,5) size 70x20 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (272,6) size 5x17
+        text run at (272,6) width 5: " "
+      RenderButton {BUTTON} at (276,7) size 70x20 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 53x11
           RenderText {#text} at (0,0) size 53x11
             text run at (0,0) width 53: "Test Button"
-      RenderText {#text} at (345,4) size 5x17
-        text run at (345,4) width 5: " "
-      RenderButton {BUTTON} at (351,4) size 71x21 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (345,6) size 5x17
+        text run at (345,6) width 5: " "
+      RenderButton {BUTTON} at (351,6) size 71x21 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 55x12
           RenderText {#text} at (0,0) size 55x12
             text run at (0,0) width 55: "Test Button"
-      RenderText {#text} at (423,4) size 5x17
-        text run at (423,4) width 5: " "
-      RenderButton {INPUT} at (429,2) size 93x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 80x18
+      RenderText {#text} at (423,6) size 5x17
+        text run at (423,6) width 5: " "
+      RenderButton {INPUT} at (429,2) size 97x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 80x18
           RenderText at (0,0) size 80x17
             text run at (0,0) width 80: "Test Button"
-      RenderText {#text} at (523,4) size 5x17
-        text run at (523,4) width 5: " "
-      RenderButton {BUTTON} at (529,3) size 76x23 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (527,6) size 5x17
+        text run at (527,6) width 5: " "
+      RenderButton {BUTTON} at (533,5) size 76x23 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 60x14
           RenderText {#text} at (0,0) size 60x14
             text run at (0,0) width 60: "Test Button"
-      RenderText {#text} at (606,4) size 5x17
-        text run at (606,4) width 5: " "
-      RenderButton {BUTTON} at (612,2) size 84x24 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (610,6) size 5x17
+        text run at (610,6) width 5: " "
+      RenderButton {BUTTON} at (616,4) size 84x24 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 67x15
           RenderText {#text} at (0,0) size 67x15
             text run at (0,0) width 67: "Test Button"
-      RenderText {#text} at (697,4) size 5x17
-        text run at (697,4) width 5: " "
-      RenderButton {BUTTON} at (2,35) size 88x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (701,6) size 5x17
+        text run at (701,6) width 5: " "
+      RenderButton {BUTTON} at (2,38) size 88x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 72x16
           RenderText {#text} at (0,0) size 72x16
             text run at (0,0) width 72: "Test Button"
-      RenderText {#text} at (91,38) size 5x17
-        text run at (91,38) width 5: " "
-      RenderButton {BUTTON} at (97,34) size 90x26 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (91,41) size 5x17
+        text run at (91,41) width 5: " "
+      RenderButton {BUTTON} at (97,37) size 90x26 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 74x17
           RenderText {#text} at (0,0) size 74x17
             text run at (0,0) width 74: "Test Button"
-      RenderText {#text} at (188,38) size 5x17
-        text run at (188,38) width 5: " "
-      RenderButton {BUTTON} at (194,34) size 97x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (188,41) size 5x17
+        text run at (188,41) width 5: " "
+      RenderButton {BUTTON} at (194,37) size 97x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 80x18
           RenderText {#text} at (0,0) size 80x17
             text run at (0,0) width 80: "Test Button"
-      RenderText {#text} at (292,38) size 5x17
-        text run at (292,38) width 5: " "
-      RenderButton {BUTTON} at (298,33) size 101x29 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (292,41) size 5x17
+        text run at (292,41) width 5: " "
+      RenderButton {BUTTON} at (298,36) size 101x29 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 85x20
           RenderText {#text} at (0,0) size 85x19
             text run at (0,0) width 85: "Test Button"
-      RenderText {#text} at (400,38) size 5x17
-        text run at (400,38) width 5: " "
-      RenderButton {BUTTON} at (406,32) size 107x30 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (400,41) size 5x17
+        text run at (400,41) width 5: " "
+      RenderButton {BUTTON} at (406,35) size 107x30 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 91x21
           RenderText {#text} at (0,0) size 91x20
             text run at (0,0) width 91: "Test Button"
-      RenderText {#text} at (514,38) size 5x17
-        text run at (514,38) width 5: " "
-      RenderButton {BUTTON} at (520,31) size 114x31 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (514,41) size 5x17
+        text run at (514,41) width 5: " "
+      RenderButton {BUTTON} at (520,34) size 114x31 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 97x22
           RenderText {#text} at (0,0) size 97x21
             text run at (0,0) width 97: "Test Button"
-      RenderText {#text} at (635,38) size 5x17
-        text run at (635,38) width 5: " "
-      RenderButton {BUTTON} at (641,30) size 117x32 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (635,41) size 5x17
+        text run at (635,41) width 5: " "
+      RenderButton {BUTTON} at (641,33) size 117x32 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 101x23
           RenderText {#text} at (0,0) size 101x22
             text run at (0,0) width 101: "Test Button"
-      RenderText {#text} at (759,38) size 5x17
-        text run at (759,38) width 5: " "
-      RenderButton {BUTTON} at (2,66) size 124x33 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (759,41) size 5x17
+        text run at (759,41) width 5: " "
+      RenderButton {BUTTON} at (2,69) size 124x33 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 108x24
           RenderText {#text} at (0,0) size 108x23
             text run at (0,0) width 108: "Test Button"
index 52c84a7..369c538 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/button-style-color-expected.png and b/LayoutTests/platform/gtk/fast/forms/button-style-color-expected.png differ
index dbf40f6..18a47bc 100644 (file)
@@ -27,24 +27,24 @@ layer at (0,0) size 800x600
             text run at (0,0) width 80: "Test Button"
       RenderText {#text} at (408,6) size 5x17
         text run at (408,6) width 5: " "
-      RenderButton {INPUT} at (414,4) size 93x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 80x18
+      RenderButton {INPUT} at (414,2) size 97x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 80x18
           RenderText at (0,0) size 80x17
             text run at (0,0) width 80: "Test Button"
-      RenderText {#text} at (508,6) size 5x17
-        text run at (508,6) width 5: " "
-      RenderButton {INPUT} at (514,4) size 92x23 [color=#FF0000] [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 80x18
+      RenderText {#text} at (512,6) size 5x17
+        text run at (512,6) width 5: " "
+      RenderButton {INPUT} at (518,2) size 96x27 [color=#FF0000] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 80x18
           RenderText at (0,0) size 80x17
             text run at (0,0) width 80: "Test Button"
-      RenderText {#text} at (607,6) size 5x17
-        text run at (607,6) width 5: " "
-      RenderButton {INPUT} at (613,2) size 96x27 [bgcolor=#008000] [border: (2px outset #C0C0C0)]
+      RenderText {#text} at (615,6) size 5x17
+        text run at (615,6) width 5: " "
+      RenderButton {INPUT} at (621,2) size 96x27 [bgcolor=#008000] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 80x18
           RenderText at (0,0) size 80x17
             text run at (0,0) width 80: "Test Button"
-      RenderText {#text} at (710,6) size 5x17
-        text run at (710,6) width 5: " "
+      RenderText {#text} at (718,6) size 5x17
+        text run at (718,6) width 5: " "
       RenderButton {INPUT} at (2,33) size 96x27 [color=#FF0000] [bgcolor=#008000] [border: (2px outset #C0C0C0)]
         RenderBlock (anonymous) at (8,4) size 80x18
           RenderText at (0,0) size 80x17
index 5551aa9..0016271 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/button-table-styles-expected.png and b/LayoutTests/platform/gtk/fast/forms/button-table-styles-expected.png differ
index dbad897..9d46145 100644 (file)
@@ -7,137 +7,137 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 342x17
           text run at (0,0) width 342: "This tests that buttons don't honor table display styles. "
         RenderBR {BR} at (342,14) size 0x0
-      RenderButton {INPUT} at (2,20) size 106x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 94x18
+      RenderButton {INPUT} at (2,20) size 110x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 94x18
           RenderText at (0,0) size 94x17
             text run at (0,0) width 94: "display: table"
-      RenderButton {INPUT} at (2,45) size 106x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 94x18
+      RenderButton {INPUT} at (2,49) size 110x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 94x18
           RenderText at (0,0) size 94x17
             text run at (0,0) width 94: "display: table"
-      RenderBlock (anonymous) at (0,70) size 784x423
+      RenderBlock (anonymous) at (0,78) size 784x459
         RenderBR {BR} at (0,0) size 0x17
         RenderBR {BR} at (0,18) size 0x17
-        RenderButton {INPUT} at (2,38) size 150x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 138x18
+        RenderButton {INPUT} at (2,38) size 154x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 138x18
             RenderText at (0,0) size 138x17
               text run at (0,0) width 138: "display: inline-table"
-        RenderText {#text} at (154,40) size 4x17
-          text run at (154,40) width 4: " "
-        RenderButton {INPUT} at (160,38) size 150x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 138x18
+        RenderText {#text} at (158,42) size 4x17
+          text run at (158,42) width 4: " "
+        RenderButton {INPUT} at (164,38) size 154x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 138x18
             RenderText at (0,0) size 138x17
               text run at (0,0) width 138: "display: inline-table"
-        RenderText {#text} at (312,40) size 4x17
-          text run at (312,40) width 4: " "
-        RenderBR {BR} at (316,54) size 0x0
-        RenderBR {BR} at (0,63) size 0x17
-        RenderButton {INPUT} at (2,83) size 183x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 171x18
+        RenderText {#text} at (320,42) size 4x17
+          text run at (320,42) width 4: " "
+        RenderBR {BR} at (324,56) size 0x0
+        RenderBR {BR} at (0,67) size 0x17
+        RenderButton {INPUT} at (2,87) size 187x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 171x18
             RenderText at (0,0) size 171x17
               text run at (0,0) width 171: "display: table-row-group"
-        RenderText {#text} at (187,85) size 4x17
-          text run at (187,85) width 4: " "
-        RenderButton {INPUT} at (193,83) size 183x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 171x18
+        RenderText {#text} at (191,91) size 4x17
+          text run at (191,91) width 4: " "
+        RenderButton {INPUT} at (197,87) size 187x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 171x18
             RenderText at (0,0) size 171x17
               text run at (0,0) width 171: "display: table-row-group"
-        RenderText {#text} at (378,85) size 4x17
-          text run at (378,85) width 4: " "
-        RenderBR {BR} at (382,99) size 0x0
-        RenderBR {BR} at (0,108) size 0x17
-        RenderButton {INPUT} at (2,128) size 207x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 195x18
+        RenderText {#text} at (386,91) size 4x17
+          text run at (386,91) width 4: " "
+        RenderBR {BR} at (390,105) size 0x0
+        RenderBR {BR} at (0,116) size 0x17
+        RenderButton {INPUT} at (2,136) size 211x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 195x18
             RenderText at (0,0) size 195x17
               text run at (0,0) width 195: "display: table-header-group"
-        RenderText {#text} at (211,130) size 4x17
-          text run at (211,130) width 4: " "
-        RenderButton {INPUT} at (217,128) size 207x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 195x18
+        RenderText {#text} at (215,140) size 4x17
+          text run at (215,140) width 4: " "
+        RenderButton {INPUT} at (221,136) size 211x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 195x18
             RenderText at (0,0) size 195x17
               text run at (0,0) width 195: "display: table-header-group"
-        RenderText {#text} at (426,130) size 4x17
-          text run at (426,130) width 4: " "
-        RenderBR {BR} at (430,144) size 0x0
-        RenderBR {BR} at (0,153) size 0x17
-        RenderButton {INPUT} at (2,173) size 197x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 185x18
+        RenderText {#text} at (434,140) size 4x17
+          text run at (434,140) width 4: " "
+        RenderBR {BR} at (438,154) size 0x0
+        RenderBR {BR} at (0,165) size 0x17
+        RenderButton {INPUT} at (2,185) size 201x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 185x18
             RenderText at (0,0) size 185x17
               text run at (0,0) width 185: "display: table-footer-group"
-        RenderText {#text} at (201,175) size 4x17
-          text run at (201,175) width 4: " "
-        RenderButton {INPUT} at (207,173) size 197x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 185x18
+        RenderText {#text} at (205,189) size 4x17
+          text run at (205,189) width 4: " "
+        RenderButton {INPUT} at (211,185) size 201x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 185x18
             RenderText at (0,0) size 185x17
               text run at (0,0) width 185: "display: table-footer-group"
-        RenderText {#text} at (406,175) size 4x17
-          text run at (406,175) width 4: " "
-        RenderBR {BR} at (410,189) size 0x0
-        RenderBR {BR} at (0,198) size 0x17
-        RenderButton {INPUT} at (2,218) size 137x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 125x18
+        RenderText {#text} at (414,189) size 4x17
+          text run at (414,189) width 4: " "
+        RenderBR {BR} at (418,203) size 0x0
+        RenderBR {BR} at (0,214) size 0x17
+        RenderButton {INPUT} at (2,234) size 141x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 125x18
             RenderText at (0,0) size 125x17
               text run at (0,0) width 125: "display: table-row"
-        RenderText {#text} at (141,220) size 4x17
-          text run at (141,220) width 4: " "
-        RenderButton {INPUT} at (147,218) size 137x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 125x18
+        RenderText {#text} at (145,238) size 4x17
+          text run at (145,238) width 4: " "
+        RenderButton {INPUT} at (151,234) size 141x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 125x18
             RenderText at (0,0) size 125x17
               text run at (0,0) width 125: "display: table-row"
-        RenderText {#text} at (286,220) size 4x17
-          text run at (286,220) width 4: " "
-        RenderBR {BR} at (290,234) size 0x0
-        RenderBR {BR} at (0,243) size 0x17
-        RenderButton {INPUT} at (2,263) size 209x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 197x18
+        RenderText {#text} at (294,238) size 4x17
+          text run at (294,238) width 4: " "
+        RenderBR {BR} at (298,252) size 0x0
+        RenderBR {BR} at (0,263) size 0x17
+        RenderButton {INPUT} at (2,283) size 213x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 197x18
             RenderText at (0,0) size 197x17
               text run at (0,0) width 197: "display: table-column-group"
-        RenderText {#text} at (213,265) size 4x17
-          text run at (213,265) width 4: " "
-        RenderButton {INPUT} at (219,263) size 209x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 197x18
+        RenderText {#text} at (217,287) size 4x17
+          text run at (217,287) width 4: " "
+        RenderButton {INPUT} at (223,283) size 213x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 197x18
             RenderText at (0,0) size 197x17
               text run at (0,0) width 197: "display: table-column-group"
-        RenderText {#text} at (430,265) size 4x17
-          text run at (430,265) width 4: " "
-        RenderBR {BR} at (434,279) size 0x0
-        RenderBR {BR} at (0,288) size 0x17
-        RenderButton {INPUT} at (2,308) size 163x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 151x18
+        RenderText {#text} at (438,287) size 4x17
+          text run at (438,287) width 4: " "
+        RenderBR {BR} at (442,301) size 0x0
+        RenderBR {BR} at (0,312) size 0x17
+        RenderButton {INPUT} at (2,332) size 167x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 151x18
             RenderText at (0,0) size 151x17
               text run at (0,0) width 151: "display: table-column"
-        RenderText {#text} at (167,310) size 4x17
-          text run at (167,310) width 4: " "
-        RenderButton {INPUT} at (173,308) size 163x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 151x18
+        RenderText {#text} at (171,336) size 4x17
+          text run at (171,336) width 4: " "
+        RenderButton {INPUT} at (177,332) size 167x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 151x18
             RenderText at (0,0) size 151x17
               text run at (0,0) width 151: "display: table-column"
-        RenderText {#text} at (338,310) size 4x17
-          text run at (338,310) width 4: " "
-        RenderBR {BR} at (342,324) size 0x0
-        RenderBR {BR} at (0,333) size 0x17
-        RenderButton {INPUT} at (2,353) size 136x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 124x18
+        RenderText {#text} at (346,336) size 4x17
+          text run at (346,336) width 4: " "
+        RenderBR {BR} at (350,350) size 0x0
+        RenderBR {BR} at (0,361) size 0x17
+        RenderButton {INPUT} at (2,381) size 140x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 124x18
             RenderText at (0,0) size 124x17
               text run at (0,0) width 124: "display: table-cell"
-        RenderText {#text} at (140,355) size 4x17
-          text run at (140,355) width 4: " "
-        RenderButton {INPUT} at (146,353) size 136x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 124x18
+        RenderText {#text} at (144,385) size 4x17
+          text run at (144,385) width 4: " "
+        RenderButton {INPUT} at (150,381) size 140x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 124x18
             RenderText at (0,0) size 124x17
               text run at (0,0) width 124: "display: table-cell"
-        RenderText {#text} at (284,355) size 4x17
-          text run at (284,355) width 4: " "
-        RenderBR {BR} at (288,369) size 0x0
-        RenderBR {BR} at (0,378) size 0x17
-        RenderButton {INPUT} at (2,398) size 163x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 151x18
+        RenderText {#text} at (292,385) size 4x17
+          text run at (292,385) width 4: " "
+        RenderBR {BR} at (296,399) size 0x0
+        RenderBR {BR} at (0,410) size 0x17
+        RenderButton {INPUT} at (2,430) size 167x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 151x18
             RenderText at (0,0) size 151x17
               text run at (0,0) width 151: "display: table-caption"
-        RenderText {#text} at (167,400) size 4x17
-          text run at (167,400) width 4: " "
-        RenderButton {INPUT} at (173,398) size 163x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 151x18
+        RenderText {#text} at (171,434) size 4x17
+          text run at (171,434) width 4: " "
+        RenderButton {INPUT} at (177,430) size 167x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 151x18
             RenderText at (0,0) size 151x17
               text run at (0,0) width 151: "display: table-caption"
         RenderText {#text} at (0,0) size 0x0
index d1bf60c..3a7e12d 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/button-text-transform-expected.png and b/LayoutTests/platform/gtk/fast/forms/button-text-transform-expected.png differ
index 49a4556..5a06c05 100644 (file)
@@ -34,21 +34,21 @@ layer at (0,0) size 800x600
             RenderText {#text} at (0,0) size 72x17
               text run at (0,0) width 72: "Capitalize"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,99) size 784x27
-        RenderButton {INPUT} at (2,2) size 114x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 102x18
+      RenderBlock {P} at (0,99) size 784x31
+        RenderButton {INPUT} at (2,2) size 118x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 102x18
             RenderText at (0,0) size 102x17
               text run at (0,0) width 102: "UPPERCASE"
-        RenderText {#text} at (118,4) size 4x17
-          text run at (118,4) width 4: " "
-        RenderButton {INPUT} at (124,2) size 85x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 73x18
+        RenderText {#text} at (122,6) size 4x17
+          text run at (122,6) width 4: " "
+        RenderButton {INPUT} at (128,2) size 89x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 73x18
             RenderText at (0,0) size 73x17
               text run at (0,0) width 73: "lowercase"
-        RenderText {#text} at (211,4) size 4x17
-          text run at (211,4) width 4: " "
-        RenderButton {INPUT} at (217,2) size 84x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 72x18
+        RenderText {#text} at (219,6) size 4x17
+          text run at (219,6) width 4: " "
+        RenderButton {INPUT} at (225,2) size 88x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 72x18
             RenderText at (0,0) size 72x17
               text run at (0,0) width 72: "Capitalize"
         RenderText {#text} at (0,0) size 0x0
index 1c9707b..f3ec05c 100644 (file)
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
index c0e40e6..9366984 100644 (file)
@@ -6,27 +6,27 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 519x17
         text run at (0,0) width 519: "This tests that we don't honor line-height for controls that have restricted font size. "
       RenderBR {BR} at (0,0) size 0x0
-      RenderMenuList {SELECT} at (2,20) size 386x38 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        RenderBlock (anonymous) at (1,1) size 384x36
-          RenderText at (5,9) size 358x17
-            text run at (5,9) width 358: "This text should be centered vertically in the button"
-      RenderText {#text} at (390,30) size 4x17
-        text run at (390,30) width 4: " "
+      RenderMenuList {SELECT} at (2,20) size 386x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 384x28
+          RenderText at (5,5) size 358x17
+            text run at (5,5) width 358: "This text should be centered vertically in the button"
+      RenderText {#text} at (390,26) size 4x17
+        text run at (390,26) width 4: " "
       RenderBR {BR} at (0,0) size 0x0
-      RenderButton {INPUT} at (2,62) size 370x31 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 358x26
+      RenderButton {INPUT} at (2,54) size 374x35 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 358x26
           RenderText at (0,4) size 358x17
             text run at (0,4) width 358: "This text should be centered vertically in the button"
-      RenderText {#text} at (374,68) size 4x17
-        text run at (374,68) width 4: " "
+      RenderText {#text} at (378,62) size 4x17
+        text run at (378,62) width 4: " "
       RenderBR {BR} at (0,0) size 0x0
-      RenderTextControl {INPUT} at (2,97) size 207x32 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,93) size 207x32 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderFlexibleBox {DIV} at (3,3) size 201x26
           RenderBlock {DIV} at (0,13) size 0x0
           RenderBlock {DIV} at (0,0) size 185x26
           RenderImage {DIV} at (185,5) size 16x16
       RenderText {#text} at (0,0) size 0x0
-layer at (13,108) size 185x26 scrollWidth 359
+layer at (13,104) size 185x26 scrollWidth 359
   RenderBlock {DIV} at (0,0) size 185x26
     RenderText {#text} at (0,4) size 358x17
       text run at (0,4) width 358: "This text should be centered vertically in the button"
index 9bdad4b..320d6a6 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/file/file-input-direction-expected.png and b/LayoutTests/platform/gtk/fast/forms/file/file-input-direction-expected.png differ
index 8ddf036..ebb72d1 100644 (file)
@@ -3,8 +3,8 @@ layer at (0,0) size 1359x585
 layer at (0,0) size 800x585
   RenderBlock {HTML} at (0,0) size 800x585
     RenderBody {BODY} at (8,8) size 784x569
-      RenderTable {TABLE} at (0,0) size 1351x123
-        RenderTableSection {TBODY} at (0,0) size 1351x123
+      RenderTable {TABLE} at (0,0) size 1351x135
+        RenderTableSection {TBODY} at (0,0) size 1351x135
           RenderTableRow {TR} at (0,2) size 1351x20
             RenderTableCell {TH} at (2,11) size 83x2 [r=0 c=0 rs=1 cs=1]
             RenderTableCell {TH} at (86,11) size 315x2 [r=0 c=1 rs=1 cs=1]
@@ -17,85 +17,85 @@ layer at (0,0) size 800x585
             RenderTableCell {TH} at (1034,2) size 315x20 [r=0 c=4 rs=1 cs=1]
               RenderText {#text} at (106,1) size 102x17
                 text run at (106,1) width 102: "text-align:right"
-          RenderTableRow {TR} at (0,24) size 1351x31
-            RenderTableCell {TH} at (2,38) size 83x3 [r=1 c=0 rs=1 cs=1]
-            RenderTableCell {TD} at (86,24) size 315x31 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+          RenderTableRow {TR} at (0,24) size 1351x35
+            RenderTableCell {TH} at (2,40) size 83x3 [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (86,24) size 315x35 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (402,24) size 315x31 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (402,24) size 315x35 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (718,24) size 315x31 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (718,24) size 315x35 [border: (1px solid #000000)] [r=1 c=3 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (1034,24) size 315x31 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (1034,24) size 315x35 [border: (1px solid #000000)] [r=1 c=4 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-          RenderTableRow {TR} at (0,57) size 1351x31
-            RenderTableCell {TH} at (2,62) size 83x21 [r=2 c=0 rs=1 cs=1]
+          RenderTableRow {TR} at (0,61) size 1351x35
+            RenderTableCell {TH} at (2,68) size 83x21 [r=2 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 81x18
                 text run at (1,2) width 81: "direction:ltr"
-            RenderTableCell {TD} at (86,57) size 315x31 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (86,61) size 315x35 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (402,57) size 315x31 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (402,61) size 315x35 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (718,57) size 315x31 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (718,61) size 315x35 [border: (1px solid #000000)] [r=2 c=3 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (1034,57) size 315x31 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (1034,61) size 315x35 [border: (1px solid #000000)] [r=2 c=4 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-          RenderTableRow {TR} at (0,90) size 1351x31
-            RenderTableCell {TH} at (2,95) size 83x21 [r=3 c=0 rs=1 cs=1]
+          RenderTableRow {TR} at (0,98) size 1351x35
+            RenderTableCell {TH} at (2,105) size 83x21 [r=3 c=0 rs=1 cs=1]
               RenderText {#text} at (1,1) size 81x18
                 text run at (1,2) width 81: "direction:rtl"
-            RenderTableCell {TD} at (86,90) size 315x31 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (207,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (86,98) size 315x35 [border: (1px solid #000000)] [r=3 c=1 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (203,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (402,90) size 315x31 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (207,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (402,98) size 315x35 [border: (1px solid #000000)] [r=3 c=2 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (203,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (718,90) size 315x31 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (207,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (718,98) size 315x35 [border: (1px solid #000000)] [r=3 c=3 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (203,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
-            RenderTableCell {TD} at (1034,90) size 315x31 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1]
-              RenderFileUploadControl {INPUT} at (4,4) size 306x23 "no file selected"
-                RenderButton {INPUT} at (207,0) size 99x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (1034,98) size 315x35 [border: (1px solid #000000)] [r=3 c=4 rs=1 cs=1]
+              RenderFileUploadControl {INPUT} at (4,4) size 306x27 "no file selected"
+                RenderButton {INPUT} at (203,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 87x18
                     RenderText at (0,0) size 87x17
                       text run at (0,0) width 87: "Choose File"
index 919282d..710a14f 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/file/file-input-disabled-expected.png and b/LayoutTests/platform/gtk/fast/forms/file/file-input-disabled-expected.png differ
index be3b8ac..fe65ddb 100644 (file)
@@ -3,20 +3,20 @@ 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 784x576
-      RenderBlock {FORM} at (0,0) size 784x64
-        RenderBlock (anonymous) at (0,0) size 784x64
+      RenderBlock {FORM} at (0,0) size 784x68
+        RenderBlock (anonymous) at (0,0) size 784x68
           RenderBlock {INPUT} at (2,3) size 12x12
           RenderInline {B} at (0,0) size 75x17
             RenderText {#text} at (16,1) size 75x17
               text run at (16,1) width 75: "Attach File"
           RenderBR {BR} at (91,15) size 0x0
           RenderBR {BR} at (0,19) size 0x17
-          RenderText {#text} at (0,41) size 86x17
-            text run at (0,41) width 86: "  Select File:  "
-          RenderFileUploadControl {INPUT} at (88,39) size 306x23 "no file selected"
-            RenderButton {INPUT} at (0,0) size 99x23 [color=#808080] [bgcolor=#C0C0C0]
-              RenderBlock (anonymous) at (6,2) size 87x18
+          RenderText {#text} at (0,43) size 86x17
+            text run at (0,43) width 86: "  Select File:  "
+          RenderFileUploadControl {INPUT} at (88,39) size 306x27 "no file selected"
+            RenderButton {INPUT} at (0,0) size 103x27 [color=#808080] [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+              RenderBlock (anonymous) at (8,4) size 87x18
                 RenderText at (0,0) size 87x17
                   text run at (0,0) width 87: "Choose File"
-          RenderBR {BR} at (396,55) size 0x0
-        RenderTable {TABLE} at (0,64) size 0x0
+          RenderBR {BR} at (396,57) size 0x0
+        RenderTable {TABLE} at (0,68) size 0x0
index a074dd2..9991ad4 100644 (file)
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
index 9ce2ace..fde6370 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x755
+layer at (0,0) size 785x757
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x755
-  RenderBlock {HTML} at (0,0) size 785x755
-    RenderBody {BODY} at (8,8) size 769x739
+layer at (0,0) size 785x757
+  RenderBlock {HTML} at (0,0) size 785x757
+    RenderBody {BODY} at (8,8) size 769x741
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 420x36
           text run at (0,0) width 420: "Form Element Geometry Tests"
@@ -12,74 +12,74 @@ layer at (0,0) size 785x755
       RenderBlock {H2} at (0,96) size 769x28
         RenderText {#text} at (0,0) size 165x26
           text run at (0,0) width 165: "Bounding Boxes"
-      RenderTable {TABLE} at (0,143) size 182x41
-        RenderTableSection {TBODY} at (0,0) size 182x40
-          RenderTableRow {TR} at (0,2) size 182x36
-            RenderTableCell {TD} at (2,5) size 62x30 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 60x27 [border: (2px solid #0000FF)]
-                RenderInline {FONT} at (0,0) size 56x26
-                  RenderButton {INPUT} at (2,2) size 56x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 44x18
+      RenderTable {TABLE} at (0,143) size 186x41
+        RenderTableSection {TBODY} at (0,0) size 186x40
+          RenderTableRow {TR} at (0,2) size 186x36
+            RenderTableCell {TD} at (2,3) size 66x34 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 64x31 [border: (2px solid #0000FF)]
+                RenderInline {FONT} at (0,0) size 60x26
+                  RenderButton {INPUT} at (2,2) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 44x18
                       RenderText at (0,0) size 44x17
                         text run at (0,0) width 44: "button"
-            RenderTableCell {TD} at (66,2) size 74x36 [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (70,2) size 74x36 [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 72x34 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 68x26
                   RenderMenuList {SELECT} at (2,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                     RenderBlock (anonymous) at (1,1) size 66x28
                       RenderText at (5,5) size 40x17
                         text run at (5,5) width 40: "menu"
-            RenderTableCell {TD} at (142,11) size 18x18 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (146,11) size 18x18 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x26
                   RenderBlock {INPUT} at (2,2) size 12x12
-            RenderTableCell {TD} at (162,11) size 18x18 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (166,11) size 18x18 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x26
                   RenderBlock {INPUT} at (2,2) size 12x12
-      RenderTable {TABLE} at (0,183) size 182x41
-        RenderTableSection {TBODY} at (0,0) size 182x40
-          RenderTableRow {TR} at (0,2) size 182x36
-            RenderTableCell {TD} at (2,5) size 62x30 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 60x27 [border: (2px solid #0000FF)]
-                RenderButton {INPUT} at (2,2) size 56x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 44x18
+      RenderTable {TABLE} at (0,183) size 186x41
+        RenderTableSection {TBODY} at (0,0) size 186x40
+          RenderTableRow {TR} at (0,2) size 186x36
+            RenderTableCell {TD} at (2,3) size 66x34 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 64x31 [border: (2px solid #0000FF)]
+                RenderButton {INPUT} at (2,2) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 44x18
                     RenderText at (0,0) size 44x17
                       text run at (0,0) width 44: "button"
-            RenderTableCell {TD} at (66,2) size 74x36 [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (70,2) size 74x36 [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 72x34 [border: (2px solid #0000FF)]
                 RenderMenuList {SELECT} at (2,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                   RenderBlock (anonymous) at (1,1) size 66x28
                     RenderText at (5,5) size 40x17
                       text run at (5,5) width 40: "menu"
-            RenderTableCell {TD} at (142,11) size 18x18 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (146,11) size 18x18 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderBlock {INPUT} at (2,2) size 12x12
-            RenderTableCell {TD} at (162,11) size 18x18 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (166,11) size 18x18 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderBlock {INPUT} at (2,2) size 12x12
-      RenderTable {TABLE} at (0,223) size 182x41
-        RenderTableSection {TBODY} at (0,0) size 182x40
-          RenderTableRow {TR} at (0,2) size 182x36
-            RenderTableCell {TD} at (2,5) size 62x30 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 60x27 [border: (2px solid #0000FF)]
-                RenderInline {FONT} at (0,0) size 56x11
-                  RenderButton {INPUT} at (2,2) size 56x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 44x18
+      RenderTable {TABLE} at (0,223) size 186x41
+        RenderTableSection {TBODY} at (0,0) size 186x40
+          RenderTableRow {TR} at (0,2) size 186x36
+            RenderTableCell {TD} at (2,3) size 66x34 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 64x31 [border: (2px solid #0000FF)]
+                RenderInline {FONT} at (0,0) size 60x11
+                  RenderButton {INPUT} at (2,2) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 44x18
                       RenderText at (0,0) size 44x17
                         text run at (0,0) width 44: "button"
-            RenderTableCell {TD} at (66,2) size 74x36 [r=0 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (70,2) size 74x36 [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 72x34 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 68x11
                   RenderMenuList {SELECT} at (2,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                     RenderBlock (anonymous) at (1,1) size 66x28
                       RenderText at (5,5) size 40x17
                         text run at (5,5) width 40: "menu"
-            RenderTableCell {TD} at (142,11) size 18x18 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (146,11) size 18x18 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x11
                   RenderBlock {INPUT} at (2,2) size 12x12
-            RenderTableCell {TD} at (162,11) size 18x18 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (166,11) size 18x18 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x11
                   RenderBlock {INPUT} at (2,2) size 12x12
@@ -92,11 +92,11 @@ layer at (0,0) size 785x755
             RenderTableCell {TD} at (111,2) size 47x79 [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 45x77 [border: (2px solid #0000FF)]
                 RenderListBox {SELECT} at (2,2) size 41x73 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
-            RenderTableCell {TD} at (160,2) size 312x29 [r=0 c=2 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 310x27 [border: (2px solid #0000FF)]
-                RenderFileUploadControl {INPUT} at (2,2) size 306x23 "no file selected"
-                  RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 87x18
+            RenderTableCell {TD} at (160,2) size 312x33 [r=0 c=2 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 310x31 [border: (2px solid #0000FF)]
+                RenderFileUploadControl {INPUT} at (2,2) size 306x27 "no file selected"
+                  RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 87x18
                       RenderText at (0,0) size 87x17
                         text run at (0,0) width 87: "Choose File"
             RenderTableCell {TD} at (474,2) size 211x52 [r=0 c=3 rs=1 cs=1]
@@ -105,85 +105,85 @@ layer at (0,0) size 785x755
         RenderText {#text} at (0,0) size 200x26
           text run at (0,0) width 200: "Baseline Alignment"
       RenderBlock {DIV} at (0,413) size 769x35
-        RenderInline {FONT} at (0,0) size 225x26
+        RenderInline {FONT} at (0,0) size 229x26
           RenderText {#text} at (0,1) size 43x26
             text run at (0,1) width 43: "text "
-          RenderButton {INPUT} at (44,6) size 57x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 44x18
+          RenderButton {INPUT} at (44,4) size 61x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 44x18
               RenderText at (0,0) size 44x17
                 text run at (0,0) width 44: "button"
-          RenderText {#text} at (102,1) size 7x26
-            text run at (102,1) width 7: " "
-          RenderMenuList {SELECT} at (110,2) size 69x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+          RenderText {#text} at (106,1) size 7x26
+            text run at (106,1) width 7: " "
+          RenderMenuList {SELECT} at (114,2) size 69x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderBlock (anonymous) at (1,1) size 66x28
               RenderText at (5,5) size 40x17
                 text run at (5,5) width 40: "menu"
-          RenderText {#text} at (180,1) size 7x26
-            text run at (180,1) width 7: " "
-          RenderBlock {INPUT} at (188,10) size 13x12
-          RenderText {#text} at (202,1) size 7x26
-            text run at (202,1) width 7: " "
-          RenderBlock {INPUT} at (210,10) size 13x12
+          RenderText {#text} at (184,1) size 7x26
+            text run at (184,1) width 7: " "
+          RenderBlock {INPUT} at (192,10) size 13x12
+          RenderText {#text} at (206,1) size 7x26
+            text run at (206,1) width 7: " "
+          RenderBlock {INPUT} at (214,10) size 13x12
           RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,447) size 769x35
         RenderText {#text} at (0,8) size 27x17
           text run at (0,8) width 27: "text "
-        RenderButton {INPUT} at (29,6) size 56x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 44x18
+        RenderButton {INPUT} at (29,4) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 44x18
             RenderText at (0,0) size 44x17
               text run at (0,0) width 44: "button"
-        RenderText {#text} at (87,8) size 4x17
-          text run at (87,8) width 4: " "
-        RenderMenuList {SELECT} at (93,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderText {#text} at (91,8) size 4x17
+          text run at (91,8) width 4: " "
+        RenderMenuList {SELECT} at (97,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 66x28
             RenderText at (5,5) size 40x17
               text run at (5,5) width 40: "menu"
-        RenderText {#text} at (163,8) size 4x17
-          text run at (163,8) width 4: " "
-        RenderBlock {INPUT} at (169,10) size 12x12
-        RenderText {#text} at (183,8) size 4x17
-          text run at (183,8) width 4: " "
-        RenderBlock {INPUT} at (189,10) size 12x12
+        RenderText {#text} at (167,8) size 4x17
+          text run at (167,8) width 4: " "
+        RenderBlock {INPUT} at (173,10) size 12x12
+        RenderText {#text} at (187,8) size 4x17
+          text run at (187,8) width 4: " "
+        RenderBlock {INPUT} at (193,10) size 12x12
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,481) size 769x35
-        RenderInline {FONT} at (0,0) size 191x11
+        RenderInline {FONT} at (0,0) size 195x11
           RenderText {#text} at (0,13) size 18x11
             text run at (0,13) width 18: "text "
-          RenderButton {INPUT} at (20,6) size 56x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 44x18
+          RenderButton {INPUT} at (20,4) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 44x18
               RenderText at (0,0) size 44x17
                 text run at (0,0) width 44: "button"
-          RenderText {#text} at (78,13) size 3x11
-            text run at (78,13) width 3: " "
-          RenderMenuList {SELECT} at (83,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+          RenderText {#text} at (82,13) size 3x11
+            text run at (82,13) width 3: " "
+          RenderMenuList {SELECT} at (87,2) size 68x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
             RenderBlock (anonymous) at (1,1) size 66x28
               RenderText at (5,5) size 40x17
                 text run at (5,5) width 40: "menu"
-          RenderText {#text} at (153,13) size 3x11
-            text run at (153,13) width 3: " "
-          RenderBlock {INPUT} at (158,10) size 12x12
-          RenderText {#text} at (172,13) size 3x11
-            text run at (172,13) width 3: " "
-          RenderBlock {INPUT} at (177,10) size 12x12
+          RenderText {#text} at (157,13) size 3x11
+            text run at (157,13) width 3: " "
+          RenderBlock {INPUT} at (162,10) size 12x12
+          RenderText {#text} at (176,13) size 3x11
+            text run at (176,13) width 3: " "
+          RenderBlock {INPUT} at (181,10) size 12x12
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,515) size 769x56
+      RenderBlock {DIV} at (0,515) size 769x58
         RenderText {#text} at (0,32) size 27x17
           text run at (0,32) width 27: "text "
         RenderTextControl {INPUT} at (29,29) size 101x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (132,32) size 4x17
           text run at (132,32) width 4: " "
-        RenderFileUploadControl {INPUT} at (138,30) size 306x23 "no file selected"
-          RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 87x18
+        RenderFileUploadControl {INPUT} at (138,28) size 306x27 "no file selected"
+          RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 87x18
               RenderText at (0,0) size 87x17
                 text run at (0,0) width 87: "Choose File"
         RenderText {#text} at (446,32) size 4x17
           text run at (446,32) width 4: " "
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {H2} at (0,589) size 769x28
+      RenderBlock {H2} at (0,591) size 769x28
         RenderText {#text} at (0,0) size 197x26
           text run at (0,0) width 197: "Pop-up Menu Sizes"
-      RenderBlock {DIV} at (0,636) size 769x35
+      RenderBlock {DIV} at (0,638) size 769x35
         RenderInline {FONT} at (0,0) size 176x26
           RenderText {#text} at (0,0) size 0x0
           RenderMenuList {SELECT} at (2,2) size 28x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
@@ -203,7 +203,7 @@ layer at (0,0) size 785x755
               RenderText at (5,5) size 64x17
                 text run at (5,5) width 64: "xxxxxxxx"
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,670) size 769x35
+      RenderBlock {DIV} at (0,672) size 769x35
         RenderMenuList {SELECT} at (2,2) size 28x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 26x28
             RenderText at (5,5) size 0x17
@@ -221,7 +221,7 @@ layer at (0,0) size 785x755
             RenderText at (5,5) size 64x17
               text run at (5,5) width 64: "xxxxxxxx"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,704) size 769x35
+      RenderBlock {DIV} at (0,706) size 769x35
         RenderInline {FONT} at (0,0) size 170x11
           RenderText {#text} at (0,0) size 0x0
           RenderMenuList {SELECT} at (2,2) size 28x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
index 3fb3dc4..1b32bf0 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/formmove3-expected.png and b/LayoutTests/platform/gtk/fast/forms/formmove3-expected.png differ
index b684e70..a4825da 100644 (file)
@@ -6,24 +6,24 @@ layer at (0,0) size 800x600
       RenderBlock (anonymous) at (0,0) size 784x0
         RenderInline {A} at (0,0) size 0x0
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,0) size 784x33
+      RenderBlock {DIV} at (0,0) size 784x37
         RenderBlock (anonymous) at (0,0) size 784x0
           RenderInline {A} at (0,0) size 0x0
             RenderText {#text} at (0,0) size 0x0
-        RenderBlock (anonymous) at (0,0) size 784x33
-          RenderTable {TABLE} at (0,0) size 77x33
-            RenderTableSection {TBODY} at (0,0) size 77x33
-              RenderTableRow {TR} at (0,2) size 77x29
-                RenderTableCell {TD} at (2,15) size 2x3 [r=0 c=0 rs=1 cs=1]
-                RenderTableCell {TD} at (6,2) size 69x29 [r=0 c=1 rs=1 cs=1]
-                  RenderButton {INPUT} at (3,3) size 63x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 51x18
+        RenderBlock (anonymous) at (0,0) size 784x37
+          RenderTable {TABLE} at (0,0) size 81x37
+            RenderTableSection {TBODY} at (0,0) size 81x37
+              RenderTableRow {TR} at (0,2) size 81x33
+                RenderTableCell {TD} at (2,17) size 2x3 [r=0 c=0 rs=1 cs=1]
+                RenderTableCell {TD} at (6,2) size 73x33 [r=0 c=1 rs=1 cs=1]
+                  RenderButton {INPUT} at (3,3) size 67x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 51x18
                       RenderText at (0,0) size 51x17
                         text run at (0,0) width 51: "Search"
-        RenderBlock (anonymous) at (0,33) size 784x0
+        RenderBlock (anonymous) at (0,37) size 784x0
           RenderInline {A} at (0,0) size 0x0
           RenderInline {A} at (0,0) size 0x0 [color=#0000EE]
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,33) size 784x18
+      RenderBlock (anonymous) at (0,37) size 784x18
         RenderText {#text} at (0,0) size 104x17
           text run at (0,0) width 104: "Form did submit"
index 4eceee3..912c35a 100644 (file)
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
index 2bd4d55..1a6c7ac 100644 (file)
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
       RenderBlock (anonymous) at (0,0) size 784x18
         RenderText {#text} at (0,0) size 762x17
           text run at (0,0) width 762: "This tests the height attribute of form elements. The only element that should honour this value is the Image type of input."
-      RenderBlock {FORM} at (0,18) size 784x303
+      RenderBlock {FORM} at (0,18) size 784x315
         RenderText {#text} at (0,5) size 36x17
           text run at (0,5) width 36: "input "
         RenderTextControl {INPUT} at (38,2) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
@@ -25,72 +25,72 @@ layer at (0,0) size 800x600
         RenderText {#text} at (81,57) size 4x17
           text run at (81,57) width 4: " "
         RenderBR {BR} at (85,71) size 0x0
-        RenderText {#text} at (0,79) size 24x17
-          text run at (0,79) width 24: "file "
-        RenderFileUploadControl {INPUT} at (26,77) size 306x23 "no file selected"
-          RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-            RenderBlock (anonymous) at (6,2) size 87x18
+        RenderText {#text} at (0,81) size 24x17
+          text run at (0,81) width 24: "file "
+        RenderFileUploadControl {INPUT} at (26,77) size 306x27 "no file selected"
+          RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+            RenderBlock (anonymous) at (8,4) size 87x18
               RenderText at (0,0) size 87x17
                 text run at (0,0) width 87: "Choose File"
-        RenderText {#text} at (334,79) size 4x17
-          text run at (334,79) width 4: " "
-        RenderBR {BR} at (338,93) size 0x0
-        RenderText {#text} at (0,102) size 42x17
-          text run at (0,102) width 42: "image "
-        RenderImage {INPUT} at (42,115) size 10x1
-        RenderText {#text} at (52,102) size 4x17
-          text run at (52,102) width 4: " "
-        RenderBR {BR} at (56,116) size 0x0
-        RenderText {#text} at (0,121) size 36x17
-          text run at (0,121) width 36: "radio "
-        RenderBlock {INPUT} at (38,123) size 12x12
-        RenderText {#text} at (52,121) size 4x17
-          text run at (52,121) width 4: " "
-        RenderBR {BR} at (56,135) size 0x0
-        RenderText {#text} at (0,147) size 39x17
-          text run at (0,147) width 39: "range "
-        RenderSlider {INPUT} at (41,141) size 129x20 [color=#909090] [bgcolor=#FFFFFF]
+        RenderText {#text} at (334,81) size 4x17
+          text run at (334,81) width 4: " "
+        RenderBR {BR} at (338,95) size 0x0
+        RenderText {#text} at (0,106) size 42x17
+          text run at (0,106) width 42: "image "
+        RenderImage {INPUT} at (42,119) size 10x1
+        RenderText {#text} at (52,106) size 4x17
+          text run at (52,106) width 4: " "
+        RenderBR {BR} at (56,120) size 0x0
+        RenderText {#text} at (0,125) size 36x17
+          text run at (0,125) width 36: "radio "
+        RenderBlock {INPUT} at (38,127) size 12x12
+        RenderText {#text} at (52,125) size 4x17
+          text run at (52,125) width 4: " "
+        RenderBR {BR} at (56,139) size 0x0
+        RenderText {#text} at (0,151) size 39x17
+          text run at (0,151) width 39: "range "
+        RenderSlider {INPUT} at (41,145) size 129x20 [color=#909090] [bgcolor=#FFFFFF]
           RenderFlexibleBox {DIV} at (0,0) size 129x20
             RenderBlock {DIV} at (0,0) size 129x20
               RenderBlock {DIV} at (54,0) size 21x20
-        RenderText {#text} at (172,147) size 4x17
-          text run at (172,147) width 4: " "
-        RenderBR {BR} at (176,161) size 0x0
-        RenderText {#text} at (0,169) size 33x17
-          text run at (0,169) width 33: "reset "
-        RenderButton {INPUT} at (35,167) size 54x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 42x18
+        RenderText {#text} at (172,151) size 4x17
+          text run at (172,151) width 4: " "
+        RenderBR {BR} at (176,165) size 0x0
+        RenderText {#text} at (0,175) size 33x17
+          text run at (0,175) width 33: "reset "
+        RenderButton {INPUT} at (35,171) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 42x18
             RenderText at (0,0) size 42x17
               text run at (0,0) width 42: "Reset"
-        RenderText {#text} at (91,169) size 4x17
-          text run at (91,169) width 4: " "
-        RenderBR {BR} at (95,183) size 0x0
-        RenderText {#text} at (0,196) size 46x17
-          text run at (0,196) width 46: "submit "
-        RenderButton {INPUT} at (48,194) size 62x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 50x18
+        RenderText {#text} at (95,175) size 4x17
+          text run at (95,175) width 4: " "
+        RenderBR {BR} at (99,189) size 0x0
+        RenderText {#text} at (0,206) size 46x17
+          text run at (0,206) width 46: "submit "
+        RenderButton {INPUT} at (48,202) size 66x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 50x18
             RenderText at (0,0) size 50x17
               text run at (0,0) width 50: "Submit"
-        RenderText {#text} at (112,196) size 4x17
-          text run at (112,196) width 4: " "
-        RenderBR {BR} at (116,210) size 0x0
-        RenderText {#text} at (0,224) size 49x17
-          text run at (0,224) width 49: "isindex "
-        RenderTextControl {INPUT} at (51,221) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (244,224) size 4x17
-          text run at (244,224) width 4: " "
-        RenderBR {BR} at (248,238) size 0x0
-        RenderText {#text} at (0,252) size 64x17
-          text run at (0,252) width 64: "password "
-        RenderTextControl {INPUT} at (66,249) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (116,206) size 4x17
+          text run at (116,206) width 4: " "
+        RenderBR {BR} at (120,220) size 0x0
+        RenderText {#text} at (0,236) size 49x17
+          text run at (0,236) width 49: "isindex "
+        RenderTextControl {INPUT} at (51,233) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (244,236) size 4x17
+          text run at (244,236) width 4: " "
+        RenderBR {BR} at (248,250) size 0x0
+        RenderText {#text} at (0,264) size 64x17
+          text run at (0,264) width 64: "password "
+        RenderTextControl {INPUT} at (66,261) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderFlexibleBox {DIV} at (3,3) size 185x18
             RenderBlock {DIV} at (0,0) size 185x18
-        RenderText {#text} at (259,252) size 4x17
-          text run at (259,252) width 4: " "
-        RenderBR {BR} at (263,266) size 0x0
-        RenderText {#text} at (0,280) size 44x17
-          text run at (0,280) width 44: "search "
-        RenderTextControl {INPUT} at (46,277) size 207x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (259,264) size 4x17
+          text run at (259,264) width 4: " "
+        RenderBR {BR} at (263,278) size 0x0
+        RenderText {#text} at (0,292) size 44x17
+          text run at (0,292) width 44: "search "
+        RenderTextControl {INPUT} at (46,289) size 207x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderFlexibleBox {DIV} at (3,3) size 201x18
             RenderBlock {DIV} at (0,9) size 0x0
             RenderBlock {DIV} at (0,0) size 185x18
@@ -100,9 +100,9 @@ layer at (49,31) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
 layer at (40,59) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
-layer at (62,250) size 185x18
+layer at (62,262) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
-layer at (77,278) size 185x18
+layer at (77,290) size 185x18
   RenderBlock {DIV} at (0,0) size 185x18
-layer at (57,306) size 185x18
+layer at (57,318) size 185x18
   RenderBlock {DIV} at (0,0) size 185x18
index 25d97bd..8f73c85 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/input-button-sizes-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-button-sizes-expected.png differ
index a7bdb1b..c24a831 100644 (file)
@@ -3,104 +3,104 @@ 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
-      RenderButton {INPUT} at (0,11) size 37x11 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 25x6
+      RenderButton {INPUT} at (0,10) size 41x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 25x6
           RenderText at (0,0) size 25x6
             text run at (0,0) width 25: "Test Button"
-      RenderText {#text} at (36,4) size 5x17
-        text run at (36,4) width 5: " "
-      RenderButton {INPUT} at (40,11) size 43x11 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 31x6
+      RenderText {#text} at (40,5) size 5x17
+        text run at (40,5) width 5: " "
+      RenderButton {INPUT} at (44,10) size 47x15 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 31x6
           RenderText at (0,0) size 31x6
             text run at (0,0) width 31: "Test Button"
-      RenderText {#text} at (82,4) size 5x17
-        text run at (82,4) width 5: " "
-      RenderButton {INPUT} at (86,10) size 50x12 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 37x7
+      RenderText {#text} at (90,5) size 5x17
+        text run at (90,5) width 5: " "
+      RenderButton {INPUT} at (94,9) size 54x16 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 37x7
           RenderText at (0,0) size 37x7
             text run at (0,0) width 37: "Test Button"
-      RenderText {#text} at (135,4) size 5x17
-        text run at (135,4) width 5: " "
-      RenderButton {INPUT} at (139,9) size 50x14 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 38x9
+      RenderText {#text} at (147,5) size 5x17
+        text run at (147,5) width 5: " "
+      RenderButton {INPUT} at (151,8) size 54x18 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 38x9
           RenderText at (0,0) size 38x9
             text run at (0,0) width 38: "Test Button"
-      RenderText {#text} at (188,4) size 5x17
-        text run at (188,4) width 5: " "
-      RenderButton {INPUT} at (192,8) size 61x15 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 49x10
+      RenderText {#text} at (204,5) size 5x17
+        text run at (204,5) width 5: " "
+      RenderButton {INPUT} at (208,7) size 65x19 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 49x10
           RenderText at (0,0) size 49x10
             text run at (0,0) width 49: "Test Button"
-      RenderText {#text} at (252,4) size 5x17
-        text run at (252,4) width 5: " "
-      RenderButton {INPUT} at (256,7) size 66x16 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 53x11
+      RenderText {#text} at (272,5) size 5x17
+        text run at (272,5) width 5: " "
+      RenderButton {INPUT} at (276,6) size 70x20 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 53x11
           RenderText at (0,0) size 53x11
             text run at (0,0) width 53: "Test Button"
-      RenderText {#text} at (321,4) size 5x17
-        text run at (321,4) width 5: " "
-      RenderButton {INPUT} at (327,6) size 67x17 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 55x12
+      RenderText {#text} at (345,5) size 5x17
+        text run at (345,5) width 5: " "
+      RenderButton {INPUT} at (351,5) size 71x21 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 55x12
           RenderText at (0,0) size 55x12
             text run at (0,0) width 55: "Test Button"
-      RenderText {#text} at (395,4) size 5x17
-        text run at (395,4) width 5: " "
-      RenderButton {INPUT} at (401,5) size 73x19 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 60x14
+      RenderText {#text} at (423,5) size 5x17
+        text run at (423,5) width 5: " "
+      RenderButton {INPUT} at (429,4) size 77x23 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 60x14
           RenderText at (0,0) size 60x14
             text run at (0,0) width 60: "Test Button"
-      RenderText {#text} at (475,4) size 5x17
-        text run at (475,4) width 5: " "
-      RenderButton {INPUT} at (481,4) size 80x20 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 67x15
+      RenderText {#text} at (507,5) size 5x17
+        text run at (507,5) width 5: " "
+      RenderButton {INPUT} at (513,3) size 84x24 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 67x15
           RenderText at (0,0) size 67x15
             text run at (0,0) width 67: "Test Button"
-      RenderText {#text} at (562,4) size 5x17
-        text run at (562,4) width 5: " "
-      RenderButton {INPUT} at (568,3) size 84x21 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 72x16
+      RenderText {#text} at (598,5) size 5x17
+        text run at (598,5) width 5: " "
+      RenderButton {INPUT} at (604,2) size 88x25 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 72x16
           RenderText at (0,0) size 72x16
             text run at (0,0) width 72: "Test Button"
-      RenderText {#text} at (653,4) size 5x17
-        text run at (653,4) width 5: " "
-      RenderButton {INPUT} at (659,2) size 86x22 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 74x17
+      RenderText {#text} at (693,5) size 5x17
+        text run at (693,5) width 5: " "
+      RenderButton {INPUT} at (2,35) size 90x26 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 74x17
           RenderText at (0,0) size 74x17
             text run at (0,0) width 74: "Test Button"
-      RenderText {#text} at (746,4) size 5x17
-        text run at (746,4) width 5: " "
-      RenderButton {INPUT} at (2,33) size 92x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 80x18
+      RenderText {#text} at (93,39) size 5x17
+        text run at (93,39) width 5: " "
+      RenderButton {INPUT} at (99,35) size 96x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 80x18
           RenderText at (0,0) size 80x17
             text run at (0,0) width 80: "Test Button"
-      RenderText {#text} at (95,35) size 5x17
-        text run at (95,35) width 5: " "
-      RenderButton {INPUT} at (101,32) size 97x25 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 85x20
+      RenderText {#text} at (196,39) size 5x17
+        text run at (196,39) width 5: " "
+      RenderButton {INPUT} at (202,34) size 101x29 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 85x20
           RenderText at (0,0) size 85x19
             text run at (0,0) width 85: "Test Button"
-      RenderText {#text} at (199,35) size 5x17
-        text run at (199,35) width 5: " "
-      RenderButton {INPUT} at (205,31) size 103x26 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 91x21
+      RenderText {#text} at (304,39) size 5x17
+        text run at (304,39) width 5: " "
+      RenderButton {INPUT} at (310,33) size 107x30 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 91x21
           RenderText at (0,0) size 91x20
             text run at (0,0) width 91: "Test Button"
-      RenderText {#text} at (309,35) size 5x17
-        text run at (309,35) width 5: " "
-      RenderButton {INPUT} at (315,30) size 110x27 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 97x22
+      RenderText {#text} at (418,39) size 5x17
+        text run at (418,39) width 5: " "
+      RenderButton {INPUT} at (424,32) size 114x31 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 97x22
           RenderText at (0,0) size 97x21
             text run at (0,0) width 97: "Test Button"
-      RenderText {#text} at (426,35) size 5x17
-        text run at (426,35) width 5: " "
-      RenderButton {INPUT} at (432,29) size 114x28 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 101x23
+      RenderText {#text} at (539,39) size 5x17
+        text run at (539,39) width 5: " "
+      RenderButton {INPUT} at (545,31) size 118x32 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 101x23
           RenderText at (0,0) size 101x22
             text run at (0,0) width 101: "Test Button"
-      RenderText {#text} at (547,35) size 5x17
-        text run at (547,35) width 5: " "
-      RenderButton {INPUT} at (553,28) size 120x29 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 108x24
+      RenderText {#text} at (664,39) size 5x17
+        text run at (664,39) width 5: " "
+      RenderButton {INPUT} at (2,67) size 124x33 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 108x24
           RenderText at (0,0) size 108x23
             text run at (0,0) width 108: "Test Button"
       RenderText {#text} at (0,0) size 0x0
index 6a61fe8..a1f4e04 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/input-value-expected.png and b/LayoutTests/platform/gtk/fast/forms/input-value-expected.png differ
index 4f90534..e8daa4d 100644 (file)
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 712x17
           text run at (0,0) width 712: "Results that match Gecko are like WinIE, but with \"before\" for the attribute in the first two rows and the last row."
       RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
-      RenderBlock {FORM} at (0,96) size 784x455
-        RenderTable {TABLE} at (0,0) size 784x455
+      RenderBlock {FORM} at (0,96) size 784x463
+        RenderTable {TABLE} at (0,0) size 784x463
           RenderTableSection {THEAD} at (0,0) size 784x24
             RenderTableRow {TR} at (0,2) size 784x20
               RenderTableCell {TH} at (2,2) size 340x20 [r=0 c=0 rs=1 cs=1]
@@ -27,7 +27,7 @@ layer at (0,0) size 800x600
               RenderTableCell {TH} at (721,2) size 61x20 [r=0 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 59x17
                   text run at (1,1) width 59: "attribute"
-          RenderTableSection {TBODY} at (0,24) size 784x431
+          RenderTableSection {TBODY} at (0,24) size 784x439
             RenderTableRow {TR} at (0,0) size 784x30
               RenderTableCell {TD} at (2,5) size 340x20 [r=0 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 207x17
@@ -77,133 +77,133 @@ layer at (0,0) size 800x600
               RenderTableCell {TD} at (721,86) size 61x20 [r=3 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,108) size 784x29
-              RenderTableCell {TD} at (2,112) size 340x21 [r=4 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,108) size 784x33
+              RenderTableCell {TD} at (2,114) size 340x21 [r=4 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 224x18
                   text run at (1,2) width 224: "button with value property changed"
-              RenderTableCell {TD} at (343,108) size 313x29 [r=4 c=1 rs=1 cs=1]
-                RenderButton {INPUT} at (3,3) size 43x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 31x18
+              RenderTableCell {TD} at (343,108) size 313x33 [r=4 c=1 rs=1 cs=1]
+                RenderButton {INPUT} at (3,3) size 47x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 31x18
                     RenderText at (0,0) size 31x17
                       text run at (0,0) width 31: "after"
-              RenderTableCell {TD} at (657,112) size 62x21 [r=4 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,114) size 62x21 [r=4 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,2) width 28: "after"
-              RenderTableCell {TD} at (721,112) size 61x21 [r=4 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,114) size 61x21 [r=4 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,2) width 28: "after"
-            RenderTableRow {TR} at (0,139) size 784x23
-              RenderTableCell {TD} at (2,140) size 340x21 [r=5 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,143) size 784x23
+              RenderTableCell {TD} at (2,144) size 340x21 [r=5 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 222x18
                   text run at (1,2) width 222: "image with value property changed"
-              RenderTableCell {TD} at (343,139) size 313x23 [r=5 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,143) size 313x23 [r=5 c=1 rs=1 cs=1]
                 RenderImage {INPUT} at (1,1) size 49x21
-              RenderTableCell {TD} at (657,140) size 62x21 [r=5 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,144) size 62x21 [r=5 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,2) width 28: "after"
-              RenderTableCell {TD} at (721,140) size 61x21 [r=5 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,144) size 61x21 [r=5 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,2) width 28: "after"
-            RenderTableRow {TR} at (0,164) size 784x20
-              RenderTableCell {TD} at (2,164) size 340x20 [r=6 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,168) size 784x20
+              RenderTableCell {TD} at (2,168) size 340x20 [r=6 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 216x17
                   text run at (1,1) width 216: "radio with value property changed"
-              RenderTableCell {TD} at (343,164) size 313x20 [r=6 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,168) size 313x20 [r=6 c=1 rs=1 cs=1]
                 RenderBlock {INPUT} at (3,4) size 12x12
-              RenderTableCell {TD} at (657,164) size 62x20 [r=6 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,168) size 62x20 [r=6 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,164) size 61x20 [r=6 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,168) size 61x20 [r=6 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,186) size 784x30
-              RenderTableCell {TD} at (2,191) size 340x20 [r=7 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,190) size 784x30
+              RenderTableCell {TD} at (2,195) size 340x20 [r=7 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 205x17
                   text run at (1,1) width 205: "text with value attribute changed"
-              RenderTableCell {TD} at (343,186) size 313x30 [r=7 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,190) size 313x30 [r=7 c=1 rs=1 cs=1]
                 RenderTextControl {INPUT} at (3,3) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-              RenderTableCell {TD} at (657,191) size 62x20 [r=7 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,195) size 62x20 [r=7 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,191) size 61x20 [r=7 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,195) size 61x20 [r=7 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,218) size 784x20
-              RenderTableCell {TD} at (2,218) size 340x20 [r=8 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,222) size 784x20
+              RenderTableCell {TD} at (2,222) size 340x20 [r=8 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 247x17
                   text run at (1,1) width 247: "check box with value attribute changed"
-              RenderTableCell {TD} at (343,218) size 313x20 [r=8 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,222) size 313x20 [r=8 c=1 rs=1 cs=1]
                 RenderBlock {INPUT} at (3,4) size 12x12
-              RenderTableCell {TD} at (657,218) size 62x20 [r=8 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,222) size 62x20 [r=8 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,218) size 61x20 [r=8 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,222) size 61x20 [r=8 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,240) size 784x38
-              RenderTableCell {TD} at (2,240) size 340x38 [r=9 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,244) size 784x38
+              RenderTableCell {TD} at (2,244) size 340x38 [r=9 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 314x35
                   text run at (1,1) width 314: "text with value property changed, then turned into"
                   text run at (1,19) width 65: "check box"
-              RenderTableCell {TD} at (343,249) size 313x20 [r=9 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,253) size 313x20 [r=9 c=1 rs=1 cs=1]
                 RenderBlock {INPUT} at (3,4) size 12x12
-              RenderTableCell {TD} at (657,249) size 62x20 [r=9 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,253) size 62x20 [r=9 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,249) size 61x20 [r=9 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,253) size 61x20 [r=9 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,280) size 784x38
-              RenderTableCell {TD} at (2,280) size 340x38 [r=10 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,284) size 784x38
+              RenderTableCell {TD} at (2,284) size 340x38 [r=10 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 328x35
                   text run at (1,1) width 328: "check box with value property changed, then turned"
                   text run at (1,19) width 51: "into text"
-              RenderTableCell {TD} at (343,284) size 313x30 [r=10 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,288) size 313x30 [r=10 c=1 rs=1 cs=1]
                 RenderTextControl {INPUT} at (3,3) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-              RenderTableCell {TD} at (657,289) size 62x20 [r=10 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,293) size 62x20 [r=10 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,289) size 61x20 [r=10 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,293) size 61x20 [r=10 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,320) size 784x38
-              RenderTableCell {TD} at (2,320) size 340x38 [r=11 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,324) size 784x38
+              RenderTableCell {TD} at (2,324) size 340x38 [r=11 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 312x35
                   text run at (1,1) width 312: "text with value attribute changed, then turned into"
                   text run at (1,19) width 65: "check box"
-              RenderTableCell {TD} at (343,329) size 313x20 [r=11 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,333) size 313x20 [r=11 c=1 rs=1 cs=1]
                 RenderBlock {INPUT} at (3,4) size 12x12
-              RenderTableCell {TD} at (657,329) size 62x20 [r=11 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,333) size 62x20 [r=11 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,329) size 61x20 [r=11 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,333) size 61x20 [r=11 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,360) size 784x38
-              RenderTableCell {TD} at (2,360) size 340x38 [r=12 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,364) size 784x38
+              RenderTableCell {TD} at (2,364) size 340x38 [r=12 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 326x35
                   text run at (1,1) width 326: "check box with value attribute changed, then turned"
                   text run at (1,19) width 51: "into text"
-              RenderTableCell {TD} at (343,364) size 313x30 [r=12 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (343,368) size 313x30 [r=12 c=1 rs=1 cs=1]
                 RenderTextControl {INPUT} at (3,3) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-              RenderTableCell {TD} at (657,369) size 62x20 [r=12 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (657,373) size 62x20 [r=12 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-              RenderTableCell {TD} at (721,369) size 61x20 [r=12 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (721,373) size 61x20 [r=12 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x17
                   text run at (1,1) width 28: "after"
-            RenderTableRow {TR} at (0,400) size 784x29
-              RenderTableCell {TD} at (2,404) size 340x21 [r=13 c=0 rs=1 cs=1]
+            RenderTableRow {TR} at (0,404) size 784x33
+              RenderTableCell {TD} at (2,410) size 340x21 [r=13 c=0 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 204x18
                   text run at (1,2) width 204: "file with value property changed"
-              RenderTableCell {TD} at (343,400) size 313x29 [r=13 c=1 rs=1 cs=1]
-                RenderFileUploadControl {INPUT} at (3,3) size 306x23 "no file selected"
-                  RenderButton {INPUT} at (0,0) size 99x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 87x18
+              RenderTableCell {TD} at (343,404) size 313x33 [r=13 c=1 rs=1 cs=1]
+                RenderFileUploadControl {INPUT} at (3,3) size 306x27 "no file selected"
+                  RenderButton {INPUT} at (0,0) size 103x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 87x18
                       RenderText at (0,0) size 87x17
                         text run at (0,0) width 87: "Choose File"
-              RenderTableCell {TD} at (657,413) size 62x3 [r=13 c=2 rs=1 cs=1]
-              RenderTableCell {TD} at (721,404) size 61x21 [r=13 c=3 rs=1 cs=1]
+              RenderTableCell {TD} at (657,419) size 62x3 [r=13 c=2 rs=1 cs=1]
+              RenderTableCell {TD} at (721,410) size 61x21 [r=13 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 40x18
                   text run at (1,2) width 40: "before"
 layer at (357,134) size 185x18
@@ -214,15 +214,15 @@ layer at (357,166) size 185x18
   RenderBlock {DIV} at (0,0) size 185x18
     RenderText {#text} at (0,0) size 36x17
       text run at (0,0) width 36: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (357,320) size 185x18
+layer at (357,324) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
     RenderText {#text} at (0,0) size 31x17
       text run at (0,0) width 31: "after"
-layer at (357,418) size 185x18
+layer at (357,422) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
     RenderText {#text} at (0,0) size 31x17
       text run at (0,0) width 31: "after"
-layer at (357,498) size 185x18
+layer at (357,502) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
     RenderText {#text} at (0,0) size 31x17
       text run at (0,0) width 31: "after"
index 29d8383..f26bbdc 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/menulist-restrict-line-height-expected.png and b/LayoutTests/platform/gtk/fast/forms/menulist-restrict-line-height-expected.png differ
index 5c04410..d654e70 100644 (file)
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 417x17
         text run at (0,0) width 417: "This tests that we don't honor line-height for styled popup buttons."
       RenderBR {BR} at (417,14) size 0x0
-      RenderMenuList {SELECT} at (2,20) size 256x30 [color=#2E3436] [bgcolor=#ADD8E6] [border: (1px solid #2E3436)]
-        RenderBlock (anonymous) at (1,1) size 254x28
-          RenderText at (9,5) size 220x17
-            text run at (9,5) width 220: "This text should not be clipped."
+      RenderMenuList {SELECT} at (2,20) size 248x30 [bgcolor=#ADD8E6] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 246x28
+          RenderText at (5,5) size 220x17
+            text run at (5,5) width 220: "This text should not be clipped."
index 479ec9b..b77f11c 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/forms/targeted-frame-submission-expected.png and b/LayoutTests/platform/gtk/fast/forms/targeted-frame-submission-expected.png differ
index 7bc1e3d..521fde4 100644 (file)
@@ -3,18 +3,18 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {FORM} at (0,0) size 784x27
-        RenderButton {INPUT} at (2,2) size 43x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 31x18
+      RenderBlock {FORM} at (0,0) size 784x31
+        RenderButton {INPUT} at (2,2) size 47x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 31x18
             RenderText at (0,0) size 31x17
               text run at (0,0) width 31: "form"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,43) size 784x36
+      RenderBlock {DIV} at (0,47) size 784x36
         RenderText {#text} at (0,0) size 764x35
           text run at (0,0) width 287: "This tests Targetted frame submission works. "
           text run at (286,0) width 478: "If the test is successful, the text \"SUCCESS\" should be shown in the iframe"
           text run at (0,18) width 42: "below."
-      RenderBlock (anonymous) at (0,79) size 784x154
+      RenderBlock (anonymous) at (0,83) size 784x154
         RenderIFrame {IFRAME} at (0,0) size 304x154 [border: (2px inset #000000)]
           layer at (0,0) size 300x150
             RenderView at (0,0) size 300x150
index 87f417a..87d7f83 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/html/details-replace-summary-child-expected.png and b/LayoutTests/platform/gtk/fast/html/details-replace-summary-child-expected.png differ
index 4421ff9..cc3e788 100644 (file)
@@ -17,9 +17,9 @@ layer at (0,0) size 800x600
             RenderText {#text} at (0,0) size 64x15
               text run at (0,0) width 64: "Details3"
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,18) size 784x27
-        RenderButton {INPUT} at (2,2) size 44x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 32x18
+      RenderBlock (anonymous) at (0,18) size 784x31
+        RenderButton {INPUT} at (2,2) size 48x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 32x18
             RenderText at (0,0) size 32x17
               text run at (0,0) width 32: "click"
         RenderText {#text} at (0,0) size 0x0
index 5a6278e..a85a85c 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/html/details-replace-text-expected.png and b/LayoutTests/platform/gtk/fast/html/details-replace-text-expected.png differ
index cf38e79..cef1b2b 100644 (file)
@@ -19,9 +19,9 @@ layer at (0,0) size 800x600
             RenderText {#text} at (0,0) size 64x15
               text run at (0,0) width 64: "Details2"
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,36) size 784x27
-        RenderButton {INPUT} at (2,2) size 44x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 32x18
+      RenderBlock (anonymous) at (0,36) size 784x31
+        RenderButton {INPUT} at (2,2) size 48x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 32x18
             RenderText at (0,0) size 32x17
               text run at (0,0) width 32: "click"
         RenderText {#text} at (0,0) size 0x0
index 92f2195..d42164c 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png and b/LayoutTests/platform/gtk/fast/overflow/scroll-nested-positioned-layer-in-overflow-expected.png differ
index 29c3a09..e5d616e 100644 (file)
@@ -3,17 +3,17 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-layer at (0,42) size 800x558 clip at (0,42) size 785x558 scrollY 287 scrollHeight 845
+layer at (0,42) size 800x558 clip at (0,42) size 785x558 scrollY 291 scrollHeight 849
   RenderBlock (positioned) {DIV} at (0,42) size 800x558
-layer at (0,-245) size 559x845 backgroundClip at (0,42) size 785x558 clip at (0,42) size 785x558
-  RenderBlock (positioned) {DIV} at (0,0) size 559x845
+layer at (0,-249) size 559x849 backgroundClip at (0,42) size 785x558 clip at (0,42) size 785x558
+  RenderBlock (positioned) {DIV} at (0,0) size 559x849
     RenderBlock (anonymous) at (0,0) size 559x18
       RenderText {#text} at (0,0) size 559x17
         text run at (0,0) width 559: "This tests that we can scroll to reveal something in a nested positioned block in overflow."
     RenderBlock {DIV} at (0,18) size 559x800
-    RenderBlock (anonymous) at (0,818) size 559x27
-      RenderButton {INPUT} at (2,2) size 258x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 246x18
+    RenderBlock (anonymous) at (0,818) size 559x31
+      RenderButton {INPUT} at (2,2) size 262x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 246x18
           RenderText at (0,0) size 246x17
             text run at (0,0) width 246: "If you can see this, test has passed"
       RenderText {#text} at (0,0) size 0x0
index 881555d..5e12632 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/overflow/scrollRevealButton-expected.png and b/LayoutTests/platform/gtk/fast/overflow/scrollRevealButton-expected.png differ
index 3b15994..9c36725 100644 (file)
@@ -22,21 +22,21 @@ layer at (0,0) size 785x1188
                   text run at (0,0) width 88: "overflow:auto"
               RenderBlock {DIV} at (0,18) size 285x600
               RenderBlock {DIV} at (0,768) size 285x500
-          layer at (8,83) size 150x150 clip at (8,83) size 135x150 scrollY 475 scrollHeight 863
+          layer at (8,83) size 150x150 clip at (8,83) size 135x150 scrollY 477 scrollHeight 867
             RenderBlock {DIV} at (0,618) size 150x150
               RenderBlock (anonymous) at (0,0) size 135x18
                 RenderText {#text} at (0,0) size 88x17
                   text run at (0,0) width 88: "overflow:auto"
               RenderBlock {DIV} at (0,18) size 135x500
-              RenderBlock (anonymous) at (0,518) size 135x45
+              RenderBlock (anonymous) at (0,518) size 135x49
                 RenderBR {BR} at (0,0) size 0x17
-                RenderButton {INPUT} at (2,20) size 58x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 46x18
+                RenderButton {INPUT} at (2,20) size 62x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 46x18
                     RenderText at (0,0) size 46x17
                       text run at (0,0) width 46: "Button"
                 RenderText {#text} at (0,0) size 0x0
-              RenderBlock {DIV} at (0,563) size 135x300
+              RenderBlock {DIV} at (0,567) size 135x300
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,672) size 769x500
-scrolled to 0,7
+scrolled to 0,9
 frame 'fr' scrolled to 0,90
index bf90c64..4e1dcd6 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/replaced/replaced-breaking-expected.png and b/LayoutTests/platform/gtk/fast/replaced/replaced-breaking-expected.png differ
index a1b3431..8af4c9c 100644 (file)
@@ -1,66 +1,66 @@
-layer at (0,0) size 785x646
+layer at (0,0) size 785x654
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x646
-  RenderBlock {HTML} at (0,0) size 785x646
-    RenderBody {BODY} at (8,8) size 769x630
-      RenderBlock {DIV} at (0,0) size 32x630 [border: (1px solid #FF0000)]
+layer at (0,0) size 785x654
+  RenderBlock {HTML} at (0,0) size 785x654
+    RenderBody {BODY} at (8,8) size 769x638
+      RenderBlock {DIV} at (0,0) size 32x638 [border: (1px solid #FF0000)]
         RenderTextControl {INPUT} at (3,3) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderTextControl {INPUT} at (3,31) size 191x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderImage {IMG} at (1,57) size 27x27 [border: (1px solid #000000)]
         RenderImage {IMG} at (1,84) size 27x27 [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
-        RenderButton {INPUT} at (3,113) size 47x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 35x18
+        RenderButton {INPUT} at (3,113) size 51x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 35x18
             RenderText at (0,0) size 35x17
               text run at (0,0) width 35: "input"
-        RenderButton {INPUT} at (3,140) size 47x23 [bgcolor=#C0C0C0]
-          RenderBlock (anonymous) at (6,2) size 35x18
+        RenderButton {INPUT} at (3,144) size 51x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+          RenderBlock (anonymous) at (8,4) size 35x18
             RenderText at (0,0) size 35x17
               text run at (0,0) width 35: "input"
         RenderText {#text} at (0,0) size 0x0
-        RenderButton {BUTTON} at (3,167) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderButton {BUTTON} at (3,175) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 44x18
             RenderText {#text} at (0,0) size 44x17
               text run at (0,0) width 44: "button"
-        RenderButton {BUTTON} at (3,198) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderButton {BUTTON} at (3,206) size 60x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
           RenderBlock (anonymous) at (8,4) size 44x18
             RenderText {#text} at (0,0) size 44x17
               text run at (0,0) width 44: "button"
         RenderText {#text} at (0,0) size 0x0
-        RenderMenuList {SELECT} at (3,229) size 70x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderMenuList {SELECT} at (3,237) size 70x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 68x28
             RenderText at (5,5) size 42x17
               text run at (5,5) width 42: "select"
-        RenderMenuList {SELECT} at (3,263) size 70x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+        RenderMenuList {SELECT} at (3,271) size 70x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 68x28
             RenderText at (5,5) size 42x17
               text run at (5,5) width 42: "select"
         RenderText {#text} at (0,0) size 0x0
-        RenderListBox {SELECT} at (3,297) size 63x73 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
-        RenderListBox {SELECT} at (3,374) size 63x73 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderListBox {SELECT} at (3,305) size 63x73 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
+        RenderListBox {SELECT} at (3,382) size 63x73 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
         RenderText {#text} at (0,0) size 0x0
-        RenderBlock {INPUT} at (3,452) size 12x12
-        RenderBlock {INPUT} at (3,470) size 12x12
+        RenderBlock {INPUT} at (3,460) size 12x12
+        RenderBlock {INPUT} at (3,478) size 12x12
         RenderText {#text} at (0,0) size 0x0
-        RenderBlock {INPUT} at (3,488) size 12x12
-        RenderBlock {INPUT} at (3,506) size 12x12
+        RenderBlock {INPUT} at (3,496) size 12x12
+        RenderBlock {INPUT} at (3,514) size 12x12
         RenderText {#text} at (0,0) size 0x0
-        RenderIFrame {IFRAME} at (1,521) size 27x27 [border: (1px solid #000000)]
+        RenderIFrame {IFRAME} at (1,529) size 27x27 [border: (1px solid #000000)]
           layer at (0,0) size 25x25
             RenderView at (0,0) size 25x25
           layer at (0,0) size 25x25
             RenderBlock {HTML} at (0,0) size 25x25
               RenderBody {BODY} at (8,8) size 9x9
-        RenderIFrame {IFRAME} at (1,548) size 27x27 [border: (1px solid #000000)]
+        RenderIFrame {IFRAME} at (1,556) size 27x27 [border: (1px solid #000000)]
           layer at (0,0) size 25x25
             RenderView at (0,0) size 25x25
           layer at (0,0) size 25x25
             RenderBlock {HTML} at (0,0) size 25x25
               RenderBody {BODY} at (8,8) size 9x9
         RenderText {#text} at (0,0) size 0x0
-        RenderEmbeddedObject {EMBED} at (1,575) size 27x27 [border: (1px solid #000000)]
-        RenderEmbeddedObject {EMBED} at (1,602) size 27x27 [border: (1px solid #000000)]
+        RenderEmbeddedObject {EMBED} at (1,583) size 27x27 [border: (1px solid #000000)]
+        RenderEmbeddedObject {EMBED} at (1,610) size 27x27 [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
 layer at (14,14) size 185x18
   RenderBlock {DIV} at (3,3) size 185x18
index 9b6e823..66cc0a9 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/replaced/width100percent-button-expected.png and b/LayoutTests/platform/gtk/fast/replaced/width100percent-button-expected.png differ
index af2d4a0..e1e63b9 100644 (file)
@@ -6,48 +6,48 @@ layer at (0,0) size 800x600
       RenderBlock (anonymous) at (0,0) size 784x18
         RenderText {#text} at (0,0) size 309x17
           text run at (0,0) width 309: "The following sets of buttons should not overlap."
-      RenderTable {TABLE} at (0,18) size 784x31
-        RenderTableSection {TBODY} at (0,0) size 784x31
-          RenderTableRow {TR} at (0,1) size 784x29
-            RenderTableCell {TD} at (1,1) size 81x29 [r=0 c=0 rs=1 cs=1]
-              RenderButton {INPUT} at (1,3) size 79x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 67x18
+      RenderTable {TABLE} at (0,18) size 784x35
+        RenderTableSection {TBODY} at (0,0) size 784x35
+          RenderTableRow {TR} at (0,1) size 784x33
+            RenderTableCell {TD} at (1,1) size 85x33 [r=0 c=0 rs=1 cs=1]
+              RenderButton {INPUT} at (1,3) size 83x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 67x18
                   RenderText at (0,0) size 67x17
                     text run at (0,0) width 67: "New Mail"
-            RenderTableCell {TD} at (83,1) size 56x29 [r=0 c=1 rs=1 cs=1]
-              RenderButton {INPUT} at (1,3) size 54x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 42x18
+            RenderTableCell {TD} at (87,1) size 60x33 [r=0 c=1 rs=1 cs=1]
+              RenderButton {INPUT} at (1,3) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 42x18
                   RenderText at (0,0) size 42x17
                     text run at (0,0) width 42: "Reply"
-            RenderTableCell {TD} at (140,1) size 79x29 [r=0 c=2 rs=1 cs=1]
-              RenderButton {INPUT} at (1,3) size 77x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 65x18
+            RenderTableCell {TD} at (148,1) size 83x33 [r=0 c=2 rs=1 cs=1]
+              RenderButton {INPUT} at (1,3) size 81x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 65x18
                   RenderText at (0,0) size 65x17
                     text run at (0,0) width 65: "Reply All"
-            RenderTableCell {TD} at (220,5) size 563x21 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (232,7) size 551x21 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x18
                 text run at (1,2) width 4: " "
-      RenderBlock (anonymous) at (0,49) size 784x36
+      RenderBlock (anonymous) at (0,53) size 784x36
         RenderBR {BR} at (0,0) size 0x17
         RenderBR {BR} at (0,18) size 0x17
-      RenderTable {TABLE} at (0,85) size 784x31
-        RenderTableSection {TBODY} at (0,0) size 784x31
-          RenderTableRow {TR} at (0,1) size 784x29
-            RenderTableCell {TD} at (1,1) size 81x29 [r=0 c=0 rs=1 cs=1]
-              RenderButton {INPUT} at (1,3) size 79x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 67x18
+      RenderTable {TABLE} at (0,89) size 784x35
+        RenderTableSection {TBODY} at (0,0) size 784x35
+          RenderTableRow {TR} at (0,1) size 784x33
+            RenderTableCell {TD} at (1,1) size 85x33 [r=0 c=0 rs=1 cs=1]
+              RenderButton {INPUT} at (1,3) size 83x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 67x18
                   RenderText at (0,0) size 67x17
                     text run at (0,0) width 67: "New Mail"
-            RenderTableCell {TD} at (83,1) size 56x29 [r=0 c=1 rs=1 cs=1]
-              RenderButton {INPUT} at (1,3) size 54x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 42x18
+            RenderTableCell {TD} at (87,1) size 60x33 [r=0 c=1 rs=1 cs=1]
+              RenderButton {INPUT} at (1,3) size 58x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 42x18
                   RenderText at (0,0) size 42x17
                     text run at (0,0) width 42: "Reply"
-            RenderTableCell {TD} at (140,1) size 79x29 [r=0 c=2 rs=1 cs=1]
-              RenderButton {INPUT} at (1,3) size 77x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 65x18
+            RenderTableCell {TD} at (148,1) size 83x33 [r=0 c=2 rs=1 cs=1]
+              RenderButton {INPUT} at (1,3) size 81x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 65x18
                   RenderText at (0,0) size 65x17
                     text run at (0,0) width 65: "Reply All"
-            RenderTableCell {TD} at (220,5) size 563x21 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (232,7) size 551x21 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x18
                 text run at (1,2) width 4: " "
index ef76648..945adc9 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/replaced/width100percent-checkbox-expected.png and b/LayoutTests/platform/gtk/fast/replaced/width100percent-checkbox-expected.png differ
index 00a92db..6639072 100644 (file)
@@ -9,12 +9,12 @@ layer at (0,0) size 800x600
       RenderTable {TABLE} at (0,18) size 784x22
         RenderTableSection {TBODY} at (0,0) size 784x22
           RenderTableRow {TR} at (0,1) size 784x20
-            RenderTableCell {TD} at (1,1) size 18x20 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {INPUT} at (3,4) size 12x12
-            RenderTableCell {TD} at (20,1) size 18x20 [r=0 c=1 rs=1 cs=1]
-              RenderBlock {INPUT} at (3,4) size 12x12
-            RenderTableCell {TD} at (39,1) size 18x20 [r=0 c=2 rs=1 cs=1]
-              RenderBlock {INPUT} at (3,4) size 12x12
-            RenderTableCell {TD} at (58,1) size 725x20 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (1,1) size 6x20 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {INPUT} at (3,4) size 4x12
+            RenderTableCell {TD} at (8,1) size 6x20 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {INPUT} at (3,4) size 4x12
+            RenderTableCell {TD} at (15,1) size 6x20 [r=0 c=2 rs=1 cs=1]
+              RenderBlock {INPUT} at (3,4) size 4x12
+            RenderTableCell {TD} at (22,1) size 761x20 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x17
                 text run at (1,1) width 4: " "
index b9ae8d1..d56f533 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/replaced/width100percent-radio-expected.png and b/LayoutTests/platform/gtk/fast/replaced/width100percent-radio-expected.png differ
index 00a92db..6639072 100644 (file)
@@ -9,12 +9,12 @@ layer at (0,0) size 800x600
       RenderTable {TABLE} at (0,18) size 784x22
         RenderTableSection {TBODY} at (0,0) size 784x22
           RenderTableRow {TR} at (0,1) size 784x20
-            RenderTableCell {TD} at (1,1) size 18x20 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {INPUT} at (3,4) size 12x12
-            RenderTableCell {TD} at (20,1) size 18x20 [r=0 c=1 rs=1 cs=1]
-              RenderBlock {INPUT} at (3,4) size 12x12
-            RenderTableCell {TD} at (39,1) size 18x20 [r=0 c=2 rs=1 cs=1]
-              RenderBlock {INPUT} at (3,4) size 12x12
-            RenderTableCell {TD} at (58,1) size 725x20 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (1,1) size 6x20 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {INPUT} at (3,4) size 4x12
+            RenderTableCell {TD} at (8,1) size 6x20 [r=0 c=1 rs=1 cs=1]
+              RenderBlock {INPUT} at (3,4) size 4x12
+            RenderTableCell {TD} at (15,1) size 6x20 [r=0 c=2 rs=1 cs=1]
+              RenderBlock {INPUT} at (3,4) size 4x12
+            RenderTableCell {TD} at (22,1) size 761x20 [r=0 c=3 rs=1 cs=1]
               RenderText {#text} at (1,1) size 4x17
                 text run at (1,1) width 4: " "
index edde6d5..49c08f5 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/text/international/hindi-spacing-expected.png and b/LayoutTests/platform/gtk/fast/text/international/hindi-spacing-expected.png differ
index 9825553..2569223 100644 (file)
@@ -7,20 +7,20 @@ layer at (0,0) size 800x600
         text run at (0,0) width 777: "This tests the width of a breaking space after a Hindi character to ensure that it's measured properly and enough space is left"
         text run at (0,18) width 752: "for it. Neither the Hindi on the button below nor the same text on two lines below that should be truncated at either end."
       RenderBR {BR} at (752,32) size 0x0
-      RenderButton {INPUT} at (2,38) size 126x23 [bgcolor=#C0C0C0]
-        RenderBlock (anonymous) at (6,2) size 114x18
+      RenderButton {INPUT} at (2,38) size 130x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+        RenderBlock (anonymous) at (8,4) size 114x18
           RenderText at (0,0) size 114x17
             text run at (0,0) width 114: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}"
-      RenderBR {BR} at (130,54) size 0x0
+      RenderBR {BR} at (134,56) size 0x0
       RenderInline {SPAN} at (0,0) size 114x17
-        RenderText {#text} at (0,63) size 114x17
-          text run at (0,63) width 114: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}"
-      RenderText {#text} at (114,63) size 25x17
-        text run at (114,63) width 25: "Foo"
-      RenderBR {BR} at (139,77) size 0x0
+        RenderText {#text} at (0,67) size 114x17
+          text run at (0,67) width 114: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}"
+      RenderText {#text} at (114,67) size 25x17
+        text run at (114,67) width 25: "Foo"
+      RenderBR {BR} at (139,81) size 0x0
       RenderInline {SPAN} at (0,0) size 114x17
-        RenderText {#text} at (0,81) size 114x17
-          text run at (0,81) width 114: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}"
-      RenderText {#text} at (114,81) size 25x17
-        text run at (114,81) width 25: "Foo"
-      RenderBR {BR} at (139,95) size 0x0
+        RenderText {#text} at (0,85) size 114x17
+          text run at (0,85) width 114: "\x{915}\x{93F}\x{938}\x{940} \x{92D}\x{940} \x{924}\x{930}\x{939} \x{906}\x{917}\x{947} \x{92C}"
+      RenderText {#text} at (114,85) size 25x17
+        text run at (114,85) width 25: "Foo"
+      RenderBR {BR} at (139,99) size 0x0
index 977967e..4587b25 100644 (file)
Binary files a/LayoutTests/platform/gtk/fast/text/textIteratorNilRenderer-expected.png and b/LayoutTests/platform/gtk/fast/text/textIteratorNilRenderer-expected.png differ
index 4ebdfba..dc9d526 100644 (file)
@@ -3,32 +3,32 @@ 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 {CENTER} at (0,0) size 784x62
-        RenderBlock {FORM} at (0,0) size 784x28
-          RenderTable {TABLE} at (0,0) size 784x28
-            RenderTableSection {TBODY} at (0,0) size 784x28
-              RenderTableRow {TR} at (0,0) size 784x28
-                RenderTableCell {TD} at (0,5) size 135x18 [r=0 c=0 rs=2 cs=1]
-                  RenderText {#text} at (0,0) size 4x17
-                    text run at (0,0) width 4: " "
-                RenderTableCell {TD} at (134,0) size 376x28 [r=0 c=1 rs=1 cs=1]
+      RenderBlock {CENTER} at (0,0) size 784x65
+        RenderBlock {FORM} at (0,0) size 784x31
+          RenderTable {TABLE} at (0,0) size 784x31
+            RenderTableSection {TBODY} at (0,0) size 784x31
+              RenderTableRow {TR} at (0,0) size 784x31
+                RenderTableCell {TD} at (0,6) size 133x19 [r=0 c=0 rs=2 cs=1]
+                  RenderText {#text} at (0,0) size 4x18
+                    text run at (0,1) width 4: " "
+                RenderTableCell {TD} at (132,1) size 376x29 [r=0 c=1 rs=1 cs=1]
                   RenderTextControl {INPUT} at (2,2) size 371x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
                   RenderText {#text} at (0,0) size 0x0
-                RenderTableCell {TD} at (509,0) size 127x28 [r=0 c=2 rs=1 cs=1]
-                  RenderButton {INPUT} at (2,2) size 122x23 [bgcolor=#C0C0C0]
-                    RenderBlock (anonymous) at (6,2) size 110x18
+                RenderTableCell {TD} at (507,0) size 131x31 [r=0 c=2 rs=1 cs=1]
+                  RenderButton {INPUT} at (2,2) size 126x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                    RenderBlock (anonymous) at (8,4) size 110x18
                       RenderText at (0,0) size 110x17
                         text run at (0,0) width 110: "Search Froogle"
                   RenderText {#text} at (0,0) size 0x0
-                RenderTableCell {TD} at (635,5) size 150x18 [r=0 c=3 rs=2 cs=1]
+                RenderTableCell {TD} at (637,6) size 148x19 [r=0 c=3 rs=2 cs=1]
                   RenderInline {LABEL} at (0,0) size 115x11
                     RenderText {#text} at (0,0) size 0x0
                     RenderBlock {INPUT} at (12,3) size 12x12
-                    RenderText {#text} at (26,6) size 99x11
+                    RenderText {#text} at (26,5) size 99x13
                       text run at (26,6) width 99: " Remember this location"
                   RenderText {#text} at (0,0) size 0x0
-        RenderBlock (anonymous) at (0,44) size 784x18
+        RenderBlock (anonymous) at (0,47) size 784x18
           RenderBR {BR} at (392,0) size 0x17
-layer at (147,13) size 365x18
+layer at (145,15) size 365x18
   RenderBlock {DIV} at (3,3) size 365x18
 caret: position 0 of child 0 {DIV} of {#document-fragment} of child 1 {INPUT} of child 2 {TD} of child 0 {TR} of child 1 {TBODY} of child 1 {TABLE} of child 1 {FORM} of child 1 {CENTER} of body
index 29d82b8..61e2db1 100644 (file)
Binary files a/LayoutTests/platform/gtk/svg/custom/foreign-object-skew-expected.png and b/LayoutTests/platform/gtk/svg/custom/foreign-object-skew-expected.png differ
index e567fb2..984e2c5 100644 (file)
@@ -6,11 +6,11 @@ layer at (0,0) size 800x600
       RenderBlock {xhtml:div} at (0,0) size 580x18
         RenderText {#text} at (0,0) size 78x17
           text run at (0,0) width 78: "This is a test"
-      RenderBlock (anonymous) at (0,18) size 580x45
+      RenderBlock (anonymous) at (0,18) size 580x49
         RenderInline {xhtml:a} at (0,0) size 66x17 [color=#0000EE]
           RenderText {#text} at (0,0) size 66x17
             text run at (0,0) width 66: "and a link."
         RenderBR {xhtml:br} at (66,0) size 0x17
-        RenderButton {xhtml:input} at (2,20) size 12x23 [bgcolor=#C0C0C0]
+        RenderButton {xhtml:input} at (2,20) size 16x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
         RenderText {#text} at (0,0) size 0x0
     RenderSVGRect {rect} at (9,9) size 582x382 [stroke={[type=SOLID] [color=#008000]}] [x=10.00] [y=10.00] [width=580.00] [height=380.00]
index cc8d708..24df2b2 100644 (file)
Binary files a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug1188-expected.png and b/LayoutTests/platform/gtk/tables/mozilla/bugs/bug1188-expected.png differ
index 2bee90e..4c74e2e 100644 (file)
@@ -15,22 +15,22 @@ layer at (0,0) size 800x600
               RenderTableCell {TD} at (2,49) size 595x53 [bgcolor=#99CCCC] [r=1 c=0 rs=1 cs=3]
                 RenderInline {FONT} at (0,0) size 128x15
                   RenderInline {B} at (0,0) size 128x15
-                    RenderText {#text} at (3,10) size 128x17
-                      text run at (3,11) width 128: "Search the Web with"
-                RenderText {#text} at (130,8) size 5x19
-                  text run at (130,9) width 5: " "
-                RenderMenuList {SELECT} at (136,3) size 97x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+                    RenderText {#text} at (1,10) size 128x17
+                      text run at (1,11) width 128: "Search the Web with"
+                RenderText {#text} at (128,8) size 5x19
+                  text run at (128,9) width 5: " "
+                RenderMenuList {SELECT} at (134,3) size 97x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
                   RenderBlock (anonymous) at (1,1) size 94x28
                     RenderText at (5,5) size 68x17
                       text run at (5,5) width 68: "Netscape"
-                RenderTextControl {INPUT} at (236,6) size 282x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                RenderText {#text} at (519,8) size 5x19
-                  text run at (519,9) width 5: " "
-                RenderButton {INPUT} at (525,7) size 64x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 51x18
+                RenderTextControl {INPUT} at (234,6) size 282x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                RenderText {#text} at (517,8) size 5x19
+                  text run at (517,9) width 5: " "
+                RenderButton {INPUT} at (523,5) size 68x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 51x18
                     RenderText at (0,0) size 51x17
                       text run at (0,0) width 51: "Search"
-                RenderBR {BR} at (590,22) size 1x2
+                RenderBR {BR} at (592,22) size 1x2
                 RenderInline {SMALL} at (0,0) size 558x15
                   RenderInline {A} at (0,0) size 99x15 [color=#0000EE]
                     RenderText {#text} at (18,34) size 99x17
@@ -136,5 +136,5 @@ layer at (0,0) size 800x600
                   RenderTableSection {TBODY} at (0,0) size 1x1
                     RenderTableRow {TR} at (0,0) size 1x1
                       RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1]
-layer at (249,77) size 275x18
+layer at (247,77) size 275x18
   RenderBlock {DIV} at (3,3) size 275x18
index 27c6e16..a75d4b6 100644 (file)
Binary files a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug1318-expected.png and b/LayoutTests/platform/gtk/tables/mozilla/bugs/bug1318-expected.png differ
index 95cc559..7aff75f 100644 (file)
@@ -3,8 +3,8 @@ 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
-      RenderTable {TABLE} at (0,0) size 784x143
-        RenderTableSection {TBODY} at (0,0) size 784x143
+      RenderTable {TABLE} at (0,0) size 784x147
+        RenderTableSection {TBODY} at (0,0) size 784x147
           RenderTableRow {TR} at (0,0) size 784x74
             RenderTableCell {TD} at (0,0) size 785x74 [r=0 c=0 rs=1 cs=4]
               RenderBR {BR} at (392,1) size 1x17
@@ -18,32 +18,32 @@ layer at (0,0) size 800x600
                 RenderBR {BR} at (392,55) size 1x17
               RenderText {#text} at (0,0) size 0x0
           RenderTableRow {TR} at (0,74) size 784x20
-            RenderTableCell {TD} at (0,75) size 550x18 [r=1 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (0,75) size 541x18 [r=1 c=0 rs=1 cs=1]
               RenderInline {FONT} at (0,0) size 141x15
-                RenderText {#text} at (408,0) size 141x17
-                  text run at (408,1) width 141: "I agree with the program"
+                RenderText {#text} at (399,0) size 141x17
+                  text run at (399,1) width 141: "I agree with the program"
               RenderText {#text} at (0,0) size 0x0
-            RenderTableCell {TD} at (549,74) size 65x20 [r=1 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (540,74) size 63x20 [r=1 c=1 rs=1 cs=1]
               RenderBlock {INPUT} at (3,4) size 12x12
           RenderTableRow {TR} at (0,94) size 784x20
-            RenderTableCell {TD} at (0,95) size 550x18 [r=2 c=0 rs=1 cs=1]
+            RenderTableCell {TD} at (0,95) size 541x18 [r=2 c=0 rs=1 cs=1]
               RenderInline {FONT} at (0,0) size 154x15
-                RenderText {#text} at (395,0) size 154x17
-                  text run at (395,1) width 154: "I think vouchers are wrong"
+                RenderText {#text} at (386,0) size 154x17
+                  text run at (386,1) width 154: "I think vouchers are wrong"
               RenderText {#text} at (0,0) size 0x0
-            RenderTableCell {TD} at (549,94) size 65x20 [r=2 c=1 rs=1 cs=1]
+            RenderTableCell {TD} at (540,94) size 63x20 [r=2 c=1 rs=1 cs=1]
               RenderBlock {INPUT} at (3,4) size 12x12
-          RenderTableRow {TR} at (0,114) size 784x29
-            RenderTableCell {TD} at (0,120) size 614x17 [r=3 c=0 rs=1 cs=2]
+          RenderTableRow {TR} at (0,114) size 784x33
+            RenderTableCell {TD} at (0,122) size 603x17 [r=3 c=0 rs=1 cs=2]
               RenderInline {A} at (0,0) size 77x17 [color=#0000EE]
                 RenderInline {FONT} at (0,0) size 77x15
-                  RenderText {#text} at (268,1) size 77x15
-                    text run at (268,1) width 77: "View Results"
+                  RenderText {#text} at (263,1) size 77x15
+                    text run at (263,1) width 77: "View Results"
               RenderInline {FONT} at (0,0) size 1x15
                 RenderText {#text} at (0,0) size 0x0
-            RenderTableCell {TD} at (613,114) size 172x29 [r=3 c=2 rs=1 cs=2]
-              RenderButton {INPUT} at (64,3) size 43x23 [bgcolor=#C0C0C0]
-                RenderBlock (anonymous) at (6,2) size 30x18
+            RenderTableCell {TD} at (602,114) size 183x33 [r=3 c=2 rs=1 cs=2]
+              RenderButton {INPUT} at (67,3) size 47x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                RenderBlock (anonymous) at (8,4) size 30x18
                   RenderText at (0,0) size 30x17
                     text run at (0,0) width 30: "vote"
               RenderText {#text} at (0,0) size 0x0
index 51a7c84..936e3c7 100644 (file)
Binary files a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug138725-expected.png and b/LayoutTests/platform/gtk/tables/mozilla/bugs/bug138725-expected.png differ
index e2e2b40..b20155e 100644 (file)
@@ -3,32 +3,32 @@ 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
-      RenderTable {TABLE} at (0,0) size 188x61
-        RenderTableSection {TBODY} at (0,0) size 188x61
-          RenderTableRow {TR} at (0,2) size 188x57
-            RenderTableCell {TD} at (2,2) size 184x57 [r=0 c=0 rs=1 cs=1]
-              RenderBlock (anonymous) at (1,1) size 182x0
+      RenderTable {TABLE} at (0,0) size 192x65
+        RenderTableSection {TBODY} at (0,0) size 192x65
+          RenderTableRow {TR} at (0,2) size 192x61
+            RenderTableCell {TD} at (2,2) size 188x61 [r=0 c=0 rs=1 cs=1]
+              RenderBlock (anonymous) at (1,1) size 186x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {#text} at (0,0) size 0x0
                   RenderInline {SPAN} at (0,0) size 0x0
                     RenderText {#text} at (0,0) size 0x0
                     RenderText {#text} at (0,0) size 0x0
-              RenderBlock (anonymous) at (1,1) size 182x55
-                RenderTable {TABLE} at (0,0) size 182x55
-                  RenderTableSection {TBODY} at (0,0) size 182x55
-                    RenderTableRow {TR} at (0,2) size 182x51
-                      RenderTableCell {TD} at (2,2) size 178x51 [r=0 c=0 rs=1 cs=1]
-                        RenderTable {TABLE} at (1,1) size 176x49
-                          RenderTableSection {TBODY} at (0,0) size 176x49
-                            RenderTableRow {TR} at (0,2) size 176x45
-                              RenderTableCell {TD} at (2,2) size 172x45 [r=0 c=0 rs=1 cs=1]
-                                RenderBlock {FORM} at (1,1) size 170x27
-                                  RenderButton {INPUT} at (2,2) size 166x23 [bgcolor=#C0C0C0]
-                                    RenderBlock (anonymous) at (6,2) size 154x18
+              RenderBlock (anonymous) at (1,1) size 186x59
+                RenderTable {TABLE} at (0,0) size 186x59
+                  RenderTableSection {TBODY} at (0,0) size 186x59
+                    RenderTableRow {TR} at (0,2) size 186x55
+                      RenderTableCell {TD} at (2,2) size 182x55 [r=0 c=0 rs=1 cs=1]
+                        RenderTable {TABLE} at (1,1) size 180x53
+                          RenderTableSection {TBODY} at (0,0) size 180x53
+                            RenderTableRow {TR} at (0,2) size 180x49
+                              RenderTableCell {TD} at (2,2) size 176x49 [r=0 c=0 rs=1 cs=1]
+                                RenderBlock {FORM} at (1,1) size 174x31
+                                  RenderButton {INPUT} at (2,2) size 170x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                                    RenderBlock (anonymous) at (8,4) size 154x18
                                       RenderText at (0,0) size 154x17
                                         text run at (0,0) width 154: "ApplyForThisPosition"
                                   RenderText {#text} at (0,0) size 0x0
-              RenderBlock (anonymous) at (1,56) size 182x0
+              RenderBlock (anonymous) at (1,60) size 186x0
                 RenderInline {SPAN} at (0,0) size 0x0
                   RenderInline {SPAN} at (0,0) size 0x0
                   RenderText {#text} at (0,0) size 0x0
index fd1b492..1717ea9 100644 (file)
Binary files a/LayoutTests/platform/gtk/tables/mozilla/bugs/bug18359-expected.png and b/LayoutTests/platform/gtk/tables/mozilla/bugs/bug18359-expected.png differ
index 1558f5c..41fdfac 100644 (file)
@@ -11,36 +11,36 @@ layer at (0,0) size 800x600
         RenderTable {TABLE} at (0,0) size 784x82
           RenderTableSection {TBODY} at (0,0) size 784x82
             RenderTableRow {TR} at (0,2) size 784x38
-              RenderTableCell {TD} at (2,2) size 68x38 [r=0 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (2,2) size 64x38 [r=0 c=0 rs=1 cs=1]
                 RenderInline {B} at (0,0) size 51x35
                   RenderText {#text} at (1,1) size 51x35
                     text run at (1,1) width 51: "Trigger"
                     text run at (1,19) width 40: "URL:"
-              RenderTableCell {TD} at (71,6) size 603x30 [r=0 c=1 rs=1 cs=1]
+              RenderTableCell {TD} at (67,6) size 603x30 [r=0 c=1 rs=1 cs=1]
                 RenderTextControl {INPUT} at (3,3) size 596x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-              RenderTableCell {TD} at (675,6) size 108x30 [r=0 c=2 rs=1 cs=1]
-                RenderButton {INPUT} at (3,3) size 63x23 [bgcolor=#C0C0C0]
-                  RenderBlock (anonymous) at (6,2) size 51x18
+              RenderTableCell {TD} at (671,4) size 111x34 [r=0 c=2 rs=1 cs=1]
+                RenderButton {INPUT} at (3,3) size 67x27 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0)]
+                  RenderBlock (anonymous) at (8,4) size 51x18
                     RenderText at (0,0) size 51x17
                       text run at (0,0) width 51: "Trigger"
             RenderTableRow {TR} at (0,42) size 784x38
-              RenderTableCell {TD} at (2,42) size 68x38 [r=1 c=0 rs=1 cs=1]
+              RenderTableCell {TD} at (2,42) size 64x38 [r=1 c=0 rs=1 cs=1]
                 RenderInline {B} at (0,0) size 62x35
                   RenderText {#text} at (1,1) size 62x35
                     text run at (1,1) width 62: "Run Test"
                     text run at (1,19) width 38: "Case:"
-  &