Mac rebaseline after r117556.
authorrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 May 2012 07:44:21 +0000 (07:44 +0000)
committerrniwa@webkit.org <rniwa@webkit.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 18 May 2012 07:44:21 +0000 (07:44 +0000)
* platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt:
* platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt:
* platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt:
* platform/mac/editing/inserting/before-after-input-element-expected.txt:
* platform/mac/editing/pasteboard/4806874-expected.txt:
* platform/mac/editing/pasteboard/drop-text-without-selection-expected.png:
* platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
* platform/mac/editing/pasteboard/input-field-1-expected.txt:
* platform/mac/editing/selection/3690703-2-expected.png:
* platform/mac/editing/selection/3690703-2-expected.txt:
* platform/mac/editing/selection/3690703-expected.txt:
* platform/mac/editing/selection/3690719-expected.txt:
* platform/mac/editing/selection/4895428-3-expected.txt:
* platform/mac/editing/selection/4975120-expected.txt:
* platform/mac/editing/selection/drag-select-1-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-1-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-2-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-3-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-4-expected.txt:
* platform/mac/editing/selection/select-across-readonly-input-5-expected.txt:
* platform/mac/editing/selection/select-from-textfield-outwards-expected.png:
* platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
* platform/mac/fast/css/input-search-padding-expected.txt:
* platform/mac/fast/css/line-height-expected.txt:
* platform/mac/fast/css/text-input-with-webkit-border-radius-expected.txt:
* platform/mac/fast/css/text-overflow-input-expected.txt:
* platform/mac/fast/dom/isindex-001-expected.txt:
* platform/mac/fast/dom/isindex-002-expected.txt:
* platform/mac/fast/events/autoscroll-expected.png:
* platform/mac/fast/events/autoscroll-expected.txt:
* platform/mac/fast/events/context-no-deselect-expected.txt:
* platform/mac/fast/forms/basic-inputs-expected.txt:
* platform/mac/fast/forms/control-restrict-line-height-expected.txt:
* platform/mac/fast/forms/encoding-test-expected.txt:
* platform/mac/fast/forms/fieldset-align-expected.txt:
* platform/mac/fast/forms/floating-textfield-relayout-expected.txt:
* platform/mac/fast/forms/form-element-geometry-expected.txt:
* platform/mac/fast/forms/input-align-expected.png:
* platform/mac/fast/forms/input-align-expected.txt:
* platform/mac/fast/forms/input-appearance-bkcolor-expected.txt:
* platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt:
* platform/mac/fast/forms/input-appearance-disabled-expected.png:
* platform/mac/fast/forms/input-appearance-disabled-expected.txt:
* platform/mac/fast/forms/input-appearance-focus-expected.png:
* platform/mac/fast/forms/input-appearance-focus-expected.txt:
* platform/mac/fast/forms/input-appearance-height-expected.txt:
* platform/mac/fast/forms/input-appearance-preventDefault-expected.txt:
* platform/mac/fast/forms/input-appearance-readonly-expected.txt:
* platform/mac/fast/forms/input-appearance-selection-expected.txt:
* platform/mac/fast/forms/input-appearance-visibility-expected.txt:
* platform/mac/fast/forms/input-appearance-width-expected.png:
* platform/mac/fast/forms/input-appearance-width-expected.txt:
* platform/mac/fast/forms/input-baseline-expected.png:
* platform/mac/fast/forms/input-baseline-expected.txt:
* platform/mac/fast/forms/input-disabled-color-expected.png:
* platform/mac/fast/forms/input-disabled-color-expected.txt:
* platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png:
* platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
* platform/mac/fast/forms/input-field-text-truncated-expected.txt:
* platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
* platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
* platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
* platform/mac/fast/forms/input-readonly-dimmed-expected.txt:
* platform/mac/fast/forms/input-readonly-empty-expected.txt:
* platform/mac/fast/forms/input-spaces-expected.txt:
* platform/mac/fast/forms/input-table-expected.txt:
* platform/mac/fast/forms/input-text-click-inside-expected.txt:
* platform/mac/fast/forms/input-text-click-outside-expected.txt:
* platform/mac/fast/forms/input-text-double-click-expected.txt:
* platform/mac/fast/forms/input-text-drag-down-expected.txt:
* platform/mac/fast/forms/input-text-option-delete-expected.txt:
* platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
* platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
* platform/mac/fast/forms/input-text-word-wrap-expected.txt:
* platform/mac/fast/forms/input-type-text-min-width-expected.txt:
* platform/mac/fast/forms/input-value-expected.txt:
* platform/mac/fast/forms/input-width-expected.txt:
* platform/mac/fast/forms/minWidthPercent-expected.txt:
* platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png:
* platform/mac/fast/forms/number/input-appearance-number-rtl-expected.txt:
* platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png:
* platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt:
* platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.txt:
* platform/mac/fast/forms/placeholder-position-expected.txt:
* platform/mac/fast/forms/placeholder-pseudo-style-expected.png:
* platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
* platform/mac/fast/forms/plaintext-mode-2-expected.txt:
* platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
* platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
* platform/mac/fast/forms/search-rtl-expected.png:
* platform/mac/fast/forms/search-rtl-expected.txt:
* platform/mac/fast/forms/search-styled-expected.txt:
* platform/mac/fast/forms/search-vertical-alignment-expected.txt:
* platform/mac/fast/forms/searchfield-heights-expected.txt:
* platform/mac/fast/forms/select-empty-option-height-expected.txt:
* platform/mac/fast/forms/tabbing-input-iframe-expected.png:
* platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
* platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
* platform/mac/fast/forms/text-style-color-expected.png:
* platform/mac/fast/forms/text-style-color-expected.txt:
* platform/mac/fast/forms/textfield-focus-ring-expected.txt:
* platform/mac/fast/forms/textfield-outline-expected.txt:
* platform/mac/fast/forms/textfield-overflow-expected.txt:
* platform/mac/fast/forms/validation-message-appearance-expected.png:
* platform/mac/fast/forms/validation-message-appearance-expected.txt:
* platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
* platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
* platform/mac/fast/html/details-no-summary4-expected.txt:
* platform/mac/fast/html/details-open-javascript-expected.txt:
* platform/mac/fast/html/details-open2-expected.txt:
* platform/mac/fast/html/details-open4-expected.txt:
* platform/mac/fast/lists/dynamic-marker-crash-expected.txt:
* platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
* platform/mac/fast/replaced/replaced-breaking-expected.txt:
* platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt:
* platform/mac/fast/replaced/width100percent-textfield-expected.txt:
* platform/mac/fast/speech/speech-bidi-rendering-expected.txt:
* platform/mac/fast/table/003-expected.txt:
* platform/mac/fast/table/colspanMinWidth-expected.txt:
* platform/mac/fast/table/spanOverlapRepaint-expected.txt:
* platform/mac/fast/table/text-field-baseline-expected.txt:
* platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
* platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
* platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
* platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt:
* platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
* platform/mac/svg/hixie/mixed/003-expected.txt:
* platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
* platform/mac/tables/mozilla/bugs/bug12384-expected.txt:
* platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
* platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
* platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
* platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4382-expected.txt:
* platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
* platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
* platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
* platform/mac/tables/mozilla/bugs/bug55545-expected.txt:
* platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
* platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
* platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
* platform/mac/tables/mozilla/bugs/bug99948-expected.txt:
* platform/mac/tables/mozilla/dom/tableDom-expected.txt:
* platform/mac/tables/mozilla/other/move_row-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
* platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:

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

153 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt
LayoutTests/platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt
LayoutTests/platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt
LayoutTests/platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt
LayoutTests/platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt
LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt
LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt
LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png
LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt
LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt
LayoutTests/platform/mac/editing/selection/3690703-2-expected.png
LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt
LayoutTests/platform/mac/editing/selection/3690703-expected.txt
LayoutTests/platform/mac/editing/selection/3690719-expected.txt
LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt
LayoutTests/platform/mac/editing/selection/4975120-expected.txt
LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-1-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-2-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-3-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-4-expected.txt
LayoutTests/platform/mac/editing/selection/select-across-readonly-input-5-expected.txt
LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png
LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt
LayoutTests/platform/mac/fast/css/input-search-padding-expected.txt
LayoutTests/platform/mac/fast/css/line-height-expected.txt
LayoutTests/platform/mac/fast/css/text-input-with-webkit-border-radius-expected.txt
LayoutTests/platform/mac/fast/css/text-overflow-input-expected.txt
LayoutTests/platform/mac/fast/dom/isindex-001-expected.txt
LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt
LayoutTests/platform/mac/fast/events/autoscroll-expected.png
LayoutTests/platform/mac/fast/events/autoscroll-expected.txt
LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt
LayoutTests/platform/mac/fast/forms/basic-inputs-expected.txt
LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt
LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt
LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt
LayoutTests/platform/mac/fast/forms/floating-textfield-relayout-expected.txt
LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt
LayoutTests/platform/mac/fast/forms/input-align-expected.png
LayoutTests/platform/mac/fast/forms/input-align-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.png
LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.png
LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt
LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.png
LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt
LayoutTests/platform/mac/fast/forms/input-baseline-expected.png
LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt
LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.png
LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt
LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png
LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt
LayoutTests/platform/mac/fast/forms/input-field-text-truncated-expected.txt
LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt
LayoutTests/platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt
LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt
LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt
LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt
LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt
LayoutTests/platform/mac/fast/forms/input-table-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt
LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt
LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt
LayoutTests/platform/mac/fast/forms/input-value-expected.txt
LayoutTests/platform/mac/fast/forms/input-width-expected.txt
LayoutTests/platform/mac/fast/forms/minWidthPercent-expected.txt
LayoutTests/platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png
LayoutTests/platform/mac/fast/forms/number/input-appearance-number-rtl-expected.txt
LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png
LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt
LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.txt
LayoutTests/platform/mac/fast/forms/placeholder-position-expected.txt
LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png
LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt
LayoutTests/platform/mac/fast/forms/plaintext-mode-2-expected.txt
LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt
LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt
LayoutTests/platform/mac/fast/forms/search-rtl-expected.png
LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt
LayoutTests/platform/mac/fast/forms/search-styled-expected.txt
LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.txt
LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt
LayoutTests/platform/mac/fast/forms/select-empty-option-height-expected.txt
LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.png
LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt
LayoutTests/platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt
LayoutTests/platform/mac/fast/forms/text-style-color-expected.png
LayoutTests/platform/mac/fast/forms/text-style-color-expected.txt
LayoutTests/platform/mac/fast/forms/textfield-focus-ring-expected.txt
LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt
LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt
LayoutTests/platform/mac/fast/forms/validation-message-appearance-expected.png
LayoutTests/platform/mac/fast/forms/validation-message-appearance-expected.txt
LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt
LayoutTests/platform/mac/fast/frames/take-focus-from-iframe-expected.txt
LayoutTests/platform/mac/fast/html/details-no-summary4-expected.txt
LayoutTests/platform/mac/fast/html/details-open-javascript-expected.txt
LayoutTests/platform/mac/fast/html/details-open2-expected.txt
LayoutTests/platform/mac/fast/html/details-open4-expected.txt
LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt
LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt
LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt
LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt
LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.txt
LayoutTests/platform/mac/fast/speech/speech-bidi-rendering-expected.txt
LayoutTests/platform/mac/fast/table/003-expected.txt
LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt
LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt
LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt
LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt
LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt
LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt
LayoutTests/platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt
LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt
LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt
LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt
LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt
LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt
LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt

index f1da413..1ca3b7a 100644 (file)
@@ -1,3 +1,160 @@
+2012-05-18  Ryosuke Niwa  <rniwa@webkit.org>
+
+        Mac rebaseline after r117556.
+
+        * platform/mac/css3/selectors3/html/css3-modsel-23-expected.txt:
+        * platform/mac/css3/selectors3/html/css3-modsel-69-expected.txt:
+        * platform/mac/css3/selectors3/xhtml/css3-modsel-23-expected.txt:
+        * platform/mac/css3/selectors3/xhtml/css3-modsel-69-expected.txt:
+        * platform/mac/css3/selectors3/xml/css3-modsel-23-expected.txt:
+        * platform/mac/css3/selectors3/xml/css3-modsel-69-expected.txt:
+        * platform/mac/editing/input/caret-at-the-edge-of-input-expected.txt:
+        * platform/mac/editing/inserting/before-after-input-element-expected.txt:
+        * platform/mac/editing/pasteboard/4806874-expected.txt:
+        * platform/mac/editing/pasteboard/drop-text-without-selection-expected.png:
+        * platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt:
+        * platform/mac/editing/pasteboard/input-field-1-expected.txt:
+        * platform/mac/editing/selection/3690703-2-expected.png:
+        * platform/mac/editing/selection/3690703-2-expected.txt:
+        * platform/mac/editing/selection/3690703-expected.txt:
+        * platform/mac/editing/selection/3690719-expected.txt:
+        * platform/mac/editing/selection/4895428-3-expected.txt:
+        * platform/mac/editing/selection/4975120-expected.txt:
+        * platform/mac/editing/selection/drag-select-1-expected.txt:
+        * platform/mac/editing/selection/select-across-readonly-input-1-expected.txt:
+        * platform/mac/editing/selection/select-across-readonly-input-2-expected.txt:
+        * platform/mac/editing/selection/select-across-readonly-input-3-expected.txt:
+        * platform/mac/editing/selection/select-across-readonly-input-4-expected.txt:
+        * platform/mac/editing/selection/select-across-readonly-input-5-expected.txt:
+        * platform/mac/editing/selection/select-from-textfield-outwards-expected.png:
+        * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt:
+        * platform/mac/fast/css/input-search-padding-expected.txt:
+        * platform/mac/fast/css/line-height-expected.txt:
+        * platform/mac/fast/css/text-input-with-webkit-border-radius-expected.txt:
+        * platform/mac/fast/css/text-overflow-input-expected.txt:
+        * platform/mac/fast/dom/isindex-001-expected.txt:
+        * platform/mac/fast/dom/isindex-002-expected.txt:
+        * platform/mac/fast/events/autoscroll-expected.png:
+        * platform/mac/fast/events/autoscroll-expected.txt:
+        * platform/mac/fast/events/context-no-deselect-expected.txt:
+        * platform/mac/fast/forms/basic-inputs-expected.txt:
+        * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
+        * platform/mac/fast/forms/encoding-test-expected.txt:
+        * platform/mac/fast/forms/fieldset-align-expected.txt:
+        * platform/mac/fast/forms/floating-textfield-relayout-expected.txt:
+        * platform/mac/fast/forms/form-element-geometry-expected.txt:
+        * platform/mac/fast/forms/input-align-expected.png:
+        * platform/mac/fast/forms/input-align-expected.txt:
+        * platform/mac/fast/forms/input-appearance-bkcolor-expected.txt:
+        * platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt:
+        * platform/mac/fast/forms/input-appearance-disabled-expected.png:
+        * platform/mac/fast/forms/input-appearance-disabled-expected.txt:
+        * platform/mac/fast/forms/input-appearance-focus-expected.png:
+        * platform/mac/fast/forms/input-appearance-focus-expected.txt:
+        * platform/mac/fast/forms/input-appearance-height-expected.txt:
+        * platform/mac/fast/forms/input-appearance-preventDefault-expected.txt:
+        * platform/mac/fast/forms/input-appearance-readonly-expected.txt:
+        * platform/mac/fast/forms/input-appearance-selection-expected.txt:
+        * platform/mac/fast/forms/input-appearance-visibility-expected.txt:
+        * platform/mac/fast/forms/input-appearance-width-expected.png:
+        * platform/mac/fast/forms/input-appearance-width-expected.txt:
+        * platform/mac/fast/forms/input-baseline-expected.png:
+        * platform/mac/fast/forms/input-baseline-expected.txt:
+        * platform/mac/fast/forms/input-disabled-color-expected.png:
+        * platform/mac/fast/forms/input-disabled-color-expected.txt:
+        * platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png:
+        * platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt:
+        * platform/mac/fast/forms/input-field-text-truncated-expected.txt:
+        * platform/mac/fast/forms/input-placeholder-visibility-1-expected.txt:
+        * platform/mac/fast/forms/input-placeholder-visibility-3-expected.txt:
+        * platform/mac/fast/forms/input-readonly-autoscroll-expected.txt:
+        * platform/mac/fast/forms/input-readonly-dimmed-expected.txt:
+        * platform/mac/fast/forms/input-readonly-empty-expected.txt:
+        * platform/mac/fast/forms/input-spaces-expected.txt:
+        * platform/mac/fast/forms/input-table-expected.txt:
+        * platform/mac/fast/forms/input-text-click-inside-expected.txt:
+        * platform/mac/fast/forms/input-text-click-outside-expected.txt:
+        * platform/mac/fast/forms/input-text-double-click-expected.txt:
+        * platform/mac/fast/forms/input-text-drag-down-expected.txt:
+        * platform/mac/fast/forms/input-text-option-delete-expected.txt:
+        * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt:
+        * platform/mac/fast/forms/input-text-self-emptying-click-expected.txt:
+        * platform/mac/fast/forms/input-text-word-wrap-expected.txt:
+        * platform/mac/fast/forms/input-type-text-min-width-expected.txt:
+        * platform/mac/fast/forms/input-value-expected.txt:
+        * platform/mac/fast/forms/input-width-expected.txt:
+        * platform/mac/fast/forms/minWidthPercent-expected.txt:
+        * platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png:
+        * platform/mac/fast/forms/number/input-appearance-number-rtl-expected.txt:
+        * platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png:
+        * platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.txt:
+        * platform/mac/fast/forms/number/input-appearance-spinbutton-layer-expected.txt:
+        * platform/mac/fast/forms/placeholder-position-expected.txt:
+        * platform/mac/fast/forms/placeholder-pseudo-style-expected.png:
+        * platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
+        * platform/mac/fast/forms/plaintext-mode-2-expected.txt:
+        * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
+        * platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
+        * platform/mac/fast/forms/search-rtl-expected.png:
+        * platform/mac/fast/forms/search-rtl-expected.txt:
+        * platform/mac/fast/forms/search-styled-expected.txt:
+        * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
+        * platform/mac/fast/forms/searchfield-heights-expected.txt:
+        * platform/mac/fast/forms/select-empty-option-height-expected.txt:
+        * platform/mac/fast/forms/tabbing-input-iframe-expected.png:
+        * platform/mac/fast/forms/tabbing-input-iframe-expected.txt:
+        * platform/mac/fast/forms/text-control-intrinsic-widths-expected.txt:
+        * platform/mac/fast/forms/text-style-color-expected.png:
+        * platform/mac/fast/forms/text-style-color-expected.txt:
+        * platform/mac/fast/forms/textfield-focus-ring-expected.txt:
+        * platform/mac/fast/forms/textfield-outline-expected.txt:
+        * platform/mac/fast/forms/textfield-overflow-expected.txt:
+        * platform/mac/fast/forms/validation-message-appearance-expected.png:
+        * platform/mac/fast/forms/validation-message-appearance-expected.txt:
+        * platform/mac/fast/forms/visual-hebrew-text-field-expected.txt:
+        * platform/mac/fast/frames/take-focus-from-iframe-expected.txt:
+        * platform/mac/fast/html/details-no-summary4-expected.txt:
+        * platform/mac/fast/html/details-open-javascript-expected.txt:
+        * platform/mac/fast/html/details-open2-expected.txt:
+        * platform/mac/fast/html/details-open4-expected.txt:
+        * platform/mac/fast/lists/dynamic-marker-crash-expected.txt:
+        * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt:
+        * platform/mac/fast/replaced/replaced-breaking-expected.txt:
+        * platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt:
+        * platform/mac/fast/replaced/width100percent-textfield-expected.txt:
+        * platform/mac/fast/speech/speech-bidi-rendering-expected.txt:
+        * platform/mac/fast/table/003-expected.txt:
+        * platform/mac/fast/table/colspanMinWidth-expected.txt:
+        * platform/mac/fast/table/spanOverlapRepaint-expected.txt:
+        * platform/mac/fast/table/text-field-baseline-expected.txt:
+        * platform/mac/fast/text/textIteratorNilRenderer-expected.txt:
+        * platform/mac/fast/transforms/transformed-focused-text-input-expected.txt:
+        * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt:
+        * platform/mac/plugins/mouse-click-plugin-clears-selection-expected.txt:
+        * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt:
+        * platform/mac/svg/hixie/mixed/003-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug1188-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug12384-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug18359-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug24200-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug28928-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug4382-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug4527-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug51037-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug55545-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug59354-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug7342-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug96334-expected.txt:
+        * platform/mac/tables/mozilla/bugs/bug99948-expected.txt:
+        * platform/mac/tables/mozilla/dom/tableDom-expected.txt:
+        * platform/mac/tables/mozilla/other/move_row-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
+        * platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt:
+
 2012-05-17  Ryosuke Niwa  <rniwa@webkit.org>
 
         WebKit erroneously add 1px padding in input elements
index 8bdb519..8da656e 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x81
         RenderText {#text} at (247,3) size 4x18
           text run at (247,3) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,28) size 205x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,28) size 203x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 199x13 scrollWidth 239
-  RenderBlock {DIV} at (3,3) size 199x13
-    RenderText {#text} at (1,0) size 237x13
-      text run at (1,0) width 237: "a text area (enabled) with green background"
+layer at (13,47) size 197x13 scrollWidth 238
+  RenderBlock {DIV} at (3,3) size 197x13
+    RenderText {#text} at (0,0) size 237x13
+      text run at (0,0) width 237: "a text area (enabled) with green background"
index 8bdb519..8da656e 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x81
         RenderText {#text} at (247,3) size 4x18
           text run at (247,3) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,28) size 205x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,28) size 203x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 199x13 scrollWidth 239
-  RenderBlock {DIV} at (3,3) size 199x13
-    RenderText {#text} at (1,0) size 237x13
-      text run at (1,0) width 237: "a text area (enabled) with green background"
+layer at (13,47) size 197x13 scrollWidth 238
+  RenderBlock {DIV} at (3,3) size 197x13
+    RenderText {#text} at (0,0) size 237x13
+      text run at (0,0) width 237: "a text area (enabled) with green background"
index 68b00e0..41fa0a5 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x81
         RenderText {#text} at (247,3) size 4x18
           text run at (247,3) width 4: " "
         RenderBR {br} at (0,0) size 0x0
-        RenderTextControl {input} at (2,28) size 205x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderTextControl {input} at (2,28) size 203x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 199x13 scrollWidth 239
-  RenderBlock {div} at (3,3) size 199x13
-    RenderText {#text} at (1,0) size 237x13
-      text run at (1,0) width 237: "a text area (enabled) with green background"
+layer at (13,47) size 197x13 scrollWidth 238
+  RenderBlock {div} at (3,3) size 197x13
+    RenderText {#text} at (0,0) size 237x13
+      text run at (0,0) width 237: "a text area (enabled) with green background"
index 68b00e0..41fa0a5 100644 (file)
@@ -11,9 +11,9 @@ layer at (0,0) size 800x81
         RenderText {#text} at (247,3) size 4x18
           text run at (247,3) width 4: " "
         RenderBR {br} at (0,0) size 0x0
-        RenderTextControl {input} at (2,28) size 205x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+        RenderTextControl {input} at (2,28) size 203x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 199x13 scrollWidth 239
-  RenderBlock {div} at (3,3) size 199x13
-    RenderText {#text} at (1,0) size 237x13
-      text run at (1,0) width 237: "a text area (enabled) with green background"
+layer at (13,47) size 197x13 scrollWidth 238
+  RenderBlock {div} at (3,3) size 197x13
+    RenderText {#text} at (0,0) size 237x13
+      text run at (0,0) width 237: "a text area (enabled) with green background"
index 92be9cb..5dfbf19 100644 (file)
@@ -10,9 +10,9 @@ layer at (0,0) size 800x81
       RenderText {#text} at (247,3) size 4x18
         text run at (247,3) width 4: " "
       RenderBR {br} at (0,0) size 0x0
-      RenderTextControl {input} at (2,28) size 205x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderTextControl {input} at (2,28) size 203x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (5,47) size 199x13 scrollWidth 239
-  RenderBlock {div} at (3,3) size 199x13
-    RenderText {#text} at (1,0) size 237x13
-      text run at (1,0) width 237: "a text area (enabled) with green background"
+layer at (5,47) size 197x13 scrollWidth 238
+  RenderBlock {div} at (3,3) size 197x13
+    RenderText {#text} at (0,0) size 237x13
+      text run at (0,0) width 237: "a text area (enabled) with green background"
index 92be9cb..5dfbf19 100644 (file)
@@ -10,9 +10,9 @@ layer at (0,0) size 800x81
       RenderText {#text} at (247,3) size 4x18
         text run at (247,3) width 4: " "
       RenderBR {br} at (0,0) size 0x0
-      RenderTextControl {input} at (2,28) size 205x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
+      RenderTextControl {input} at (2,28) size 203x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (5,47) size 199x13 scrollWidth 239
-  RenderBlock {div} at (3,3) size 199x13
-    RenderText {#text} at (1,0) size 237x13
-      text run at (1,0) width 237: "a text area (enabled) with green background"
+layer at (5,47) size 197x13 scrollWidth 238
+  RenderBlock {div} at (3,3) size 197x13
+    RenderText {#text} at (0,0) size 237x13
+      text run at (0,0) width 237: "a text area (enabled) with green background"
index 69b7e17..b26eb1c 100644 (file)
@@ -7,11 +7,11 @@ layer at (0,0) size 800x57
         RenderText {#text} at (0,0) size 677x18
           text run at (0,0) width 677: "When the caret reaches the edge of the input box, on the next input if must jump to the center of the control."
       RenderBlock (anonymous) at (0,18) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 75x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 73x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 69x13 scrollX 37 scrollWidth 295
-  RenderBlock {DIV} at (3,3) size 69x13
-    RenderText {#text} at (1,0) size 293x13
-      text run at (1,0) width 293: "012345678901012345678901234567890123456789"
+layer at (13,31) size 67x13 scrollX 37 scrollWidth 294
+  RenderBlock {DIV} at (3,3) size 67x13
+    RenderText {#text} at (0,0) size 293x13
+      text run at (0,0) width 293: "012345678901012345678901234567890123456789"
 caret: position 12 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 3 {INPUT} of body
index 9107057..b2eb3e0 100644 (file)
@@ -19,9 +19,9 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (0,34) size 784x23
         RenderText {#text} at (0,2) size 35x18
           text run at (0,2) width 35: "Hello"
-        RenderTextControl {INPUT} at (37,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (164,2) size 40x18
-          text run at (164,2) width 40: "World"
-layer at (48,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (37,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (162,2) size 40x18
+          text run at (162,2) width 40: "World"
+layer at (48,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 5 of child 2 {#text} of child 2 {DIV} of body
index 3097aa4..86c6545 100644 (file)
@@ -10,9 +10,9 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (0,34) size 784x23
         RenderText {#text} at (0,2) size 35x18
           text run at (0,2) width 35: "Hello"
-        RenderTextControl {INPUT} at (37,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (164,2) size 4x18
-          text run at (164,2) width 4: ":"
-layer at (48,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (37,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (162,2) size 4x18
+          text run at (162,2) width 4: ":"
+layer at (48,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 1 of child 1 {INPUT} of child 2 {DIV} of body
index f459f23..59f7ebc 100644 (file)
Binary files a/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png and b/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png differ
index cea1fa1..e3865d1 100644 (file)
@@ -27,17 +27,17 @@ layer at (0,0) size 800x600
           text run at (478,0) width 175: "no text is currently selected."
       RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
       RenderBlock (anonymous) at (0,96) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,2) size 4x18
-          text run at (129,2) width 4: " "
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,2) size 4x18
+          text run at (127,2) width 4: " "
         RenderInline {A} at (0,0) size 162x18 [color=#0000EE]
-          RenderText {#text} at (133,2) size 162x18
-            text run at (133,2) width 162: "drop me into the text field"
+          RenderText {#text} at (131,2) size 162x18
+            text run at (131,2) width 162: "drop me into the text field"
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (13,109) size 119x13 scrollWidth 121
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 119x13
-      text run at (1,0) width 119: "http://www.ibm.com/"
+layer at (13,109) size 117x13 scrollWidth 120
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 119x13
+      text run at (0,0) width 119: "http://www.ibm.com/"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
 selection end:   position 19 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
index 7fea3a0..18ba540 100644 (file)
@@ -18,15 +18,15 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 235x18
           text run at (0,0) width 235: "This tests Copy/Paste of a input field."
       RenderBlock {DIV} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderTextControl {INPUT} at (131,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (129,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBlock {UL} at (0,73) size 784x18
         RenderListItem {LI} at (40,0) size 744x18
           RenderListMarker at (-17,0) size 7x18: bullet
           RenderText {#text} at (0,0) size 43x18
             text run at (0,0) width 43: "Passed"
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (142,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (140,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 1 of child 1 {INPUT} of child 2 {DIV} of body
index 5b7bedc..a883299 100644 (file)
Binary files a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.png and b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.png differ
index 1813704..c121ba9 100644 (file)
@@ -74,24 +74,24 @@ layer at (0,0) size 800x600
                       RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
                         RenderText {#text} at (309,4) size 40x15
                           text run at (309,4) width 40: "more \x{BB}"
-          RenderTable {TABLE} at (88,25) size 608x45
-            RenderTableSection {TBODY} at (0,0) size 608x45
-              RenderTableRow {TR} at (0,0) size 608x45
-                RenderTableCell {TD} at (0,13) size 152x18 [r=0 c=0 rs=1 cs=1]
+          RenderTable {TABLE} at (90,25) size 604x45
+            RenderTableSection {TBODY} at (0,0) size 604x45
+              RenderTableRow {TR} at (0,0) size 604x45
+                RenderTableCell {TD} at (0,13) size 151x18 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 4x18
                     text run at (0,0) width 4: " "
-                RenderTableCell {TD} at (152,0) size 304x45 [r=0 c=1 rs=1 cs=1]
-                  RenderTextControl {INPUT} at (2,2) size 300x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                  RenderBR {BR} at (304,16) size 0x0
-                  RenderButton {INPUT} at (50,25) size 93x18 [bgcolor=#C0C0C0]
+                RenderTableCell {TD} at (151,0) size 302x45 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (302,16) size 0x0
+                  RenderButton {INPUT} at (49,25) size 93x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 77x13
                       RenderText at (0,0) size 77x13
                         text run at (0,0) width 77: "Google Search"
-                  RenderButton {INPUT} at (147,25) size 108x18 [bgcolor=#C0C0C0]
+                  RenderButton {INPUT} at (146,25) size 108x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 92x13
                       RenderText at (0,0) size 92x13
                         text run at (0,0) width 92: "I'm Feeling Lucky"
-                RenderTableCell {TD} at (456,0) size 152x39 [r=0 c=2 rs=1 cs=1]
+                RenderTableCell {TD} at (453,0) size 151x39 [r=0 c=2 rs=1 cs=1]
                   RenderInline {FONT} at (0,0) size 74x39
                     RenderText {#text} at (0,0) size 6x13
                       text run at (0,0) width 6: "  "
@@ -146,7 +146,7 @@ layer at (0,0) size 800x600
           RenderInline {FONT} at (0,0) size 60x13
             RenderText {#text} at (362,0) size 60x13
               text run at (362,0) width 60: "\x{A9}2005 Google"
-layer at (253,88) size 294x13
-  RenderBlock {DIV} at (3,3) size 294x13
+layer at (254,88) size 292x13
+  RenderBlock {DIV} at (3,3) size 292x13
 selection start: position 0 of child 3 {INPUT} of child 1 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
 selection end:   position 1 of child 2 {BR} of child 0 {FONT} of child 2 {TD} of child 0 {TR} of child 0 {TBODY} of child 2 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
index 8323e00..6697172 100644 (file)
@@ -76,24 +76,24 @@ layer at (0,0) size 800x600
                       RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
                         RenderText {#text} at (309,4) size 40x15
                           text run at (309,4) width 40: "more \x{BB}"
-          RenderTable {TABLE} at (88,25) size 608x45
-            RenderTableSection {TBODY} at (0,0) size 608x45
-              RenderTableRow {TR} at (0,0) size 608x45
-                RenderTableCell {TD} at (0,13) size 152x18 [r=0 c=0 rs=1 cs=1]
+          RenderTable {TABLE} at (90,25) size 604x45
+            RenderTableSection {TBODY} at (0,0) size 604x45
+              RenderTableRow {TR} at (0,0) size 604x45
+                RenderTableCell {TD} at (0,13) size 151x18 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 4x18
                     text run at (0,0) width 4: " "
-                RenderTableCell {TD} at (152,0) size 304x45 [r=0 c=1 rs=1 cs=1]
-                  RenderTextControl {INPUT} at (2,2) size 300x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                  RenderBR {BR} at (304,16) size 0x0
-                  RenderButton {INPUT} at (50,25) size 93x18 [bgcolor=#C0C0C0]
+                RenderTableCell {TD} at (151,0) size 302x45 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (302,16) size 0x0
+                  RenderButton {INPUT} at (49,25) size 93x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 77x13
                       RenderText at (0,0) size 77x13
                         text run at (0,0) width 77: "Google Search"
-                  RenderButton {INPUT} at (147,25) size 108x18 [bgcolor=#C0C0C0]
+                  RenderButton {INPUT} at (146,25) size 108x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 92x13
                       RenderText at (0,0) size 92x13
                         text run at (0,0) width 92: "I'm Feeling Lucky"
-                RenderTableCell {TD} at (456,0) size 152x39 [r=0 c=2 rs=1 cs=1]
+                RenderTableCell {TD} at (453,0) size 151x39 [r=0 c=2 rs=1 cs=1]
                   RenderInline {FONT} at (0,0) size 74x39
                     RenderText {#text} at (0,0) size 6x13
                       text run at (0,0) width 6: "  "
@@ -148,7 +148,7 @@ layer at (0,0) size 800x600
           RenderInline {FONT} at (0,0) size 60x13
             RenderText {#text} at (362,0) size 60x13
               text run at (362,0) width 60: "\x{A9}2005 Google"
-layer at (253,88) size 294x13
-  RenderBlock {DIV} at (3,3) size 294x13
+layer at (254,88) size 292x13
+  RenderBlock {DIV} at (3,3) size 292x13
 selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
 selection end:   position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of body
index ce0f232..6b42921 100644 (file)
@@ -68,24 +68,24 @@ layer at (0,0) size 800x600
                       RenderInline {A} at (0,0) size 40x15 [color=#0000CC]
                         RenderText {#text} at (309,4) size 40x15
                           text run at (309,4) width 40: "more \x{BB}"
-          RenderTable {TABLE} at (88,25) size 608x45
-            RenderTableSection {TBODY} at (0,0) size 608x45
-              RenderTableRow {TR} at (0,0) size 608x45
-                RenderTableCell {TD} at (0,13) size 152x18 [r=0 c=0 rs=1 cs=1]
+          RenderTable {TABLE} at (90,25) size 604x45
+            RenderTableSection {TBODY} at (0,0) size 604x45
+              RenderTableRow {TR} at (0,0) size 604x45
+                RenderTableCell {TD} at (0,13) size 151x18 [r=0 c=0 rs=1 cs=1]
                   RenderText {#text} at (0,0) size 4x18
                     text run at (0,0) width 4: " "
-                RenderTableCell {TD} at (152,0) size 304x45 [r=0 c=1 rs=1 cs=1]
-                  RenderTextControl {INPUT} at (2,2) size 300x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-                  RenderBR {BR} at (304,16) size 0x0
-                  RenderButton {INPUT} at (50,25) size 93x18 [bgcolor=#C0C0C0]
+                RenderTableCell {TD} at (151,0) size 302x45 [r=0 c=1 rs=1 cs=1]
+                  RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                  RenderBR {BR} at (302,16) size 0x0
+                  RenderButton {INPUT} at (49,25) size 93x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 77x13
                       RenderText at (0,0) size 77x13
                         text run at (0,0) width 77: "Google Search"
-                  RenderButton {INPUT} at (147,25) size 108x18 [bgcolor=#C0C0C0]
+                  RenderButton {INPUT} at (146,25) size 108x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 92x13
                       RenderText at (0,0) size 92x13
                         text run at (0,0) width 92: "I'm Feeling Lucky"
-                RenderTableCell {TD} at (456,0) size 152x39 [r=0 c=2 rs=1 cs=1]
+                RenderTableCell {TD} at (453,0) size 151x39 [r=0 c=2 rs=1 cs=1]
                   RenderInline {FONT} at (0,0) size 74x39
                     RenderText {#text} at (0,0) size 6x13
                       text run at (0,0) width 6: "  "
@@ -140,7 +140,7 @@ layer at (0,0) size 800x600
           RenderInline {FONT} at (0,0) size 60x13
             RenderText {#text} at (362,0) size 60x13
               text run at (362,0) width 60: "\x{A9}2005 Google"
-layer at (253,88) size 294x13
-  RenderBlock {DIV} at (3,3) size 294x13
+layer at (254,88) size 292x13
+  RenderBlock {DIV} at (3,3) size 292x13
 selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of body
 selection end:   position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of body
index 30070bd..e24bc9a 100644 (file)
@@ -16,10 +16,10 @@ layer at (0,0) size 800x600
           RenderText {#text} at (0,0) size 21x18
             text run at (0,0) width 21: "foo"
         RenderBlock (anonymous) at (0,18) size 784x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderBlock {DIV} at (0,41) size 784x18
           RenderText {#text} at (0,0) size 22x18
             text run at (0,0) width 22: "baz"
-layer at (13,101) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (13,101) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 2 {DIV} of body
index 99acbc8..627a66e 100644 (file)
@@ -8,8 +8,8 @@ layer at (0,0) size 800x600
           text run at (0,0) width 784: "This tests for a bug that caused the parent of an active frame to paint as though it were active when its window becomes key."
           text run at (0,18) width 776: "To run manually, make another window active and then make this window active. Only the subframe should appear active."
       RenderBlock (anonymous) at (0,52) size 784x177
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (129,16) size 0x0
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderBR {BR} at (127,16) size 0x0
         RenderPartObject {IFRAME} at (0,23) size 304x154 [border: (2px inset #000000)]
           layer at (0,0) size 300x150
             RenderView at (0,0) size 300x150
@@ -18,9 +18,9 @@ layer at (0,0) size 800x600
               RenderBody {BODY} at (8,8) size 284x134 [bgcolor=#FFFFE0]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (13,65) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 18x13
-      text run at (1,0) width 18: "foo"
+layer at (13,65) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 18x13
+      text run at (0,0) width 18: "foo"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 3 {INPUT} of body
 selection end:   position 3 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 3 {INPUT} of body
index e5620cf..18b247b 100644 (file)
@@ -13,9 +13,9 @@ layer at (0,0) size 800x600
             text run at (0,2) width 64: "Start here."
         RenderText {#text} at (64,2) size 4x18
           text run at (64,2) width 4: " "
-        RenderTextControl {INPUT} at (70,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (70,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBlock {UL} at (0,73) size 784x0
-layer at (81,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (81,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 selection start: position 4 of child 0 {#text} of child 0 {SPAN} of child 2 {DIV} of body
 selection end:   position 1 of child 1 {#text} of child 2 {DIV} of body
index 28b6032..ab7df5e 100644 (file)
@@ -21,7 +21,7 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (11,117) size 53x18
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 38x18
-      text run at (1,0) width 38: "hello"
-selection start: position 3 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 5 {DIV} of body
+    RenderText {#text} at (0,0) size 38x18
+      text run at (0,0) width 38: "hello"
+selection start: position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 5 {DIV} of body
 selection end:   position 5 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 5 {DIV} of body
index 0ec41f1..85edd76 100644 (file)
@@ -21,7 +21,7 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (11,117) size 53x18
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 38x18
-      text run at (1,0) width 38: "hello"
+    RenderText {#text} at (0,0) size 38x18
+      text run at (0,0) width 38: "hello"
 selection start: position 0 of child 2 {#text} of child 5 {DIV} of body
 selection end:   position 2 of child 0 {#text} of child 3 {SPAN} of child 5 {DIV} of body
index 5082daa..7d1a7da 100644 (file)
@@ -21,7 +21,7 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (46,117) size 53x18
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 44x18
-      text run at (1,0) width 44: "world"
+    RenderText {#text} at (0,0) size 44x18
+      text run at (0,0) width 44: "world"
 selection start: position 2 of child 0 {#text} of child 1 {SPAN} of child 5 {DIV} of body
 selection end:   position 1 of child 2 {#text} of child 5 {DIV} of body
index 094cf55..40edd45 100644 (file)
@@ -24,11 +24,11 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (11,117) size 53x18
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 38x18
-      text run at (1,0) width 38: "hello"
-layer at (115,117) size 53x18 scrollWidth 56
+    RenderText {#text} at (0,0) size 38x18
+      text run at (0,0) width 38: "hello"
+layer at (115,117) size 53x18 scrollWidth 54
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 54x18
-      text run at (1,0) width 54: "WebKit"
-selection start: position 3 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 5 {DIV} of body
+    RenderText {#text} at (0,0) size 54x18
+      text run at (0,0) width 54: "WebKit"
+selection start: position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 5 {DIV} of body
 selection end:   position 5 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 5 {DIV} of body
index 9e7e7f6..f188b6b 100644 (file)
@@ -24,11 +24,11 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (11,117) size 53x18
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 38x18
-      text run at (1,0) width 38: "hello"
-layer at (115,117) size 53x18 scrollWidth 56
+    RenderText {#text} at (0,0) size 38x18
+      text run at (0,0) width 38: "hello"
+layer at (115,117) size 53x18 scrollWidth 54
   RenderBlock {DIV} at (3,3) size 53x18
-    RenderText {#text} at (1,0) size 54x18
-      text run at (1,0) width 54: "WebKit"
+    RenderText {#text} at (0,0) size 54x18
+      text run at (0,0) width 54: "WebKit"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 5 {INPUT} of child 5 {DIV} of body
 selection end:   position 2 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 5 {INPUT} of child 5 {DIV} of body
index 0bc1556..9470480 100644 (file)
Binary files a/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png and b/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png differ
index 0f54660..1e546b8 100644 (file)
@@ -35,16 +35,16 @@ layer at (0,0) size 800x600
           text run at (0,18) width 732: "non nisi molestie accumsan. Etiam tellus urna, laoreet ac, laoreet non, suscipit sed, sapien. Phasellus vehicula, sem at"
           text run at (0,36) width 541: "posuere vehicula, augue nibh molestie nisl, nec ullamcorper lacus ante vulputate pede."
       RenderBlock (anonymous) at (0,140) size 784x92
-        RenderTextControl {INPUT} at (20,20) size 282x52 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (20,20) size 280x52 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,248) size 784x54
         RenderText {#text} at (0,0) size 769x54
           text run at (0,0) width 754: "Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Mauris viverra augue vitae purus."
           text run at (0,18) width 769: "Morbi sed sem. Donec dui nisi, ultrices non, pretium quis, hendrerit non, est. Donec tellus. Donec eget dui id eros pharetra"
           text run at (0,36) width 733: "rutrum. Suspendisse sodales lectus sit amet nulla. Morbi tortor arcu, convallis blandit, elementum eu, aliquet a, tellus."
-layer at (40,180) size 258x28
-  RenderBlock {DIV} at (12,12) size 258x28
-    RenderText {#text} at (1,0) size 222x28
-      text run at (1,0) width 222: "Lorem ipsum dolor"
+layer at (40,180) size 256x28
+  RenderBlock {DIV} at (12,12) size 256x28
+    RenderText {#text} at (0,0) size 222x28
+      text run at (0,0) width 222: "Lorem ipsum dolor"
 selection start: position 6 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
 selection end:   position 17 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
index c7212aa..bc2a58b 100644 (file)
@@ -3,28 +3,28 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderTextControl {INPUT} at (2,2) size 429x82 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 423x47
+      RenderTextControl {INPUT} at (2,2) size 427x82 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 421x47
           RenderBlock {DIV} at (0,17) size 10x13
-          RenderBlock {DIV} at (10,0) size 397x47
-          RenderBlock {DIV} at (407,17) size 16x13
-      RenderBR {BR} at (433,44) size 0x0
-      RenderTextControl {INPUT} at (2,88) size 429x82 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (433,130) size 0x0
-      RenderTextControl {INPUT} at (2,172) size 224x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (6,1) size 212x23
+          RenderBlock {DIV} at (10,0) size 395x47
+          RenderBlock {DIV} at (405,17) size 16x13
+      RenderBR {BR} at (431,44) size 0x0
+      RenderTextControl {INPUT} at (2,88) size 427x82 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (431,130) size 0x0
+      RenderTextControl {INPUT} at (2,172) size 222x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (6,1) size 210x23
           RenderBlock {DIV} at (0,5) size 10x13
-          RenderBlock {DIV} at (10,0) size 186x23
-          RenderBlock {DIV} at (196,5) size 16x13
-layer at (23,13) size 397x47 scrollWidth 410
-  RenderBlock {DIV} at (0,0) size 397x47
-    RenderText {#text} at (1,0) size 408x47
-      text run at (1,0) width 408: "value jgq not clipped"
-layer at (13,99) size 423x47
-  RenderBlock {DIV} at (3,3) size 423x47
-    RenderText {#text} at (1,0) size 408x47
-      text run at (1,0) width 408: "value jgq not clipped"
-layer at (26,181) size 186x23
-  RenderBlock {DIV} at (0,0) size 186x23
-    RenderText {#text} at (1,0) size 127x23
-      text run at (1,0) width 127: "Sample Input"
+          RenderBlock {DIV} at (10,0) size 184x23
+          RenderBlock {DIV} at (194,5) size 16x13
+layer at (23,13) size 395x47 scrollWidth 409
+  RenderBlock {DIV} at (0,0) size 395x47
+    RenderText {#text} at (0,0) size 408x47
+      text run at (0,0) width 408: "value jgq not clipped"
+layer at (13,99) size 421x47
+  RenderBlock {DIV} at (3,3) size 421x47
+    RenderText {#text} at (0,0) size 408x47
+      text run at (0,0) width 408: "value jgq not clipped"
+layer at (26,181) size 184x23
+  RenderBlock {DIV} at (0,0) size 184x23
+    RenderText {#text} at (0,0) size 127x23
+      text run at (0,0) width 127: "Sample Input"
index cf2826f..fdd9128 100644 (file)
@@ -12,13 +12,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (173,0) size 451x18
           text run at (173,0) width 451: " Selecting text in text field with {line-height:100%} causes it to bounce."
       RenderBlock {DIV} at (0,18) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBlock {DIV} at (0,41) size 784x36
         RenderText {#text} at (0,0) size 735x36
           text run at (0,0) width 574: "Select the text in the text field using horizontal mouse movements, then drag up and down. "
           text run at (574,0) width 161: "The text should not move"
           text run at (0,18) width 62: "vertically."
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 70x13
-      text run at (1,0) width 70: "Lorem Ipsum"
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 70x13
+      text run at (0,0) width 70: "Lorem Ipsum"
index dec2d34..ede60c2 100644 (file)
@@ -23,5 +23,5 @@ layer at (0,0) size 800x137
         RenderText {#text} at (0,0) size 0x0
 layer at (30,96) size 106x13
   RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (1,0) size 62x13
-      text run at (1,0) width 62: "default text"
+    RenderText {#text} at (0,0) size 62x13
+      text run at (0,0) width 62: "default text"
index 840e8a5..2e18004 100644 (file)
@@ -10,97 +10,97 @@ layer at (0,0) size 800x290
         RenderText {#text} at (0,0) size 481x18
           text run at (0,0) width 481: "Apply \"text-overflow:clip\" to inputs. The following input should be clipped:"
         RenderBR {BR} at (481,0) size 0x18
-        RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,20) size 4x18
-          text run at (129,20) width 4: " "
-        RenderTextControl {INPUT} at (135,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,20) size 4x18
+          text run at (127,20) width 4: " "
+        RenderTextControl {INPUT} at (133,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (262,20) size 4x18
-          text run at (262,20) width 4: " "
-        RenderTextControl {INPUT} at (268,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (395,20) size 4x18
-          text run at (395,20) width 4: " "
-        RenderTextControl {INPUT} at (401,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (258,20) size 4x18
+          text run at (258,20) width 4: " "
+        RenderTextControl {INPUT} at (264,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (389,20) size 4x18
+          text run at (389,20) width 4: " "
+        RenderTextControl {INPUT} at (395,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (528,20) size 4x18
-          text run at (528,20) width 4: " "
-        RenderTextControl {INPUT} at (534,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (661,20) size 0x18
-        RenderTextControl {INPUT} at (2,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,43) size 4x18
-          text run at (129,43) width 4: " "
-        RenderTextControl {INPUT} at (135,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (520,20) size 4x18
+          text run at (520,20) width 4: " "
+        RenderTextControl {INPUT} at (526,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderBR {BR} at (651,20) size 0x18
+        RenderTextControl {INPUT} at (2,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,43) size 4x18
+          text run at (127,43) width 4: " "
+        RenderTextControl {INPUT} at (133,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (262,43) size 4x18
-          text run at (262,43) width 4: " "
-        RenderTextControl {INPUT} at (268,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (395,43) size 4x18
-          text run at (395,43) width 4: " "
-        RenderTextControl {INPUT} at (401,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (258,43) size 4x18
+          text run at (258,43) width 4: " "
+        RenderTextControl {INPUT} at (264,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (389,43) size 4x18
+          text run at (389,43) width 4: " "
+        RenderTextControl {INPUT} at (395,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (528,43) size 4x18
-          text run at (528,43) width 4: " "
-        RenderTextControl {INPUT} at (534,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (520,43) size 4x18
+          text run at (520,43) width 4: " "
+        RenderTextControl {INPUT} at (526,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,114) size 784x64
         RenderText {#text} at (0,0) size 536x18
           text run at (0,0) width 536: "Apply \"text-overflow:ellipsis\" to inputs. The following input should show an ellipsis:"
         RenderBR {BR} at (536,0) size 0x18
-        RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,20) size 4x18
-          text run at (129,20) width 4: " "
-        RenderTextControl {INPUT} at (135,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,20) size 4x18
+          text run at (127,20) width 4: " "
+        RenderTextControl {INPUT} at (133,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (262,20) size 4x18
-          text run at (262,20) width 4: " "
-        RenderTextControl {INPUT} at (268,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (395,20) size 4x18
-          text run at (395,20) width 4: " "
-        RenderTextControl {INPUT} at (401,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (258,20) size 4x18
+          text run at (258,20) width 4: " "
+        RenderTextControl {INPUT} at (264,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (389,20) size 4x18
+          text run at (389,20) width 4: " "
+        RenderTextControl {INPUT} at (395,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (528,20) size 4x18
-          text run at (528,20) width 4: " "
-        RenderTextControl {INPUT} at (534,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderBR {BR} at (661,20) size 0x18
-        RenderTextControl {INPUT} at (2,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,43) size 4x18
-          text run at (129,43) width 4: " "
-        RenderTextControl {INPUT} at (135,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (520,20) size 4x18
+          text run at (520,20) width 4: " "
+        RenderTextControl {INPUT} at (526,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderBR {BR} at (651,20) size 0x18
+        RenderTextControl {INPUT} at (2,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,43) size 4x18
+          text run at (127,43) width 4: " "
+        RenderTextControl {INPUT} at (133,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (262,43) size 4x18
-          text run at (262,43) width 4: " "
-        RenderTextControl {INPUT} at (268,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (395,43) size 4x18
-          text run at (395,43) width 4: " "
-        RenderTextControl {INPUT} at (401,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (258,43) size 4x18
+          text run at (258,43) width 4: " "
+        RenderTextControl {INPUT} at (264,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (389,43) size 4x18
+          text run at (389,43) width 4: " "
+        RenderTextControl {INPUT} at (395,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (528,43) size 4x18
-          text run at (528,43) width 4: " "
-        RenderTextControl {INPUT} at (534,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (520,43) size 4x18
+          text run at (520,43) width 4: " "
+        RenderTextControl {INPUT} at (526,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,194) size 784x64
         RenderText {#text} at (0,0) size 233x18
@@ -108,135 +108,135 @@ layer at (0,0) size 800x290
         RenderBR {BR} at (233,0) size 0x18
         RenderText {#text} at (0,20) size 239x18
           text run at (0,20) width 239: "Clip to ellipsis (should show ellipsis): "
-        RenderTextControl {INPUT} at (241,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (368,20) size 4x18
-          text run at (368,20) width 4: " "
-        RenderTextControl {INPUT} at (374,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (501,20) size 4x18
-          text run at (501,20) width 4: " "
+        RenderTextControl {INPUT} at (241,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (366,20) size 4x18
+          text run at (366,20) width 4: " "
+        RenderTextControl {INPUT} at (372,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (497,20) size 4x18
+          text run at (497,20) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
         RenderText {#text} at (0,43) size 262x18
           text run at (0,43) width 262: "Ellipsis to clip (should not show ellipsis): "
-        RenderTextControl {INPUT} at (264,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (391,43) size 4x18
-          text run at (391,43) width 4: " "
-        RenderTextControl {INPUT} at (397,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (524,43) size 4x18
-          text run at (524,43) width 4: " "
+        RenderTextControl {INPUT} at (264,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (389,43) size 4x18
+          text run at (389,43) width 4: " "
+        RenderTextControl {INPUT} at (395,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (520,43) size 4x18
+          text run at (520,43) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-layer at (13,73) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,73) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (154,73) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (154,73) size 98x13 scrollWidth 298
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (279,73) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (420,73) size 98x13 scrollWidth 298
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (545,73) size 119x13 scrollWidth 342
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 340x13
-      text run at (1,0) width 340: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (13,96) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,96) size 119x13 scrollX 178 scrollWidth 297
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (-177,0) size 296x13
-      text run at (-177,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (154,96) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (154,96) size 98x13 scrollX 199 scrollWidth 297
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (-198,0) size 296x13
-      text run at (-198,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (279,96) size 119x13 scrollX 178 scrollWidth 297
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (-177,0) size 296x13
-      text run at (-177,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (420,96) size 98x13 scrollX 199 scrollWidth 297
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (-198,0) size 296x13
-      text run at (-198,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (545,96) size 119x13 scrollX 222 scrollWidth 341
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (-221,0) size 340x13
-      text run at (-221,0) width 339 RTL: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (13,153) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,153) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (154,153) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (154,153) size 98x13 scrollWidth 298
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (279,153) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (420,153) size 98x13 scrollWidth 298
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (545,153) size 119x13 scrollWidth 342
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 340x13
-      text run at (1,0) width 340: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (13,176) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,176) size 119x13 scrollX 178 scrollWidth 297
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (-177,0) size 296x13
-      text run at (-177,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (154,176) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (154,176) size 98x13 scrollX 199 scrollWidth 297
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (-198,0) size 296x13
-      text run at (-198,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (279,176) size 119x13 scrollX 178 scrollWidth 297
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (-177,0) size 296x13
-      text run at (-177,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (420,176) size 98x13 scrollX 199 scrollWidth 297
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (-198,0) size 296x13
-      text run at (-198,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (545,176) size 119x13 scrollX 222 scrollWidth 341
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (-221,0) size 340x13
-      text run at (-221,0) width 339 RTL: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (252,233) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (252,233) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (385,233) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (275,256) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (275,256) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
-layer at (408,256) size 119x13 scrollWidth 298
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 296x13
-      text run at (1,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (13,73) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,73) size 117x13 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (152,73) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (152,73) size 96x13 scrollWidth 296
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (275,73) size 117x13 scrollWidth 297
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (414,73) size 96x13 scrollWidth 297
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (537,73) size 117x13 scrollWidth 341
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 340x13
+      text run at (0,0) width 340: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (13,96) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,96) size 117x13 scrollX 179 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (-178,0) size 296x13
+      text run at (-178,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (152,96) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (152,96) size 96x13 scrollX 200 scrollWidth 296
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#A9A9A9]
+    RenderText {#text} at (-199,0) size 296x13
+      text run at (-199,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (275,96) size 117x13 scrollX 179 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (-178,0) size 296x13
+      text run at (-178,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (414,96) size 96x13 scrollX 200 scrollWidth 296
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (-199,0) size 296x13
+      text run at (-199,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (537,96) size 117x13 scrollX 223 scrollWidth 340
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (-222,0) size 340x13
+      text run at (-222,0) width 339 RTL: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (13,153) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,153) size 117x13 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (152,153) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (152,153) size 96x13 scrollWidth 296
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (275,153) size 117x13 scrollWidth 297
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (414,153) size 96x13 scrollWidth 297
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (537,153) size 117x13 scrollWidth 341
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 340x13
+      text run at (0,0) width 340: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (13,176) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,176) size 117x13 scrollX 179 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (-178,0) size 296x13
+      text run at (-178,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (152,176) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (152,176) size 96x13 scrollX 200 scrollWidth 296
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#A9A9A9]
+    RenderText {#text} at (-199,0) size 296x13
+      text run at (-199,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (275,176) size 117x13 scrollX 179 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (-178,0) size 296x13
+      text run at (-178,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (414,176) size 96x13 scrollX 200 scrollWidth 296
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (-199,0) size 296x13
+      text run at (-199,0) width 295: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (537,176) size 117x13 scrollX 223 scrollWidth 340
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (-222,0) size 340x13
+      text run at (-222,0) width 339 RTL: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (252,233) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (252,233) size 117x13 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (383,233) size 117x13 scrollWidth 297
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (275,256) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (275,256) size 117x13 scrollWidth 296
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
+layer at (406,256) size 117x13 scrollWidth 297
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 296x13
+      text run at (0,0) width 296: "Lorem ipsum dolor sit amet, consectetur adipiscing elit"
index 45cfea3..63c190b 100644 (file)
@@ -6,10 +6,10 @@ layer at (0,0) size 800x600
       RenderBlock {FORM} at (0,0) size 784x43
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
         RenderBlock (anonymous) at (0,10) size 784x23
-          RenderInline {LABEL} at (0,0) size 451x18
+          RenderInline {LABEL} at (0,0) size 449x18
             RenderText {#text} at (0,2) size 322x18
               text run at (0,2) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (324,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)]
-layer at (335,23) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (335,23) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index f0b5141..f01b763 100644 (file)
@@ -7,10 +7,10 @@ layer at (0,0) size 800x600
       RenderBlock {FORM} at (0,0) size 784x43
         RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
         RenderBlock (anonymous) at (0,10) size 784x23
-          RenderInline {LABEL} at (0,0) size 451x18
+          RenderInline {LABEL} at (0,0) size 449x18
             RenderText {#text} at (0,2) size 322x18
               text run at (0,2) width 322: "This is a searchable index. Enter search keywords: "
-            RenderTextControl {INPUT} at (324,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (324,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)]
-layer at (335,23) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (335,23) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index 84162ec..2209c4c 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/events/autoscroll-expected.png and b/LayoutTests/platform/mac/fast/events/autoscroll-expected.png differ
index d06fe68..39cd232 100644 (file)
@@ -17,15 +17,15 @@ layer at (0,0) size 785x3167
           text run at (0,18) width 117: "back up to the top."
       RenderBlock {DIV} at (0,86) size 769x3000
       RenderBlock (anonymous) at (0,3086) size 769x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,3125) size 769x18
         RenderText {#text} at (0,0) size 404x18
           text run at (0,0) width 404: "If the bug does not occur, you'll be left down here at the bottom."
-layer at (13,3099) size 119x13 scrollWidth 128
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 126x13
-      text run at (1,0) width 126: "select some of this text"
+layer at (13,3099) size 117x13 scrollWidth 127
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 126x13
+      text run at (0,0) width 126: "select some of this text"
 selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
 selection end:   position 16 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
 scrolled to 0,2567
index 4e70d8c..b1e506f 100644 (file)
@@ -3,12 +3,12 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-layer at (13,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 96x13
-      text run at (1,0) width 96: "some sample text"
+layer at (13,13) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 96x13
+      text run at (0,0) width 96: "some sample text"
 selection start: position 5 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of body
 selection end:   position 15 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of body
index 6ef3678..1b87f39 100644 (file)
@@ -35,19 +35,19 @@ layer at (0,0) size 800x600
       RenderBlock {DIV} at (10,316) size 450x48 [border: (1px solid #FF0000)]
         RenderText {#text} at (1,3) size 7x18
           text run at (1,3) width 7: "a"
-        RenderTextControl {INPUT} at (10,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (137,3) size 27x18
-          text run at (137,3) width 27: "text "
-        RenderTextControl {INPUT} at (166,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (293,3) size 19x18
-          text run at (293,3) width 12: "b "
-          text run at (305,3) width 7: "a"
-        RenderTextControl {INPUT} at (314,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (10,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (135,3) size 27x18
+          text run at (135,3) width 27: "text "
+        RenderTextControl {INPUT} at (164,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (289,3) size 19x18
+          text run at (289,3) width 12: "b "
+          text run at (301,3) width 7: "a"
+        RenderTextControl {INPUT} at (310,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (1,26) size 64x18
           text run at (1,26) width 64: "password "
-        RenderTextControl {INPUT} at (67,26) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (194,26) size 8x18
-          text run at (194,26) width 8: "b"
+        RenderTextControl {INPUT} at (67,26) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (192,26) size 8x18
+          text run at (192,26) width 8: "b"
       RenderBlock {DIV} at (10,374) size 450x21 [border: (1px solid #FF0000)]
         RenderText {#text} at (1,1) size 7x18
           text run at (1,1) width 7: "a"
@@ -66,19 +66,19 @@ layer at (0,0) size 800x600
         RenderBlock {INPUT} at (62,4) size 12x13
         RenderText {#text} at (76,1) size 8x18
           text run at (76,1) width 8: "b"
-layer at (31,330) size 119x13 scrollWidth 166
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 164x13
-      text run at (1,0) width 164: "foobarbazfoobarbazfoobarbaz"
-layer at (187,330) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 18x13
-      text run at (1,0) width 18: "foo"
-layer at (335,330) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 19x13
-      text run at (1,0) width 19: "\x{2022}\x{2022}\x{2022}"
-layer at (88,353) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 19x13
-      text run at (1,0) width 19: "\x{2022}\x{2022}\x{2022}"
+layer at (31,330) size 117x13 scrollWidth 165
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 164x13
+      text run at (0,0) width 164: "foobarbazfoobarbazfoobarbaz"
+layer at (185,330) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 18x13
+      text run at (0,0) width 18: "foo"
+layer at (331,330) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 19x13
+      text run at (0,0) width 19: "\x{2022}\x{2022}\x{2022}"
+layer at (88,353) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 19x13
+      text run at (0,0) width 19: "\x{2022}\x{2022}\x{2022}"
index af1c0ec..9b02955 100644 (file)
@@ -20,13 +20,13 @@ layer at (0,0) size 800x600
       RenderText {#text} at (298,41) size 4x18
         text run at (298,41) width 4: " "
       RenderBR {BR} at (0,0) size 0x0
-      RenderTextControl {INPUT} at (2,64) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+      RenderTextControl {INPUT} at (2,64) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 98x13
-          RenderBlock {DIV} at (106,1) size 13x11
+          RenderBlock {DIV} at (8,0) size 96x13
+          RenderBlock {DIV} at (104,1) size 13x11
       RenderText {#text} at (0,0) size 0x0
-layer at (21,75) size 98x13 scrollWidth 280
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (1,0) size 278x13
-      text run at (1,0) width 278: "This text should be centered vertically in the button"
+layer at (21,75) size 96x13 scrollWidth 279
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (0,0) size 278x13
+      text run at (0,0) width 278: "This text should be centered vertically in the button"
index 58511cf..703451a 100644 (file)
@@ -4,10 +4,10 @@ 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 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,39) size 784x18
         RenderText {#text} at (0,0) size 121x18
           text run at (0,0) width 121: "multipart/form-data"
-layer at (13,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (13,13) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index 7377e10..45fc584 100644 (file)
@@ -11,28 +11,28 @@ layer at (0,0) size 785x1382
           RenderText {#text} at (2,0) size 98x18
             text run at (2,0) width 98: "My Legend left"
         RenderBlock (anonymous) at (14,23) size 737x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderFieldSet {FIELDSET} at (2,92) size 765x58 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (322,0) size 120x18
           RenderText {#text} at (2,0) size 116x18
             text run at (2,0) width 116: "My Legend center"
         RenderBlock (anonymous) at (14,23) size 737x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderFieldSet {FIELDSET} at (2,150) size 765x58 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (640,0) size 111x18
           RenderText {#text} at (2,0) size 107x18
             text run at (2,0) width 107: "My Legend right"
         RenderBlock (anonymous) at (14,23) size 737x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderFieldSet {FIELDSET} at (2,208) size 765x58 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (14,0) size 125x18
           RenderText {#text} at (2,0) size 121x18
             text run at (2,0) width 121: "My Legend default"
         RenderBlock (anonymous) at (14,23) size 737x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,274) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,292) size 769x18
@@ -47,28 +47,28 @@ layer at (0,0) size 785x1382
             RenderText {#text} at (2,0) size 98x18
               text run at (2,0) width 98: "My Legend left"
           RenderBlock (anonymous) at (14,23) size 737x23
-            RenderTextControl {INPUT} at (610,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (612,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
         RenderFieldSet {FIELDSET} at (2,58) size 765x58 [border: (2px groove #C0C0C0)]
           RenderBlock {LEGEND} at (323,0) size 120x18
             RenderText {#text} at (2,0) size 116x18
               text run at (2,0) width 116: "My Legend center"
           RenderBlock (anonymous) at (14,23) size 737x23
-            RenderTextControl {INPUT} at (610,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (612,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
         RenderFieldSet {FIELDSET} at (2,116) size 765x58 [border: (2px groove #C0C0C0)]
           RenderBlock {LEGEND} at (640,0) size 111x18
             RenderText {#text} at (2,0) size 107x18
               text run at (2,0) width 107: "My Legend right"
           RenderBlock (anonymous) at (14,23) size 737x23
-            RenderTextControl {INPUT} at (610,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (612,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
         RenderFieldSet {FIELDSET} at (2,174) size 765x58 [border: (2px groove #C0C0C0)]
           RenderBlock {LEGEND} at (626,0) size 125x18
             RenderText {#text} at (2,0) size 121x18
               text run at (2,0) width 121: "My Legend default"
           RenderBlock (anonymous) at (14,23) size 737x23
-            RenderTextControl {INPUT} at (610,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (612,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,558) size 769x0
         RenderInline {SPAN} at (0,0) size 0x0
@@ -82,28 +82,28 @@ layer at (0,0) size 785x1382
           RenderText {#text} at (2,0) size 98x18
             text run at (2,0) width 98: "My Legend left"
         RenderBlock (anonymous) at (17,33) size 705x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderFieldSet {FIELDSET} at (15,706) size 739x73 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (309,0) size 120x18
           RenderText {#text} at (2,0) size 116x18
             text run at (2,0) width 116: "My Legend center"
         RenderBlock (anonymous) at (17,33) size 705x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderFieldSet {FIELDSET} at (15,794) size 739x73 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (611,0) size 111x18
           RenderText {#text} at (2,0) size 107x18
             text run at (2,0) width 107: "My Legend right"
         RenderBlock (anonymous) at (17,33) size 705x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderFieldSet {FIELDSET} at (15,882) size 739x73 [border: (2px groove #C0C0C0)]
         RenderBlock {LEGEND} at (17,0) size 125x18
           RenderText {#text} at (2,0) size 121x18
             text run at (2,0) width 121: "My Legend default"
         RenderBlock (anonymous) at (17,33) size 705x23
-          RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
           RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,970) size 769x2 [border: (1px inset #000000)]
       RenderBlock {P} at (0,988) size 769x18
@@ -118,61 +118,61 @@ layer at (0,0) size 785x1382
             RenderText {#text} at (2,0) size 98x18
               text run at (2,0) width 98: "My Legend left"
           RenderBlock (anonymous) at (17,33) size 705x23
-            RenderTextControl {INPUT} at (578,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (580,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
         RenderFieldSet {FIELDSET} at (15,88) size 739x73 [border: (2px groove #C0C0C0)]
           RenderBlock {LEGEND} at (310,0) size 120x18
             RenderText {#text} at (2,0) size 116x18
               text run at (2,0) width 116: "My Legend center"
           RenderBlock (anonymous) at (17,33) size 705x23
-            RenderTextControl {INPUT} at (578,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (580,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
         RenderFieldSet {FIELDSET} at (15,176) size 739x73 [border: (2px groove #C0C0C0)]
           RenderBlock {LEGEND} at (611,0) size 111x18
             RenderText {#text} at (2,0) size 107x18
               text run at (2,0) width 107: "My Legend right"
           RenderBlock (anonymous) at (17,33) size 705x23
-            RenderTextControl {INPUT} at (578,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (580,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
         RenderFieldSet {FIELDSET} at (15,264) size 739x73 [border: (2px groove #C0C0C0)]
           RenderBlock {LEGEND} at (597,0) size 125x18
             RenderText {#text} at (2,0) size 121x18
               text run at (2,0) width 121: "My Legend default"
           RenderBlock (anonymous) at (17,33) size 705x23
-            RenderTextControl {INPUT} at (578,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTextControl {INPUT} at (580,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
             RenderText {#text} at (0,0) size 0x0
       RenderBlock (anonymous) at (0,1374) size 769x0
         RenderInline {SPAN} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (29,70) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (29,128) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (29,186) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (29,244) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (637,362) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (637,420) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (637,478) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (637,536) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (45,664) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (45,752) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (45,840) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (45,928) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (621,1068) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (621,1156) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (621,1244) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (621,1332) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (29,70) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (29,128) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (29,186) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (29,244) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (639,362) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (639,420) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (639,478) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (639,536) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (45,664) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (45,752) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (45,840) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (45,928) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (623,1068) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (623,1156) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (623,1244) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (623,1332) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index 1739db7..bb0856c 100644 (file)
@@ -22,5 +22,5 @@ layer at (8,70) size 784x0
     RenderTextControl {INPUT} at (0,2) size 392x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
 layer at (11,75) size 386x13
   RenderBlock {DIV} at (3,3) size 386x13
-    RenderText {#text} at (1,0) size 18x13
-      text run at (1,0) width 18: "foo"
+    RenderText {#text} at (0,0) size 18x13
+      text run at (0,0) width 18: "foo"
index 8a295a3..aeb7eb5 100644 (file)
@@ -83,23 +83,23 @@ layer at (0,0) size 785x630
               RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)]
                 RenderInline {FONT} at (0,0) size 12x13
                   RenderBlock {INPUT} at (2,2) size 12x12
-      RenderTable {TABLE} at (0,226) size 545x67
-        RenderTableSection {TBODY} at (0,0) size 545x67
-          RenderTableRow {TR} at (0,2) size 545x63
-            RenderTableCell {TD} at (2,2) size 81x25 [r=0 c=0 rs=1 cs=1]
-              RenderBlock {DIV} at (1,1) size 79x23 [border: (2px solid #0000FF)]
-                RenderTextControl {INPUT} at (2,2) size 75x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-            RenderTableCell {TD} at (85,2) size 40x63 [r=0 c=1 rs=1 cs=1]
+      RenderTable {TABLE} at (0,226) size 543x67
+        RenderTableSection {TBODY} at (0,0) size 543x67
+          RenderTableRow {TR} at (0,2) size 543x63
+            RenderTableCell {TD} at (2,2) size 79x25 [r=0 c=0 rs=1 cs=1]
+              RenderBlock {DIV} at (1,1) size 77x23 [border: (2px solid #0000FF)]
+                RenderTextControl {INPUT} at (2,2) size 73x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderTableCell {TD} at (83,2) size 40x63 [r=0 c=1 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 38x61 [border: (2px solid #0000FF)]
                 RenderListBox {SELECT} at (2,2) size 34x57 [bgcolor=#FFFFFF] [border: (1px inset #808080)]
-            RenderTableCell {TD} at (127,2) size 243x24 [r=0 c=2 rs=1 cs=1]
+            RenderTableCell {TD} at (125,2) size 243x24 [r=0 c=2 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 241x22 [border: (2px solid #0000FF)]
                 RenderFileUploadControl {INPUT} at (2,2) size 237x18 "no file selected"
                   RenderButton {INPUT} at (0,0) size 78x18 [bgcolor=#C0C0C0]
                     RenderBlock (anonymous) at (8,2) size 62x13
                       RenderText at (0,0) size 62x13
                         text run at (0,0) width 62: "Choose File"
-            RenderTableCell {TD} at (372,2) size 171x42 [r=0 c=3 rs=1 cs=1]
+            RenderTableCell {TD} at (370,2) size 171x42 [r=0 c=3 rs=1 cs=1]
               RenderBlock {DIV} at (1,1) size 169x40 [border: (2px solid #0000FF)]
       RenderBlock {H2} at (0,312) size 769x28
         RenderText {#text} at (0,0) size 200x28
@@ -169,16 +169,16 @@ layer at (0,0) size 785x630
       RenderBlock {DIV} at (0,432) size 769x43
         RenderText {#text} at (0,22) size 27x18
           text run at (0,22) width 27: "text "
-        RenderTextControl {INPUT} at (29,22) size 75x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (106,22) size 4x18
-          text run at (106,22) width 4: " "
-        RenderFileUploadControl {INPUT} at (112,23) size 237x18 "no file selected"
+        RenderTextControl {INPUT} at (29,22) size 73x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (104,22) size 4x18
+          text run at (104,22) width 4: " "
+        RenderFileUploadControl {INPUT} at (110,23) size 237x18 "no file selected"
           RenderButton {INPUT} at (0,0) size 78x18 [bgcolor=#C0C0C0]
             RenderBlock (anonymous) at (8,2) size 62x13
               RenderText at (0,0) size 62x13
                 text run at (0,0) width 62: "Choose File"
-        RenderText {#text} at (351,22) size 4x18
-          text run at (351,22) width 4: " "
+        RenderText {#text} at (349,22) size 4x18
+          text run at (349,22) width 4: " "
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {H2} at (0,494) size 769x28
         RenderText {#text} at (0,0) size 197x28
@@ -238,21 +238,21 @@ layer at (0,0) size 785x630
               RenderText at (8,2) size 54x13
                 text run at (8,2) width 54: "xxxxxxxx"
           RenderText {#text} at (0,0) size 0x0
-layer at (16,242) size 69x13
-  RenderBlock {DIV} at (3,3) size 69x13
-    RenderText {#text} at (1,0) size 49x13
-      text run at (1,0) width 49: "text field"
-layer at (385,241) size 161x32 clip at (386,242) size 159x30
+layer at (16,242) size 67x13
+  RenderBlock {DIV} at (3,3) size 67x13
+    RenderText {#text} at (0,0) size 49x13
+      text run at (0,0) width 49: "text field"
+layer at (383,241) size 161x32 clip at (384,242) size 159x30
   RenderTextControl {TEXTAREA} at (4,4) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 155x13
       RenderText {#text} at (0,0) size 44x13
         text run at (0,0) width 44: "textarea"
-layer at (40,465) size 69x13
-  RenderBlock {DIV} at (3,3) size 69x13
-    RenderText {#text} at (1,0) size 49x13
-      text run at (1,0) width 49: "text field"
-layer at (365,442) size 161x32 clip at (366,443) size 159x30
-  RenderTextControl {TEXTAREA} at (357,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+layer at (40,465) size 67x13
+  RenderBlock {DIV} at (3,3) size 67x13
+    RenderText {#text} at (0,0) size 49x13
+      text run at (0,0) width 49: "text field"
+layer at (363,442) size 161x32 clip at (364,443) size 159x30
+  RenderTextControl {TEXTAREA} at (355,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 155x13
       RenderText {#text} at (0,0) size 44x13
         text run at (0,0) width 44: "textarea"
index 0e404ba..f7bda93 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-align-expected.png and b/LayoutTests/platform/mac/fast/forms/input-align-expected.png differ
index 39075b7..5a7d230 100644 (file)
@@ -7,41 +7,41 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 564x18
           text run at (0,0) width 564: "The following 5 inputs should be all be rendered exactly the same, aligned to the left side."
       RenderBlock (anonymous) at (0,34) size 784x92
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,2) size 4x18
-          text run at (129,2) width 4: " "
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,2) size 4x18
+          text run at (127,2) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,25) size 4x18
-          text run at (129,25) width 4: " "
+        RenderTextControl {INPUT} at (2,25) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,25) size 4x18
+          text run at (127,25) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,48) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,48) size 4x18
-          text run at (129,48) width 4: " "
+        RenderTextControl {INPUT} at (2,48) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,48) size 4x18
+          text run at (127,48) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,71) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,71) size 4x18
-          text run at (129,71) width 4: " "
+        RenderTextControl {INPUT} at (2,71) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,71) size 4x18
+          text run at (127,71) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
       RenderBlock {DIV} at (0,126) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 100x13
-      text run at (1,0) width 100: "The quick brown..."
-layer at (13,70) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 100x13
-      text run at (1,0) width 100: "The quick brown..."
-layer at (13,93) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 100x13
-      text run at (1,0) width 100: "The quick brown..."
-layer at (13,116) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 100x13
-      text run at (1,0) width 100: "The quick brown..."
-layer at (13,139) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 100x13
-      text run at (1,0) width 100: "The quick brown..."
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 100x13
+      text run at (0,0) width 100: "The quick brown..."
+layer at (13,70) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 100x13
+      text run at (0,0) width 100: "The quick brown..."
+layer at (13,93) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 100x13
+      text run at (0,0) width 100: "The quick brown..."
+layer at (13,116) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 100x13
+      text run at (0,0) width 100: "The quick brown..."
+layer at (13,139) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 100x13
+      text run at (0,0) width 100: "The quick brown..."
index e842620..e024ece 100644 (file)
@@ -6,15 +6,15 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 568x18
         text run at (0,0) width 568: "This tests that background color and background images can be set on the new text fields. "
       RenderBR {BR} at (568,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFC0CB] [border: (2px inset #000000)]
-      RenderText {#text} at (129,20) size 4x18
-        text run at (129,20) width 4: " "
-      RenderBR {BR} at (133,34) size 0x0
-      RenderTextControl {INPUT} at (2,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFC0CB] [border: (2px inset #000000)]
+      RenderText {#text} at (127,20) size 4x18
+        text run at (127,20) width 4: " "
+      RenderBR {BR} at (131,34) size 0x0
+      RenderTextControl {INPUT} at (2,43) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 110x13
-      text run at (1,0) width 110: "This should be pink."
-layer at (13,54) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 110x13
+      text run at (0,0) width 110: "This should be pink."
+layer at (13,54) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index d202922..2f8e1c3 100644 (file)
@@ -6,9 +6,9 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 473x18
         text run at (0,0) width 473: "This tests that the default background color for the new text fields is white. "
       RenderBR {BR} at (473,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 115x13
-      text run at (1,0) width 115: "This should be white."
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 115x13
+      text run at (0,0) width 115: "This should be white."
index de30143..baea281 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.png differ
index d7cab3e..1e839ee 100644 (file)
@@ -6,9 +6,9 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 397x18
         text run at (0,0) width 397: "This tests that text can not be inserted into a disabled text field. "
       RenderBR {BR} at (397,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "Test Passed"
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "Test Passed"
index f699ff0..c9b5b0c 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.png differ
index eebb1bd..2e2532a 100644 (file)
@@ -7,10 +7,10 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 755x18
           text run at (0,0) width 755: "This test uses the new text field to test focus() and blur() and to make sure that onFocus and onBlur events fire correctly."
       RenderBlock {P} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,2) size 4x18
-          text run at (129,2) width 4: " "
-        RenderTextControl {INPUT} at (135,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,2) size 4x18
+          text run at (127,2) width 4: " "
+        RenderTextControl {INPUT} at (133,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,73) size 784x72
         RenderBR {BR} at (0,0) size 0x18
@@ -23,13 +23,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,54) size 322x18
           text run at (0,54) width 322: "Test Passed. Text field 2's onFocus event has fired."
       RenderBlock {P} at (0,161) size 784x0
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 82x13
-      text run at (1,0) width 82: "My Text Field 1"
-layer at (146,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 82x13
-      text run at (1,0) width 82: "My Text Field 2"
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 82x13
+      text run at (0,0) width 82: "My Text Field 1"
+layer at (144,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 82x13
+      text run at (0,0) width 82: "My Text Field 2"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 3 {INPUT} of child 1 {P} of body
 selection end:   position 15 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 3 {INPUT} of child 1 {P} of body
index 57d1c6a..4f1aa6d 100644 (file)
@@ -9,16 +9,16 @@ layer at (0,0) size 800x600
       RenderBlock {FORM} at (0,18) size 784x258
         RenderText {#text} at (0,2) size 36x18
           text run at (0,2) width 36: "input "
-        RenderTextControl {INPUT} at (38,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (165,2) size 4x18
-          text run at (165,2) width 4: " "
-        RenderBR {BR} at (169,16) size 0x0
+        RenderTextControl {INPUT} at (38,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (163,2) size 4x18
+          text run at (163,2) width 4: " "
+        RenderBR {BR} at (167,16) size 0x0
         RenderText {#text} at (0,25) size 27x18
           text run at (0,25) width 27: "text "
-        RenderTextControl {INPUT} at (29,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (156,25) size 4x18
-          text run at (156,25) width 4: " "
-        RenderBR {BR} at (160,39) size 0x0
+        RenderTextControl {INPUT} at (29,25) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (154,25) size 4x18
+          text run at (154,25) width 4: " "
+        RenderBR {BR} at (158,39) size 0x0
         RenderText {#text} at (0,46) size 65x18
           text run at (0,46) width 65: "checkbox "
         RenderBlock {INPUT} at (67,50) size 12x12
@@ -76,33 +76,33 @@ layer at (0,0) size 800x600
         RenderBR {BR} at (108,182) size 0x0
         RenderText {#text} at (0,191) size 49x18
           text run at (0,191) width 49: "isindex "
-        RenderTextControl {INPUT} at (51,191) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (178,191) size 4x18
-          text run at (178,191) width 4: " "
-        RenderBR {BR} at (182,205) size 0x0
+        RenderTextControl {INPUT} at (51,191) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (176,191) size 4x18
+          text run at (176,191) width 4: " "
+        RenderBR {BR} at (180,205) size 0x0
         RenderText {#text} at (0,214) size 64x18
           text run at (0,214) width 64: "password "
-        RenderTextControl {INPUT} at (66,214) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (193,214) size 4x18
-          text run at (193,214) width 4: " "
-        RenderBR {BR} at (197,228) size 0x0
+        RenderTextControl {INPUT} at (66,214) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (191,214) size 4x18
+          text run at (191,214) width 4: " "
+        RenderBR {BR} at (195,228) size 0x0
         RenderText {#text} at (0,237) size 44x18
           text run at (0,237) width 44: "search "
-        RenderTextControl {INPUT} at (46,237) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (46,237) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
         RenderText {#text} at (0,0) size 0x0
-layer at (49,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (40,54) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (62,220) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (77,243) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (65,266) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
+layer at (49,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (40,54) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (62,220) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (77,243) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (65,266) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
 layer at (106,152) size 15x15
   RenderBlock (relative positioned) {DIV} at (0,0) size 15x15
index d71301d..a6628f6 100644 (file)
@@ -8,12 +8,12 @@ layer at (0,0) size 800x600
         text run at (0,18) width 666: "This tests that preventDefault called onmousedown will prevent a caret from being placed in the text field."
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
-layer at (12,52) size 125x19
-  RenderTextControl {INPUT} at (12,52) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-layer at (15,55) size 119x13 scrollWidth 131
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 129x13
-      text run at (1,0) width 129: "No caret should be here"
+layer at (12,52) size 123x19
+  RenderTextControl {INPUT} at (12,52) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+layer at (15,55) size 117x13 scrollWidth 130
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 129x13
+      text run at (0,0) width 129: "No caret should be here"
 layer at (10,70) size 323x36
   RenderBlock (positioned) {DIV} at (10,70) size 323x36
     RenderBR {BR} at (0,0) size 0x18
index a42952a..2d5d4b9 100644 (file)
@@ -6,11 +6,11 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 400x18
         text run at (0,0) width 400: "This tests that text can not be inserted into a readonly text field. "
       RenderBR {BR} at (400,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "Test Passed"
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "Test Passed"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 2 {INPUT} of body
 selection end:   position 11 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 2 {INPUT} of body
index dc6f4c4..f8b0395 100644 (file)
@@ -7,7 +7,7 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 335x18
           text run at (0,0) width 335: "This tests the selection methods on the new text field."
       RenderBlock {P} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,73) size 784x486
         RenderBR {BR} at (0,0) size 0x18
@@ -74,9 +74,9 @@ layer at (0,0) size 800x600
           text run at (0,468) width 47: "Passed."
         RenderBR {BR} at (47,482) size 0x0
       RenderBlock {P} at (0,575) size 784x0
-layer at (13,47) size 119x13 scrollWidth 133
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 131x13
-      text run at (1,0) width 131: "123456789 ABCDEFGHIJ"
+layer at (13,47) size 117x13 scrollWidth 132
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 131x13
+      text run at (0,0) width 131: "123456789 ABCDEFGHIJ"
 selection start: position 3 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 1 {P} of body
 selection end:   position 12 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 1 {P} of body
index 0647cd2..d26b0d7 100644 (file)
@@ -7,11 +7,11 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 480x18
           text run at (0,0) width 480: "This tests that the value becomes visible when the text field becomes visible."
       RenderBlock {P} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,73) size 784x0
       RenderBlock {P} at (0,73) size 784x0
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "Test Passed"
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "Test Passed"
index 6fce4d5..fdf8cf0 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.png differ
index f5d0e0b..828e7d3 100644 (file)
@@ -6,31 +6,31 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 344x18
         text run at (0,0) width 344: "This tests that the new text fields use the correct width."
       RenderBR {BR} at (344,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (129,34) size 0x0
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (127,34) size 0x0
       RenderTextControl {INPUT} at (0,43) size 200x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBR {BR} at (200,57) size 0x0
-      RenderTextControl {INPUT} at (2,66) size 275x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (279,80) size 0x0
+      RenderTextControl {INPUT} at (2,66) size 273x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (277,80) size 0x0
       RenderTextControl {INPUT} at (0,89) size 200x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBR {BR} at (200,103) size 0x0
-      RenderTextControl {INPUT} at (2,112) size 75x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (79,126) size 0x0
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+      RenderTextControl {INPUT} at (2,112) size 73x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (77,126) size 0x0
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 layer at (11,54) size 194x13
   RenderBlock {DIV} at (3,3) size 194x13
-    RenderText {#text} at (1,0) size 103x13
-      text run at (1,0) width 103: "styled width 200px"
-layer at (13,77) size 269x13
-  RenderBlock {DIV} at (3,3) size 269x13
-    RenderText {#text} at (1,0) size 39x13
-      text run at (1,0) width 39: "size 50"
+    RenderText {#text} at (0,0) size 103x13
+      text run at (0,0) width 103: "styled width 200px"
+layer at (13,77) size 267x13
+  RenderBlock {DIV} at (3,3) size 267x13
+    RenderText {#text} at (0,0) size 39x13
+      text run at (0,0) width 39: "size 50"
 layer at (11,100) size 194x13
   RenderBlock {DIV} at (3,3) size 194x13
-    RenderText {#text} at (1,0) size 162x13
-      text run at (1,0) width 162: "styled width 200px & size=10"
-layer at (13,123) size 69x13
-  RenderBlock {DIV} at (3,3) size 69x13
-    RenderText {#text} at (1,0) size 39x13
-      text run at (1,0) width 39: "size 10"
+    RenderText {#text} at (0,0) size 162x13
+      text run at (0,0) width 162: "styled width 200px & size=10"
+layer at (13,123) size 67x13
+  RenderBlock {DIV} at (3,3) size 67x13
+    RenderText {#text} at (0,0) size 39x13
+      text run at (0,0) width 39: "size 10"
index de6e6d7..a1820a4 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.png and b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.png differ
index 7f2c3c4..c008d5a 100644 (file)
@@ -7,15 +7,15 @@ layer at (0,0) size 800x600
         text run at (0,0) width 293: "This tests that text fields get the right baseline. "
       RenderBR {BR} at (293,14) size 0x0
       RenderBR {BR} at (0,18) size 0x18
-      RenderTextControl {INPUT} at (2,38) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,38) size 424x18
-        text run at (129,38) width 424: "This text should line up with the bottom of the text in the text field. "
-      RenderBR {BR} at (553,52) size 0x0
+      RenderTextControl {INPUT} at (2,38) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,38) size 424x18
+        text run at (127,38) width 424: "This text should line up with the bottom of the text in the text field. "
+      RenderBR {BR} at (551,52) size 0x0
       RenderBR {BR} at (0,59) size 0x18
-      RenderTextControl {INPUT} at (2,79) size 125x132 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,171) size 420x18
-        text run at (129,171) width 420: "This text should line up with the bottom of the text in the text field."
-layer at (13,49) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,90) size 119x126
-  RenderBlock {DIV} at (3,3) size 119x126
+      RenderTextControl {INPUT} at (2,79) size 123x132 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,171) size 420x18
+        text run at (127,171) width 420: "This text should line up with the bottom of the text in the text field."
+layer at (13,49) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,90) size 117x126
+  RenderBlock {DIV} at (3,3) size 117x126
index 5e59b23..0aa5ffb 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.png and b/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.png differ
index 784a1ab..77f8506 100644 (file)
@@ -6,172 +6,172 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 509x18
         text run at (0,0) width 509: "This tests that the text color changes appropriately when the text field is disabled."
       RenderBR {BR} at (509,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,20) size 4x18
-        text run at (129,20) width 4: " "
-      RenderTextControl {INPUT} at (135,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (262,34) size 0x0
-      RenderTextControl {INPUT} at (2,43) size 125x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
-      RenderText {#text} at (129,43) size 4x18
-        text run at (129,43) width 4: " "
-      RenderTextControl {INPUT} at (135,43) size 125x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
-      RenderBR {BR} at (262,57) size 0x0
-      RenderTextControl {INPUT} at (2,66) size 125x19 [bgcolor=#0000FF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,66) size 4x18
-        text run at (129,66) width 4: " "
-      RenderTextControl {INPUT} at (135,66) size 125x19 [bgcolor=#0000FF] [border: (2px inset #000000)]
-      RenderBR {BR} at (262,80) size 0x0
-      RenderTextControl {INPUT} at (2,89) size 125x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)]
-      RenderText {#text} at (129,89) size 4x18
-        text run at (129,89) width 4: " "
-      RenderTextControl {INPUT} at (135,89) size 125x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)]
-      RenderBR {BR} at (262,103) size 0x0
-      RenderTextControl {INPUT} at (2,112) size 125x19 [bgcolor=#000000] [border: (2px inset #000000)]
-      RenderText {#text} at (129,112) size 4x18
-        text run at (129,112) width 4: " "
-      RenderTextControl {INPUT} at (135,112) size 125x19 [bgcolor=#000000] [border: (2px inset #000000)]
-      RenderBR {BR} at (262,126) size 0x0
-      RenderTextControl {INPUT} at (2,135) size 125x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)]
-      RenderText {#text} at (129,135) size 4x18
-        text run at (129,135) width 4: " "
-      RenderTextControl {INPUT} at (135,135) size 125x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)]
-      RenderBR {BR} at (262,149) size 0x0
-      RenderTextControl {INPUT} at (2,158) size 125x19 [bgcolor=#808080] [border: (2px inset #000000)]
-      RenderText {#text} at (129,158) size 4x18
-        text run at (129,158) width 4: " "
-      RenderTextControl {INPUT} at (135,158) size 125x19 [bgcolor=#808080] [border: (2px inset #000000)]
-      RenderBR {BR} at (262,172) size 0x0
-      RenderTextControl {INPUT} at (2,181) size 125x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)]
-      RenderText {#text} at (129,181) size 4x18
-        text run at (129,181) width 4: " "
-      RenderTextControl {INPUT} at (135,181) size 125x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)]
-      RenderBR {BR} at (262,195) size 0x0
-      RenderTextControl {INPUT} at (2,204) size 125x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)]
-      RenderText {#text} at (129,204) size 4x18
-        text run at (129,204) width 4: " "
-      RenderTextControl {INPUT} at (135,204) size 125x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)]
-      RenderBR {BR} at (262,218) size 0x0
-      RenderTextControl {INPUT} at (2,227) size 125x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)]
-      RenderText {#text} at (129,227) size 4x18
-        text run at (129,227) width 4: " "
-      RenderTextControl {INPUT} at (135,227) size 125x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)]
-      RenderBR {BR} at (262,241) size 0x0
-      RenderTextControl {INPUT} at (2,250) size 125x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)]
-      RenderText {#text} at (129,250) size 4x18
-        text run at (129,250) width 4: " "
-      RenderTextControl {INPUT} at (135,250) size 125x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)]
-      RenderBR {BR} at (262,264) size 0x0
-      RenderTextControl {INPUT} at (2,273) size 125x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
-      RenderText {#text} at (129,273) size 4x18
-        text run at (129,273) width 4: " "
-      RenderTextControl {INPUT} at (135,273) size 125x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
-      RenderBR {BR} at (262,287) size 0x0
-      RenderTextControl {INPUT} at (2,296) size 125x19 [color=#FF0000] [border: (2px inset #FF0000)]
-      RenderText {#text} at (129,296) size 4x18
-        text run at (129,296) width 4: " "
-      RenderTextControl {INPUT} at (135,296) size 125x19 [color=#FF0000] [border: (2px inset #FF0000)]
-      RenderBR {BR} at (262,310) size 0x0
-layer at (13,31) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,31) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,54) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,54) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,77) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,77) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,100) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#AB0000]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,100) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,123) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,123) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,146) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#ABABAB]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,146) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,169) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,169) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,192) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,192) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,215) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#2C2C2C]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,215) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,238) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,238) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,261) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#2C2C2C]
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,261) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,284) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,284) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
-layer at (13,307) size 119x13 scrollWidth 357
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 355x13
-      text run at (1,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
-layer at (146,307) size 119x13 scrollWidth 158
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 156x13
-      text run at (1,0) width 156: "This text field is not disabled"
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,20) size 4x18
+        text run at (127,20) width 4: " "
+      RenderTextControl {INPUT} at (133,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (258,34) size 0x0
+      RenderTextControl {INPUT} at (2,43) size 123x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
+      RenderText {#text} at (127,43) size 4x18
+        text run at (127,43) width 4: " "
+      RenderTextControl {INPUT} at (133,43) size 123x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
+      RenderBR {BR} at (258,57) size 0x0
+      RenderTextControl {INPUT} at (2,66) size 123x19 [bgcolor=#0000FF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,66) size 4x18
+        text run at (127,66) width 4: " "
+      RenderTextControl {INPUT} at (133,66) size 123x19 [bgcolor=#0000FF] [border: (2px inset #000000)]
+      RenderBR {BR} at (258,80) size 0x0
+      RenderTextControl {INPUT} at (2,89) size 123x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)]
+      RenderText {#text} at (127,89) size 4x18
+        text run at (127,89) width 4: " "
+      RenderTextControl {INPUT} at (133,89) size 123x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)]
+      RenderBR {BR} at (258,103) size 0x0
+      RenderTextControl {INPUT} at (2,112) size 123x19 [bgcolor=#000000] [border: (2px inset #000000)]
+      RenderText {#text} at (127,112) size 4x18
+        text run at (127,112) width 4: " "
+      RenderTextControl {INPUT} at (133,112) size 123x19 [bgcolor=#000000] [border: (2px inset #000000)]
+      RenderBR {BR} at (258,126) size 0x0
+      RenderTextControl {INPUT} at (2,135) size 123x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)]
+      RenderText {#text} at (127,135) size 4x18
+        text run at (127,135) width 4: " "
+      RenderTextControl {INPUT} at (133,135) size 123x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)]
+      RenderBR {BR} at (258,149) size 0x0
+      RenderTextControl {INPUT} at (2,158) size 123x19 [bgcolor=#808080] [border: (2px inset #000000)]
+      RenderText {#text} at (127,158) size 4x18
+        text run at (127,158) width 4: " "
+      RenderTextControl {INPUT} at (133,158) size 123x19 [bgcolor=#808080] [border: (2px inset #000000)]
+      RenderBR {BR} at (258,172) size 0x0
+      RenderTextControl {INPUT} at (2,181) size 123x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)]
+      RenderText {#text} at (127,181) size 4x18
+        text run at (127,181) width 4: " "
+      RenderTextControl {INPUT} at (133,181) size 123x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)]
+      RenderBR {BR} at (258,195) size 0x0
+      RenderTextControl {INPUT} at (2,204) size 123x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)]
+      RenderText {#text} at (127,204) size 4x18
+        text run at (127,204) width 4: " "
+      RenderTextControl {INPUT} at (133,204) size 123x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)]
+      RenderBR {BR} at (258,218) size 0x0
+      RenderTextControl {INPUT} at (2,227) size 123x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)]
+      RenderText {#text} at (127,227) size 4x18
+        text run at (127,227) width 4: " "
+      RenderTextControl {INPUT} at (133,227) size 123x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)]
+      RenderBR {BR} at (258,241) size 0x0
+      RenderTextControl {INPUT} at (2,250) size 123x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)]
+      RenderText {#text} at (127,250) size 4x18
+        text run at (127,250) width 4: " "
+      RenderTextControl {INPUT} at (133,250) size 123x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)]
+      RenderBR {BR} at (258,264) size 0x0
+      RenderTextControl {INPUT} at (2,273) size 123x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
+      RenderText {#text} at (127,273) size 4x18
+        text run at (127,273) width 4: " "
+      RenderTextControl {INPUT} at (133,273) size 123x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)]
+      RenderBR {BR} at (258,287) size 0x0
+      RenderTextControl {INPUT} at (2,296) size 123x19 [color=#FF0000] [border: (2px inset #FF0000)]
+      RenderText {#text} at (127,296) size 4x18
+        text run at (127,296) width 4: " "
+      RenderTextControl {INPUT} at (133,296) size 123x19 [color=#FF0000] [border: (2px inset #FF0000)]
+      RenderBR {BR} at (258,310) size 0x0
+layer at (13,31) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,31) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,54) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,54) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,77) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,77) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,100) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#AB0000]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,100) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,123) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,123) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,146) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#ABABAB]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,146) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,169) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,169) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,192) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,192) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,215) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#2C2C2C]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,215) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,238) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,238) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,261) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#2C2C2C]
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,261) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,284) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,284) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
+layer at (13,307) size 117x13 scrollWidth 355
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 355x13
+      text run at (0,0) width 355: "The text in this disabled field should displayed as dimmed or grey"
+layer at (144,307) size 117x13 scrollWidth 157
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 156x13
+      text run at (0,0) width 156: "This text field is not disabled"
index 7a9c8c4..e5a5cd2 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png and b/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png differ
index a4ab29e..46a3ee3 100644 (file)
@@ -7,25 +7,25 @@ layer at (0,0) size 800x546
         RenderText {#text} at (0,0) size 414x18
           text run at (0,0) width 325: "The top table was resized while the field\x{2019}s contents "
           text run at (325,0) width 89: "were selected."
-      RenderTable {TABLE} at (0,34) size 173x244
-        RenderTableSection {TBODY} at (0,0) size 173x244
-          RenderTableRow {TR} at (0,2) size 173x240
-            RenderTableCell {TD} at (2,90) size 169x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {INPUT} at (22,22) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTable {TABLE} at (0,34) size 171x244
+        RenderTableSection {TBODY} at (0,0) size 171x244
+          RenderTableRow {TR} at (0,2) size 171x240
+            RenderTableCell {TD} at (2,90) size 167x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1]
+              RenderTextControl {INPUT} at (22,22) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderText {#text} at (0,0) size 0x0
-      RenderTable {TABLE} at (0,278) size 173x244
-        RenderTableSection {TBODY} at (0,0) size 173x244
-          RenderTableRow {TR} at (0,2) size 173x240
-            RenderTableCell {TD} at (2,90) size 169x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {INPUT} at (22,22) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTable {TABLE} at (0,278) size 171x244
+        RenderTableSection {TBODY} at (0,0) size 171x244
+          RenderTableRow {TR} at (0,2) size 171x240
+            RenderTableCell {TD} at (2,90) size 167x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1]
+              RenderTextControl {INPUT} at (22,22) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderText {#text} at (0,0) size 0x0
-layer at (35,165) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 39x13
-      text run at (1,0) width 39: "foo bar"
-layer at (35,409) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 39x13
-      text run at (1,0) width 39: "foo bar"
+layer at (35,165) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 39x13
+      text run at (0,0) width 39: "foo bar"
+layer at (35,409) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 39x13
+      text run at (0,0) width 39: "foo bar"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 3 {TABLE} of body
 selection end:   position 7 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 3 {TABLE} of body
index 0c10108..fc57d1d 100644 (file)
@@ -12,5 +12,5 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 0x0
 layer at (11,50) size 294x15
   RenderBlock {DIV} at (3,3) size 294x15
-    RenderText {#text} at (1,0) size 99x15
-      text run at (1,0) width 99: "something gjpqy"
+    RenderText {#text} at (0,0) size 99x15
+      text run at (0,0) width 99: "something gjpqy"
index 7dd2141..a29b9cd 100644 (file)
@@ -7,13 +7,13 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 343x18
           text run at (0,0) width 343: "Focus the field, focus away, then focus the field again."
       RenderBlock {DIV} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 62x13
-      text run at (1,0) width 62: "Placeholder"
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 62x13
+      text run at (0,0) width 62: "Placeholder"
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
index dcca5c8..5966093 100644 (file)
@@ -7,14 +7,14 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 382x18
           text run at (0,0) width 382: "Focus field with a placeholder, then type, then delete all text."
       RenderBlock {DIV} at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderBR {BR} at (1,0) size 0x13
-layer at (13,47) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 62x13
-      text run at (1,0) width 62: "Placeholder"
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderBR {BR} at (0,0) size 0x13
+layer at (13,47) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 62x13
+      text run at (0,0) width 62: "Placeholder"
 caret: position 0 of child 0 {BR} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {DIV} of body
index cca12dc..2e1df22 100644 (file)
@@ -15,15 +15,15 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 351x18
           text run at (0,0) width 351: "Readonly text fields don't scroll when selecting content."
       RenderBlock (anonymous) at (0,68) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {DIV} at (0,91) size 784x18
         RenderText {#text} at (0,0) size 87x18
           text run at (0,0) width 87: "ScrollLeft: 41"
         RenderBR {BR} at (87,14) size 0x0
-layer at (13,81) size 119x13 scrollX 41 scrollWidth 160
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 158x13
-      text run at (1,0) width 158: "abcdefghijklmnopqrstuvwxyz"
+layer at (13,81) size 117x13 scrollX 41 scrollWidth 158
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 158x13
+      text run at (0,0) width 158: "abcdefghijklmnopqrstuvwxyz"
 selection start: position 1 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 5 {INPUT} of body
 selection end:   position 26 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 5 {INPUT} of body
index 3ad5ed2..3683285 100644 (file)
@@ -6,9 +6,9 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 455x18
         text run at (0,0) width 455: "This tests that the border of a readonly text field should appear dimmed. "
       RenderBR {BR} at (455,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 119x13 scrollWidth 168
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 166x13
-      text run at (1,0) width 166: "This border should be dimmed"
+layer at (13,31) size 117x13 scrollWidth 166
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 166x13
+      text run at (0,0) width 166: "This border should be dimmed"
index c069c9a..4e2a371 100644 (file)
@@ -5,7 +5,7 @@ layer at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
       RenderText {#text} at (0,2) size 476x18
         text run at (0,2) width 476: "This tests that empty readonly text fields have the right height and baseline. "
-      RenderTextControl {INPUT} at (478,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (478,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (489,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (489,13) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
index fca614f..88f216a 100644 (file)
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
         text run at (0,0) width 776: "This tests that leading and trailing spaces in a text field don't get lost. There should be 3 spaces before and 3 spaces after the"
         text run at (0,18) width 102: "text in the field. "
       RenderBR {BR} at (102,32) size 0x0
-      RenderTextControl {INPUT} at (2,38) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,38) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,49) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 60x13
-      text run at (1,0) width 60: "   foo bar   "
+layer at (13,49) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 60x13
+      text run at (0,0) width 60: "   foo bar   "
index a2af816..bc3b6c6 100644 (file)
@@ -66,13 +66,13 @@ layer at (0,0) size 785x705
       RenderBlock {P} at (0,586) size 769x18
         RenderText {#text} at (0,0) size 70x18
           text run at (0,0) width 70: "Test case 6"
-      RenderTable {TABLE} at (0,620) size 147x69 [border: (3px solid #0000FF)]
-        RenderTableSection {TBODY} at (3,3) size 141x63
-          RenderTableRow {TR} at (0,2) size 141x31
-            RenderTableCell {TD} at (2,2) size 137x31 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1]
-              RenderTextControl {INPUT} at (6,6) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderTableRow {TR} at (0,35) size 141x26
-            RenderTableCell {TD} at (2,35) size 137x26 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1]
+      RenderTable {TABLE} at (0,620) size 145x69 [border: (3px solid #0000FF)]
+        RenderTableSection {TBODY} at (3,3) size 139x63
+          RenderTableRow {TR} at (0,2) size 139x31
+            RenderTableCell {TD} at (2,2) size 135x31 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1]
+              RenderTextControl {INPUT} at (6,6) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderTableRow {TR} at (0,35) size 139x26
+            RenderTableCell {TD} at (2,35) size 135x26 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1]
               RenderBlock {DIV} at (4,4) size 70x18
                 RenderText {#text} at (0,0) size 32x18
                   text run at (0,0) width 32: "70px"
@@ -86,13 +86,13 @@ layer at (20,341) size 24x13
   RenderBlock {DIV} at (3,3) size 24x13
 layer at (20,432) size 194x13
   RenderBlock {DIV} at (3,3) size 194x13
-    RenderText {#text} at (1,0) size 62x13
-      text run at (1,0) width 62: "width 100%"
+    RenderText {#text} at (0,0) size 62x13
+      text run at (0,0) width 62: "width 100%"
 layer at (22,551) size 64x13
   RenderBlock {DIV} at (3,3) size 64x13
-    RenderText {#text} at (1,0) size 55x13
-      text run at (1,0) width 55: "max 70px"
-layer at (22,642) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 95x13
-      text run at (1,0) width 95: "min-width 100px"
+    RenderText {#text} at (0,0) size 55x13
+      text run at (0,0) width 55: "max 70px"
+layer at (22,642) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 95x13
+      text run at (0,0) width 95: "min-width 100px"
index 9374438..b25a868 100644 (file)
@@ -4,11 +4,11 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock {DIV} at (0,0) size 425x75 [bgcolor=#FFFF00]
-        RenderTextControl {INPUT} at (27,27) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (27,27) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBlock {P} at (0,91) size 784x36
         RenderText {#text} at (0,0) size 739x36
           text run at (0,0) width 739: "This test clicks inside an input element, and must result in the element receiving focus. If the test succeeds the element"
           text run at (0,18) width 158: "should have a focus ring."
-layer at (38,38) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (38,38) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of child 0 {DIV} of body
index 3e26b86..232da91 100644 (file)
@@ -4,11 +4,11 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock {DIV} at (0,0) size 425x75 [bgcolor=#FFFF00]
-        RenderTextControl {INPUT} at (27,27) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (27,27) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderBlock {P} at (0,91) size 784x36
         RenderText {#text} at (0,0) size 771x36
           text run at (0,0) width 771: "This test clicks outside an input element, and must not result in the element receiving focus. If the test succeeds the element"
           text run at (0,18) width 182: "should not have a focus ring."
-layer at (38,38) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (38,38) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 1 of child 0 {INPUT} of child 0 {DIV} of body
index f4286fc..ff95762 100644 (file)
@@ -4,14 +4,14 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock (anonymous) at (0,0) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,39) size 784x18
         RenderText {#text} at (0,0) size 567x18
           text run at (0,0) width 567: "Tests double-clicking on a word. If the test succeeds, the word \"word\" should be selected."
-layer at (13,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 72x13
-      text run at (1,0) width 72: "word another"
+layer at (13,13) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 72x13
+      text run at (0,0) width 72: "word another"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
 selection end:   position 4 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
index e93d42a..16bc1ac 100644 (file)
@@ -4,14 +4,14 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock (anonymous) at (0,0) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,39) size 784x18
         RenderText {#text} at (0,0) size 732x18
           text run at (0,0) width 732: "Tests drag-selecting down. If the test succeeds, the text from the center to the end of the text field should be selected."
-layer at (13,13) size 119x13 scrollWidth 126
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 124x13
-      text run at (1,0) width 124: "This is a bunch of text."
-selection start: position 7 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
+layer at (13,13) size 117x13 scrollWidth 125
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 124x13
+      text run at (0,0) width 124: "This is a bunch of text."
+selection start: position 8 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
 selection end:   position 24 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
index 02483b8..504fbd4 100644 (file)
@@ -4,13 +4,13 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock (anonymous) at (0,0) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,39) size 784x18
         RenderText {#text} at (0,0) size 644x18
           text run at (0,0) width 644: "Tests option-deleting a word. If the test succeeds, the word \"word\" should end up with a space after it."
-layer at (13,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 31x13
-      text run at (1,0) width 31: "word "
+layer at (13,13) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 31x13
+      text run at (0,0) width 31: "word "
 caret: position 5 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
index c122d21..a6008de 100644 (file)
@@ -4,28 +4,28 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock (anonymous) at (0,0) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (129,2) size 4x18
-          text run at (129,2) width 4: " "
-        RenderTextControl {INPUT} at (135,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderText {#text} at (262,2) size 4x18
-          text run at (262,2) width 4: " "
-        RenderTextControl {INPUT} at (268,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (127,2) size 4x18
+          text run at (127,2) width 4: " "
+        RenderTextControl {INPUT} at (133,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderText {#text} at (258,2) size 4x18
+          text run at (258,2) width 4: " "
+        RenderTextControl {INPUT} at (264,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,39) size 784x36
         RenderText {#text} at (0,0) size 784x36
           text run at (0,0) width 784: "Tests scrolling back to the beginning when a text field blurs. The first field should be scrolled to the left, the second and third"
           text run at (0,18) width 125: "scrolled to the right."
-layer at (13,13) size 119x13 scrollWidth 319
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 317x13
-      text run at (1,0) width 317: "this text field has a lot of text in it so that it needs to scroll"
-layer at (146,13) size 119x13 scrollX 199 scrollWidth 318
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (-198,0) size 317x13
-      text run at (-198,0) width 316: "this text field has a lot of text in it so that it needs to scroll"
-layer at (279,13) size 119x13 scrollX 200 scrollWidth 319
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 317x13
-      text run at (1,0) width 317: "this text field has a lot of text in it so that it needs to scroll"
+layer at (13,13) size 117x13 scrollWidth 318
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 317x13
+      text run at (0,0) width 317: "this text field has a lot of text in it so that it needs to scroll"
+layer at (144,13) size 117x13 scrollX 200 scrollWidth 317
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (-199,0) size 317x13
+      text run at (-199,0) width 316: "this text field has a lot of text in it so that it needs to scroll"
+layer at (275,13) size 117x13 scrollX 201 scrollWidth 318
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 317x13
+      text run at (0,0) width 317: "this text field has a lot of text in it so that it needs to scroll"
 caret: position 66 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 4 {INPUT} of body
index 79949a3..c034dbc 100644 (file)
@@ -4,12 +4,12 @@ layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x576
       RenderBlock (anonymous) at (0,0) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,39) size 784x36
         RenderText {#text} at (0,0) size 776x36
           text run at (0,0) width 776: "Tests clicking on an input element that has a value that self-destructs. If the test succeeds, there should be a blinking caret in"
           text run at (0,18) width 82: "the text field."
-layer at (13,13) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
+layer at (13,13) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
 caret: position 0 of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
index 4c61842..5357200 100644 (file)
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
         RenderText {#text} at (185,0) size 299x18
           text run at (185,0) width 299: " property is ignored for single-line text controls."
       RenderBlock (anonymous) at (0,34) size 784x33
-        RenderTextControl {INPUT} at (2,0) size 125x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderTextControl {INPUT} at (2,0) size 123x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
-layer at (13,52) size 119x13 scrollWidth 265
-  RenderBlock {DIV} at (3,10) size 119x13
-    RenderText {#text} at (1,0) size 263x13
-      text run at (1,0) width 263: "This sentence should not wrap into the next line."
+layer at (13,52) size 117x13 scrollWidth 264
+  RenderBlock {DIV} at (3,10) size 117x13
+    RenderText {#text} at (0,0) size 263x13
+      text run at (0,0) width 263: "This sentence should not wrap into the next line."
index f6b73d9..db00aef 100644 (file)
@@ -7,9 +7,9 @@ layer at (0,0) size 800x600
         text run at (0,0) width 769: "This test checks if correct min width is applied to \"input type=text\". To match IE and Firefox, the input field below should"
         text run at (0,18) width 615: "show \"1987\", with the 7 slightly truncated. See https://bugs.webkit.org/show_bug.cgi?id=15312 ."
       RenderBR {BR} at (615,32) size 0x0
-      RenderTextControl {INPUT} at (2,38) size 30x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,38) size 28x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,49) size 24x13 scrollWidth 44
-  RenderBlock {DIV} at (3,3) size 24x13
-    RenderText {#text} at (1,0) size 42x13
-      text run at (1,0) width 42: "198765"
+layer at (13,49) size 22x13 scrollWidth 43
+  RenderBlock {DIV} at (3,3) size 22x13
+    RenderText {#text} at (0,0) size 42x13
+      text run at (0,0) width 42: "198765"
index fe631ee..d98cdf6 100644 (file)
@@ -33,7 +33,7 @@ layer at (0,0) size 800x600
                 RenderText {#text} at (1,1) size 207x18
                   text run at (1,1) width 207: "text with value property changed"
               RenderTableCell {TD} at (389,2) size 243x25 [r=0 c=1 rs=1 cs=1]
-                RenderTextControl {INPUT} at (3,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderTableCell {TD} at (634,4) size 62x20 [r=0 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,1) width 28: "after"
@@ -45,7 +45,7 @@ layer at (0,0) size 800x600
                 RenderText {#text} at (1,1) size 244x18
                   text run at (1,1) width 244: "password with value property changed"
               RenderTableCell {TD} at (389,29) size 243x25 [r=1 c=1 rs=1 cs=1]
-                RenderTextControl {INPUT} at (3,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderTableCell {TD} at (634,31) size 62x20 [r=1 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,1) width 28: "after"
@@ -119,7 +119,7 @@ layer at (0,0) size 800x600
                 RenderText {#text} at (1,1) size 205x18
                   text run at (1,1) width 205: "text with value attribute changed"
               RenderTableCell {TD} at (389,171) size 243x25 [r=7 c=1 rs=1 cs=1]
-                RenderTextControl {INPUT} at (3,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderTableCell {TD} at (634,173) size 62x20 [r=7 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,1) width 28: "after"
@@ -155,7 +155,7 @@ layer at (0,0) size 800x600
                 RenderText {#text} at (1,1) size 383x18
                   text run at (1,1) width 383: "check box with value property changed, then turned into text"
               RenderTableCell {TD} at (389,242) size 243x25 [r=10 c=1 rs=1 cs=1]
-                RenderTextControl {INPUT} at (3,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderTableCell {TD} at (634,244) size 62x20 [r=10 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,1) width 28: "after"
@@ -179,7 +179,7 @@ layer at (0,0) size 800x600
                 RenderText {#text} at (1,1) size 381x18
                   text run at (1,1) width 381: "check box with value attribute changed, then turned into text"
               RenderTableCell {TD} at (389,291) size 243x25 [r=12 c=1 rs=1 cs=1]
-                RenderTextControl {INPUT} at (3,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
               RenderTableCell {TD} at (634,293) size 62x20 [r=12 c=2 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 28x18
                   text run at (1,1) width 28: "after"
@@ -200,23 +200,23 @@ layer at (0,0) size 800x600
               RenderTableCell {TD} at (698,320) size 61x20 [r=13 c=3 rs=1 cs=1]
                 RenderText {#text} at (1,1) size 40x18
                   text run at (1,1) width 40: "before"
-layer at (403,136) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 35x13
-      text run at (1,0) width 35: "before"
-layer at (403,163) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 37x13
-      text run at (1,0) width 37: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
-layer at (403,305) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 25x13
-      text run at (1,0) width 25: "after"
-layer at (403,376) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 25x13
-      text run at (1,0) width 25: "after"
-layer at (403,425) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 25x13
-      text run at (1,0) width 25: "after"
+layer at (403,136) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 35x13
+      text run at (0,0) width 35: "before"
+layer at (403,163) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 37x13
+      text run at (0,0) width 37: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
+layer at (403,305) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 25x13
+      text run at (0,0) width 25: "after"
+layer at (403,376) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 25x13
+      text run at (0,0) width 25: "after"
+layer at (403,425) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 25x13
+      text run at (0,0) width 25: "after"
index b05c7e3..ac84dd0 100644 (file)
@@ -3,7 +3,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderTextControl {INPUT} at (2,2) size 55x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,2) size 53x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,13) size 49x13
-  RenderBlock {DIV} at (3,3) size 49x13
+layer at (13,13) size 47x13
+  RenderBlock {DIV} at (3,3) size 47x13
index 4bfa0e5..a6cd37e 100644 (file)
@@ -10,7 +10,7 @@ layer at (0,0) size 800x600
               RenderTableCell {TD} at (2,2) size 115x25 [r=0 c=0 rs=1 cs=1]
                 RenderTextControl {INPUT} at (1,3) size 113x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
                 RenderText {#text} at (0,0) size 0x0
-layer at (14,16) size 107x13 scrollWidth 118
+layer at (14,16) size 107x13 scrollWidth 117
   RenderBlock {DIV} at (3,3) size 107x13
-    RenderText {#text} at (1,0) size 116x13
-      text run at (1,0) width 116: "Should fit in blue box"
+    RenderText {#text} at (0,0) size 116x13
+      text run at (0,0) width 116: "Should fit in blue box"
index 5dae0a9..6daa8c3 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png and b/LayoutTests/platform/mac/fast/forms/number/input-appearance-number-rtl-expected.png differ
index a1b3537..da3dad2 100644 (file)
@@ -4,92 +4,92 @@ layer at (0,0) size 800x328
   RenderBlock {HTML} at (0,0) size 800x328
     RenderBody {BODY} at (8,16) size 784x296
       RenderBlock {P} at (0,0) size 784x23
-        RenderTextControl {INPUT} at (657,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (13,0) size 106x13
+        RenderTextControl {INPUT} at (659,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (13,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,39) size 784x23
-        RenderTextControl {INPUT} at (657,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (13,0) size 106x13
+        RenderTextControl {INPUT} at (659,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (13,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,78) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (13,0) size 106x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (13,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,117) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (13,0) size 106x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (13,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,156) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (0,0) size 106x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (0,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,195) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (0,0) size 106x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (0,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,234) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (13,0) size 106x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (13,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,273) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-            RenderBlock {DIV} at (13,0) size 106x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+            RenderBlock {DIV} at (13,0) size 104x13
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-layer at (681,21) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (98,0) size 7x13
-      text run at (98,0) width 7: "1"
-layer at (681,60) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (98,0) size 7x13
-      text run at (98,0) width 7: "2"
-layer at (26,99) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (98,0) size 7x13
-      text run at (98,0) width 7: "3"
-layer at (26,138) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (77,0) size 28x13
-      text run at (77,0) width 28: "1234"
-layer at (13,177) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (1,0) size 7x13
-      text run at (1,0) width 7: "5"
-layer at (13,216) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (1,0) size 7x13
-      text run at (1,0) width 7: "6"
-layer at (26,255) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (98,0) size 7x13
-      text run at (98,0) width 7: "7"
-layer at (26,294) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (98,0) size 7x13
-      text run at (98,0) width 7: "8"
-layer at (667,20) size 13x15
+layer at (683,21) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (97,0) size 7x13
+      text run at (97,0) width 7: "1"
+layer at (683,60) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (97,0) size 7x13
+      text run at (97,0) width 7: "2"
+layer at (26,99) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (97,0) size 7x13
+      text run at (97,0) width 7: "3"
+layer at (26,138) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (76,0) size 28x13
+      text run at (76,0) width 28: "1234"
+layer at (13,177) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (0,0) size 7x13
+      text run at (0,0) width 7: "5"
+layer at (13,216) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (0,0) size 7x13
+      text run at (0,0) width 7: "6"
+layer at (26,255) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (97,0) size 7x13
+      text run at (97,0) width 7: "7"
+layer at (26,294) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (97,0) size 7x13
+      text run at (97,0) width 7: "8"
+layer at (669,20) size 13x15
   RenderBlock (relative positioned) {DIV} at (-1,-1) size 13x15
-layer at (667,59) size 13x15
+layer at (669,59) size 13x15
   RenderBlock (relative positioned) {DIV} at (-1,-1) size 13x15
 layer at (12,98) size 13x15
   RenderBlock (relative positioned) {DIV} at (-1,-1) size 13x15
 layer at (12,137) size 13x15
   RenderBlock (relative positioned) {DIV} at (-1,-1) size 13x15
-layer at (120,176) size 13x15
-  RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
-layer at (120,215) size 13x15
-  RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
+layer at (118,176) size 13x15
+  RenderBlock (relative positioned) {DIV} at (105,-1) size 13x15
+layer at (118,215) size 13x15
+  RenderBlock (relative positioned) {DIV} at (105,-1) size 13x15
 layer at (12,254) size 13x15
   RenderBlock (relative positioned) {DIV} at (-1,-1) size 13x15
 layer at (12,293) size 13x15
index 061c355..b306f32 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png and b/LayoutTests/platform/mac/fast/forms/number/input-appearance-spinbutton-disabled-readonly-expected.png differ
index c4519c5..324dc2a 100644 (file)
@@ -7,41 +7,41 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 783x18
           text run at (0,0) width 783: "Test appearances of spin buttons. Disabled state and read-only state should have appearances different from the normal state."
       RenderBlock {DIV} at (0,34) size 784x33
-        RenderInline {LABEL} at (0,0) size 306x18
-          RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-            RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
-              RenderBlock {DIV} at (0,0) size 193x23
-          RenderText {#text} at (222,10) size 84x18
-            text run at (222,10) width 84: " Normal state"
+        RenderInline {LABEL} at (0,0) size 304x18
+          RenderTextControl {INPUT} at (2,2) size 216x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderDeprecatedFlexibleBox {DIV} at (3,3) size 210x23
+              RenderBlock {DIV} at (0,0) size 191x23
+          RenderText {#text} at (220,10) size 84x18
+            text run at (220,10) width 84: " Normal state"
       RenderBlock {DIV} at (0,67) size 784x33
-        RenderInline {LABEL} at (0,0) size 314x18
-          RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-            RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
-              RenderBlock {DIV} at (0,0) size 193x23
-          RenderText {#text} at (222,10) size 92x18
-            text run at (222,10) width 92: " Disabled state"
+        RenderInline {LABEL} at (0,0) size 312x18
+          RenderTextControl {INPUT} at (2,2) size 216x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderDeprecatedFlexibleBox {DIV} at (3,3) size 210x23
+              RenderBlock {DIV} at (0,0) size 191x23
+          RenderText {#text} at (220,10) size 92x18
+            text run at (220,10) width 92: " Disabled state"
       RenderBlock {DIV} at (0,100) size 784x33
-        RenderInline {LABEL} at (0,0) size 324x18
-          RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-            RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
-              RenderBlock {DIV} at (0,0) size 193x23
-          RenderText {#text} at (222,10) size 102x18
-            text run at (222,10) width 102: " Read-only state"
-layer at (13,47) size 193x23
-  RenderBlock {DIV} at (0,0) size 193x23
-    RenderText {#text} at (1,0) size 13x23
-      text run at (1,0) width 13: "0"
-layer at (13,80) size 193x23
-  RenderBlock {DIV} at (0,0) size 193x23 [color=#545454]
-    RenderText {#text} at (1,0) size 13x23
-      text run at (1,0) width 13: "0"
-layer at (13,113) size 193x23
-  RenderBlock {DIV} at (0,0) size 193x23
-    RenderText {#text} at (1,0) size 13x23
-      text run at (1,0) width 13: "0"
-layer at (207,46) size 19x25
-  RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
-layer at (207,79) size 19x25
-  RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
-layer at (207,112) size 19x25
-  RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
+        RenderInline {LABEL} at (0,0) size 322x18
+          RenderTextControl {INPUT} at (2,2) size 216x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderDeprecatedFlexibleBox {DIV} at (3,3) size 210x23
+              RenderBlock {DIV} at (0,0) size 191x23
+          RenderText {#text} at (220,10) size 102x18
+            text run at (220,10) width 102: " Read-only state"
+layer at (13,47) size 191x23
+  RenderBlock {DIV} at (0,0) size 191x23
+    RenderText {#text} at (0,0) size 13x23
+      text run at (0,0) width 13: "0"
+layer at (13,80) size 191x23
+  RenderBlock {DIV} at (0,0) size 191x23 [color=#545454]
+    RenderText {#text} at (0,0) size 13x23
+      text run at (0,0) width 13: "0"
+layer at (13,113) size 191x23
+  RenderBlock {DIV} at (0,0) size 191x23
+    RenderText {#text} at (0,0) size 13x23
+      text run at (0,0) width 13: "0"
+layer at (205,46) size 19x25
+  RenderBlock (relative positioned) {DIV} at (192,-1) size 19x25
+layer at (205,79) size 19x25
+  RenderBlock (relative positioned) {DIV} at (192,-1) size 19x25
+layer at (205,112) size 19x25
+  RenderBlock (relative positioned) {DIV} at (192,-1) size 19x25
index 3502f74..13d1e67 100644 (file)
@@ -3,24 +3,24 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x62
   RenderBlock {HTML} at (0,0) size 800x62
     RenderBody {BODY} at (8,8) size 784x46
-      RenderBR {BR} at (129,2) size 0x18
-      RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-          RenderBlock {DIV} at (0,0) size 106x13
+      RenderBR {BR} at (127,2) size 0x18
+      RenderTextControl {INPUT} at (2,25) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+          RenderBlock {DIV} at (0,0) size 104x13
       RenderText {#text} at (0,0) size 0x0
-layer at (13,36) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (1,0) size 14x13
-      text run at (1,0) width 14: "10"
-layer at (10,10) size 125x19
-  RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-    RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
-      RenderBlock {DIV} at (0,0) size 106x13
-layer at (13,13) size 106x13
-  RenderBlock {DIV} at (0,0) size 106x13
-    RenderText {#text} at (1,0) size 14x13
-      text run at (1,0) width 14: "10"
-layer at (120,12) size 13x15
-  RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
-layer at (120,35) size 13x15
-  RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
+layer at (13,36) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (0,0) size 14x13
+      text run at (0,0) width 14: "10"
+layer at (10,10) size 123x19
+  RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+    RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
+      RenderBlock {DIV} at (0,0) size 104x13
+layer at (13,13) size 104x13
+  RenderBlock {DIV} at (0,0) size 104x13
+    RenderText {#text} at (0,0) size 14x13
+      text run at (0,0) width 14: "10"
+layer at (118,12) size 13x15
+  RenderBlock (relative positioned) {DIV} at (105,-1) size 13x15
+layer at (118,35) size 13x15
+  RenderBlock (relative positioned) {DIV} at (105,-1) size 13x15
index 0341492..9e0390c 100644 (file)
@@ -3,129 +3,129 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+      RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 98x13
-          RenderBlock {DIV} at (106,1) size 13x11
-      RenderBR {BR} at (129,16) size 0x0
-      RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (129,39) size 0x0
-      RenderTextControl {INPUT} at (2,48) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+          RenderBlock {DIV} at (8,0) size 96x13
+          RenderBlock {DIV} at (104,1) size 13x11
+      RenderBR {BR} at (127,16) size 0x0
+      RenderTextControl {INPUT} at (2,25) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (127,39) size 0x0
+      RenderTextControl {INPUT} at (2,48) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 98x13
-          RenderBlock {DIV} at (106,1) size 13x11
-      RenderBR {BR} at (129,62) size 0x0
-      RenderTextControl {INPUT} at (2,71) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+          RenderBlock {DIV} at (8,0) size 96x13
+          RenderBlock {DIV} at (104,1) size 13x11
+      RenderBR {BR} at (127,62) size 0x0
+      RenderTextControl {INPUT} at (2,71) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 22x11
-          RenderBlock {DIV} at (22,0) size 84x13
-          RenderBlock {DIV} at (106,1) size 13x11
-      RenderBR {BR} at (129,85) size 0x0
+          RenderBlock {DIV} at (22,0) size 82x13
+          RenderBlock {DIV} at (104,1) size 13x11
+      RenderBR {BR} at (127,85) size 0x0
       RenderBR {BR} at (165,128) size 0x0
-      RenderTextControl {INPUT} at (2,130) size 125x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBR {BR} at (129,144) size 0x0
+      RenderTextControl {INPUT} at (2,130) size 123x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderBR {BR} at (127,144) size 0x0
       RenderBR {BR} at (165,214) size 0x0
-      RenderTextControl {INPUT} at (5,219) size 176x30 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
-      RenderBR {BR} at (186,240) size 0x0
-      RenderTextControl {INPUT} at (2,256) size 125x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,262) size 4x18
-        text run at (129,262) width 4: " "
-      RenderTextControl {INPUT} at (135,256) size 125x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (262,262) size 4x18
-        text run at (262,262) width 4: " "
-      RenderBR {BR} at (266,276) size 0x0
-      RenderTextControl {INPUT} at (2,291) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,291) size 4x18
-        text run at (129,291) width 4: " "
-      RenderTextControl {INPUT} at (135,291) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (262,291) size 4x18
-        text run at (262,291) width 4: " "
-      RenderTextControl {INPUT} at (268,291) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (395,291) size 4x18
-        text run at (395,291) width 4: " "
-      RenderBR {BR} at (399,305) size 0x0
-      RenderBR {BR} at (129,342) size 0x0
-layer at (21,13) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (21,13) size 98x13
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
-layer at (13,36) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,36) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
-layer at (21,59) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (21,59) size 98x13
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#A9A9A9]
-    RenderText {#text} at (34,0) size 63x13
-      text run at (34,0) width 63: "placeholder"
-layer at (35,82) size 84x13
-  RenderBlock {DIV} at (0,0) size 84x13
-layer at (35,82) size 84x13
-  RenderBlock {DIV} at (25,3) size 84x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
+      RenderTextControl {INPUT} at (5,219) size 174x30 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
+      RenderBR {BR} at (184,240) size 0x0
+      RenderTextControl {INPUT} at (2,256) size 123x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,262) size 4x18
+        text run at (127,262) width 4: " "
+      RenderTextControl {INPUT} at (133,256) size 123x31 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (258,262) size 4x18
+        text run at (258,262) width 4: " "
+      RenderBR {BR} at (262,276) size 0x0
+      RenderTextControl {INPUT} at (2,291) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,291) size 4x18
+        text run at (127,291) width 4: " "
+      RenderTextControl {INPUT} at (133,291) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (258,291) size 4x18
+        text run at (258,291) width 4: " "
+      RenderTextControl {INPUT} at (264,291) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (389,291) size 4x18
+        text run at (389,291) width 4: " "
+      RenderBR {BR} at (393,305) size 0x0
+      RenderBR {BR} at (127,342) size 0x0
+layer at (21,13) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (21,13) size 96x13
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "placeholder"
+layer at (13,36) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,36) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "placeholder"
+layer at (21,59) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (21,59) size 96x13
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#A9A9A9]
+    RenderText {#text} at (33,0) size 63x13
+      text run at (33,0) width 63: "placeholder"
+layer at (35,82) size 82x13
+  RenderBlock {DIV} at (0,0) size 82x13
+layer at (35,82) size 82x13
+  RenderBlock {DIV} at (25,3) size 82x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "placeholder"
 layer at (10,102) size 161x32 clip at (11,103) size 159x30
   RenderTextControl {TEXTAREA} at (2,94) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 155x13
     RenderBlock {DIV} at (3,3) size 155x13 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 63x13
         text run at (0,0) width 63: "placeholder"
-layer at (13,141) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,141) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
+layer at (13,141) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,141) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "placeholder"
 layer at (10,175) size 161x45 clip at (11,176) size 159x43
   RenderTextControl {TEXTAREA} at (2,167) size 161x45 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,16) size 155x13
     RenderBlock {DIV} at (3,16) size 155x13 [color=#A9A9A9]
       RenderText {#text} at (0,0) size 63x13
         text run at (0,0) width 63: "placeholder"
-layer at (19,233) size 164x18
-  RenderBlock {DIV} at (6,6) size 164x18
-layer at (19,233) size 164x18
-  RenderBlock {DIV} at (6,6) size 164x18 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 85x18
-      text run at (1,0) width 85: "placeholder"
-layer at (13,267) size 119x25
-  RenderBlock {DIV} at (3,3) size 119x25
-    RenderText {#text} at (1,6) size 30x13
-      text run at (1,6) width 30: "Value"
-layer at (146,267) size 119x25
-  RenderBlock {DIV} at (3,3) size 119x25
-layer at (146,267) size 119x25
-  RenderBlock {DIV} at (3,3) size 119x25 [color=#A9A9A9]
-    RenderText {#text} at (1,6) size 63x13
-      text run at (1,6) width 63: "placeholder"
-layer at (13,302) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (44,0) size 31x13
-      text run at (44,0) width 31: "Value"
-layer at (146,302) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (146,302) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (28,0) size 63x13
-      text run at (28,0) width 63: "placeholder"
-layer at (279,302) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (279,302) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (28,0) size 63x13
-      text run at (28,0) width 63: "placeholder"
-layer at (10,322) size 125x33
-  RenderTextControl {INPUT} at (2,314) size 125x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-layer at (13,339) size 119x13
-  RenderBlock {DIV} at (3,17) size 119x13
-layer at (13,339) size 119x13
-  RenderBlock {DIV} at (3,17) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 63x13
-      text run at (1,0) width 63: "placeholder"
+layer at (19,233) size 162x18
+  RenderBlock {DIV} at (6,6) size 162x18
+layer at (19,233) size 162x18
+  RenderBlock {DIV} at (6,6) size 162x18 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 85x18
+      text run at (0,0) width 85: "placeholder"
+layer at (13,267) size 117x25
+  RenderBlock {DIV} at (3,3) size 117x25
+    RenderText {#text} at (0,6) size 30x13
+      text run at (0,6) width 30: "Value"
+layer at (144,267) size 117x25
+  RenderBlock {DIV} at (3,3) size 117x25
+layer at (144,267) size 117x25
+  RenderBlock {DIV} at (3,3) size 117x25 [color=#A9A9A9]
+    RenderText {#text} at (0,6) size 63x13
+      text run at (0,6) width 63: "placeholder"
+layer at (13,302) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (43,0) size 31x13
+      text run at (43,0) width 31: "Value"
+layer at (144,302) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (144,302) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (27,0) size 63x13
+      text run at (27,0) width 63: "placeholder"
+layer at (275,302) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (275,302) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (27,0) size 63x13
+      text run at (27,0) width 63: "placeholder"
+layer at (10,322) size 123x33
+  RenderTextControl {INPUT} at (2,314) size 123x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+layer at (13,339) size 117x13
+  RenderBlock {DIV} at (3,17) size 117x13
+layer at (13,339) size 117x13
+  RenderBlock {DIV} at (3,17) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 63x13
+      text run at (0,0) width 63: "placeholder"
index f71d246..a50558f 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png and b/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png differ
index 36e7b8a..be4e0ba 100644 (file)
@@ -6,60 +6,60 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 328x18
         text run at (0,0) width 328: "This tests that you can set the placeholder text color."
       RenderBR {BR} at (328,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,20) size 4x18
-        text run at (129,20) width 4: " "
-      RenderTextControl {INPUT} at (135,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,20) size 4x18
+        text run at (127,20) width 4: " "
+      RenderTextControl {INPUT} at (133,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 98x13
-          RenderBlock {DIV} at (106,1) size 13x11
-      RenderText {#text} at (262,20) size 4x18
-        text run at (262,20) width 4: " "
-      RenderTextControl {INPUT} at (268,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (395,20) size 4x18
-        text run at (395,20) width 4: " "
-      RenderTextControl {INPUT} at (401,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (528,20) size 4x18
-        text run at (528,20) width 4: " "
-      RenderTextControl {INPUT} at (534,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (661,20) size 4x18
-        text run at (661,20) width 4: " "
-      RenderTextControl {INPUT} at (2,43) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderBlock {DIV} at (8,0) size 96x13
+          RenderBlock {DIV} at (104,1) size 13x11
+      RenderText {#text} at (258,20) size 4x18
+        text run at (258,20) width 4: " "
+      RenderTextControl {INPUT} at (264,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (389,20) size 4x18
+        text run at (389,20) width 4: " "
+      RenderTextControl {INPUT} at (395,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (520,20) size 4x18
+        text run at (520,20) width 4: " "
+      RenderTextControl {INPUT} at (526,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (651,20) size 4x18
+        text run at (651,20) width 4: " "
+      RenderTextControl {INPUT} at (657,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#640000]
-    RenderText {#text} at (1,0) size 22x13
-      text run at (1,0) width 22: "text"
-layer at (154,31) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (154,31) size 98x13
-  RenderBlock {DIV} at (11,3) size 98x13 [color=#640000]
-    RenderText {#text} at (1,0) size 35x13
-      text run at (1,0) width 35: "search"
-layer at (279,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (279,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#640000]
-    RenderText {#text} at (1,0) size 51x13
-      text run at (1,0) width 51: "password"
-layer at (412,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#545454]
-layer at (412,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#640000]
-    RenderText {#text} at (1,0) size 70x13
-      text run at (1,0) width 70: "disabled text"
-layer at (545,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (545,31) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 38x13
-      text run at (1,0) width 38: "default"
-layer at (13,54) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (13,54) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 86x13
-      text run at (1,0) width 86: "default disabled"
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (13,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#640000]
+    RenderText {#text} at (0,0) size 22x13
+      text run at (0,0) width 22: "text"
+layer at (152,31) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (152,31) size 96x13
+  RenderBlock {DIV} at (11,3) size 96x13 [color=#640000]
+    RenderText {#text} at (0,0) size 35x13
+      text run at (0,0) width 35: "search"
+layer at (275,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (275,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#640000]
+    RenderText {#text} at (0,0) size 51x13
+      text run at (0,0) width 51: "password"
+layer at (406,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#545454]
+layer at (406,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#640000]
+    RenderText {#text} at (0,0) size 70x13
+      text run at (0,0) width 70: "disabled text"
+layer at (537,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (537,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 38x13
+      text run at (0,0) width 38: "default"
+layer at (668,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (668,31) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 86x13
+      text run at (0,0) width 86: "default disabled"
index f2806c3..4392d71 100644 (file)
@@ -36,6 +36,6 @@ layer at (0,0) size 800x600
             text run at (0,0) width 326: "Success: document.execCommand(\"Paste\") == true"
 layer at (11,13) size 594x13
   RenderBlock {DIV} at (3,3) size 594x13
-    RenderText {#text} at (1,0) size 479x13
-      text run at (1,0) width 479: "This styled text, and link will be pasted into the textfield. All richness should be stripped."
+    RenderText {#text} at (0,0) size 479x13
+      text run at (0,0) width 479: "This styled text, and link will be pasted into the textfield. All richness should be stripped."
 caret: position 94 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 0 {INPUT} of body
index 30ac84d..ea21f2a 100644 (file)
@@ -7,22 +7,22 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 385x18
           text run at (0,0) width 385: "Only the second search field should have a cancel button (\x{D7})."
       RenderBlock (anonymous) at (0,34) size 784x23
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (129,2) size 4x18
-          text run at (129,2) width 4: " "
-        RenderTextControl {INPUT} at (135,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (127,2) size 4x18
+          text run at (127,2) width 4: " "
+        RenderTextControl {INPUT} at (133,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 8x11
-            RenderBlock {DIV} at (8,0) size 98x13
-            RenderBlock {DIV} at (106,1) size 13x11
+            RenderBlock {DIV} at (8,0) size 96x13
+            RenderBlock {DIV} at (104,1) size 13x11
         RenderText {#text} at (0,0) size 0x0
-layer at (21,47) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-layer at (154,47) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (1,0) size 43x13
-      text run at (1,0) width 43: "this one"
+layer at (21,47) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+layer at (152,47) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (0,0) size 43x13
+      text run at (0,0) width 43: "this one"
index c586599..cee3693 100644 (file)
@@ -6,12 +6,12 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 499x18
         text run at (0,0) width 499: "This tests that the display:none style will work on a search field's cancel button."
       RenderBR {BR} at (499,14) size 0x0
-      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+      RenderTextControl {INPUT} at (2,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 111x13
+          RenderBlock {DIV} at (8,0) size 109x13
       RenderText {#text} at (0,0) size 0x0
-layer at (21,31) size 111x13
-  RenderBlock {DIV} at (0,0) size 111x13
-    RenderText {#text} at (1,0) size 20x13
-      text run at (1,0) width 20: "test"
+layer at (21,31) size 109x13
+  RenderBlock {DIV} at (0,0) size 109x13
+    RenderText {#text} at (0,0) size 20x13
+      text run at (0,0) width 20: "test"
index 37fa84f..42b61d9 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.png and b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.png differ
index d8dc7bb..daf5233 100644 (file)
@@ -16,47 +16,47 @@ layer at (0,0) size 800x600
         RenderText {#text} at (752,0) size 4x18
           text run at (752,0) width 4: "."
       RenderBlock {P} at (0,34) size 784x69
-        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 22x11
-            RenderBlock {DIV} at (22,0) size 84x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (129,2) size 4x18
-          text run at (129,2) width 4: " "
+            RenderBlock {DIV} at (22,0) size 82x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (127,2) size 4x18
+          text run at (127,2) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,25) size 175x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 169x13
+        RenderTextControl {INPUT} at (2,25) size 173x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 167x13
             RenderBlock {DIV} at (0,1) size 22x11
-            RenderBlock {DIV} at (22,0) size 134x13
-            RenderBlock {DIV} at (156,1) size 13x11
-        RenderText {#text} at (179,25) size 4x18
-          text run at (179,25) width 4: " "
+            RenderBlock {DIV} at (22,0) size 132x13
+            RenderBlock {DIV} at (154,1) size 13x11
+        RenderText {#text} at (177,25) size 4x18
+          text run at (177,25) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderTextControl {INPUT} at (2,48) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+        RenderTextControl {INPUT} at (2,48) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
             RenderBlock {DIV} at (0,1) size 22x11
-            RenderBlock {DIV} at (22,0) size 84x13
-            RenderBlock {DIV} at (106,1) size 13x11
+            RenderBlock {DIV} at (22,0) size 82x13
+            RenderBlock {DIV} at (104,1) size 13x11
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,119) size 784x18
         RenderText {#text} at (0,0) size 39x18
           text run at (0,0) width 39: "PASS"
-layer at (35,47) size 84x13 scrollX 52 scrollWidth 136
-  RenderBlock {DIV} at (0,0) size 84x13
-    RenderText {#text} at (-51,0) size 135x13
-      text run at (-51,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
-      text run at (-29,0) width 19: "she"
-      text run at (-10,0) width 44 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} "
-      text run at (33,0) width 14: "he"
-      text run at (46,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
-layer at (35,70) size 134x13 scrollX 2 scrollWidth 136
-  RenderBlock {DIV} at (0,0) size 134x13
-    RenderText {#text} at (-1,0) size 135x13
-      text run at (-1,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
-      text run at (20,0) width 20: "she"
-      text run at (39,0) width 45 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} "
-      text run at (83,0) width 14: "he"
-      text run at (96,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
-layer at (35,93) size 84x13
-  RenderBlock {DIV} at (0,0) size 84x13
+layer at (35,47) size 82x13 scrollX 53 scrollWidth 135
+  RenderBlock {DIV} at (0,0) size 82x13
+    RenderText {#text} at (-52,0) size 135x13
+      text run at (-52,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
+      text run at (-30,0) width 19: "she"
+      text run at (-11,0) width 44 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} "
+      text run at (32,0) width 14: "he"
+      text run at (45,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
+layer at (35,70) size 132x13 scrollX 3 scrollWidth 135
+  RenderBlock {DIV} at (0,0) size 132x13
+    RenderText {#text} at (-2,0) size 135x13
+      text run at (-2,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
+      text run at (19,0) width 20: "she"
+      text run at (38,0) width 45 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} "
+      text run at (82,0) width 14: "he"
+      text run at (95,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
+layer at (35,93) size 82x13
+  RenderBlock {DIV} at (0,0) size 82x13
 caret: position 0 of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
index c5af2ab..995515e 100644 (file)
@@ -3,15 +3,15 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x39
   RenderBlock {HTML} at (0,0) size 800x39
     RenderBody {BODY} at (8,8) size 784x23
-      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+      RenderTextControl {INPUT} at (2,2) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 22x11
-          RenderBlock {DIV} at (22,0) size 84x13
-          RenderBlock {DIV} at (106,1) size 13x11
+          RenderBlock {DIV} at (22,0) size 82x13
+          RenderBlock {DIV} at (104,1) size 13x11
       RenderText {#text} at (0,0) size 0x0
-layer at (35,13) size 84x13
-  RenderBlock {DIV} at (0,0) size 84x13
-layer at (35,13) size 84x13 scrollWidth 94
-  RenderBlock {DIV} at (25,3) size 84x13 [color=#A9A9A9]
-    RenderText {#text} at (1,0) size 92x13
-      text run at (1,0) width 92: "Search for Events"
+layer at (35,13) size 82x13
+  RenderBlock {DIV} at (0,0) size 82x13
+layer at (35,13) size 82x13 scrollWidth 92
+  RenderBlock {DIV} at (25,3) size 82x13 [color=#A9A9A9]
+    RenderText {#text} at (0,0) size 92x13
+      text run at (0,0) width 92: "Search for Events"
index 88420d4..152cb50 100644 (file)
@@ -11,56 +11,56 @@ layer at (0,0) size 800x600
           text run at (103,18) width 356: "a text field, the vertical position of the text should be the "
           text run at (459,18) width 122: "same in both fields."
       RenderBlock {P} at (0,52) size 784x45
-        RenderTextControl {INPUT} at (2,0) size 125x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x39
+        RenderTextControl {INPUT} at (2,0) size 123x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x39
             RenderBlock {DIV} at (0,14) size 17x11
-            RenderBlock {DIV} at (17,13) size 89x13
-            RenderBlock {DIV} at (106,14) size 13x11
-        RenderText {#text} at (129,13) size 4x18
-          text run at (129,13) width 4: " "
-        RenderTextControl {INPUT} at (135,0) size 125x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock {DIV} at (17,13) size 87x13
+            RenderBlock {DIV} at (104,14) size 13x11
+        RenderText {#text} at (127,13) size 4x18
+          text run at (127,13) width 4: " "
+        RenderTextControl {INPUT} at (133,0) size 123x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,113) size 784x18
-        RenderTextControl {INPUT} at (2,2) size 125x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,1) size 119x13
+        RenderTextControl {INPUT} at (2,2) size 123x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,1) size 117x13
             RenderBlock {DIV} at (0,1) size 17x11
-            RenderBlock {DIV} at (17,0) size 89x13
-            RenderBlock {DIV} at (106,1) size 13x11
-        RenderText {#text} at (129,0) size 4x18
-          text run at (129,0) width 4: " "
-        RenderTextControl {INPUT} at (135,2) size 125x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock {DIV} at (17,0) size 87x13
+            RenderBlock {DIV} at (104,1) size 13x11
+        RenderText {#text} at (127,0) size 4x18
+          text run at (127,0) width 4: " "
+        RenderTextControl {INPUT} at (133,2) size 123x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {P} at (0,147) size 784x18
-        RenderTextControl {INPUT} at (2,2) size 125x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-          RenderDeprecatedFlexibleBox {DIV} at (3,0) size 119x12
+        RenderTextControl {INPUT} at (2,2) size 123x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+          RenderDeprecatedFlexibleBox {DIV} at (3,0) size 117x12
             RenderBlock {DIV} at (0,0) size 17x11
-            RenderBlock {DIV} at (17,3) size 89x6
-            RenderBlock {DIV} at (106,0) size 13x11
-        RenderText {#text} at (129,0) size 4x18
-          text run at (129,0) width 4: " "
-        RenderTextControl {INPUT} at (135,2) size 125x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+            RenderBlock {DIV} at (17,3) size 87x6
+            RenderBlock {DIV} at (104,0) size 13x11
+        RenderText {#text} at (127,0) size 4x18
+          text run at (127,0) width 4: " "
+        RenderTextControl {INPUT} at (133,2) size 123x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
-layer at (30,76) size 89x13
-  RenderBlock {DIV} at (0,0) size 89x13
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
-layer at (146,76) size 119x13
-  RenderBlock {DIV} at (3,16) size 119x13
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
-layer at (30,124) size 89x13
-  RenderBlock {DIV} at (0,0) size 89x13
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
-layer at (146,124) size 119x13
-  RenderBlock {DIV} at (3,1) size 119x13
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
-layer at (30,160) size 89x6 scrollHeight 13
-  RenderBlock {DIV} at (0,0) size 89x6
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
-layer at (146,160) size 119x6 scrollHeight 13
-  RenderBlock {DIV} at (3,3) size 119x6
-    RenderText {#text} at (1,0) size 24x13
-      text run at (1,0) width 24: "Text"
+layer at (30,76) size 87x13
+  RenderBlock {DIV} at (0,0) size 87x13
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Text"
+layer at (144,76) size 117x13
+  RenderBlock {DIV} at (3,16) size 117x13
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Text"
+layer at (30,124) size 87x13
+  RenderBlock {DIV} at (0,0) size 87x13
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Text"
+layer at (144,124) size 117x13
+  RenderBlock {DIV} at (3,1) size 117x13
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Text"
+layer at (30,160) size 87x6 scrollHeight 13
+  RenderBlock {DIV} at (0,0) size 87x6
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Text"
+layer at (144,160) size 117x6 scrollHeight 13
+  RenderBlock {DIV} at (3,3) size 117x6
+    RenderText {#text} at (0,0) size 24x13
+      text run at (0,0) width 24: "Text"
index 6989ed4..7d0ac02 100644 (file)
@@ -6,35 +6,35 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 368x18
         text run at (0,0) width 368: "This tests that aqua-style search fields do not honor height."
       RenderBR {BR} at (368,14) size 0x0
-      RenderTextControl {INPUT} at (0,22) size 102x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 96x11
+      RenderTextControl {INPUT} at (0,22) size 100x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 94x11
           RenderBlock {DIV} at (0,1) size 8x9
-          RenderBlock {DIV} at (8,0) size 75x11
-          RenderBlock {DIV} at (83,1) size 13x9
-      RenderText {#text} at (102,20) size 4x18
-        text run at (102,20) width 4: " "
-      RenderTextControl {INPUT} at (108,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
+          RenderBlock {DIV} at (8,0) size 73x11
+          RenderBlock {DIV} at (81,1) size 13x9
+      RenderText {#text} at (100,20) size 4x18
+        text run at (100,20) width 4: " "
+      RenderTextControl {INPUT} at (106,20) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 117x13
           RenderBlock {DIV} at (0,1) size 8x11
-          RenderBlock {DIV} at (8,0) size 98x13
-          RenderBlock {DIV} at (106,1) size 13x11
-      RenderText {#text} at (235,20) size 4x18
-        text run at (235,20) width 4: " "
-      RenderTextControl {INPUT} at (241,18) size 148x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 142x16
+          RenderBlock {DIV} at (8,0) size 96x13
+          RenderBlock {DIV} at (104,1) size 13x11
+      RenderText {#text} at (231,20) size 4x18
+        text run at (231,20) width 4: " "
+      RenderTextControl {INPUT} at (237,18) size 146x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+        RenderDeprecatedFlexibleBox {DIV} at (3,3) size 140x16
           RenderBlock {DIV} at (0,1) size 10x13
-          RenderBlock {DIV} at (10,0) size 116x16
-          RenderBlock {DIV} at (126,1) size 16x13
+          RenderBlock {DIV} at (10,0) size 114x16
+          RenderBlock {DIV} at (124,1) size 16x13
       RenderText {#text} at (0,0) size 0x0
-layer at (19,33) size 75x11
-  RenderBlock {DIV} at (0,0) size 75x11
-    RenderText {#text} at (1,0) size 20x11
-      text run at (1,0) width 20: "mini"
-layer at (127,31) size 98x13
-  RenderBlock {DIV} at (0,0) size 98x13
-    RenderText {#text} at (1,0) size 29x13
-      text run at (1,0) width 29: "small"
-layer at (262,29) size 116x16
-  RenderBlock {DIV} at (0,0) size 116x16
-    RenderText {#text} at (1,0) size 45x16
-      text run at (1,0) width 45: "regular"
+layer at (19,33) size 73x11
+  RenderBlock {DIV} at (0,0) size 73x11
+    RenderText {#text} at (0,0) size 20x11
+      text run at (0,0) width 20: "mini"
+layer at (125,31) size 96x13
+  RenderBlock {DIV} at (0,0) size 96x13
+    RenderText {#text} at (0,0) size 29x13
+      text run at (0,0) width 29: "small"
+layer at (258,29) size 114x16
+  RenderBlock {DIV} at (0,0) size 114x16
+    RenderText {#text} at (0,0) size 45x16
+      text run at (0,0) width 45: "regular"
index 1160d5c..e69de29 100644 (file)
@@ -1,10 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,2) size 25x15 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
-        RenderBlock (anonymous) at (1,1) size 23x13
-          RenderBR at (0,0) size 0x13 [bgcolor=#FFFFFF]
-      RenderText {#text} at (0,0) size 0x0
-      RenderText {#text} at (0,0) size 0x0
index b227906..d1fecf7 100644 (file)
Binary files a/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.png and b/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.png differ
index 0edff40..7b08932 100644 (file)
@@ -6,24 +6,24 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 442x18
         text run at (0,0) width 442: "This tests that you can tab out of a text field if an iframe comes after it."
       RenderBR {BR} at (442,14) size 0x0
-      RenderTextControl {INPUT} at (2,156) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderText {#text} at (129,156) size 4x18
-        text run at (129,156) width 4: " "
-      RenderPartObject {IFRAME} at (133,18) size 302x152 [border: (1px solid #000000)]
+      RenderTextControl {INPUT} at (2,156) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (127,156) size 4x18
+        text run at (127,156) width 4: " "
+      RenderPartObject {IFRAME} at (131,18) size 302x152 [border: (1px solid #000000)]
         layer at (0,0) size 300x150
           RenderView at (0,0) size 300x150
         layer at (0,0) size 300x150
           RenderBlock {HTML} at (0,0) size 300x150
             RenderBody {BODY} at (8,8) size 284x134
-      RenderText {#text} at (435,156) size 4x18
-        text run at (435,156) width 4: " "
-      RenderTextControl {INPUT} at (441,156) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderText {#text} at (433,156) size 4x18
+        text run at (433,156) width 4: " "
+      RenderTextControl {INPUT} at (439,156) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
       RenderText {#text} at (0,0) size 0x0
-layer at (13,167) size 119x13
-  RenderBlock {DIV} at (3,3) size 119x13
-layer at (452,167) size 119x13 scrollWidth 125
-  RenderBlock {DIV} at (3,3) size 119x13
-    RenderText {#text} at (1,0) size 123x13
-      text run at (1,0) width 123: "This should have focus"
+layer at (13,167) size 117x13
+  RenderBlock {DIV} at (3,3) size 117x13
+layer at (450,167) size 117x13 scrollWidth 124
+  RenderBlock {DIV} at (3,3) size 117x13
+    RenderText {#text} at (0,0) size 123x13
+      text run at (0,0) width 123: "This should have focus"
 selection start: position 0 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
 selection end:   position 22 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 7 {INPUT} of body
index 20a0e2b..4895593 100644 (file)
@@ -5,17 +5,17 @@ On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE
 
 Lucida Grande
 input
-size=1 clientWidth=26
-size=2 clientWidth=31
-size=3 clientWidth=36
-size=4 clientWidth=41
-size=5 clientWidth=46
-size=10 clientWidth=71
-size=20 clientWidth=121
-size=50 clientWidth=271
-size=100 clientWidth=521
-size=500 clientWidth=2521
-size=1000 clientWidth=5021
+size=1 clientWidth=24
+size=2 clientWidth=29
+size=3 clientWidth=34
+size=4 clientWidth=39
+size=5 clientWidth=44
+size=10 clientWidth=69
+size=20 clientWidth=119
+size=50 clientWidth=269
+size=100 clientWidth=519
+size=500 clientWidth=2519
+size=1000 clientWidth=5019
 
 textarea
 cols=1 clientWidth=26
@@ -32,17 +32,17 @@ cols=1000 clientWidth=7019
 
 Courier
 input
-size=1 clientWidth=11
-size=2 clientWidth=18
-size=3 clientWidth=25
-size=4 clientWidth=32
-size=5 clientWidth=39
-size=10 clientWidth=74
-size=20 clientWidth=144
-size=50 clientWidth=354
-size=100 clientWidth=704
-size=500 clientWidth=3504
-size=1000 clientWidth=7004
+size=1 clientWidth=9
+size=2 clientWidth=16
+size=3 clientWidth=23
+size=4 clientWidth=30
+size=5 clientWidth=37
+size=10 clientWidth=72
+size=20 clientWidth=142
+size=50 clientWidth=352
+size=100 clientWidth=702
+size=500 clientWidth=3502
+size=1000 clientWidth=7002
 
 textarea
 cols=1 clientWidth=26
@@ -59,17 +59,17 @@ cols=1000 clientWidth=7019
 
 Helvetica
 input
-size=1 clientWidth=10
-size=2 clientWidth=16
-size=3 clientWidth=22
-size=4 clientWidth=28
-size=5 clientWidth=34
-size=10 clientWidth=64
-size=20 clientWidth=124
-size=50 clientWidth=304
-size=100 clientWidth=604
-size=500 clientWidth=3004
-size=1000 clientWidth=6004
+size=1 clientWidth=8
+size=2 clientWidth=14
+size=3 clientWidth=20
+size=4 clientWidth=26
+size=5 clientWidth=32
+size=10 clientWidth=62
+size=20 clientWidth=122
+size=50 clientWidth=302
+size=100 clientWidth=602
+size=500 clientWidth=3002
+size=1000 clientWidth=6002
 
 textarea
 cols=1 clientWidth=25
@@ -86,17 +86,17 @@ cols=1000 clientWidth=6019
 
 Monaco
 input
-size=1 clientWidth=11
-size=2 clientWidth=18
-size=3 clientWidth=25
-size=4 clientWidth=32
-size=5 clientWidth=39
-size=10 clientWidth=74
-size=20 clientWidth=144
-size=50 clientWidth=354
-size=100 clientWidth=704
-size=500 clientWidth=3504
-size=1000 clientWidth=7004
+size=1 clientWidth=9
+size=2 clientWidth=16
+size=3 clientWidth=23
+size=4 clientWidth=30
+size=5 clientWidth=37
+size=10 clientWidth=72
+size=20 clientWidth=142
+size=50 clientWidth=352
+size=100 clientWidth=702
+size=500 clientWidth=3502
+size=1000 clientWidth=7002
 
 textarea
 cols=1 clientWidth=26
@@ -113,17 +113,17 @@ cols=1000 clientWidth=7019
 
 Times
 input
-size=1 clientWidth=10
-size=2 clientWidth=16
-size=3 clientWidth=22
-size=4 clientWidth=28
-size=5 clientWidth=34
-size=10 clientWidth=64
-size=20 clientWidth=124
-size=50 clientWidth=304
-size=100 clientWidth=604
-size=500 clientWidth=3004
-size=1000 clientWidth=6004
+size=1 clientWidth=8
+size=2 clientWidth=14
+size=3 clientWidth=20
+size=4 clientWidth=26
+size=5 clientWidth=32
+size=10 clientWidth=62
+size=20 clientWidth=122
+size=50 clientWidth=302
+size=100 clientWidth=602
+size=500 clientWidth=3002
+size=1000 clientWidth=6002
 
 textarea
 cols=1 clientWidth=25
@@ -140,17 +140,17 @@ cols=1000 clientWidth=6019
 
 Andale Mono
 input
-size=1 clientWidth=11
-size=2 clientWidth=18
-size=3 clientWidth=25
-size=4 clientWidth=32
-size=5 clientWidth=39
-size=10 clientWidth=74
-size=20 clientWidth=144
-size=50 clientWidth=354
-size=100 clientWidth=704
-size=500 clientWidth=3504
-size=1000 clientWidth=7004
+size=1 clientWidth=9
+size=2 clientWidth=16
+size=3 clientWidth=23
+size=4 clientWidth=30
+size=5 clientWidth=37
+size=10 clientWidth=72
+size=20 clientWidth=142
+size=50 clientWidth=352
+size=100 clientWidth=702
+size=500 clientWidth=3502
+size=1000 clientWidth=7002
 
 textarea
 cols=1 clientWidth=26
@@ -167,17 +167,17 @@ cols=1000 clientWidth=7019
 
 Arial
 input
-size=1 clientWidth=33
-size=2 clientWidth=38
-size=3 clientWidth=43
-size=4 clientWidth=48
-size=5 clientWidth=5