WebKit Bugzilla
New
Browse
Search+
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
[patch]
Make textarea metrics more closely match IEs.
Make-textarea-metrics-more-closely-match-IEs..patch (text/plain), 1022.02 KB, created by
Ojan Vafai
on 2009-04-20 11:41:58 PDT
(
hide
)
Description:
Make textarea metrics more closely match IEs.
Filename:
MIME Type:
Creator:
Ojan Vafai
Created:
2009-04-20 11:41:58 PDT
Size:
1022.02 KB
patch
obsolete
>dc64165a2b24a8e8d5f14bde91f7f23415b22a94 >diff --git a/LayoutTests/ChangeLog b/LayoutTests/ChangeLog >index a003fe3..87124e3 100644 >--- a/LayoutTests/ChangeLog >+++ b/LayoutTests/ChangeLog >@@ -1,3 +1,562 @@ >+2009-04-10 Ojan Vafai <ojan@chromium.org> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Make textarea and text input metrics more closely match IEs. >+ >+ textarea-metrics.js tests the client/scroll/offset width and height >+ of textareas with various CSS applied to them in both quirks >+ and strict mode. >+ >+ svg-fonts-in-text-controls tests that the average and max character >+ width of an svg font are correctly retrieved. >+ >+ text-control-intrinsic-widths tests the widths of inputs and textareas with >+ different size/cols and different fonts set. >+ >+ * fast/forms/drag-out-of-textarea.html: >+ * fast/forms/resources/TEMPLATE.html: Copied from LayoutTests/editing/execCommand/resources/TEMPLATE.html. >+ * fast/forms/resources/text-control-intrinsic-widths.js: Added. >+ (printElementWidth): >+ * fast/forms/resources/textarea-metrics.js: Added. >+ (assertTextareaMetrics): >+ (): >+ * fast/forms/search-abs-pos-cancel-button.html: >+ * fast/forms/text-control-intrinsic-widths-expected.txt: Added. >+ * fast/forms/text-control-intrinsic-widths.html: Added. >+ * fast/forms/textarea-metrics-expected.txt: Added. >+ * fast/forms/textarea-metrics.html: Added. >+ * fast/forms/textarea-width.html: >+ * fast/replaced/table-percent-height-expected.txt: >+ * fast/replaced/table-percent-height.html: >+ * platform/mac/editing/deleting/5168598-expected.checksum: >+ * platform/mac/editing/deleting/5168598-expected.png: >+ * platform/mac/editing/deleting/5168598-expected.txt: >+ * platform/mac/editing/inserting/4960120-1-expected.checksum: >+ * platform/mac/editing/inserting/4960120-1-expected.png: >+ * platform/mac/editing/inserting/4960120-1-expected.txt: >+ * platform/mac/editing/inserting/5607069-2-expected.checksum: >+ * platform/mac/editing/inserting/5607069-2-expected.png: >+ * platform/mac/editing/inserting/5607069-2-expected.txt: >+ * platform/mac/editing/inserting/5607069-3-expected.checksum: >+ * platform/mac/editing/inserting/5607069-3-expected.png: >+ * platform/mac/editing/inserting/5607069-3-expected.txt: >+ * platform/mac/editing/inserting/before-after-input-element-expected.checksum: >+ * platform/mac/editing/inserting/before-after-input-element-expected.png: >+ * platform/mac/editing/inserting/before-after-input-element-expected.txt: >+ * platform/mac/editing/inserting/typing-tab-designmode-forms-expected.checksum: >+ * platform/mac/editing/inserting/typing-tab-designmode-forms-expected.png: >+ * platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt: >+ * platform/mac/editing/pasteboard/4806874-expected.checksum: >+ * platform/mac/editing/pasteboard/4806874-expected.png: >+ * platform/mac/editing/pasteboard/4806874-expected.txt: >+ * platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum: >+ * 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.checksum: >+ * platform/mac/editing/pasteboard/input-field-1-expected.png: >+ * platform/mac/editing/pasteboard/input-field-1-expected.txt: >+ * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum: >+ * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png: >+ * platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt: >+ * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum: >+ * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png: >+ * platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt: >+ * platform/mac/editing/pasteboard/pasting-tabs-expected.checksum: >+ * platform/mac/editing/pasteboard/pasting-tabs-expected.png: >+ * platform/mac/editing/pasteboard/pasting-tabs-expected.txt: >+ * platform/mac/editing/selection/3690703-2-expected.checksum: >+ * platform/mac/editing/selection/3690703-2-expected.png: >+ * platform/mac/editing/selection/3690703-2-expected.txt: >+ * platform/mac/editing/selection/3690703-expected.checksum: >+ * platform/mac/editing/selection/3690703-expected.png: >+ * platform/mac/editing/selection/3690703-expected.txt: >+ * platform/mac/editing/selection/3690719-expected.checksum: >+ * platform/mac/editing/selection/3690719-expected.png: >+ * platform/mac/editing/selection/3690719-expected.txt: >+ * platform/mac/editing/selection/4895428-3-expected.checksum: >+ * platform/mac/editing/selection/4895428-3-expected.png: >+ * platform/mac/editing/selection/4895428-3-expected.txt: >+ * platform/mac/editing/selection/4975120-expected.checksum: >+ * platform/mac/editing/selection/4975120-expected.png: >+ * platform/mac/editing/selection/4975120-expected.txt: >+ * platform/mac/editing/selection/5136696-expected.checksum: >+ * platform/mac/editing/selection/5136696-expected.png: >+ * platform/mac/editing/selection/5136696-expected.txt: >+ * platform/mac/editing/selection/5213963-expected.checksum: >+ * platform/mac/editing/selection/5213963-expected.png: >+ * platform/mac/editing/selection/5213963-expected.txt: >+ * platform/mac/editing/selection/drag-select-1-expected.checksum: >+ * platform/mac/editing/selection/drag-select-1-expected.png: >+ * platform/mac/editing/selection/drag-select-1-expected.txt: >+ * platform/mac/editing/selection/drag-text-delay-expected.checksum: >+ * platform/mac/editing/selection/drag-text-delay-expected.png: >+ * platform/mac/editing/selection/drag-text-delay-expected.txt: >+ * platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum: >+ * platform/mac/editing/selection/select-from-textfield-outwards-expected.png: >+ * platform/mac/editing/selection/select-from-textfield-outwards-expected.txt: >+ * platform/mac/fast/block/margin-collapse/103-expected.txt: >+ * platform/mac/fast/css/line-height-expected.checksum: >+ * platform/mac/fast/css/line-height-expected.png: >+ * platform/mac/fast/css/line-height-expected.txt: >+ * platform/mac/fast/css/resize-corner-tracking-expected.checksum: >+ * platform/mac/fast/css/resize-corner-tracking-expected.png: >+ * platform/mac/fast/css/resize-corner-tracking-expected.txt: >+ * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum: >+ * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png: >+ * platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt: >+ * platform/mac/fast/dom/isindex-002-expected.checksum: >+ * platform/mac/fast/dom/isindex-002-expected.png: >+ * platform/mac/fast/dom/isindex-002-expected.txt: >+ * platform/mac/fast/dynamic/008-expected.checksum: >+ * platform/mac/fast/dynamic/008-expected.png: >+ * platform/mac/fast/dynamic/008-expected.txt: >+ * platform/mac/fast/events/autoscroll-expected.checksum: >+ * platform/mac/fast/events/autoscroll-expected.png: >+ * platform/mac/fast/events/autoscroll-expected.txt: >+ * platform/mac/fast/events/context-no-deselect-expected.checksum: >+ * platform/mac/fast/events/context-no-deselect-expected.png: >+ * platform/mac/fast/events/context-no-deselect-expected.txt: >+ * platform/mac/fast/events/label-focus-expected.checksum: >+ * platform/mac/fast/events/label-focus-expected.png: >+ * platform/mac/fast/events/label-focus-expected.txt: >+ * platform/mac/fast/forms/basic-textareas-expected.checksum: >+ * platform/mac/fast/forms/basic-textareas-expected.png: >+ * platform/mac/fast/forms/basic-textareas-expected.txt: >+ * platform/mac/fast/forms/box-shadow-override-expected.checksum: >+ * platform/mac/fast/forms/box-shadow-override-expected.png: >+ * platform/mac/fast/forms/box-shadow-override-expected.txt: >+ * platform/mac/fast/forms/control-restrict-line-height-expected.checksum: >+ * platform/mac/fast/forms/control-restrict-line-height-expected.png: >+ * platform/mac/fast/forms/control-restrict-line-height-expected.txt: >+ * platform/mac/fast/forms/encoding-test-expected.checksum: >+ * platform/mac/fast/forms/encoding-test-expected.png: >+ * platform/mac/fast/forms/encoding-test-expected.txt: >+ * platform/mac/fast/forms/fieldset-align-expected.checksum: >+ * platform/mac/fast/forms/fieldset-align-expected.png: >+ * platform/mac/fast/forms/fieldset-align-expected.txt: >+ * platform/mac/fast/forms/form-element-geometry-expected.checksum: >+ * platform/mac/fast/forms/form-element-geometry-expected.png: >+ * platform/mac/fast/forms/form-element-geometry-expected.txt: >+ * platform/mac/fast/forms/input-align-expected.checksum: >+ * platform/mac/fast/forms/input-align-expected.png: >+ * platform/mac/fast/forms/input-align-expected.txt: >+ * platform/mac/fast/forms/input-appearance-bkcolor-expected.checksum: >+ * platform/mac/fast/forms/input-appearance-bkcolor-expected.png: >+ * platform/mac/fast/forms/input-appearance-bkcolor-expected.txt: >+ * platform/mac/fast/forms/input-appearance-default-bkcolor-expected.checksum: >+ * platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png: >+ * platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt: >+ * platform/mac/fast/forms/input-appearance-disabled-expected.checksum: >+ * 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.checksum: >+ * 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.checksum: >+ * platform/mac/fast/forms/input-appearance-height-expected.png: >+ * platform/mac/fast/forms/input-appearance-height-expected.txt: >+ * platform/mac/fast/forms/input-appearance-preventDefault-expected.checksum: >+ * platform/mac/fast/forms/input-appearance-preventDefault-expected.png: >+ * platform/mac/fast/forms/input-appearance-preventDefault-expected.txt: >+ * platform/mac/fast/forms/input-appearance-readonly-expected.checksum: >+ * platform/mac/fast/forms/input-appearance-readonly-expected.png: >+ * platform/mac/fast/forms/input-appearance-readonly-expected.txt: >+ * platform/mac/fast/forms/input-appearance-selection-expected.checksum: >+ * platform/mac/fast/forms/input-appearance-selection-expected.png: >+ * platform/mac/fast/forms/input-appearance-selection-expected.txt: >+ * platform/mac/fast/forms/input-appearance-visibility-expected.checksum: >+ * platform/mac/fast/forms/input-appearance-visibility-expected.png: >+ * platform/mac/fast/forms/input-appearance-visibility-expected.txt: >+ * platform/mac/fast/forms/input-appearance-width-expected.checksum: >+ * 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.checksum: >+ * platform/mac/fast/forms/input-baseline-expected.png: >+ * platform/mac/fast/forms/input-baseline-expected.txt: >+ * platform/mac/fast/forms/input-disabled-color-expected.checksum: >+ * 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.checksum: >+ * 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-paste-undo-expected.checksum: >+ * platform/mac/fast/forms/input-paste-undo-expected.png: >+ * platform/mac/fast/forms/input-paste-undo-expected.txt: >+ * platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum: >+ * platform/mac/fast/forms/input-readonly-autoscroll-expected.png: >+ * platform/mac/fast/forms/input-readonly-autoscroll-expected.txt: >+ * platform/mac/fast/forms/input-readonly-dimmed-expected.checksum: >+ * platform/mac/fast/forms/input-readonly-dimmed-expected.png: >+ * platform/mac/fast/forms/input-readonly-dimmed-expected.txt: >+ * platform/mac/fast/forms/input-readonly-empty-expected.checksum: >+ * platform/mac/fast/forms/input-readonly-empty-expected.png: >+ * platform/mac/fast/forms/input-readonly-empty-expected.txt: >+ * platform/mac/fast/forms/input-spaces-expected.checksum: >+ * platform/mac/fast/forms/input-spaces-expected.png: >+ * 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.checksum: >+ * platform/mac/fast/forms/input-text-click-inside-expected.png: >+ * platform/mac/fast/forms/input-text-click-inside-expected.txt: >+ * platform/mac/fast/forms/input-text-click-outside-expected.checksum: >+ * platform/mac/fast/forms/input-text-click-outside-expected.png: >+ * platform/mac/fast/forms/input-text-click-outside-expected.txt: >+ * platform/mac/fast/forms/input-text-double-click-expected.checksum: >+ * platform/mac/fast/forms/input-text-double-click-expected.png: >+ * platform/mac/fast/forms/input-text-double-click-expected.txt: >+ * platform/mac/fast/forms/input-text-drag-down-expected.checksum: >+ * platform/mac/fast/forms/input-text-drag-down-expected.png: >+ * platform/mac/fast/forms/input-text-drag-down-expected.txt: >+ * platform/mac/fast/forms/input-text-maxlength-expected.checksum: >+ * platform/mac/fast/forms/input-text-maxlength-expected.png: >+ * platform/mac/fast/forms/input-text-maxlength-expected.txt: >+ * platform/mac/fast/forms/input-text-option-delete-expected.checksum: >+ * platform/mac/fast/forms/input-text-option-delete-expected.png: >+ * platform/mac/fast/forms/input-text-option-delete-expected.txt: >+ * platform/mac/fast/forms/input-text-paste-maxlength-expected.checksum: >+ * platform/mac/fast/forms/input-text-paste-maxlength-expected.png: >+ * platform/mac/fast/forms/input-text-paste-maxlength-expected.txt: >+ * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.checksum: >+ * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png: >+ * platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt: >+ * platform/mac/fast/forms/input-text-self-emptying-click-expected.checksum: >+ * platform/mac/fast/forms/input-text-self-emptying-click-expected.png: >+ * platform/mac/fast/forms/input-text-self-emptying-click-expected.txt: >+ * platform/mac/fast/forms/input-text-word-wrap-expected.checksum: >+ * platform/mac/fast/forms/input-text-word-wrap-expected.png: >+ * platform/mac/fast/forms/input-text-word-wrap-expected.txt: >+ * platform/mac/fast/forms/input-type-change2-expected.checksum: >+ * platform/mac/fast/forms/input-type-change2-expected.png: >+ * platform/mac/fast/forms/input-type-change2-expected.txt: >+ * platform/mac/fast/forms/input-type-text-min-width-expected.checksum: >+ * platform/mac/fast/forms/input-type-text-min-width-expected.png: >+ * platform/mac/fast/forms/input-type-text-min-width-expected.txt: >+ * platform/mac/fast/forms/input-value-expected.checksum: >+ * platform/mac/fast/forms/input-value-expected.png: >+ * platform/mac/fast/forms/input-value-expected.txt: >+ * platform/mac/fast/forms/input-width-expected.checksum: >+ * platform/mac/fast/forms/input-width-expected.png: >+ * platform/mac/fast/forms/input-width-expected.txt: >+ * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum: >+ * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png: >+ * platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt: >+ * platform/mac/fast/forms/negativeLineHeight-expected.checksum: >+ * platform/mac/fast/forms/negativeLineHeight-expected.png: >+ * platform/mac/fast/forms/negativeLineHeight-expected.txt: >+ * platform/mac/fast/forms/password-placeholder-expected.checksum: >+ * platform/mac/fast/forms/password-placeholder-expected.png: >+ * platform/mac/fast/forms/password-placeholder-expected.txt: >+ * platform/mac/fast/forms/password-placeholder-text-security-expected.checksum: >+ * platform/mac/fast/forms/password-placeholder-text-security-expected.png: >+ * platform/mac/fast/forms/password-placeholder-text-security-expected.txt: >+ * platform/mac/fast/forms/placeholder-pseudo-style-expected.checksum: >+ * platform/mac/fast/forms/placeholder-pseudo-style-expected.png: >+ * platform/mac/fast/forms/placeholder-pseudo-style-expected.txt: >+ * platform/mac/fast/forms/placeholder-set-attribute-expected.checksum: >+ * platform/mac/fast/forms/placeholder-set-attribute-expected.png: >+ * platform/mac/fast/forms/placeholder-set-attribute-expected.txt: >+ * platform/mac/fast/forms/placeholder-set-value-expected.checksum: >+ * platform/mac/fast/forms/placeholder-set-value-expected.png: >+ * platform/mac/fast/forms/placeholder-set-value-expected.txt: >+ * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.checksum: >+ * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png: >+ * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt: >+ * platform/mac/fast/forms/search-display-none-cancel-button-expected.checksum: >+ * platform/mac/fast/forms/search-display-none-cancel-button-expected.png: >+ * platform/mac/fast/forms/search-display-none-cancel-button-expected.txt: >+ * platform/mac/fast/forms/search-placeholder-value-changed-expected.checksum: >+ * platform/mac/fast/forms/search-placeholder-value-changed-expected.png: >+ * platform/mac/fast/forms/search-placeholder-value-changed-expected.txt: >+ * platform/mac/fast/forms/search-rtl-expected.checksum: >+ * platform/mac/fast/forms/search-rtl-expected.png: >+ * platform/mac/fast/forms/search-rtl-expected.txt: >+ * platform/mac/fast/forms/search-transformed-expected.checksum: >+ * platform/mac/fast/forms/search-transformed-expected.png: >+ * platform/mac/fast/forms/search-transformed-expected.txt: >+ * platform/mac/fast/forms/search-zoomed-expected.checksum: >+ * platform/mac/fast/forms/search-zoomed-expected.png: >+ * platform/mac/fast/forms/search-zoomed-expected.txt: >+ * platform/mac/fast/forms/searchfield-heights-expected.checksum: >+ * platform/mac/fast/forms/searchfield-heights-expected.png: >+ * platform/mac/fast/forms/searchfield-heights-expected.txt: >+ * platform/mac/fast/forms/tabbing-input-iframe-expected.checksum: >+ * platform/mac/fast/forms/tabbing-input-iframe-expected.png: >+ * platform/mac/fast/forms/tabbing-input-iframe-expected.txt: >+ * platform/mac/fast/forms/textAreaLineHeight-expected.checksum: >+ * platform/mac/fast/forms/textAreaLineHeight-expected.png: >+ * platform/mac/fast/forms/textAreaLineHeight-expected.txt: >+ * platform/mac/fast/forms/textarea-align-expected.checksum: >+ * platform/mac/fast/forms/textarea-align-expected.png: >+ * platform/mac/fast/forms/textarea-align-expected.txt: >+ * platform/mac/fast/forms/textarea-rows-cols-expected.checksum: >+ * platform/mac/fast/forms/textarea-rows-cols-expected.png: >+ * platform/mac/fast/forms/textarea-rows-cols-expected.txt: >+ * platform/mac/fast/forms/textarea-scroll-height-expected.checksum: >+ * platform/mac/fast/forms/textarea-scroll-height-expected.png: >+ * platform/mac/fast/forms/textarea-scroll-height-expected.txt: >+ * platform/mac/fast/forms/textarea-scrollbar-expected.checksum: >+ * platform/mac/fast/forms/textarea-scrollbar-expected.png: >+ * platform/mac/fast/forms/textarea-scrollbar-expected.txt: >+ * platform/mac/fast/forms/textarea-scrolled-type-expected.checksum: >+ * platform/mac/fast/forms/textarea-scrolled-type-expected.png: >+ * platform/mac/fast/forms/textarea-scrolled-type-expected.txt: >+ * platform/mac/fast/forms/textarea-setinnerhtml-expected.checksum: >+ * platform/mac/fast/forms/textarea-setinnerhtml-expected.png: >+ * platform/mac/fast/forms/textarea-setinnerhtml-expected.txt: >+ * platform/mac/fast/forms/textarea-width-expected.checksum: >+ * platform/mac/fast/forms/textarea-width-expected.png: >+ * platform/mac/fast/forms/textarea-width-expected.txt: >+ * platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum: >+ * platform/mac/fast/forms/textfield-drag-into-disabled-expected.png: >+ * platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt: >+ * platform/mac/fast/forms/textfield-outline-expected.checksum: >+ * platform/mac/fast/forms/textfield-outline-expected.png: >+ * platform/mac/fast/forms/textfield-outline-expected.txt: >+ * platform/mac/fast/forms/textfield-overflow-expected.checksum: >+ * platform/mac/fast/forms/textfield-overflow-expected.png: >+ * platform/mac/fast/forms/textfield-overflow-expected.txt: >+ * platform/mac/fast/forms/visual-hebrew-text-field-expected.checksum: >+ * platform/mac/fast/forms/visual-hebrew-text-field-expected.png: >+ * platform/mac/fast/forms/visual-hebrew-text-field-expected.txt: >+ * platform/mac/fast/invalid/residual-style-expected.txt: >+ * platform/mac/fast/lists/dynamic-marker-crash-expected.checksum: >+ * platform/mac/fast/lists/dynamic-marker-crash-expected.png: >+ * platform/mac/fast/lists/dynamic-marker-crash-expected.txt: >+ * platform/mac/fast/overflow/overflow-x-y-expected.checksum: >+ * platform/mac/fast/overflow/overflow-x-y-expected.png: >+ * platform/mac/fast/overflow/overflow-x-y-expected.txt: >+ * platform/mac/fast/parser/comment-in-textarea-expected.checksum: >+ * platform/mac/fast/parser/comment-in-textarea-expected.png: >+ * platform/mac/fast/parser/comment-in-textarea-expected.txt: >+ * platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum: >+ * platform/mac/fast/parser/entity-comment-in-textarea-expected.png: >+ * platform/mac/fast/parser/entity-comment-in-textarea-expected.txt: >+ * platform/mac/fast/parser/open-comment-in-textarea-expected.checksum: >+ * platform/mac/fast/parser/open-comment-in-textarea-expected.png: >+ * platform/mac/fast/parser/open-comment-in-textarea-expected.txt: >+ * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum: >+ * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png: >+ * platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt: >+ * platform/mac/fast/repaint/search-field-cancel-expected.checksum: >+ * platform/mac/fast/repaint/search-field-cancel-expected.png: >+ * platform/mac/fast/repaint/search-field-cancel-expected.txt: >+ * platform/mac/fast/repaint/subtree-root-skipped-expected.checksum: >+ * platform/mac/fast/repaint/subtree-root-skipped-expected.png: >+ * platform/mac/fast/repaint/subtree-root-skipped-expected.txt: >+ * platform/mac/fast/replaced/replaced-breaking-expected.checksum: >+ * platform/mac/fast/replaced/replaced-breaking-expected.png: >+ * platform/mac/fast/replaced/replaced-breaking-expected.txt: >+ * platform/mac/fast/replaced/replaced-breaking-mixture-expected.checksum: >+ * platform/mac/fast/replaced/replaced-breaking-mixture-expected.png: >+ * platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt: >+ * platform/mac/fast/replaced/width100percent-searchfield-expected.checksum: >+ * platform/mac/fast/replaced/width100percent-searchfield-expected.png: >+ * platform/mac/fast/replaced/width100percent-searchfield-expected.txt: >+ * platform/mac/fast/replaced/width100percent-textarea-expected.checksum: >+ * platform/mac/fast/replaced/width100percent-textarea-expected.png: >+ * platform/mac/fast/replaced/width100percent-textarea-expected.txt: >+ * platform/mac/fast/replaced/width100percent-textfield-expected.checksum: >+ * platform/mac/fast/replaced/width100percent-textfield-expected.png: >+ * platform/mac/fast/replaced/width100percent-textfield-expected.txt: >+ * platform/mac/fast/table/003-expected.checksum: >+ * platform/mac/fast/table/003-expected.png: >+ * platform/mac/fast/table/003-expected.txt: >+ * platform/mac/fast/table/colspanMinWidth-expected.checksum: >+ * platform/mac/fast/table/colspanMinWidth-expected.png: >+ * platform/mac/fast/table/colspanMinWidth-expected.txt: >+ * platform/mac/fast/table/spanOverlapRepaint-expected.checksum: >+ * platform/mac/fast/table/spanOverlapRepaint-expected.png: >+ * platform/mac/fast/table/spanOverlapRepaint-expected.txt: >+ * platform/mac/fast/table/text-field-baseline-expected.checksum: >+ * platform/mac/fast/table/text-field-baseline-expected.png: >+ * platform/mac/fast/table/text-field-baseline-expected.txt: >+ * platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.checksum: >+ * platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.png: >+ * platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt: >+ * platform/mac/fast/text/textIteratorNilRenderer-expected.checksum: >+ * platform/mac/fast/text/textIteratorNilRenderer-expected.png: >+ * platform/mac/fast/text/textIteratorNilRenderer-expected.txt: >+ * platform/mac/fast/transforms/transformed-focused-text-input-expected.checksum: >+ * platform/mac/fast/transforms/transformed-focused-text-input-expected.png: >+ * platform/mac/fast/transforms/transformed-focused-text-input-expected.txt: >+ * platform/mac/http/tests/navigation/anchor-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/anchor-basic-expected.png: >+ * platform/mac/http/tests/navigation/anchor-basic-expected.txt: >+ * platform/mac/http/tests/navigation/anchor-frames-expected.txt: >+ * platform/mac/http/tests/navigation/anchor-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/anchor-goback-expected.png: >+ * platform/mac/http/tests/navigation/anchor-goback-expected.txt: >+ * platform/mac/http/tests/navigation/anchor-subframeload-expected.txt: >+ * platform/mac/http/tests/navigation/javascriptlink-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/javascriptlink-basic-expected.png: >+ * platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt: >+ * platform/mac/http/tests/navigation/javascriptlink-frames-expected.checksum: >+ * platform/mac/http/tests/navigation/javascriptlink-frames-expected.png: >+ * platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt: >+ * platform/mac/http/tests/navigation/javascriptlink-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/javascriptlink-goback-expected.png: >+ * platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt: >+ * platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.checksum: >+ * platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.png: >+ * platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt: >+ * platform/mac/http/tests/navigation/metaredirect-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/metaredirect-basic-expected.png: >+ * platform/mac/http/tests/navigation/metaredirect-basic-expected.txt: >+ * platform/mac/http/tests/navigation/metaredirect-frames-expected.checksum: >+ * platform/mac/http/tests/navigation/metaredirect-frames-expected.png: >+ * platform/mac/http/tests/navigation/metaredirect-frames-expected.txt: >+ * platform/mac/http/tests/navigation/metaredirect-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/metaredirect-goback-expected.png: >+ * platform/mac/http/tests/navigation/metaredirect-goback-expected.txt: >+ * platform/mac/http/tests/navigation/metaredirect-subframeload-expected.checksum: >+ * platform/mac/http/tests/navigation/metaredirect-subframeload-expected.png: >+ * platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt: >+ * platform/mac/http/tests/navigation/post-goback2-expected.checksum: >+ * platform/mac/http/tests/navigation/post-goback2-expected.png: >+ * platform/mac/http/tests/navigation/post-goback2-expected.txt: >+ * platform/mac/http/tests/navigation/postredirect-goback2-expected.checksum: >+ * platform/mac/http/tests/navigation/postredirect-goback2-expected.png: >+ * platform/mac/http/tests/navigation/postredirect-goback2-expected.txt: >+ * platform/mac/http/tests/navigation/redirect302-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/redirect302-basic-expected.png: >+ * platform/mac/http/tests/navigation/redirect302-basic-expected.txt: >+ * platform/mac/http/tests/navigation/redirect302-frames-expected.checksum: >+ * platform/mac/http/tests/navigation/redirect302-frames-expected.png: >+ * platform/mac/http/tests/navigation/redirect302-frames-expected.txt: >+ * platform/mac/http/tests/navigation/redirect302-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/redirect302-goback-expected.png: >+ * platform/mac/http/tests/navigation/redirect302-goback-expected.txt: >+ * platform/mac/http/tests/navigation/redirect302-subframeload-expected.checksum: >+ * platform/mac/http/tests/navigation/redirect302-subframeload-expected.png: >+ * platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt: >+ * platform/mac/http/tests/navigation/relativeanchor-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/relativeanchor-basic-expected.png: >+ * platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt: >+ * platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt: >+ * platform/mac/http/tests/navigation/relativeanchor-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/relativeanchor-goback-expected.png: >+ * platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt: >+ * platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.png: >+ * platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt: >+ * platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.png: >+ * platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt: >+ * platform/mac/http/tests/navigation/success200-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-basic-expected.png: >+ * platform/mac/http/tests/navigation/success200-basic-expected.txt: >+ * platform/mac/http/tests/navigation/success200-frames-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-frames-expected.png: >+ * platform/mac/http/tests/navigation/success200-frames-expected.txt: >+ * platform/mac/http/tests/navigation/success200-frames-loadsame-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-frames-loadsame-expected.png: >+ * platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt: >+ * platform/mac/http/tests/navigation/success200-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-goback-expected.png: >+ * platform/mac/http/tests/navigation/success200-goback-expected.txt: >+ * platform/mac/http/tests/navigation/success200-loadsame-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-loadsame-expected.png: >+ * platform/mac/http/tests/navigation/success200-loadsame-expected.txt: >+ * platform/mac/http/tests/navigation/success200-reload-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-reload-expected.png: >+ * platform/mac/http/tests/navigation/success200-reload-expected.txt: >+ * platform/mac/http/tests/navigation/success200-subframeload-expected.checksum: >+ * platform/mac/http/tests/navigation/success200-subframeload-expected.png: >+ * platform/mac/http/tests/navigation/success200-subframeload-expected.txt: >+ * platform/mac/http/tests/navigation/timerredirect-basic-expected.checksum: >+ * platform/mac/http/tests/navigation/timerredirect-basic-expected.png: >+ * platform/mac/http/tests/navigation/timerredirect-basic-expected.txt: >+ * platform/mac/http/tests/navigation/timerredirect-frames-expected.checksum: >+ * platform/mac/http/tests/navigation/timerredirect-frames-expected.png: >+ * platform/mac/http/tests/navigation/timerredirect-frames-expected.txt: >+ * platform/mac/http/tests/navigation/timerredirect-goback-expected.checksum: >+ * platform/mac/http/tests/navigation/timerredirect-goback-expected.png: >+ * platform/mac/http/tests/navigation/timerredirect-goback-expected.txt: >+ * platform/mac/http/tests/navigation/timerredirect-subframeload-expected.checksum: >+ * platform/mac/http/tests/navigation/timerredirect-subframeload-expected.png: >+ * platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt: >+ * platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum: >+ * platform/mac/svg/custom/inline-svg-in-xhtml-expected.png: >+ * platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt: >+ * platform/mac/svg/hixie/mixed/003-expected.checksum: >+ * platform/mac/svg/hixie/mixed/003-expected.png: >+ * platform/mac/svg/hixie/mixed/003-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug1188-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug1188-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug1188-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug12384-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug12384-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug12384-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug18359-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug18359-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug18359-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug194024-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug194024-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug194024-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug24200-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug24200-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug24200-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug2479-2-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug2479-3-expected.png: >+ * 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.checksum: >+ * platform/mac/tables/mozilla/bugs/bug28928-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug28928-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug30559-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug30559-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug30559-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug30692-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug30692-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug30692-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug4382-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug4382-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug4382-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug4527-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug4527-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug4527-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug46368-1-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug46368-2-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug51037-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug51037-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug51037-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug55545-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug55545-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug55545-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug59354-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug59354-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug59354-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug7342-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug7342-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug7342-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug96334-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug96334-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug96334-expected.txt: >+ * platform/mac/tables/mozilla/bugs/bug99948-expected.checksum: >+ * platform/mac/tables/mozilla/bugs/bug99948-expected.png: >+ * platform/mac/tables/mozilla/bugs/bug99948-expected.txt: >+ * platform/mac/tables/mozilla/dom/tableDom-expected.checksum: >+ * platform/mac/tables/mozilla/dom/tableDom-expected.png: >+ * platform/mac/tables/mozilla/dom/tableDom-expected.txt: >+ * platform/mac/tables/mozilla/other/move_row-expected.checksum: >+ * platform/mac/tables/mozilla/other/move_row-expected.png: >+ * 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.checksum: >+ * platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png: >+ * platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt: >+ * svg/custom/resources/svg-fonts-in-text-controls.js: Added. >+ * svg/custom/svg-fonts-in-text-controls-expected.txt: Added. >+ * svg/custom/svg-fonts-in-text-controls.html: Added. >+ > 2009-04-19 Dan Bernstein <mitz@apple.com> > > Reviewed by Mark Rowe. >diff --git a/LayoutTests/fast/forms/drag-out-of-textarea.html b/LayoutTests/fast/forms/drag-out-of-textarea.html >index a289887..d3d2c3a 100644 >--- a/LayoutTests/fast/forms/drag-out-of-textarea.html >+++ b/LayoutTests/fast/forms/drag-out-of-textarea.html >@@ -3,7 +3,7 @@ > function runTest() { > var textarea = document.getElementById("textarea"); > var tx = textarea.offsetLeft + textarea.offsetWidth / 2; >- var ty = textarea.offsetTop + 2; >+ var ty = textarea.offsetTop + 4; > > var input = document.getElementById("input"); > var ix = input.offsetLeft + input.offsetWidth / 2; >diff --git a/LayoutTests/fast/forms/resources/TEMPLATE.html b/LayoutTests/fast/forms/resources/TEMPLATE.html >new file mode 100644 >index 0000000..70ce56c >--- /dev/null >+++ b/LayoutTests/fast/forms/resources/TEMPLATE.html >@@ -0,0 +1,13 @@ >+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> >+<html> >+<head> >+<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css"> >+<script src="../../fast/js/resources/js-test-pre.js"></script> >+</head> >+<body> >+<p id="description"></p> >+<div id="console"></div> >+<script src="YOUR_JS_FILE_HERE"></script> >+<script src="../../fast/js/resources/js-test-post.js"></script> >+</body> >+</html> >diff --git a/LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js b/LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js >new file mode 100644 >index 0000000..cd4f91d >--- /dev/null >+++ b/LayoutTests/fast/forms/resources/text-control-intrinsic-widths.js >@@ -0,0 +1,30 @@ >+description("This test measures the width of textareas and text inputs for different fonts."); >+ >+var sizes = [1, 2, 3, 4, 5, 10, 20, 50, 100, 500, 1000]; >+var ms_web_fonts = ['Andale Mono', 'Arial', 'Comic Sans MS', 'Courier New', 'Georgia', >+ 'Impact', 'Times New Roman', 'Trebuchet MS', 'Verdana', 'Webdings']; >+var mac_fonts = []; >+var fonts = ['Lucida Grande', 'Courier', 'Helvetica', 'Monaco', 'Times'].concat(ms_web_fonts); >+ >+function printElementWidth(tagname, font) { >+ debug('<b>' + tagname + '</b>'); >+ var node = document.createElement(tagname); >+ node.style.fontFamily = font; >+ document.body.appendChild(node); >+ var sizeProperty = tagname == 'input' ? 'size' : 'cols'; >+ for (var i = 0; i < sizes.length; i++) { >+ node[sizeProperty] = sizes[i]; >+ debug(sizeProperty + '=' + sizes[i] + ' clientWidth=' + node.clientWidth); >+ } >+ document.body.removeChild(node); >+} >+ >+for (var j = 0; j < fonts.length; j++) { >+ debug('<b>' + fonts[j] + '</b>'); >+ printElementWidth('input', fonts[j]); >+ debug('') >+ printElementWidth('textarea', fonts[j]); >+ debug(''); >+} >+ >+var successfullyParsed = true; >diff --git a/LayoutTests/fast/forms/resources/textarea-metrics.js b/LayoutTests/fast/forms/resources/textarea-metrics.js >new file mode 100644 >index 0000000..b601e8c >--- /dev/null >+++ b/LayoutTests/fast/forms/resources/textarea-metrics.js >@@ -0,0 +1,171 @@ >+description("This test checks that textareas have the right metrics. These numbers match IE7 except for scrollHeight. For two reasons:<br>" + >+"1. scrollHeight is different for elements without enough content to cause scroll because IE7 then reports the height of the text inside the " + >+"element as the scrollHeight. IE8 reports has scrollHeight == offsetHeight. Gecko/WebKit have scrollHeight == clientHeight.<br>" + >+"2. For the elements with scroll in standards-mode, IE wraps the text differently. It seems to leave 2px less space for the text. We don't " + >+"currently mimic this quirk. It's not clear whether we should given that we agree with IE7's clientWidth numbers in all these cases."); >+ >+if (window.layoutTestController) >+ window.layoutTestController.waitUntilDone(); >+ >+// IE needs some time to get all it's metrics calculated correctly. >+// But we don't want to slow down tests when running as run-webkit-tests. >+var timeout = window.layoutTestController ? 0 : 100; >+ >+var numTextareasLeft = 1; >+function assertTextareaMetrics(doc, properties, expectedMetrics) { >+ var textarea = doc.createElement('textarea'); >+ // Give some consistent CSS for consistent rendering across platforms >+ // and to help in reasoning when trying to match IE metrics. >+ var style = 'overflow-y:auto; font-family:Ahem; line-height:20px; height:50px; width:50px;'; >+ var title = ''; >+ for (property in properties) { >+ var value = properties[property]; >+ title += ' ' + property + ': "' + value + '",'; >+ if (property == 'style') >+ style += value; >+ else >+ textarea[property] = value; >+ } >+ textarea.style.cssText = style; >+ doc.body.appendChild(textarea); >+ >+ // Create a more human-readable ID. >+ var id = title.replace(/[\'\",;\:]/g, ' ').replace(/ +/g, '-'); >+ id = id == '' ? 'no-styles' : id; >+ textarea.id = id; >+ >+ window[doc.compatMode + 'doc'] = doc; >+ >+ numTextareasLeft++; >+ // Give a timeout so IE has time to figure out it's metrics. >+ setTimeout(function() { >+ if (!title) >+ title = ' none'; >+ >+ debug('Properties =' + title); >+ shouldBe(doc.compatMode + "doc.getElementById('" + id + "').clientWidth", String(expectedMetrics.clientWidth)); >+ shouldBe(doc.compatMode + "doc.getElementById('" + id + "').clientHeight", String(expectedMetrics.clientHeight)); >+ shouldBe(doc.compatMode + "doc.getElementById('" + id + "').offsetWidth", String(expectedMetrics.offsetWidth)); >+ shouldBe(doc.compatMode + "doc.getElementById('" + id + "').offsetHeight", String(expectedMetrics.offsetHeight)); >+ shouldBe(doc.compatMode + "doc.getElementById('" + id + "').scrollWidth", String(expectedMetrics.scrollWidth)); >+ shouldBe(doc.compatMode + "doc.getElementById('" + id + "').scrollHeight", String(expectedMetrics.scrollHeight)); >+ debug(''); >+ >+ numTextareasLeft--; >+ if (!numTextareasLeft && window.layoutTestController) >+ window.layoutTestController.notifyDone(); >+ }, timeout); >+} >+ >+var smallHTML = 'A'; >+var htmlThatCausesScroll = 'AAAAAAAAA'; >+ >+function testTextareasForDocument(doc, compatMode, >+ textareaSizes, textareaWithScrollSizes, >+ textareaWith8pxPaddingSizes, textareaWith8pxPaddingAndScrollbarSizes) { >+ if (doc.compatMode != compatMode) >+ testFailed('This doc should be in ' + compatMode + ' mode.'); >+ >+ try { >+ var scrollbarStyle = doc.createElement('style'); >+ scrollbarStyle.innerText = 'textarea::-webkit-scrollbar{ width:17px }'; >+ doc.getElementsByTagName('head')[0].appendChild(scrollbarStyle); >+ } catch (e) { >+ // IE throws an exception here, but doesn't need the above clause anyways. >+ } >+ >+ debug('Testing ' + compatMode + ' document.') >+ assertTextareaMetrics(doc, {}, textareaSizes); >+ assertTextareaMetrics(doc, {disabled: true}, textareaSizes); >+ assertTextareaMetrics(doc, {innerHTML: smallHTML}, textareaSizes); >+ assertTextareaMetrics(doc, {innerHTML: htmlThatCausesScroll}, textareaWithScrollSizes); >+ assertTextareaMetrics(doc, {innerHTML: smallHTML, disabled: true}, textareaSizes); >+ assertTextareaMetrics(doc, {innerHTML: htmlThatCausesScroll, disabled: true}, textareaWithScrollSizes); >+ assertTextareaMetrics(doc, {innerHTML: smallHTML, style: 'padding:8px'}, textareaWith8pxPaddingSizes); >+ assertTextareaMetrics(doc, {innerHTML: htmlThatCausesScroll, style: 'padding:8px'}, textareaWith8pxPaddingAndScrollbarSizes); >+ assertTextareaMetrics(doc, {innerHTML: smallHTML, rows: 10}, textareaSizes); >+ assertTextareaMetrics(doc, {innerHTML: htmlThatCausesScroll, rows: 10}, textareaWithScrollSizes); >+} >+ >+// For textareas with scrollbars have the expected clientWidth be the >+// expected offsetWidth - scrollbarPlusBorderWidth. >+// default border on textareas is 1px solid. So, the border width is 2. >+// And the scrollbarWidth we set to be 17 to match windows so that >+// these numbers will be platform independent and match IE. >+var scrollbarPlusBorderWidth = 19; >+ >+var textareaSizesQuirks = {clientWidth: 48, >+ clientHeight: 48, >+ offsetWidth: 50, >+ offsetHeight: 50, >+ scrollWidth: 48, >+ scrollHeight: 48}; >+ >+var textareaWithScrollSizesQuirks = {clientWidth: 50 - scrollbarPlusBorderWidth, >+ clientHeight: 48, >+ offsetWidth: 50, >+ offsetHeight: 50, >+ scrollWidth: 50 - scrollbarPlusBorderWidth, >+ scrollHeight: 104}; >+ >+var textareaWith8pxPaddingSizesQuirks = {clientWidth: 48, >+ clientHeight: 48, >+ offsetWidth: 50, >+ offsetHeight: 50, >+ scrollWidth: 48, >+ scrollHeight: 48}; >+ >+var textareaWith8pxPaddingAndScrollbarSizesQuirks = {clientWidth: 50 - scrollbarPlusBorderWidth, >+ clientHeight: 48, >+ offsetWidth: 50, >+ offsetHeight: 50, >+ scrollWidth: 50 - scrollbarPlusBorderWidth, >+ scrollHeight: 196}; >+ >+testTextareasForDocument(document, 'BackCompat', >+ textareaSizesQuirks, textareaWithScrollSizesQuirks, >+ textareaWith8pxPaddingSizesQuirks, textareaWith8pxPaddingAndScrollbarSizesQuirks); >+ >+var standardsIframe = document.createElement('iframe'); >+standardsIframe.style.width = '100%'; >+document.body.appendChild(standardsIframe); >+standardsIframe.contentWindow.document.write('<!DocType html><html><head></head><body></body></html>'); >+standardsIframe.contentWindow.document.close(); >+ >+// Give a timeout so IE has time to figure out it's metrics. >+setTimeout(function() { >+ numTextareasLeft--; >+ var textareaSizesStandards = {clientWidth: 54, >+ clientHeight: 54, >+ offsetWidth: 56, >+ offsetHeight: 56, >+ scrollWidth: 54, >+ scrollHeight: 54}; >+ >+ var textareaWithScrollSizesStandards = {clientWidth: 56 - scrollbarPlusBorderWidth, >+ clientHeight: 54, >+ offsetWidth: 56, >+ offsetHeight: 56, >+ scrollWidth: 56 - scrollbarPlusBorderWidth, >+ scrollHeight: 64}; >+ >+ var textareaWith8pxPaddingSizesStandards = {clientWidth: 66, >+ clientHeight: 66, >+ offsetWidth: 68, >+ offsetHeight: 68, >+ scrollWidth: 66, >+ scrollHeight: 66}; >+ >+ var textareaWith8pxPaddingAndScrollbarSizesStandards = {clientWidth: 68 - scrollbarPlusBorderWidth, >+ clientHeight: 66, >+ offsetWidth: 68, >+ offsetHeight: 68, >+ scrollWidth: 68 - scrollbarPlusBorderWidth, >+ scrollHeight: 76}; >+ >+ testTextareasForDocument(standardsIframe.contentWindow.document, 'CSS1Compat', >+ textareaSizesStandards, textareaWithScrollSizesStandards, >+ textareaWith8pxPaddingSizesStandards, textareaWith8pxPaddingAndScrollbarSizesStandards); >+}, timeout); >+ >+var successfullyParsed = true; >diff --git a/LayoutTests/fast/forms/search-abs-pos-cancel-button.html b/LayoutTests/fast/forms/search-abs-pos-cancel-button.html >index 77c5ee4..fa0dcff 100644 >--- a/LayoutTests/fast/forms/search-abs-pos-cancel-button.html >+++ b/LayoutTests/fast/forms/search-abs-pos-cancel-button.html >@@ -18,7 +18,9 @@ > <script> > if (window.eventSender) { > var target = document.getElementById("target"); >- eventSender.mouseMoveTo(190, 62); >+ var x = target.offsetLeft + target.offsetWidth - 4; >+ var y = target.offsetTop + target.offsetHeight / 2; >+ eventSender.mouseMoveTo(x, y); > eventSender.mouseDown(); > eventSender.mouseUp(); > var result = document.getElementById("result"); >diff --git a/LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt b/LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt >new file mode 100644 >index 0000000..04649e0 >--- /dev/null >+++ b/LayoutTests/fast/forms/text-control-intrinsic-widths-expected.txt >@@ -0,0 +1,414 @@ >+This test measures the width of textareas and text inputs for different fonts. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+Lucida Grande >+input >+size=1 clientWidth=22 >+size=2 clientWidth=29 >+size=3 clientWidth=36 >+size=4 clientWidth=43 >+size=5 clientWidth=50 >+size=10 clientWidth=85 >+size=20 clientWidth=155 >+size=50 clientWidth=363 >+size=100 clientWidth=711 >+size=500 clientWidth=3493 >+size=1000 clientWidth=6971 >+ >+textarea >+cols=1 clientWidth=26 >+cols=2 clientWidth=33 >+cols=3 clientWidth=40 >+cols=4 clientWidth=47 >+cols=5 clientWidth=54 >+cols=10 clientWidth=89 >+cols=20 clientWidth=159 >+cols=50 clientWidth=367 >+cols=100 clientWidth=715 >+cols=500 clientWidth=3497 >+cols=1000 clientWidth=6975 >+ >+Courier >+input >+size=1 clientWidth=13 >+size=2 clientWidth=20 >+size=3 clientWidth=27 >+size=4 clientWidth=34 >+size=5 clientWidth=41 >+size=10 clientWidth=76 >+size=20 clientWidth=146 >+size=50 clientWidth=356 >+size=100 clientWidth=706 >+size=500 clientWidth=3506 >+size=1000 clientWidth=7006 >+ >+textarea >+cols=1 clientWidth=26 >+cols=2 clientWidth=33 >+cols=3 clientWidth=40 >+cols=4 clientWidth=47 >+cols=5 clientWidth=54 >+cols=10 clientWidth=89 >+cols=20 clientWidth=159 >+cols=50 clientWidth=369 >+cols=100 clientWidth=719 >+cols=500 clientWidth=3519 >+cols=1000 clientWidth=7019 >+ >+Helvetica >+input >+size=1 clientWidth=20 >+size=2 clientWidth=26 >+size=3 clientWidth=32 >+size=4 clientWidth=38 >+size=5 clientWidth=44 >+size=10 clientWidth=74 >+size=20 clientWidth=134 >+size=50 clientWidth=314 >+size=100 clientWidth=614 >+size=500 clientWidth=3014 >+size=1000 clientWidth=6014 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=31 >+cols=3 clientWidth=37 >+cols=4 clientWidth=43 >+cols=5 clientWidth=49 >+cols=10 clientWidth=79 >+cols=20 clientWidth=139 >+cols=50 clientWidth=319 >+cols=100 clientWidth=619 >+cols=500 clientWidth=3019 >+cols=1000 clientWidth=6019 >+ >+Monaco >+input >+size=1 clientWidth=10 >+size=2 clientWidth=17 >+size=3 clientWidth=24 >+size=4 clientWidth=31 >+size=5 clientWidth=38 >+size=10 clientWidth=73 >+size=20 clientWidth=143 >+size=50 clientWidth=353 >+size=100 clientWidth=703 >+size=500 clientWidth=3503 >+size=1000 clientWidth=7003 >+ >+textarea >+cols=1 clientWidth=26 >+cols=2 clientWidth=33 >+cols=3 clientWidth=40 >+cols=4 clientWidth=47 >+cols=5 clientWidth=54 >+cols=10 clientWidth=89 >+cols=20 clientWidth=159 >+cols=50 clientWidth=369 >+cols=100 clientWidth=719 >+cols=500 clientWidth=3519 >+cols=1000 clientWidth=7019 >+ >+Times >+input >+size=1 clientWidth=22 >+size=2 clientWidth=28 >+size=3 clientWidth=34 >+size=4 clientWidth=40 >+size=5 clientWidth=46 >+size=10 clientWidth=76 >+size=20 clientWidth=136 >+size=50 clientWidth=316 >+size=100 clientWidth=616 >+size=500 clientWidth=3016 >+size=1000 clientWidth=6016 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=31 >+cols=3 clientWidth=37 >+cols=4 clientWidth=43 >+cols=5 clientWidth=49 >+cols=10 clientWidth=79 >+cols=20 clientWidth=139 >+cols=50 clientWidth=319 >+cols=100 clientWidth=619 >+cols=500 clientWidth=3019 >+cols=1000 clientWidth=6019 >+ >+Andale Mono >+input >+size=1 clientWidth=11 >+size=2 clientWidth=18 >+size=3 clientWidth=24 >+size=4 clientWidth=31 >+size=5 clientWidth=38 >+size=10 clientWidth=71 >+size=20 clientWidth=137 >+size=50 clientWidth=335 >+size=100 clientWidth=665 >+size=500 clientWidth=3305 >+size=1000 clientWidth=6606 >+ >+textarea >+cols=1 clientWidth=26 >+cols=2 clientWidth=33 >+cols=3 clientWidth=39 >+cols=4 clientWidth=46 >+cols=5 clientWidth=53 >+cols=10 clientWidth=86 >+cols=20 clientWidth=152 >+cols=50 clientWidth=350 >+cols=100 clientWidth=680 >+cols=500 clientWidth=3320 >+cols=1000 clientWidth=6621 >+ >+Arial >+input >+size=1 clientWidth=26 >+size=2 clientWidth=31 >+size=3 clientWidth=36 >+size=4 clientWidth=41 >+size=5 clientWidth=46 >+size=10 clientWidth=70 >+size=20 clientWidth=119 >+size=50 clientWidth=264 >+size=100 clientWidth=507 >+size=500 clientWidth=2449 >+size=1000 clientWidth=4877 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=29 >+cols=3 clientWidth=34 >+cols=4 clientWidth=39 >+cols=5 clientWidth=44 >+cols=10 clientWidth=68 >+cols=20 clientWidth=117 >+cols=50 clientWidth=262 >+cols=100 clientWidth=505 >+cols=500 clientWidth=2447 >+cols=1000 clientWidth=4875 >+ >+Comic Sans MS >+input >+size=1 clientWidth=18 >+size=2 clientWidth=23 >+size=3 clientWidth=28 >+size=4 clientWidth=33 >+size=5 clientWidth=38 >+size=10 clientWidth=64 >+size=20 clientWidth=116 >+size=50 clientWidth=270 >+size=100 clientWidth=528 >+size=500 clientWidth=2588 >+size=1000 clientWidth=5163 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=30 >+cols=3 clientWidth=35 >+cols=4 clientWidth=40 >+cols=5 clientWidth=45 >+cols=10 clientWidth=71 >+cols=20 clientWidth=123 >+cols=50 clientWidth=277 >+cols=100 clientWidth=535 >+cols=500 clientWidth=2595 >+cols=1000 clientWidth=5170 >+ >+Courier New >+input >+size=1 clientWidth=11 >+size=2 clientWidth=18 >+size=3 clientWidth=24 >+size=4 clientWidth=31 >+size=5 clientWidth=38 >+size=10 clientWidth=71 >+size=20 clientWidth=137 >+size=50 clientWidth=335 >+size=100 clientWidth=665 >+size=500 clientWidth=3305 >+size=1000 clientWidth=6606 >+ >+textarea >+cols=1 clientWidth=26 >+cols=2 clientWidth=33 >+cols=3 clientWidth=39 >+cols=4 clientWidth=46 >+cols=5 clientWidth=53 >+cols=10 clientWidth=86 >+cols=20 clientWidth=152 >+cols=50 clientWidth=350 >+cols=100 clientWidth=680 >+cols=500 clientWidth=3320 >+cols=1000 clientWidth=6621 >+ >+Georgia >+input >+size=1 clientWidth=17 >+size=2 clientWidth=22 >+size=3 clientWidth=27 >+size=4 clientWidth=32 >+size=5 clientWidth=37 >+size=10 clientWidth=61 >+size=20 clientWidth=109 >+size=50 clientWidth=254 >+size=100 clientWidth=496 >+size=500 clientWidth=2432 >+size=1000 clientWidth=4852 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=29 >+cols=3 clientWidth=34 >+cols=4 clientWidth=39 >+cols=5 clientWidth=44 >+cols=10 clientWidth=68 >+cols=20 clientWidth=116 >+cols=50 clientWidth=261 >+cols=100 clientWidth=503 >+cols=500 clientWidth=2439 >+cols=1000 clientWidth=4859 >+ >+Impact >+input >+size=1 clientWidth=18 >+size=2 clientWidth=23 >+size=3 clientWidth=27 >+size=4 clientWidth=32 >+size=5 clientWidth=36 >+size=10 clientWidth=59 >+size=20 clientWidth=104 >+size=50 clientWidth=239 >+size=100 clientWidth=464 >+size=500 clientWidth=2264 >+size=1000 clientWidth=4514 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=29 >+cols=3 clientWidth=33 >+cols=4 clientWidth=38 >+cols=5 clientWidth=42 >+cols=10 clientWidth=65 >+cols=20 clientWidth=110 >+cols=50 clientWidth=245 >+cols=100 clientWidth=470 >+cols=500 clientWidth=2270 >+cols=1000 clientWidth=4520 >+ >+Times New Roman >+input >+size=1 clientWidth=26 >+size=2 clientWidth=30 >+size=3 clientWidth=35 >+size=4 clientWidth=39 >+size=5 clientWidth=44 >+size=10 clientWidth=66 >+size=20 clientWidth=110 >+size=50 clientWidth=242 >+size=100 clientWidth=462 >+size=500 clientWidth=2226 >+size=1000 clientWidth=4431 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=28 >+cols=3 clientWidth=33 >+cols=4 clientWidth=37 >+cols=5 clientWidth=42 >+cols=10 clientWidth=64 >+cols=20 clientWidth=108 >+cols=50 clientWidth=240 >+cols=100 clientWidth=460 >+cols=500 clientWidth=2224 >+cols=1000 clientWidth=4429 >+ >+Trebuchet MS >+input >+size=1 clientWidth=16 >+size=2 clientWidth=21 >+size=3 clientWidth=26 >+size=4 clientWidth=31 >+size=5 clientWidth=36 >+size=10 clientWidth=61 >+size=20 clientWidth=111 >+size=50 clientWidth=261 >+size=100 clientWidth=510 >+size=500 clientWidth=2506 >+size=1000 clientWidth=5001 >+ >+textarea >+cols=1 clientWidth=24 >+cols=2 clientWidth=29 >+cols=3 clientWidth=34 >+cols=4 clientWidth=39 >+cols=5 clientWidth=44 >+cols=10 clientWidth=69 >+cols=20 clientWidth=119 >+cols=50 clientWidth=269 >+cols=100 clientWidth=518 >+cols=500 clientWidth=2514 >+cols=1000 clientWidth=5009 >+ >+Verdana >+input >+size=1 clientWidth=21 >+size=2 clientWidth=27 >+size=3 clientWidth=32 >+size=4 clientWidth=38 >+size=5 clientWidth=43 >+size=10 clientWidth=71 >+size=20 clientWidth=127 >+size=50 clientWidth=295 >+size=100 clientWidth=575 >+size=500 clientWidth=2811 >+size=1000 clientWidth=5607 >+ >+textarea >+cols=1 clientWidth=25 >+cols=2 clientWidth=31 >+cols=3 clientWidth=36 >+cols=4 clientWidth=42 >+cols=5 clientWidth=47 >+cols=10 clientWidth=75 >+cols=20 clientWidth=131 >+cols=50 clientWidth=299 >+cols=100 clientWidth=579 >+cols=500 clientWidth=2815 >+cols=1000 clientWidth=5611 >+ >+Webdings >+input >+size=1 clientWidth=18 >+size=2 clientWidth=29 >+size=3 clientWidth=40 >+size=4 clientWidth=50 >+size=5 clientWidth=61 >+size=10 clientWidth=114 >+size=20 clientWidth=221 >+size=50 clientWidth=542 >+size=100 clientWidth=1076 >+size=500 clientWidth=5349 >+size=1000 clientWidth=10691 >+ >+textarea >+cols=1 clientWidth=30 >+cols=2 clientWidth=41 >+cols=3 clientWidth=52 >+cols=4 clientWidth=62 >+cols=5 clientWidth=73 >+cols=10 clientWidth=126 >+cols=20 clientWidth=233 >+cols=50 clientWidth=554 >+cols=100 clientWidth=1088 >+cols=500 clientWidth=5361 >+cols=1000 clientWidth=10703 >+ >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/fast/forms/text-control-intrinsic-widths.html b/LayoutTests/fast/forms/text-control-intrinsic-widths.html >new file mode 100644 >index 0000000..00a36d9 >--- /dev/null >+++ b/LayoutTests/fast/forms/text-control-intrinsic-widths.html >@@ -0,0 +1,13 @@ >+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> >+<html> >+<head> >+<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css"> >+<script src="../../fast/js/resources/js-test-pre.js"></script> >+</head> >+<body> >+<p id="description"></p> >+<div id="console"></div> >+<script src="resources/text-control-intrinsic-widths.js"></script> >+<script src="../../fast/js/resources/js-test-post.js"></script> >+</body> >+</html> >diff --git a/LayoutTests/fast/forms/textarea-metrics-expected.txt b/LayoutTests/fast/forms/textarea-metrics-expected.txt >new file mode 100644 >index 0000000..e86e46c >--- /dev/null >+++ b/LayoutTests/fast/forms/textarea-metrics-expected.txt >@@ -0,0 +1,173 @@ >+This test checks that textareas have the right metrics. These numbers match IE7 except for scrollHeight. For two reasons: >+1. scrollHeight is different for elements without enough content to cause scroll because IE7 then reports the height of the text inside the element as the scrollHeight. IE8 reports has scrollHeight == offsetHeight. Gecko/WebKit have scrollHeight == clientHeight. >+2. For the elements with scroll in standards-mode, IE wraps the text differently. It seems to leave 2px less space for the text. We don't currently mimic this quirk. It's not clear whether we should given that we agree with IE7's clientWidth numbers in all these cases. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+Testing BackCompat document. >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+Properties = none >+PASS BackCompatdoc.getElementById('no-styles').clientWidth is 48 >+PASS BackCompatdoc.getElementById('no-styles').clientHeight is 48 >+PASS BackCompatdoc.getElementById('no-styles').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('no-styles').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('no-styles').scrollWidth is 48 >+PASS BackCompatdoc.getElementById('no-styles').scrollHeight is 48 >+ >+Properties = disabled: "true", >+PASS BackCompatdoc.getElementById('-disabled-true-').clientWidth is 48 >+PASS BackCompatdoc.getElementById('-disabled-true-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-disabled-true-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-disabled-true-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-disabled-true-').scrollWidth is 48 >+PASS BackCompatdoc.getElementById('-disabled-true-').scrollHeight is 48 >+ >+Properties = innerHTML: "A", >+PASS BackCompatdoc.getElementById('-innerHTML-A-').clientWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-').scrollWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-').scrollHeight is 48 >+ >+Properties = innerHTML: "AAAAAAAAA", >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-').clientWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-').scrollWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-').scrollHeight is 104 >+ >+Properties = innerHTML: "A", disabled: "true", >+PASS BackCompatdoc.getElementById('-innerHTML-A-disabled-true-').clientWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-disabled-true-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-disabled-true-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-disabled-true-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-disabled-true-').scrollWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-disabled-true-').scrollHeight is 48 >+ >+Properties = innerHTML: "AAAAAAAAA", disabled: "true", >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').clientWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').scrollWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').scrollHeight is 104 >+ >+Properties = innerHTML: "A", style: "padding:8px", >+PASS BackCompatdoc.getElementById('-innerHTML-A-style-padding-8px-').clientWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-style-padding-8px-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-style-padding-8px-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-style-padding-8px-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-style-padding-8px-').scrollWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-style-padding-8px-').scrollHeight is 48 >+ >+Properties = innerHTML: "AAAAAAAAA", style: "padding:8px", >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').clientWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').scrollWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').scrollHeight is 196 >+ >+Properties = innerHTML: "A", rows: "10", >+PASS BackCompatdoc.getElementById('-innerHTML-A-rows-10-').clientWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-rows-10-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-rows-10-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-rows-10-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-A-rows-10-').scrollWidth is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-A-rows-10-').scrollHeight is 48 >+ >+Properties = innerHTML: "AAAAAAAAA", rows: "10", >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').clientWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').clientHeight is 48 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').offsetWidth is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').offsetHeight is 50 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').scrollWidth is 31 >+PASS BackCompatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').scrollHeight is 104 >+ >+Testing CSS1Compat document. >+Properties = none >+PASS CSS1Compatdoc.getElementById('no-styles').clientWidth is 54 >+PASS CSS1Compatdoc.getElementById('no-styles').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('no-styles').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('no-styles').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('no-styles').scrollWidth is 54 >+PASS CSS1Compatdoc.getElementById('no-styles').scrollHeight is 54 >+ >+Properties = disabled: "true", >+PASS CSS1Compatdoc.getElementById('-disabled-true-').clientWidth is 54 >+PASS CSS1Compatdoc.getElementById('-disabled-true-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-disabled-true-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-disabled-true-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-disabled-true-').scrollWidth is 54 >+PASS CSS1Compatdoc.getElementById('-disabled-true-').scrollHeight is 54 >+ >+Properties = innerHTML: "A", >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-').clientWidth is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-').scrollWidth is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-').scrollHeight is 54 >+ >+Properties = innerHTML: "AAAAAAAAA", >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-').clientWidth is 37 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-').scrollWidth is 37 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-').scrollHeight is 64 >+ >+Properties = innerHTML: "A", disabled: "true", >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-disabled-true-').clientWidth is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-disabled-true-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-disabled-true-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-disabled-true-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-disabled-true-').scrollWidth is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-disabled-true-').scrollHeight is 54 >+ >+Properties = innerHTML: "AAAAAAAAA", disabled: "true", >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').clientWidth is 37 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').scrollWidth is 37 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-disabled-true-').scrollHeight is 64 >+ >+Properties = innerHTML: "A", style: "padding:8px", >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-style-padding-8px-').clientWidth is 66 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-style-padding-8px-').clientHeight is 66 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-style-padding-8px-').offsetWidth is 68 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-style-padding-8px-').offsetHeight is 68 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-style-padding-8px-').scrollWidth is 66 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-style-padding-8px-').scrollHeight is 66 >+ >+Properties = innerHTML: "AAAAAAAAA", style: "padding:8px", >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').clientWidth is 49 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').clientHeight is 66 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').offsetWidth is 68 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').offsetHeight is 68 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').scrollWidth is 49 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-style-padding-8px-').scrollHeight is 76 >+ >+Properties = innerHTML: "A", rows: "10", >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-rows-10-').clientWidth is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-rows-10-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-rows-10-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-rows-10-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-rows-10-').scrollWidth is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-A-rows-10-').scrollHeight is 54 >+ >+Properties = innerHTML: "AAAAAAAAA", rows: "10", >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').clientWidth is 37 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').clientHeight is 54 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').offsetWidth is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').offsetHeight is 56 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').scrollWidth is 37 >+PASS CSS1Compatdoc.getElementById('-innerHTML-AAAAAAAAA-rows-10-').scrollHeight is 64 >+ >+ >diff --git a/LayoutTests/fast/forms/textarea-metrics.html b/LayoutTests/fast/forms/textarea-metrics.html >new file mode 100644 >index 0000000..8009a93 >--- /dev/null >+++ b/LayoutTests/fast/forms/textarea-metrics.html >@@ -0,0 +1,13 @@ >+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> >+<html> >+<head> >+<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css"> >+<script src="../../fast/js/resources/js-test-pre.js"></script> >+</head> >+<body> >+<p id="description"></p> >+<div id="console"></div> >+<script src="resources/textarea-metrics.js"></script> >+<script src="../../fast/js/resources/js-test-post.js"></script> >+</body> >+</html> >diff --git a/LayoutTests/fast/forms/textarea-width.html b/LayoutTests/fast/forms/textarea-width.html >index 64ebf32..dcab536 100644 >--- a/LayoutTests/fast/forms/textarea-width.html >+++ b/LayoutTests/fast/forms/textarea-width.html >@@ -5,10 +5,7 @@ > </style> > </head> > <body> >-<div>This text area should be drawn with a reasonable width. To meet the specified 'cols="88"', >-it should wrap after the X in the third set of capital letters. Alternatively, to match IE, >-it should wrap at 66 characters (after the X in the third set of digits). >-See https://bugs.webkit.org/show_bug.cgi?id=15312 .</div><br /> >+<div>This text area should be drawn with a reasonable width. To match IE, using GDI fonts it should wrap at 66 characters (after the X in the third set of digits). See https://bugs.webkit.org/show_bug.cgi?id=15312.</div><br /> > <textarea rows="20" cols="88" wrap="soft" class="input"> > 1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ1234567890abcdefghijABCDEFGHIJ > </textarea> >diff --git a/LayoutTests/fast/replaced/table-percent-height-expected.txt b/LayoutTests/fast/replaced/table-percent-height-expected.txt >index 9f35852..969eed7 100644 >--- a/LayoutTests/fast/replaced/table-percent-height-expected.txt >+++ b/LayoutTests/fast/replaced/table-percent-height-expected.txt >@@ -71,9 +71,9 @@ PASS getComputedStyleForElement(document.getElementById('input-image-75'), 'widt > PASS getComputedStyleForElement(document.getElementById('input-image-75'), 'height') is '75px' > PASS getComputedStyleForElement(document.getElementById('input-image-100'), 'width') is '100px' > PASS getComputedStyleForElement(document.getElementById('input-image-100'), 'height') is '100px' >-PASS getComputedStyleForElement(document.getElementById('input-password-75'), 'width') is '148px' >+PASS getComputedStyleForElement(document.getElementById('input-password-75'), 'width') is '159px' > PASS getComputedStyleForElement(document.getElementById('input-password-75'), 'height') is '8px' >-PASS getComputedStyleForElement(document.getElementById('input-password-100'), 'width') is '148px' >+PASS getComputedStyleForElement(document.getElementById('input-password-100'), 'width') is '159px' > PASS getComputedStyleForElement(document.getElementById('input-password-100'), 'height') is '13px' > PASS getComputedStyleForElement(document.getElementById('input-radio-75'), 'width') is '12px' > PASS getComputedStyleForElement(document.getElementById('input-radio-75'), 'height') is '4px' >@@ -87,22 +87,22 @@ PASS getComputedStyleForElement(document.getElementById('input-submit-75'), 'wid > PASS getComputedStyleForElement(document.getElementById('input-submit-75'), 'height') is '18px' > PASS getComputedStyleForElement(document.getElementById('input-submit-100'), 'width') is '54px' > PASS getComputedStyleForElement(document.getElementById('input-submit-100'), 'height') is '18px' >-PASS getComputedStyleForElement(document.getElementById('input-text-75'), 'width') is '148px' >+PASS getComputedStyleForElement(document.getElementById('input-text-75'), 'width') is '159px' > PASS getComputedStyleForElement(document.getElementById('input-text-75'), 'height') is '8px' >-PASS getComputedStyleForElement(document.getElementById('input-text-100'), 'width') is '148px' >+PASS getComputedStyleForElement(document.getElementById('input-text-100'), 'width') is '159px' > PASS getComputedStyleForElement(document.getElementById('input-text-100'), 'height') is '13px' >-PASS getComputedStyleForElement(document.getElementById('isindex-75'), 'width') is '142px' >+PASS getComputedStyleForElement(document.getElementById('isindex-75'), 'width') is '153px' > PASS getComputedStyleForElement(document.getElementById('isindex-75'), 'height') is '35px' >-PASS getComputedStyleForElement(document.getElementById('isindex-100'), 'width') is '142px' >+PASS getComputedStyleForElement(document.getElementById('isindex-100'), 'width') is '153px' > PASS getComputedStyleForElement(document.getElementById('isindex-100'), 'height') is '49px' > PASS getComputedStyleForElement(document.getElementById('select-75'), 'width') is '68px' > PASS getComputedStyleForElement(document.getElementById('select-75'), 'height') is '18px' > PASS getComputedStyleForElement(document.getElementById('select-100'), 'width') is '68px' > PASS getComputedStyleForElement(document.getElementById('select-100'), 'height') is '18px' >-PASS getComputedStyleForElement(document.getElementById('textarea-75'), 'width') is '163px' >+PASS getComputedStyleForElement(document.getElementById('textarea-75'), 'width') is '161px' > PASS getComputedStyleForElement(document.getElementById('textarea-75'), 'height') is '19px' >-PASS getComputedStyleForElement(document.getElementById('textarea-100'), 'width') is '163px' >-PASS getComputedStyleForElement(document.getElementById('textarea-100'), 'height') is '26px' >+PASS getComputedStyleForElement(document.getElementById('textarea-100'), 'width') is '161px' >+PASS getComputedStyleForElement(document.getElementById('textarea-100'), 'height') is '28px' > PASS successfullyParsed is true > > TEST COMPLETE >diff --git a/LayoutTests/fast/replaced/table-percent-height.html b/LayoutTests/fast/replaced/table-percent-height.html >index 282b035..6d3883a 100644 >--- a/LayoutTests/fast/replaced/table-percent-height.html >+++ b/LayoutTests/fast/replaced/table-percent-height.html >@@ -73,9 +73,9 @@ function test() > shouldBe("getComputedStyleForElement(document.getElementById('input-image-100'), 'width')", "'100px'"); > shouldBe("getComputedStyleForElement(document.getElementById('input-image-100'), 'height')", "'100px'"); > >- shouldBe("getComputedStyleForElement(document.getElementById('input-password-75'), 'width')", "'148px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('input-password-75'), 'width')", "'159px'"); > shouldBe("getComputedStyleForElement(document.getElementById('input-password-75'), 'height')", "'8px'"); >- shouldBe("getComputedStyleForElement(document.getElementById('input-password-100'), 'width')", "'148px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('input-password-100'), 'width')", "'159px'"); > shouldBe("getComputedStyleForElement(document.getElementById('input-password-100'), 'height')", "'13px'"); > > shouldBe("getComputedStyleForElement(document.getElementById('input-radio-75'), 'width')", "'12px'"); >@@ -93,14 +93,14 @@ function test() > shouldBe("getComputedStyleForElement(document.getElementById('input-submit-100'), 'width')", "'54px'"); > shouldBe("getComputedStyleForElement(document.getElementById('input-submit-100'), 'height')", "'18px'"); > >- shouldBe("getComputedStyleForElement(document.getElementById('input-text-75'), 'width')", "'148px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('input-text-75'), 'width')", "'159px'"); > shouldBe("getComputedStyleForElement(document.getElementById('input-text-75'), 'height')", "'8px'"); >- shouldBe("getComputedStyleForElement(document.getElementById('input-text-100'), 'width')", "'148px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('input-text-100'), 'width')", "'159px'"); > shouldBe("getComputedStyleForElement(document.getElementById('input-text-100'), 'height')", "'13px'"); > >- shouldBe("getComputedStyleForElement(document.getElementById('isindex-75'), 'width')", "'142px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('isindex-75'), 'width')", "'153px'"); > shouldBe("getComputedStyleForElement(document.getElementById('isindex-75'), 'height')", "'35px'"); >- shouldBe("getComputedStyleForElement(document.getElementById('isindex-100'), 'width')", "'142px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('isindex-100'), 'width')", "'153px'"); > shouldBe("getComputedStyleForElement(document.getElementById('isindex-100'), 'height')", "'49px'"); > > shouldBe("getComputedStyleForElement(document.getElementById('select-75'), 'width')", "'68px'"); >@@ -108,10 +108,10 @@ function test() > shouldBe("getComputedStyleForElement(document.getElementById('select-100'), 'width')", "'68px'"); > shouldBe("getComputedStyleForElement(document.getElementById('select-100'), 'height')", "'18px'"); > >- shouldBe("getComputedStyleForElement(document.getElementById('textarea-75'), 'width')", "'163px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('textarea-75'), 'width')", "'161px'"); > shouldBe("getComputedStyleForElement(document.getElementById('textarea-75'), 'height')", "'19px'"); >- shouldBe("getComputedStyleForElement(document.getElementById('textarea-100'), 'width')", "'163px'"); >- shouldBe("getComputedStyleForElement(document.getElementById('textarea-100'), 'height')", "'26px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('textarea-100'), 'width')", "'161px'"); >+ shouldBe("getComputedStyleForElement(document.getElementById('textarea-100'), 'height')", "'28px'"); > > isSuccessfullyParsed(); > >diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum b/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum >index e3a9318..c2ea668 100644 >--- a/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum >+++ b/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.checksum >@@ -1 +1 @@ >-9e6f257f5a1422ea260c9c4784615d01 >\ No newline at end of file >+ad7d749dba5ca72fd3cda6b87710f3b9 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.png >index af96bf0..be92448 100644 >Binary files a/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.png and b/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.png differ >diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt b/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt >index d17ffa1..5c363be 100644 >--- a/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt >+++ b/LayoutTests/platform/mac-leopard/fast/forms/input-text-maxlength-expected.txt >@@ -3,197 +3,197 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTable {TABLE} at (0,0) size 453x326 >- RenderTableSection {TBODY} at (0,0) size 453x326 >- RenderTableRow {TR} at (0,2) size 453x25 >- RenderTableCell {TD} at (2,2) size 49x25 [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,7) size 96x15 [color=#808080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 464x326 >+ RenderTableSection {TBODY} at (0,0) size 464x326 >+ RenderTableRow {TR} at (0,2) size 464x25 >+ RenderTableCell {TD} at (2,2) size 60x25 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,7) size 96x15 [color=#808080] [r=0 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,7) size 300x15 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,7) size 300x15 [r=0 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 281x13 > text run at (1,1) width 281: "maxlength and value that violates it, maxlength first" >- RenderTableRow {TR} at (0,29) size 453x25 >- RenderTableCell {TD} at (2,29) size 49x25 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,34) size 96x15 [color=#808080] [r=1 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,29) size 464x25 >+ RenderTableCell {TD} at (2,29) size 60x25 [r=1 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,34) size 96x15 [color=#808080] [r=1 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,34) size 300x15 [r=1 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,34) size 300x15 [r=1 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 251x13 > text run at (1,1) width 251: "maxlength and value that violates it, value first" >- RenderTableRow {TR} at (0,56) size 453x25 >- RenderTableCell {TD} at (2,56) size 49x25 [r=2 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,61) size 96x15 [color=#808080] [r=2 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,56) size 464x25 >+ RenderTableCell {TD} at (2,56) size 60x25 [r=2 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,61) size 96x15 [color=#808080] [r=2 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,61) size 300x15 [r=2 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,61) size 300x15 [r=2 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 226x13 > text run at (1,1) width 226: "set value attribute that violates maxlength" >- RenderTableRow {TR} at (0,83) size 453x25 >- RenderTableCell {TD} at (2,83) size 49x25 [r=3 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,88) size 96x15 [color=#808080] [r=3 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,83) size 464x25 >+ RenderTableCell {TD} at (2,83) size 60x25 [r=3 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,88) size 96x15 [color=#808080] [r=3 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,88) size 300x15 [r=3 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,88) size 300x15 [r=3 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 226x13 > text run at (1,1) width 226: "set value property that violates maxlength" >- RenderTableRow {TR} at (0,110) size 453x25 >- RenderTableCell {TD} at (2,110) size 49x25 [r=4 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,115) size 96x15 [color=#808080] [r=4 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,110) size 464x25 >+ RenderTableCell {TD} at (2,110) size 60x25 [r=4 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,115) size 96x15 [color=#808080] [r=4 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,115) size 300x15 [r=4 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,115) size 300x15 [r=4 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 296x13 > text run at (1,1) width 296: "set maxlength attribute that is smaller than initial value" >- RenderTableRow {TR} at (0,137) size 453x25 >- RenderTableCell {TD} at (2,137) size 49x25 [r=5 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,142) size 96x15 [color=#808080] [r=5 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,137) size 464x25 >+ RenderTableCell {TD} at (2,137) size 60x25 [r=5 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,142) size 96x15 [color=#808080] [r=5 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,142) size 300x15 [r=5 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,142) size 300x15 [r=5 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 298x13 > text run at (1,1) width 298: "set maxLength property that is smaller than initial value" >- RenderTableRow {TR} at (0,164) size 453x25 >- RenderTableCell {TD} at (2,164) size 49x25 [r=6 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,169) size 96x15 [color=#808080] [r=6 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,164) size 464x25 >+ RenderTableCell {TD} at (2,164) size 60x25 [r=6 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,169) size 96x15 [color=#808080] [r=6 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,169) size 300x15 [r=6 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,169) size 300x15 [r=6 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 281x13 > text run at (1,1) width 281: "maxlength and value that violates it, maxlength first" >- RenderTableRow {TR} at (0,191) size 453x25 >- RenderTableCell {TD} at (2,191) size 49x25 [r=7 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,196) size 96x15 [color=#808080] [r=7 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,191) size 464x25 >+ RenderTableCell {TD} at (2,191) size 60x25 [r=7 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,196) size 96x15 [color=#808080] [r=7 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,196) size 300x15 [r=7 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,196) size 300x15 [r=7 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 251x13 > text run at (1,1) width 251: "maxlength and value that violates it, value first" >- RenderTableRow {TR} at (0,218) size 453x25 >- RenderTableCell {TD} at (2,218) size 49x25 [r=8 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,223) size 96x15 [color=#808080] [r=8 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,218) size 464x25 >+ RenderTableCell {TD} at (2,218) size 60x25 [r=8 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,223) size 96x15 [color=#808080] [r=8 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,223) size 300x15 [r=8 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,223) size 300x15 [r=8 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 226x13 > text run at (1,1) width 226: "set value attribute that violates maxlength" >- RenderTableRow {TR} at (0,245) size 453x25 >- RenderTableCell {TD} at (2,245) size 49x25 [r=9 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,250) size 96x15 [color=#808080] [r=9 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,245) size 464x25 >+ RenderTableCell {TD} at (2,245) size 60x25 [r=9 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,250) size 96x15 [color=#808080] [r=9 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,250) size 300x15 [r=9 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,250) size 300x15 [r=9 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 226x13 > text run at (1,1) width 226: "set value property that violates maxlength" >- RenderTableRow {TR} at (0,272) size 453x25 >- RenderTableCell {TD} at (2,272) size 49x25 [r=10 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,277) size 96x15 [color=#808080] [r=10 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,272) size 464x25 >+ RenderTableCell {TD} at (2,272) size 60x25 [r=10 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,277) size 96x15 [color=#808080] [r=10 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,277) size 300x15 [r=10 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,277) size 300x15 [r=10 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 296x13 > text run at (1,1) width 296: "set maxlength attribute that is smaller than initial value" >- RenderTableRow {TR} at (0,299) size 453x25 >- RenderTableCell {TD} at (2,299) size 49x25 [r=11 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,304) size 96x15 [color=#808080] [r=11 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,299) size 464x25 >+ RenderTableCell {TD} at (2,299) size 60x25 [r=11 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,304) size 96x15 [color=#808080] [r=11 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,304) size 300x15 [r=11 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,304) size 300x15 [r=11 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 298x13 > text run at (1,1) width 298: "set maxLength property that is smaller than initial value" >-layer at (16,16) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,16) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,43) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,43) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,70) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,70) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,97) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,97) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,124) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,124) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "12345" >-layer at (16,151) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,151) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "12345" >-layer at (16,178) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,178) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,205) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,205) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,232) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,232) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,259) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,259) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,286) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,286) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "12x\x{305}\x{332}45" >-layer at (16,313) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,313) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "12x\x{305}\x{332}45" >diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum b/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum >index 16c0736..e631ee4 100644 >--- a/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum >+++ b/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.checksum >@@ -1 +1 @@ >-387ba312d39454ad165c9872a4dbb2fb >\ No newline at end of file >+d9837d04e5a3510ea3400288cfcd1d51 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png b/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png >index 077da98..ae4c354 100644 >Binary files a/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png and b/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.png differ >diff --git a/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt b/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt >index fe73d98..787a55f 100644 >--- a/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt >+++ b/LayoutTests/platform/mac-leopard/fast/forms/input-text-paste-maxlength-expected.txt >@@ -3,149 +3,149 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTable {TABLE} at (0,0) size 485x245 >- RenderTableSection {TBODY} at (0,0) size 485x245 >- RenderTableRow {TR} at (0,2) size 485x25 >- RenderTableCell {TD} at (2,2) size 49x25 [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,7) size 96x15 [color=#808080] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 496x245 >+ RenderTableSection {TBODY} at (0,0) size 496x245 >+ RenderTableRow {TR} at (0,2) size 496x25 >+ RenderTableCell {TD} at (2,2) size 60x25 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,7) size 96x15 [color=#808080] [r=0 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 21x13 > text run at (60,1) width 21: "123" >- RenderTableCell {TD} at (151,7) size 332x15 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,7) size 332x15 [r=0 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 330x13 > text run at (1,1) width 330: "set value attribute that violates maxlength (with pasted value)" >- RenderTableRow {TR} at (0,29) size 485x25 >- RenderTableCell {TD} at (2,29) size 49x25 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,34) size 96x15 [color=#808080] [r=1 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,29) size 496x25 >+ RenderTableCell {TD} at (2,29) size 60x25 [r=1 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,34) size 96x15 [color=#808080] [r=1 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,34) size 332x15 [r=1 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,34) size 332x15 [r=1 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 330x13 > text run at (1,1) width 330: "set value property that violates maxlength (with pasted value)" >- RenderTableRow {TR} at (0,56) size 485x25 >- RenderTableCell {TD} at (2,56) size 49x25 [r=2 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,61) size 96x15 [color=#808080] [r=2 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,56) size 496x25 >+ RenderTableCell {TD} at (2,56) size 60x25 [r=2 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,61) size 96x15 [color=#808080] [r=2 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,61) size 332x15 [r=2 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,61) size 332x15 [r=2 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 302x13 > text run at (1,1) width 302: "set maxlength attribute that is smaller than pasted value" >- RenderTableRow {TR} at (0,83) size 485x25 >- RenderTableCell {TD} at (2,83) size 49x25 [r=3 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,88) size 96x15 [color=#808080] [r=3 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,83) size 496x25 >+ RenderTableCell {TD} at (2,83) size 60x25 [r=3 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,88) size 96x15 [color=#808080] [r=3 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "1234" >- RenderTableCell {TD} at (151,88) size 332x15 [r=3 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,88) size 332x15 [r=3 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 304x13 > text run at (1,1) width 304: "set maxLength property that is smaller than pasted value" >- RenderTableRow {TR} at (0,110) size 485x25 >- RenderTableCell {TD} at (2,110) size 49x25 [r=4 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,115) size 96x15 [color=#808080] [r=4 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,110) size 496x25 >+ RenderTableCell {TD} at (2,110) size 60x25 [r=4 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,115) size 96x15 [color=#808080] [r=4 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 21x13 > text run at (60,1) width 21: "123" >- RenderTableCell {TD} at (151,115) size 332x15 [r=4 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,115) size 332x15 [r=4 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 330x13 > text run at (1,1) width 330: "set value attribute that violates maxlength (with pasted value)" >- RenderTableRow {TR} at (0,137) size 485x25 >- RenderTableCell {TD} at (2,137) size 49x25 [r=5 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,142) size 96x15 [color=#808080] [r=5 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,137) size 496x25 >+ RenderTableCell {TD} at (2,137) size 60x25 [r=5 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,142) size 96x15 [color=#808080] [r=5 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,142) size 332x15 [r=5 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,142) size 332x15 [r=5 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 330x13 > text run at (1,1) width 330: "set value property that violates maxlength (with pasted value)" >- RenderTableRow {TR} at (0,164) size 485x25 >- RenderTableCell {TD} at (2,164) size 49x25 [r=6 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,169) size 96x15 [color=#808080] [r=6 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,164) size 496x25 >+ RenderTableCell {TD} at (2,164) size 60x25 [r=6 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,169) size 96x15 [color=#808080] [r=6 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,169) size 332x15 [r=6 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,169) size 332x15 [r=6 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 302x13 > text run at (1,1) width 302: "set maxlength attribute that is smaller than pasted value" >- RenderTableRow {TR} at (0,191) size 485x25 >- RenderTableCell {TD} at (2,191) size 49x25 [r=7 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,196) size 96x15 [color=#808080] [r=7 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,191) size 496x25 >+ RenderTableCell {TD} at (2,191) size 60x25 [r=7 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,196) size 96x15 [color=#808080] [r=7 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,196) size 332x15 [r=7 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,196) size 332x15 [r=7 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 304x13 > text run at (1,1) width 304: "set maxLength property that is smaller than pasted value" >- RenderTableRow {TR} at (0,218) size 485x25 >- RenderTableCell {TD} at (2,218) size 49x25 [r=8 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (53,223) size 96x15 [color=#808080] [r=8 c=1 rs=1 cs=1] >+ RenderTableRow {TR} at (0,218) size 496x25 >+ RenderTableCell {TD} at (2,218) size 60x25 [r=8 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (64,223) size 96x15 [color=#808080] [r=8 c=1 rs=1 cs=1] > RenderInline (generated) at (0,0) size 56x13 > RenderText at (4,1) size 56x13 > text run at (4,1) width 56: "expected: " > RenderText {#text} at (60,1) size 28x13 > text run at (60,1) width 28: "12x\x{305}\x{332}4" >- RenderTableCell {TD} at (151,223) size 332x15 [r=8 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (162,223) size 332x15 [r=8 c=2 rs=1 cs=1] > RenderText {#text} at (1,1) size 119x13 > text run at (1,1) width 119: "pasting too much text" >-layer at (16,16) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,16) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 21x13 > text run at (1,0) width 21: "123" >-layer at (16,43) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,43) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,70) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,70) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,97) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,97) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "1234" >-layer at (16,124) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,124) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 21x13 > text run at (1,0) width 21: "123" >-layer at (16,151) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,151) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,178) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,178) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,205) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,205) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >-layer at (16,232) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (16,232) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 28x13 > text run at (1,0) width 28: "12x\x{305}\x{332}4" >diff --git a/LayoutTests/platform/mac/editing/deleting/5168598-expected.checksum b/LayoutTests/platform/mac/editing/deleting/5168598-expected.checksum >index e4468c7..0efb6a5 100644 >--- a/LayoutTests/platform/mac/editing/deleting/5168598-expected.checksum >+++ b/LayoutTests/platform/mac/editing/deleting/5168598-expected.checksum >@@ -1 +1 @@ >-5699fb65d3f1d2be214196bad1badbd7 >\ No newline at end of file >+094a319778369a23f72450745cd821b3 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/deleting/5168598-expected.png b/LayoutTests/platform/mac/editing/deleting/5168598-expected.png >index b26c973..0e77507 100644 >Binary files a/LayoutTests/platform/mac/editing/deleting/5168598-expected.png and b/LayoutTests/platform/mac/editing/deleting/5168598-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/deleting/5168598-expected.txt b/LayoutTests/platform/mac/editing/deleting/5168598-expected.txt >index a6e7a72..b4cb7d9 100644 >--- a/LayoutTests/platform/mac/editing/deleting/5168598-expected.txt >+++ b/LayoutTests/platform/mac/editing/deleting/5168598-expected.txt >@@ -12,11 +12,11 @@ layer at (0,0) size 800x600 > text run at (185,18) width 582: "We probably shouldn't let users add rich content to text fields even if they are in richly" > text run at (0,36) width 114: "editable regions.'" > RenderBlock (anonymous) at (0,70) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,83) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,83) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBR {BR} at (1,0) size 0x13 > caret: position 0 of child 0 {BR} of child 0 {DIV} of child 3 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.checksum b/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.checksum >index 821d109..c556e8c 100644 >--- a/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.checksum >+++ b/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.checksum >@@ -1 +1 @@ >-87df256bbb5481db444fb0d96be92bfc >\ No newline at end of file >+587c3cc1d656ce8d3baa96bfc0413df5 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png b/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png >index 348b081..3966770 100644 >Binary files a/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png and b/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt b/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt >index f9cc774..aef541a 100644 >--- a/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt >+++ b/LayoutTests/platform/mac/editing/inserting/4960120-1-expected.txt >@@ -6,14 +6,14 @@ layer at (0,0) size 800x600 > RenderBlock {P} at (0,0) size 784x18 > RenderText {#text} at (0,0) size 507x18 > text run at (0,0) width 507: "This tests for a bug where the first newline entered into a text area would be lost." >- RenderBlock (anonymous) at (0,34) size 784x32 >+ RenderBlock (anonymous) at (0,34) size 784x34 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,44) size 163x28 clip at (11,45) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 0x13 >- text run at (3,0) width 0: " " >- RenderText {#text} at (3,13) size 0x13 >- text run at (3,13) width 0: " " >+layer at (8,43) size 161x32 clip at (9,44) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 0x13 >+ text run at (0,0) width 0: " " >+ RenderText {#text} at (0,13) size 0x13 >+ text run at (0,13) width 0: " " > caret: position 0 of child 1 {#text} of child 0 {DIV} of child 2 {TEXTAREA} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.checksum b/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.checksum >index c8da0a2..955b51d 100644 >--- a/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.checksum >+++ b/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.checksum >@@ -1 +1 @@ >-06e3638e84395dcf335376da63524247 >\ No newline at end of file >+16ae9336620c6f9c43f750c5a64c4f00 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.png b/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.png >index a3c8680..015bdf6 100644 >Binary files a/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.png and b/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.txt b/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.txt >index 60cdf7d..f1574a2 100644 >--- a/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.txt >+++ b/LayoutTests/platform/mac/editing/inserting/5607069-2-expected.txt >@@ -8,11 +8,11 @@ layer at (0,0) size 800x600 > text run at (0,0) width 776: "This tests for a bug where InsertLineBreak would insert a '\\n' instead of a <br> if the caret was set just before an input field." > text run at (0,18) width 413: "You should see two input fields each in its own paragraph below." > RenderBlock {DIV} at (0,52) size 784x46 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (152,16) size 0x0 >- RenderTextControl {INPUT} at (2,25) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >-layer at (13,65) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (13,88) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (163,16) size 0x0 >+ RenderTextControl {INPUT} at (2,25) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (13,65) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (13,88) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 2 {INPUT} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.checksum b/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.checksum >index 51878e1..06f3a56 100644 >--- a/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.checksum >+++ b/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.checksum >@@ -1 +1 @@ >-de8bd89b4ee2e9128f2858fb4fa5f30d >\ No newline at end of file >+6ccfd1e36761e38479d5a00171f26a8b >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.png b/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.png >index f9a09d0..6ff3bc5 100644 >Binary files a/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.png and b/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.txt b/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.txt >index 300b594..d30e874 100644 >--- a/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.txt >+++ b/LayoutTests/platform/mac/editing/inserting/5607069-3-expected.txt >@@ -10,15 +10,15 @@ layer at (0,0) size 800x600 > text run at (46,18) width 530: "You should see two paragraphs below both inside the form (blue bordered) element." > RenderBlock {DIV} at (0,52) size 784x48 > RenderBlock {FORM} at (0,0) size 784x48 [border: (1px solid #0000FF)] >- RenderTextControl {INPUT} at (3,3) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (153,3) size 8x18 >- text run at (153,3) width 8: "x" >- RenderBR {BR} at (161,17) size 0x0 >+ RenderTextControl {INPUT} at (3,3) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (164,3) size 8x18 >+ text run at (164,3) width 8: "x" >+ RenderBR {BR} at (172,17) size 0x0 > RenderText {#text} at (1,26) size 8x18 > text run at (1,26) width 8: "x" >- RenderTextControl {INPUT} at (11,26) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >-layer at (14,66) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (22,89) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (11,26) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (14,66) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (22,89) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 3 {#text} of child 0 {FORM} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.checksum b/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.checksum >index ec81190..2b1c01f 100644 >--- a/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.checksum >+++ b/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.checksum >@@ -1 +1 @@ >-07f9fe6209db9d636b001435e9016a9a >\ No newline at end of file >+4a296c5714e3c0d06c1694cef7a37433 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png b/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png >index e8998a4..d34e1cc 100644 >Binary files a/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png and b/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt b/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt >index aa78531..0ed70e7 100644 >--- a/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt >+++ b/LayoutTests/platform/mac/editing/inserting/before-after-input-element-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (187,2) size 40x18 >- text run at (187,2) width 40: "World" >-layer at (48,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (37,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (198,2) size 40x18 >+ text run at (198,2) width 40: "World" >+layer at (48,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 5 of child 2 {#text} of child 2 {DIV} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.checksum b/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.checksum >index 4ee11ed..348b726 100644 >--- a/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.checksum >+++ b/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.checksum >@@ -1 +1 @@ >-3de7ff0dc31581f8f15ba190949787ac >\ No newline at end of file >+9a13df7e540b7bec1c8c349f8f56ea23 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.png b/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.png >index 4e63355..696b985 100644 >Binary files a/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.png and b/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt b/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt >index 2a1f96d..9af38f6 100644 >--- a/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt >+++ b/LayoutTests/platform/mac/editing/inserting/typing-tab-designmode-forms-expected.txt >@@ -3,19 +3,19 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (152,16) size 0x0 >- RenderTextControl {INPUT} at (2,25) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,25) size 4x18 >- text run at (152,25) width 4: " " >- RenderText {#text} at (156,25) size 455x18 >- text run at (156,25) width 455: "tabbing between forms in design mode (nothing happens at the moment)" >- RenderBR {BR} at (611,39) size 0x0 >-layer at (13,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (163,16) size 0x0 >+ RenderTextControl {INPUT} at (2,25) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,25) size 4x18 >+ text run at (163,25) width 4: " " >+ RenderText {#text} at (167,25) size 455x18 >+ text run at (167,25) width 455: "tabbing between forms in design mode (nothing happens at the moment)" >+ RenderBR {BR} at (622,39) size 0x0 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderInline {SPAN} at (0,0) size 24x13 > RenderText {#text} at (1,0) size 24x13 > text run at (1,0) width 24: "\x{9}" >-layer at (13,36) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,36) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 1 of child 0 {#text} of child 0 {SPAN} of child 0 {DIV} of child 1 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.checksum b/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.checksum >index 820d32e..8cc2bfd 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.checksum >+++ b/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.checksum >@@ -1 +1 @@ >-0db172b948efe1517fb7ae4480896a47 >\ No newline at end of file >+7b0dcda1a3a720eb5abf9ecb1b907c0d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.png b/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.png >index b44540a..a0fff23 100644 >Binary files a/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.png and b/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt >index bbe2e16..8c29be4 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt >+++ b/LayoutTests/platform/mac/editing/pasteboard/4806874-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (187,2) size 4x18 >- text run at (187,2) width 4: ":" >-layer at (48,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (37,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (198,2) size 4x18 >+ text run at (198,2) width 4: ":" >+layer at (48,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 1 of child 1 {INPUT} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum b/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum >index 4a1a163..1015abe 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum >+++ b/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.checksum >@@ -1 +1 @@ >-d598259bf3577d8822ad26e86451d905 >\ No newline at end of file >+3f64172c09ee444db222cfa0218211fc >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png b/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.png >index 79b2fe0..1abcba8 100644 >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 >diff --git a/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt >index 2c23566..3a35a3f 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt >+++ b/LayoutTests/platform/mac/editing/pasteboard/drop-text-without-selection-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,2) size 4x18 >- text run at (152,2) width 4: " " >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,2) size 4x18 >+ text run at (163,2) width 4: " " > RenderInline {A} at (0,0) size 162x18 [color=#0000EE] >- RenderText {#text} at (156,2) size 162x18 >- text run at (156,2) width 162: "drop me into the text field" >+ RenderText {#text} at (167,2) size 162x18 >+ text run at (167,2) width 162: "drop me into the text field" > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,109) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,109) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 119x13 > text run at (1,0) width 119: "http://www.ibm.com/" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.checksum b/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.checksum >index dd77ec9..d4e4a0f 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.checksum >+++ b/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.checksum >@@ -1 +1 @@ >-219dd997fcc5f9954a27853111072e7d >\ No newline at end of file >+5b1c6c348986c3aaf1ce5b180f1d95c2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png b/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png >index 96e12c1..de8a61e 100644 >Binary files a/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png and b/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt >index 2b79d8d..606ac44 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt >+++ b/LayoutTests/platform/mac/editing/pasteboard/input-field-1-expected.txt >@@ -17,15 +17,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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTextControl {INPUT} at (154,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (165,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (165,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (176,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 1 of child 1 {INPUT} of child 2 {DIV} of child 2 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum >index 31c6bb9..90eaa2e 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum >+++ b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.checksum >@@ -1 +1 @@ >-805f162c924e2798e126fecc134d81ae >\ No newline at end of file >+3fade0f32423e08fd83e2fd73df9f9d4 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png >index 8fd45a9..91d26aa 100644 >Binary files a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png and b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt >index 53e1c0d..1fb400c 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt >+++ b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-area-expected.txt >@@ -22,18 +22,18 @@ layer at (0,0) size 800x600 > text run at (31,0) width 721: "This test checks that pasing in a combination of nested blocks where one starts with a text field doesn't crash or fail" > text run at (752,0) width 4: " " > text run at (359,18) width 65: "assertions." >- RenderBlock {DIV} at (0,54) size 784x36 >- RenderBlock {DIV} at (0,0) size 784x36 >- RenderText {#text} at (469,18) size 4x18 >- text run at (469,18) width 4: " " >+ RenderBlock {DIV} at (0,54) size 784x38 >+ RenderBlock {DIV} at (0,0) size 784x38 >+ RenderText {#text} at (466,20) size 4x18 >+ text run at (466,20) width 4: " " > RenderInline {SPAN} at (0,0) size 8x18 >- RenderText {#text} at (473,18) size 8x18 >- text run at (473,18) width 8: "x" >+ RenderText {#text} at (470,20) size 8x18 >+ text run at (470,20) width 8: "x" > RenderText {#text} at (0,0) size 0x0 >- RenderBlock (anonymous) at (0,90) size 784x0 >-layer at (312,64) size 163x28 clip at (313,65) size 161x26 >- RenderTextControl {TEXTAREA} at (304,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 3x13 >- text run at (3,0) width 3: " " >+ RenderBlock (anonymous) at (0,92) size 784x0 >+layer at (313,63) size 161x32 clip at (314,64) size 159x30 >+ RenderTextControl {TEXTAREA} at (305,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 3x13 >+ text run at (0,0) width 3: " " > caret: position 1 of child 0 {#text} of child 3 {SPAN} of child 1 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum >index 7b2e703..7d8eed8 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum >+++ b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.checksum >@@ -1 +1 @@ >-7755dee27ed46ea34163d417006912d8 >\ No newline at end of file >+fdb0946f75dd7a1c548a15606a2022f0 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png >index 459928e..d6c1179 100644 >Binary files a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png and b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt >index e2cbd4b..5c8ea9a 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt >+++ b/LayoutTests/platform/mac/editing/pasteboard/nested-blocks-with-text-field-expected.txt >@@ -24,14 +24,14 @@ layer at (0,0) size 800x600 > text run at (359,18) width 65: "assertions." > RenderBlock {DIV} at (0,54) size 784x23 > RenderBlock {DIV} at (0,0) size 784x23 >- RenderTextControl {INPUT} at (312,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (462,2) size 4x18 >- text run at (462,2) width 4: " " >+ RenderTextControl {INPUT} at (306,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (467,2) size 4x18 >+ text run at (467,2) width 4: " " > RenderInline {SPAN} at (0,0) size 8x18 >- RenderText {#text} at (466,2) size 8x18 >- text run at (466,2) width 8: "x" >+ RenderText {#text} at (471,2) size 8x18 >+ text run at (471,2) width 8: "x" > RenderText {#text} at (0,0) size 0x0 > RenderBlock (anonymous) at (0,77) size 784x0 >-layer at (323,67) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (317,67) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 1 of child 0 {#text} of child 3 {SPAN} of child 1 {DIV} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.checksum b/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.checksum >index 8134fe8..ced859e 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.checksum >+++ b/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.checksum >@@ -1 +1 @@ >-5e2fbc93ee4e8207e83d1099c78ff283 >\ No newline at end of file >+6c34b6a6b58db88b65a6ca8c9401a838 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.png b/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.png >index d6cf24c..dce05d6 100644 >Binary files a/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.png and b/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt b/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt >index 8a7e669..e7e9842 100644 >--- a/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt >+++ b/LayoutTests/platform/mac/editing/pasteboard/pasting-tabs-expected.txt >@@ -18,9 +18,9 @@ layer at (0,0) size 800x600 > text run at (0,0) width 647: "This tests copying plain text with tabs and pasting it into an editable region using paste and match tyle. " > text run at (647,0) width 119: "The tabs should be" > text run at (0,18) width 65: "preserved." >- RenderBlock (anonymous) at (0,52) size 784x32 >+ RenderBlock (anonymous) at (0,52) size 784x34 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {DIV} at (0,84) size 784x18 >+ RenderBlock {DIV} at (0,86) size 784x18 > RenderText {#text} at (0,0) size 39x18 > text run at (0,0) width 39: "Tab->" > RenderInline {SPAN} at (0,0) size 25x18 >@@ -28,9 +28,9 @@ layer at (0,0) size 800x600 > text run at (39,0) width 25: "\x{9}" > RenderText {#text} at (64,0) size 39x18 > text run at (64,0) width 39: "<-Tab" >-layer at (10,62) size 163x28 clip at (11,63) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 84x13 >- text run at (3,0) width 84: "Tab->\x{9}<-Tab" >+layer at (8,61) size 161x32 clip at (9,62) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 84x13 >+ text run at (0,0) width 84: "Tab->\x{9}<-Tab" > caret: position 5 of child 2 {#text} of child 4 {DIV} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.checksum b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.checksum >index 8928ff0..ad1be13 100644 >--- a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.checksum >@@ -1 +1 @@ >-693d5bef4f31470e9788dbe6492e866a >\ No newline at end of file >+2100257970bfc2523a885d2fd7234b7b >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.png b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.png >index 682c15e..3bd7a6f 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.png and b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt >index fe346cc..6558712 100644 >--- a/LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/3690703-2-expected.txt >@@ -77,21 +77,21 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (2,25) size 780x45 > RenderTableSection {TBODY} at (0,0) size 780x45 > RenderTableRow {TR} at (0,0) size 780x45 >- RenderTableCell {TD} at (0,13) size 191x18 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,13) size 185x18 [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 (191,0) size 395x45 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (395,16) size 0x0 >- RenderButton {INPUT} at (95,25) size 93x18 [bgcolor=#C0C0C0] >+ RenderTableCell {TD} at (185,0) size 406x45 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 402x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (406,16) size 0x0 >+ RenderButton {INPUT} at (100,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 (192,25) size 108x18 [bgcolor=#C0C0C0] >+ RenderButton {INPUT} at (197,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 (586,0) size 194x39 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (591,0) size 189x39 [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 (206,88) size 385x13 >- RenderBlock {DIV} at (3,3) size 385x13 >+layer at (200,88) size 396x13 >+ RenderBlock {DIV} at (3,3) size 396x13 > 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 child 1 {BODY} of child 0 {HTML} of document > 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 child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/3690703-expected.checksum b/LayoutTests/platform/mac/editing/selection/3690703-expected.checksum >index dd575c0..5285bf2 100644 >--- a/LayoutTests/platform/mac/editing/selection/3690703-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/3690703-expected.checksum >@@ -1 +1 @@ >-71c099408357f2b9b4be30550540eb5c >\ No newline at end of file >+517d336272d9fe83c4a45eaf43f76ffc >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/3690703-expected.png b/LayoutTests/platform/mac/editing/selection/3690703-expected.png >index 9ab6cad..2cb0462 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/3690703-expected.png and b/LayoutTests/platform/mac/editing/selection/3690703-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/3690703-expected.txt b/LayoutTests/platform/mac/editing/selection/3690703-expected.txt >index a474ef1..f965fee 100644 >--- a/LayoutTests/platform/mac/editing/selection/3690703-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/3690703-expected.txt >@@ -79,21 +79,21 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (2,25) size 780x45 > RenderTableSection {TBODY} at (0,0) size 780x45 > RenderTableRow {TR} at (0,0) size 780x45 >- RenderTableCell {TD} at (0,13) size 191x18 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,13) size 185x18 [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 (191,0) size 395x45 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (395,16) size 0x0 >- RenderButton {INPUT} at (95,25) size 93x18 [bgcolor=#C0C0C0] >+ RenderTableCell {TD} at (185,0) size 406x45 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 402x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (406,16) size 0x0 >+ RenderButton {INPUT} at (100,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 (192,25) size 108x18 [bgcolor=#C0C0C0] >+ RenderButton {INPUT} at (197,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 (586,0) size 194x39 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (591,0) size 189x39 [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 (206,88) size 385x13 >- RenderBlock {DIV} at (3,3) size 385x13 >+layer at (200,88) size 396x13 >+ RenderBlock {DIV} at (3,3) size 396x13 > selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document > selection end: position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/3690719-expected.checksum b/LayoutTests/platform/mac/editing/selection/3690719-expected.checksum >index dd575c0..5285bf2 100644 >--- a/LayoutTests/platform/mac/editing/selection/3690719-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/3690719-expected.checksum >@@ -1 +1 @@ >-71c099408357f2b9b4be30550540eb5c >\ No newline at end of file >+517d336272d9fe83c4a45eaf43f76ffc >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/3690719-expected.png b/LayoutTests/platform/mac/editing/selection/3690719-expected.png >index 9ab6cad..2cb0462 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/3690719-expected.png and b/LayoutTests/platform/mac/editing/selection/3690719-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/3690719-expected.txt b/LayoutTests/platform/mac/editing/selection/3690719-expected.txt >index 8739e3a..e746456 100644 >--- a/LayoutTests/platform/mac/editing/selection/3690719-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/3690719-expected.txt >@@ -71,21 +71,21 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (2,25) size 780x45 > RenderTableSection {TBODY} at (0,0) size 780x45 > RenderTableRow {TR} at (0,0) size 780x45 >- RenderTableCell {TD} at (0,13) size 191x18 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (0,13) size 185x18 [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 (191,0) size 395x45 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 391x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (395,16) size 0x0 >- RenderButton {INPUT} at (95,25) size 93x18 [bgcolor=#C0C0C0] >+ RenderTableCell {TD} at (185,0) size 406x45 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 402x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (406,16) size 0x0 >+ RenderButton {INPUT} at (100,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 (192,25) size 108x18 [bgcolor=#C0C0C0] >+ RenderButton {INPUT} at (197,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 (586,0) size 194x39 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (591,0) size 189x39 [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 (206,88) size 385x13 >- RenderBlock {DIV} at (3,3) size 385x13 >+layer at (200,88) size 396x13 >+ RenderBlock {DIV} at (3,3) size 396x13 > selection start: position 0 of child 1 {TABLE} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document > selection end: position 1 of child 3 {#text} of child 4 {FONT} of child 4 {DIV} of child 0 {CENTER} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/4895428-3-expected.checksum b/LayoutTests/platform/mac/editing/selection/4895428-3-expected.checksum >index 359957a..415d2df 100644 >--- a/LayoutTests/platform/mac/editing/selection/4895428-3-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/4895428-3-expected.checksum >@@ -1 +1 @@ >-02d99fdf9be012bf0efa8242f8f5413d >\ No newline at end of file >+1c73966fb88db401fefb444726f1abde >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/4895428-3-expected.png b/LayoutTests/platform/mac/editing/selection/4895428-3-expected.png >index 00a81f7..a7d9939 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/4895428-3-expected.png and b/LayoutTests/platform/mac/editing/selection/4895428-3-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt b/LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt >index ea972c9..dd933a7 100644 >--- a/LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/4895428-3-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,101) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/4975120-expected.checksum b/LayoutTests/platform/mac/editing/selection/4975120-expected.checksum >index b0cb34f..5513b31 100644 >--- a/LayoutTests/platform/mac/editing/selection/4975120-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/4975120-expected.checksum >@@ -1 +1 @@ >-f3c2e88d0572c9981db42b1461f88b5b >\ No newline at end of file >+d0bbe32f7b5a0c8098bd36dd755b18e7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/4975120-expected.png b/LayoutTests/platform/mac/editing/selection/4975120-expected.png >index fdcbb74..a947bda 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/4975120-expected.png and b/LayoutTests/platform/mac/editing/selection/4975120-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/4975120-expected.txt b/LayoutTests/platform/mac/editing/selection/4975120-expected.txt >index 9924c55..2e9d84e 100644 >--- a/LayoutTests/platform/mac/editing/selection/4975120-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/4975120-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (152,16) size 0x0 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (163,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,8 +18,8 @@ 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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,65) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 18x13 > text run at (1,0) width 18: "foo" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 3 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/5136696-expected.checksum b/LayoutTests/platform/mac/editing/selection/5136696-expected.checksum >index b027e09..a6e25b2 100644 >--- a/LayoutTests/platform/mac/editing/selection/5136696-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/5136696-expected.checksum >@@ -1 +1 @@ >-918531dcf529b570e2f2e89a3dc7ff76 >\ No newline at end of file >+60c27fccda93943233e0893906fb92c7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/5136696-expected.png b/LayoutTests/platform/mac/editing/selection/5136696-expected.png >index d978f96..b150dd4 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/5136696-expected.png and b/LayoutTests/platform/mac/editing/selection/5136696-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/5136696-expected.txt b/LayoutTests/platform/mac/editing/selection/5136696-expected.txt >index 1fedd79..0a9b450 100644 >--- a/LayoutTests/platform/mac/editing/selection/5136696-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/5136696-expected.txt >@@ -19,11 +19,11 @@ layer at (0,0) size 800x600 > text run at (0,18) width 133: "shouldn't be focused." > RenderText {#text} at (0,0) size 0x0 > RenderBR {BR} at (304,154) size 0x0 >- RenderTextControl {INPUT} at (2,156) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,156) size 228x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,201) size 211x13 >- RenderBlock {DIV} at (3,3) size 211x13 >+layer at (13,201) size 222x13 >+ RenderBlock {DIV} at (3,3) size 222x13 > RenderText {#text} at (1,0) size 181x13 > text run at (1,0) width 181: "This text field should be focused." > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 5 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/5213963-expected.checksum b/LayoutTests/platform/mac/editing/selection/5213963-expected.checksum >index e0b6313..34b0b08 100644 >--- a/LayoutTests/platform/mac/editing/selection/5213963-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/5213963-expected.checksum >@@ -1 +1 @@ >-7e67468667de66764177504d622e8223 >\ No newline at end of file >+5efa71865f648cfa0ec910b20e838d81 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/5213963-expected.png b/LayoutTests/platform/mac/editing/selection/5213963-expected.png >index ebb6676..5229c29 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/5213963-expected.png and b/LayoutTests/platform/mac/editing/selection/5213963-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/5213963-expected.txt b/LayoutTests/platform/mac/editing/selection/5213963-expected.txt >index 37ee1d5..998f01e 100644 >--- a/LayoutTests/platform/mac/editing/selection/5213963-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/5213963-expected.txt >@@ -7,15 +7,15 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 759x18 > text run at (0,0) width 759: "This tests to see that a selection inside an input field is removed when clicking (and focusing) a button in the same frame." > RenderBlock (anonymous) at (0,34) size 784x45 >- RenderTextControl {INPUT} at (2,2) size 426x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (430,16) size 0x0 >+ RenderTextControl {INPUT} at (2,2) size 437x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (441,16) size 0x0 > RenderButton {INPUT} at (2,25) size 62x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 46x13 > RenderText at (0,0) size 46x13 > text run at (0,0) width 46: "Click Me" > RenderBR {BR} at (66,38) size 0x0 > RenderBlock {UL} at (0,95) size 784x0 >-layer at (13,47) size 420x13 >- RenderBlock {DIV} at (3,3) size 420x13 >+layer at (13,47) size 431x13 >+ RenderBlock {DIV} at (3,3) size 431x13 > RenderText {#text} at (1,0) size 372x13 > text run at (1,0) width 372: "After you click the button below, this content should not be selected." >diff --git a/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.checksum b/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.checksum >index 7e9dfee..c2b26be 100644 >--- a/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.checksum >@@ -1 +1 @@ >-243404c073ccd4ea51b89b19e6f3ff89 >\ No newline at end of file >+a21e30e1448c9b36e7f03cda0c49fda8 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.png b/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.png >index 9c4bc09..7760613 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.png and b/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt b/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt >index d2bf646..2cb5e88 100644 >--- a/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/drag-select-1-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (70,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {UL} at (0,73) size 784x0 >-layer at (81,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (81,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > selection start: position 5 of child 0 {#text} of child 0 {SPAN} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document > selection end: position 1 of child 1 {#text} of child 2 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.checksum b/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.checksum >index c54f598..9a6f620 100644 >--- a/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.checksum >@@ -1 +1 @@ >-24bc3d763e73c3108b12eff5f0188b51 >\ No newline at end of file >+8ea6b3ca89065bb88ffb0cd2a60853c8 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.png b/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.png >index 1d9f6c2..b7e8344 100644 >Binary files a/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.png and b/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.png differ >diff --git a/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.txt b/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.txt >index 605743f..6ecf1f3 100644 >--- a/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/drag-text-delay-expected.txt >@@ -3,11 +3,11 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 60x13 > text run at (1,0) width 60: "hello world" > caret: position 11 of child 0 {#text} of child 0 {DIV} of child 1 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum b/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum >index 0c8bc73..3bbfb12 100644 >--- a/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum >+++ b/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.checksum >@@ -1 +1 @@ >-a9dff453693ec12631b35838d42ae03c >\ No newline at end of file >+70fea87b31d4ba061da8c190fb2a7fee >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png b/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.png >index 2b8e4fc..4bf0733 100644 >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 >diff --git a/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt b/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt >index b064748..45d6576 100644 >--- a/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt >+++ b/LayoutTests/platform/mac/editing/selection/select-from-textfield-outwards-expected.txt >@@ -1,17 +1,17 @@ >-EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 11 of #text > DIV to 11 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:(null) toDOMRange:range from 12 of #text > DIV to 12 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV to 11 of #text > DIV toDOMRange:range from 11 of #text > DIV to 12 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 12 of #text > DIV to 12 of #text > DIV toDOMRange:range from 12 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV to 12 of #text > DIV toDOMRange:range from 0 of #text > DIV to 12 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 12 of #text > DIV to 17 of #text > DIV toDOMRange:range from 0 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 12 of #text > DIV toDOMRange:range from 11 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 17 of #text > DIV toDOMRange:range from 12 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV to 17 of #text > DIV toDOMRange:range from 0 of #text > DIV to 12 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 12 of #text > DIV to 17 of #text > DIV toDOMRange:range from 0 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 12 of #text > DIV toDOMRange:range from 11 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 0 of #text > DIV to 17 of #text > DIV toDOMRange:range from 12 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > EDITING DELEGATE: webViewDidChangeSelection:WebViewDidChangeSelectionNotification >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV to 17 of #text > DIV toDOMRange:range from 11 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >-EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 11 of #text > DIV to 17 of #text > DIV toDOMRange:range from 11 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 12 of #text > DIV to 17 of #text > DIV toDOMRange:range from 12 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE >+EDITING DELEGATE: shouldChangeSelectedDOMRange:range from 12 of #text > DIV to 17 of #text > DIV toDOMRange:range from 12 of #text > DIV to 17 of #text > DIV affinity:NSSelectionAffinityDownstream stillSelecting:FALSE > layer at (0,0) size 800x600 > RenderView at (0,0) size 800x600 > layer at (0,0) size 800x600 >@@ -37,16 +37,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 330x52 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (20,20) size 354x52 [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 306x28 >- RenderBlock {DIV} at (12,12) size 306x28 >+layer at (40,180) size 330x28 >+ RenderBlock {DIV} at (12,12) size 330x28 > RenderText {#text} at (1,0) size 224x28 > text run at (1,0) width 224: "Lorem ipsum dolor" >-selection start: position 11 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >+selection start: position 12 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document > selection end: position 17 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt b/LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt >index b0c5e68..8350a3d 100644 >--- a/LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt >+++ b/LayoutTests/platform/mac/fast/block/margin-collapse/103-expected.txt >@@ -1,11 +1,11 @@ >-layer at (0,0) size 785x1698 >+layer at (0,0) size 785x1718 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1698 >- RenderBlock {HTML} at (0,0) size 785x1698 >- RenderBody {BODY} at (8,20) size 769x1658 [bgcolor=#A6A972] >- RenderBlock {DIV} at (83,0) size 602x1658 [bgcolor=#FDFDE9] [border: (1px solid #000000)] >+layer at (0,0) size 785x1718 >+ RenderBlock {HTML} at (0,0) size 785x1718 >+ RenderBody {BODY} at (8,20) size 769x1678 [bgcolor=#A6A972] >+ RenderBlock {DIV} at (83,0) size 602x1678 [bgcolor=#FDFDE9] [border: (1px solid #000000)] > RenderBlock {DIV} at (1,31) size 600x70 >- RenderBlock {DIV} at (1,114) size 600x1472 >+ RenderBlock {DIV} at (1,114) size 600x1492 > RenderBlock {P} at (20,0) size 560x80 [color=#333333] > RenderText {#text} at (0,2) size 520x35 > text run at (0,2) width 520: "We are trying to understand how UVic students perform Shakespeare related research for" >@@ -22,7 +22,7 @@ layer at (0,0) size 785x1698 > RenderBlock {P} at (20,93) size 560x20 [color=#333333] > RenderText {#text} at (0,2) size 463x15 > text run at (0,2) width 463: "Please take the time to carefully review and complete the following questions." >- RenderBlock {FORM} at (20,138) size 560x1301 >+ RenderBlock {FORM} at (20,138) size 560x1321 > RenderBlock {H2} at (0,0) size 560x16 [color=#333333] > RenderText {#text} at (0,0) size 201x16 > text run at (0,0) width 201: "PERSONAL INFORMATION" >@@ -126,38 +126,38 @@ layer at (0,0) size 785x1698 > RenderBlock (floating) {SPAN} at (0,467) size 325x20 [color=#333333] > RenderText {#text} at (0,2) size 206x15 > text run at (0,2) width 206: "Please describe your use of the ISE." >- RenderBlock {H2} at (0,617) size 560x16 [color=#333333] >+ RenderBlock {H2} at (0,621) size 560x16 [color=#333333] > RenderText {#text} at (0,0) size 291x16 > text run at (0,0) width 291: "TOOLS IN DEVELOPMENT QUESTIONS" >- RenderBlock {P} at (0,646) size 560x60 [color=#333333] >+ RenderBlock {P} at (0,650) size 560x60 [color=#333333] > RenderText {#text} at (0,2) size 556x55 > text run at (0,2) width 453: "We are in the process of both making new material available and developing " > text run at (453,2) width 103: "new tools to view" > text run at (0,22) width 354: "and extrapolate information from Shakespeare's works. The " > text run at (354,22) width 160: "following images are visual" > text run at (0,42) width 343: "representations of some of the ideas being thrown around." >- RenderBlock {P} at (0,719) size 560x20 [color=#333333] >+ RenderBlock {P} at (0,723) size 560x20 [color=#333333] > RenderText {#text} at (0,2) size 337x15 > text run at (0,2) width 337: "Please review them carefully and provide feedback below" >- RenderBlock (floating) {SPAN} at (0,752) size 325x20 [color=#333333] >+ RenderBlock (floating) {SPAN} at (0,756) size 325x20 [color=#333333] > RenderText {#text} at (0,2) size 145x15 > text run at (0,2) width 145: "Your comments on Fig. 1" >- RenderBlock (floating) {SPAN} at (0,879) size 325x20 [color=#333333] >+ RenderBlock (floating) {SPAN} at (0,887) size 325x20 [color=#333333] > RenderText {#text} at (0,2) size 145x15 > text run at (0,2) width 145: "Your comments on Fig. 2" >- RenderBlock (floating) {SPAN} at (0,1006) size 325x20 [color=#333333] >+ RenderBlock (floating) {SPAN} at (0,1018) size 325x20 [color=#333333] > RenderText {#text} at (0,2) size 145x15 > text run at (0,2) width 145: "Your comments on Fig. 3" >- RenderBlock {H2} at (0,1153) size 560x16 [color=#333333] >+ RenderBlock {H2} at (0,1169) size 560x16 [color=#333333] > RenderText {#text} at (0,0) size 143x16 > text run at (0,0) width 143: "OTHER FEEDBACK" >- RenderBlock (floating) {SPAN} at (0,1179) size 325x20 [color=#333333] >+ RenderBlock (floating) {SPAN} at (0,1195) size 325x20 [color=#333333] > RenderText {#text} at (0,2) size 220x15 > text run at (0,2) width 220: "Please enter any other thoughts here." >- RenderBlock {P} at (20,1452) size 560x20 [color=#333333] >+ RenderBlock {P} at (20,1472) size 560x20 [color=#333333] > RenderText {#text} at (0,2) size 233x15 > text run at (0,2) width 233: "Thank you for your time filling this out." >- RenderBlock {DIV} at (1,1606) size 600x51 [border: (1px dashed #A6A972) none] >+ RenderBlock {DIV} at (1,1626) size 600x51 [border: (1px dashed #A6A972) none] > RenderBlock {SPAN} at (0,16) size 600x20 [color=#333333] > RenderText {#text} at (247,2) size 106x15 > text run at (247,2) width 106: "\x{A9}2003 Kevin Davis" >@@ -165,18 +165,18 @@ layer at (440,301) size 180x13 > RenderBlock {DIV} at (3,3) size 180x13 > layer at (440,322) size 180x13 > RenderBlock {DIV} at (3,3) size 180x13 >-layer at (112,762) size 502x102 clip at (113,763) size 500x100 >- RenderTextControl {TEXTAREA} at (0,490) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 500x13 >-layer at (112,1044) size 502x102 clip at (113,1045) size 500x100 >- RenderTextControl {TEXTAREA} at (0,772) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 500x13 >-layer at (112,1171) size 502x102 clip at (113,1172) size 500x100 >- RenderTextControl {TEXTAREA} at (0,899) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 500x13 >-layer at (112,1298) size 502x102 clip at (113,1299) size 500x100 >- RenderTextControl {TEXTAREA} at (0,1026) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 500x13 >-layer at (112,1471) size 502x102 clip at (113,1472) size 500x100 >- RenderTextControl {TEXTAREA} at (0,1199) size 502x102 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 500x13 >+layer at (112,762) size 506x106 clip at (113,763) size 504x104 >+ RenderTextControl {TEXTAREA} at (0,490) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 500x13 >+layer at (112,1048) size 506x106 clip at (113,1049) size 504x104 >+ RenderTextControl {TEXTAREA} at (0,776) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 500x13 >+layer at (112,1179) size 506x106 clip at (113,1180) size 504x104 >+ RenderTextControl {TEXTAREA} at (0,907) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 500x13 >+layer at (112,1310) size 506x106 clip at (113,1311) size 504x104 >+ RenderTextControl {TEXTAREA} at (0,1038) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 500x13 >+layer at (112,1487) size 506x106 clip at (113,1488) size 504x104 >+ RenderTextControl {TEXTAREA} at (0,1215) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 500x13 >diff --git a/LayoutTests/platform/mac/fast/css/line-height-expected.checksum b/LayoutTests/platform/mac/fast/css/line-height-expected.checksum >index e15a2e2..1de4995 100644 >--- a/LayoutTests/platform/mac/fast/css/line-height-expected.checksum >+++ b/LayoutTests/platform/mac/fast/css/line-height-expected.checksum >@@ -1 +1 @@ >-557436f141a6dac5c4e20751361ae128 >\ No newline at end of file >+a0cbd934346d3f8b12a4b305655f1ae0 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/css/line-height-expected.png b/LayoutTests/platform/mac/fast/css/line-height-expected.png >index a12e7b2..7686533 100644 >Binary files a/LayoutTests/platform/mac/fast/css/line-height-expected.png and b/LayoutTests/platform/mac/fast/css/line-height-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/css/line-height-expected.txt b/LayoutTests/platform/mac/fast/css/line-height-expected.txt >index 8cd3eb8..5a78243 100644 >--- a/LayoutTests/platform/mac/fast/css/line-height-expected.txt >+++ b/LayoutTests/platform/mac/fast/css/line-height-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 70x13 > text run at (1,0) width 70: "Lorem Ipsum" >diff --git a/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.checksum b/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.checksum >index 1290264..9a0a21b 100644 >--- a/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.checksum >+++ b/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.checksum >@@ -1 +1 @@ >-5bac84c8f34f0412a6d6e0b3a55370e8 >\ No newline at end of file >+4b07b2acc7398a4aadd1290f222fcf39 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.png b/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.png >index 2369e97..1aaac0f 100644 >Binary files a/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.png and b/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.txt b/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.txt >index 25e128a..f2cfce0 100644 >--- a/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.txt >+++ b/LayoutTests/platform/mac/fast/css/resize-corner-tracking-expected.txt >@@ -17,17 +17,17 @@ layer at (0,0) size 800x600 > RenderText {#text} at (722,0) size 4x18 > text run at (722,0) width 4: "." > RenderBlock {HR} at (0,52) size 784x2 [border: (1px inset #000000)] >- RenderBlock (anonymous) at (0,187) size 784x178 >- RenderText {#text} at (169,107) size 4x18 >- text run at (169,107) width 4: " " >+ RenderBlock (anonymous) at (0,187) size 784x182 >+ RenderText {#text} at (169,109) size 4x18 >+ text run at (169,109) width 4: " " > RenderBR {BR} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > layer at (8,70) size 173x125 clip at (10,72) size 169x121 > RenderBlock {DIV} at (0,62) size 173x125 [border: (2px solid #0000FF)] >-layer at (8,195) size 169x121 clip at (10,197) size 165x117 >- RenderTextControl {TEXTAREA} at (0,0) size 169x121 [bgcolor=#FFFFFF] [border: (2px solid #0000FF)] >- RenderBlock {DIV} at (2,2) size 165x13 >-layer at (10,322) size 182x49 clip at (11,323) size 180x47 >- RenderTextControl {TEXTAREA} at (2,127) size 182x49 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 180x13 >+layer at (8,196) size 169x121 clip at (10,198) size 165x117 >+ RenderTextControl {TEXTAREA} at (0,1) size 169x121 [bgcolor=#FFFFFF] [border: (2px solid #0000FF)] >+ RenderBlock {DIV} at (4,4) size 161x13 >+layer at (8,323) size 180x53 clip at (9,324) size 178x51 >+ RenderTextControl {TEXTAREA} at (0,128) size 180x53 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 174x13 >diff --git a/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum b/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum >index 2a49be2..057229b 100644 >--- a/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum >+++ b/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.checksum >@@ -1 +1 @@ >-7734d19d129951ea725f5f4a4a958d9c >\ No newline at end of file >+53a8d94d93509d5b6eeb8a340a29f260 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png b/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png >index b4d780e..543c5e1 100644 >Binary files a/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png and b/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt b/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt >index ed330e6..d589a51 100644 >--- a/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt >+++ b/LayoutTests/platform/mac/fast/dom/HTMLTextAreaElement/reset-textarea-expected.txt >@@ -3,17 +3,17 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 >- RenderBlock {FORM} at (0,0) size 784x39 >- RenderText {#text} at (167,18) size 4x18 >- text run at (167,18) width 4: " " >- RenderText {#text} at (338,18) size 4x18 >- text run at (338,18) width 4: " " >- RenderButton {INPUT} at (344,19) size 45x18 [bgcolor=#C0C0C0] >+ RenderBlock {FORM} at (0,0) size 784x41 >+ RenderText {#text} at (161,20) size 4x18 >+ text run at (161,20) width 4: " " >+ RenderText {#text} at (326,20) size 4x18 >+ text run at (326,20) width 4: " " >+ RenderButton {INPUT} at (332,21) size 45x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 29x13 > RenderText at (0,0) size 29x13 > text run at (0,0) width 29: "Reset" > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {P} at (0,55) size 784x72 >+ RenderBlock {P} at (0,57) size 784x72 > RenderText {#text} at (0,0) size 358x18 > text run at (0,0) width 358: "This test verifies that textarea controls are properly reset. " > RenderBR {BR} at (358,14) size 0x0 >@@ -27,11 +27,11 @@ layer at (0,0) size 800x600 > text run at (0,54) width 176: "hasDefaultText: SUCCESS" > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,10) size 163x28 clip at (11,11) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >-layer at (181,10) size 163x28 clip at (182,11) size 161x26 >- RenderTextControl {TEXTAREA} at (173,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 66x13 >- text run at (3,0) width 66: "Default Text" >+layer at (8,9) size 161x32 clip at (9,10) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+layer at (173,9) size 161x32 clip at (174,10) size 159x30 >+ RenderTextControl {TEXTAREA} at (165,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 66x13 >+ text run at (0,0) width 66: "Default Text" >diff --git a/LayoutTests/platform/mac/fast/dom/isindex-002-expected.checksum b/LayoutTests/platform/mac/fast/dom/isindex-002-expected.checksum >index f29b8a0..19181e5 100644 >--- a/LayoutTests/platform/mac/fast/dom/isindex-002-expected.checksum >+++ b/LayoutTests/platform/mac/fast/dom/isindex-002-expected.checksum >@@ -1 +1 @@ >-05057f3aad63d128d3f8c8195d052b43 >\ No newline at end of file >+dcdfa178ee0fca27fd4bd07491e070a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/dom/isindex-002-expected.png b/LayoutTests/platform/mac/fast/dom/isindex-002-expected.png >index 00596ed..da1d982 100644 >Binary files a/LayoutTests/platform/mac/fast/dom/isindex-002-expected.png and b/LayoutTests/platform/mac/fast/dom/isindex-002-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt b/LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt >index 7ab195b..0a757a1 100644 >--- a/LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt >+++ b/LayoutTests/platform/mac/fast/dom/isindex-002-expected.txt >@@ -9,16 +9,16 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,10) size 784x23 > RenderText {#text} at (0,2) size 322x18 > text run at (0,2) width 322: "This is a searchable index. Enter search keywords: " >- RenderTextControl {ISINDEX} at (324,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {ISINDEX} at (324,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)] > RenderBlock {DIV} at (0,59) size 784x43 > RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)] > RenderBlock (anonymous) at (0,10) size 784x23 > RenderText {#text} at (0,2) size 322x18 > text run at (0,2) width 322: "This is a searchable index. Enter search keywords: " >- RenderTextControl {ISINDEX} at (324,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {ISINDEX} at (324,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {HR} at (0,41) size 784x2 [border: (1px inset #000000)] >-layer at (335,23) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (335,82) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (335,23) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (335,82) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/dynamic/008-expected.checksum b/LayoutTests/platform/mac/fast/dynamic/008-expected.checksum >index 00902ce..47dedaf 100644 >--- a/LayoutTests/platform/mac/fast/dynamic/008-expected.checksum >+++ b/LayoutTests/platform/mac/fast/dynamic/008-expected.checksum >@@ -1 +1 @@ >-c402c8b87fe49e19ca099722d439a345 >\ No newline at end of file >+b7c50848643770b9c982c4ab4bdfc892 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/dynamic/008-expected.png b/LayoutTests/platform/mac/fast/dynamic/008-expected.png >index ef71281..fe0208b 100644 >Binary files a/LayoutTests/platform/mac/fast/dynamic/008-expected.png and b/LayoutTests/platform/mac/fast/dynamic/008-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/dynamic/008-expected.txt b/LayoutTests/platform/mac/fast/dynamic/008-expected.txt >index cb59a36..d8425c6 100644 >--- a/LayoutTests/platform/mac/fast/dynamic/008-expected.txt >+++ b/LayoutTests/platform/mac/fast/dynamic/008-expected.txt >@@ -1,14 +1,14 @@ >-layer at (0,0) size 785x672 >+layer at (0,0) size 785x674 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x672 >- RenderBlock {HTML} at (0,0) size 785x672 >- RenderBody {BODY} at (8,8) size 769x656 >+layer at (0,0) size 785x674 >+ RenderBlock {HTML} at (0,0) size 785x674 >+ RenderBody {BODY} at (8,8) size 769x658 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,10) size 302x652 clip at (11,11) size 300x650 >- RenderTextControl {TEXTAREA} at (2,2) size 302x652 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 300x13 >- RenderText {#text} at (3,0) size 64x13 >- text run at (3,0) width 64: "Sample text" >+layer at (8,9) size 300x656 clip at (9,10) size 298x654 >+ RenderTextControl {TEXTAREA} at (0,1) size 300x656 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 294x13 >+ RenderText {#text} at (0,0) size 64x13 >+ text run at (0,0) width 64: "Sample text" >diff --git a/LayoutTests/platform/mac/fast/events/autoscroll-expected.checksum b/LayoutTests/platform/mac/fast/events/autoscroll-expected.checksum >index d2ed5a4..be4d0b9 100644 >--- a/LayoutTests/platform/mac/fast/events/autoscroll-expected.checksum >+++ b/LayoutTests/platform/mac/fast/events/autoscroll-expected.checksum >@@ -1 +1 @@ >-fcbfabbd4c9fc0ea55890f4223f53b0e >\ No newline at end of file >+caa2d3a812d5e054b033abd4a1c7c00e >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/events/autoscroll-expected.png b/LayoutTests/platform/mac/fast/events/autoscroll-expected.png >index acc862c..08cbda4 100644 >Binary files a/LayoutTests/platform/mac/fast/events/autoscroll-expected.png and b/LayoutTests/platform/mac/fast/events/autoscroll-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/events/autoscroll-expected.txt b/LayoutTests/platform/mac/fast/events/autoscroll-expected.txt >index 13a4768..2240072 100644 >--- a/LayoutTests/platform/mac/fast/events/autoscroll-expected.txt >+++ b/LayoutTests/platform/mac/fast/events/autoscroll-expected.txt >@@ -17,13 +17,13 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,3099) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 125x13 > text run at (1,0) width 125: "select some of this text" > selection start: position 1 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.checksum b/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.checksum >index 0f221c2..ed35cbe 100644 >--- a/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.checksum >+++ b/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.checksum >@@ -1 +1 @@ >-d59884cef781bc592520f85696ac72fd >\ No newline at end of file >+2bb9339925e1e0abb8d4acc9f87e303c >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.png b/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.png >index 71bd028..fc93f1a 100644 >Binary files a/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.png and b/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt b/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt >index fff778f..81a691c 100644 >--- a/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt >+++ b/LayoutTests/platform/mac/fast/events/context-no-deselect-expected.txt >@@ -3,13 +3,13 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 96x13 > text run at (1,0) width 96: "some sample text" > selection start: position 5 of child 0 {#text} of child 0 {DIV} of child 1 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/events/label-focus-expected.checksum b/LayoutTests/platform/mac/fast/events/label-focus-expected.checksum >index 1bb8ebf..a5e73f3 100644 >--- a/LayoutTests/platform/mac/fast/events/label-focus-expected.checksum >+++ b/LayoutTests/platform/mac/fast/events/label-focus-expected.checksum >@@ -1 +1 @@ >-f74358dacabb65029caf6894c9bc17f8 >\ No newline at end of file >+4531209b2440969f48d95476fc7884a3 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/events/label-focus-expected.png b/LayoutTests/platform/mac/fast/events/label-focus-expected.png >index 879aad5..2fa3a08 100644 >Binary files a/LayoutTests/platform/mac/fast/events/label-focus-expected.png and b/LayoutTests/platform/mac/fast/events/label-focus-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/events/label-focus-expected.txt b/LayoutTests/platform/mac/fast/events/label-focus-expected.txt >index fb2b2e0..e6e9ae6 100644 >--- a/LayoutTests/platform/mac/fast/events/label-focus-expected.txt >+++ b/LayoutTests/platform/mac/fast/events/label-focus-expected.txt >@@ -4,14 +4,14 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > RenderBlock (anonymous) at (0,0) size 784x23 >- RenderInline {LABEL} at (0,0) size 196x18 >+ RenderInline {LABEL} at (0,0) size 207x18 > RenderText {#text} at (0,2) size 44x18 > text run at (0,2) width 44: "Label: " >- RenderTextControl {INPUT} at (46,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (46,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,23) size 784x18 > RenderText {#text} at (0,0) size 181x18 > text run at (0,0) width 181: "THIS TEST HAS PASSED" >-layer at (57,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (57,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 1 {LABEL} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.checksum b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.checksum >index 6fb5e2f..8f525a9 100644 >--- a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.checksum >@@ -1 +1 @@ >-bf83074caf5fdcf8ebcc66053f5af77b >\ No newline at end of file >+3981b33f87b32a77093713fb71a736af >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png >index 9100282..b3708df 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png and b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt >index ba5be03..32cfa78 100644 >--- a/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/basic-textareas-expected.txt >@@ -1,96 +1,96 @@ >-layer at (0,0) size 785x1094 >+layer at (0,0) size 785x1106 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1094 >- RenderBlock {HTML} at (0,0) size 785x1094 >- RenderBody {BODY} at (0,0) size 785x1094 >- RenderPartObject {IFRAME} at (0,0) size 785x569 >- layer at (0,0) size 785x569 >- RenderView at (0,0) size 785x569 >- layer at (0,0) size 785x569 >- RenderBlock {HTML} at (0,0) size 785x569 >- RenderBody {BODY} at (0,5) size 785x564 >+layer at (0,0) size 785x1106 >+ RenderBlock {HTML} at (0,0) size 785x1106 >+ RenderBody {BODY} at (0,0) size 785x1106 >+ RenderPartObject {IFRAME} at (0,0) size 785x579 >+ layer at (0,0) size 785x579 >+ RenderView at (0,0) size 785x579 >+ layer at (0,0) size 785x554 >+ RenderBlock {HTML} at (0,0) size 785x554 >+ RenderBody {BODY} at (0,5) size 785x549 > RenderBlock {DIV} at (0,0) size 785x18 > RenderText {#text} at (0,0) size 196x18 > text run at (0,0) width 196: "CompatMode: CSS1Compat" >- RenderBlock (anonymous) at (0,23) size 785x541 >- RenderBlock {DIV} at (0,34) size 169x51 [border: (1px solid #0000FF)] >+ RenderBlock (anonymous) at (0,23) size 785x526 >+ RenderBlock {DIV} at (0,30) size 163x53 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,12) size 80x0 > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (169,34) size 169x51 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (163,30) size 163x53 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 76x14 > text run at (0,0) width 76: "disabled: \"true\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (338,0) size 189x85 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (326,0) size 179x83 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 78x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 78: "\"padding:10px\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (527,20) size 169x65 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (505,20) size 159x63 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 72x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 72: "\"padding:0px\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (0,123) size 185x81 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,115) size 183x85 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 73x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 73: "\"margin:10px\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (185,143) size 165x61 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (183,135) size 163x65 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 67x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 67: "\"margin:0px\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (350,139) size 82x65 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (346,133) size 82x67 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 67x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 67: "\"width:60px\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (432,85) size 104x119 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (428,83) size 104x117 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 73x42 > text run at (0,0) width 25: "style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 73: "padding:20px\"," > RenderBR {BR} at (81,29) size 0x14 >- RenderBlock {DIV} at (536,125) size 82x79 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (532,123) size 82x77 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 62x42 > text run at (0,0) width 25: "style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 55: "padding:0\"," > RenderBR {BR} at (81,29) size 0x14 >- RenderBlock {DIV} at (0,232) size 169x95 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (614,99) size 163x101 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 69x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 69: "\"height:60px\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (169,218) size 82x109 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,214) size 82x115 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 64x42 > text run at (0,0) width 25: "style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 64: "height:60px\"," > RenderBR {BR} at (81,29) size 0x14 >- RenderBlock {DIV} at (251,262) size 169x65 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (82,262) size 163x67 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 91x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 91: "\"overflow:hidden\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (420,247) size 169x80 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (245,247) size 163x82 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 85x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 85: "\"overflow:scroll\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (589,204) size 82x123 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (408,200) size 82x129 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x56 > RenderText {#text} at (0,0) size 86x56 > text run at (0,0) width 25: "style:" >@@ -98,7 +98,7 @@ layer at (0,0) size 785x1094 > text run at (0,28) width 57: "width:60px;" > text run at (0,42) width 64: "height:60px\"," > RenderBR {BR} at (81,43) size 0x14 >- RenderBlock {DIV} at (671,204) size 82x123 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (490,200) size 82x129 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x56 > RenderText {#text} at (0,0) size 80x56 > text run at (0,0) width 25: "style:" >@@ -106,21 +106,21 @@ layer at (0,0) size 785x1094 > text run at (0,28) width 57: "width:60px;" > text run at (0,42) width 64: "height:60px\"," > RenderBR {BR} at (81,43) size 0x14 >- RenderBlock {DIV} at (0,341) size 82x109 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (572,214) size 82x115 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 72x42 > text run at (0,0) width 72: "cols: \"5\", style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 64: "height:60px\"," > RenderBR {BR} at (81,29) size 0x14 >- RenderBlock {DIV} at (82,341) size 82x109 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (654,214) size 82x115 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 77x42 > text run at (0,0) width 77: "rows: \"4\", style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 64: "height:60px\"," > RenderBR {BR} at (81,29) size 0x14 >- RenderBlock {DIV} at (164,327) size 82x123 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,329) size 82x129 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x56 > RenderText {#text} at (0,0) size 74x56 > text run at (0,0) width 74: "cols: \"5\", rows:" >@@ -128,515 +128,515 @@ layer at (0,0) size 785x1094 > text run at (0,28) width 62: "\"width:60px;" > text run at (0,42) width 64: "height:60px\"," > RenderBR {BR} at (81,43) size 0x14 >- RenderBlock {DIV} at (246,399) size 82x51 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (82,405) size 82x53 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 44x14 > text run at (0,0) width 44: "cols: \"3\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (328,386) size 169x64 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (164,392) size 163x66 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 49x14 > text run at (0,0) width 49: "rows: \"3\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (497,399) size 82x51 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (327,405) size 82x53 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 44x14 > text run at (0,0) width 44: "cols: \"7\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (579,334) size 169x116 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (409,340) size 163x118 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 49x14 > text run at (0,0) width 49: "rows: \"7\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (0,450) size 82x91 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (572,365) size 82x93 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 74x28 > text run at (0,0) width 74: "cols: \"5\", rows:" > text run at (0,14) width 19: "\"4\"," > RenderBR {BR} at (81,15) size 0x14 >- RenderBlock {DIV} at (82,475) size 169x66 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,458) size 163x68 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 57x14 > text run at (0,0) width 57: "wrap: \"off\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (251,490) size 169x51 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (163,473) size 163x53 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 64x14 > text run at (0,0) width 64: "wrap: \"hard\"," > RenderBR {BR} at (81,1) size 0x14 >- RenderBlock {DIV} at (420,490) size 169x51 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (326,473) size 163x53 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 61x14 > text run at (0,0) width 61: "wrap: \"soft\"," > RenderBR {BR} at (81,1) size 0x14 >- layer at (3,79) size 163x28 clip at (4,80) size 161x26 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 102x13 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- layer at (172,79) size 163x28 clip at (173,80) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 [color=#545454] >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (341,59) size 183x48 clip at (342,60) size 166x46 scrollHeight 72 >- RenderTextControl {TEXTAREA} at (3,31) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (11,11) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (530,79) size 163x28 clip at (531,80) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (11,190) size 163x28 clip at (12,191) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (11,39) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (186,200) size 163x28 clip at (187,201) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (1,29) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (351,198) size 62x28 clip at (352,199) size 45x26 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,31) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (433,158) size 102x68 clip at (434,159) size 85x66 scrollHeight 196 >- RenderTextControl {TEXTAREA} at (1,45) size 102x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ layer at (1,74) size 161x32 clip at (2,75) size 159x30 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 102x13 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ layer at (164,74) size 161x32 clip at (165,75) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 [color=#545454] >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (327,58) size 177x48 clip at (328,59) size 160x46 scrollHeight 72 >+ RenderTextControl {TEXTAREA} at (1,30) size 177x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (11,11) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (506,78) size 157x28 clip at (507,79) size 140x26 scrollHeight 52 >+ RenderTextControl {TEXTAREA} at (1,30) size 157x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (11,182) size 161x32 clip at (12,183) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (11,39) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (184,192) size 161x32 clip at (185,193) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,29) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (347,191) size 66x32 clip at (348,192) size 49x30 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,30) size 66x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x156 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (429,155) size 102x68 clip at (430,156) size 85x66 scrollHeight 196 >+ RenderTextControl {TEXTAREA} at (1,44) size 102x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)] > RenderBlock {DIV} at (21,21) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (537,198) size 62x28 clip at (538,199) size 45x26 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,45) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (3,289) size 163x62 clip at (4,290) size 161x60 >- RenderTextControl {TEXTAREA} at (3,29) size 163x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x52 >- RenderText {#text} at (3,0) size 153x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >- text run at (3,26) width 30: "WXYZ" >- text run at (33,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (170,289) size 62x62 clip at (171,290) size 45x60 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (254,321) size 163x28 clip at (255,322) size 161x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x52 >- RenderText {#text} at (3,0) size 153x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >- text run at (3,26) width 30: "WXYZ" >- text run at (33,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (423,306) size 163x43 clip at (424,307) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,31) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (590,289) size 62x62 clip at (591,290) size 60x60 scrollHeight 130 >- RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 60x130 >- RenderText {#text} at (3,0) size 54x130 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 50: "ABCDEFG" >- text run at (3,52) width 54: "HIJKLMNO" >- text run at (3,65) width 50: "PQRSTUV" >- text run at (3,78) width 30: "WXYZ" >- text run at (33,78) width 3: " " >- text run at (3,91) width 53: "abcdefghi" >- text run at (3,104) width 51: "jklmnopq" >- text run at (3,117) width 27: "rstuv" >- layer at (672,289) size 62x62 clip at (673,290) size 45x45 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (1,412) size 62x62 clip at (2,413) size 45x60 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (83,412) size 62x62 clip at (84,413) size 45x60 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,43) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (165,412) size 62x62 clip at (166,413) size 45x60 scrollHeight 156 >- RenderTextControl {TEXTAREA} at (1,57) size 62x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (533,195) size 62x28 clip at (534,196) size 45x26 scrollHeight 156 >+ RenderTextControl {TEXTAREA} at (1,44) size 62x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] > RenderBlock {DIV} at (1,1) size 45x156 >- RenderText {#text} at (3,0) size 39x156 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 39: "LMNOP" >- text run at (3,78) width 37: "QRSTU" >- text run at (3,91) width 37: "VWXYZ" >- text run at (40,91) width 2: " " >- text run at (3,104) width 36: "abcdef" >- text run at (3,117) width 30: "ghijkl" >- text run at (3,130) width 38: "mnopq" >- text run at (3,143) width 27: "rstuv" >- layer at (249,444) size 44x28 clip at (250,445) size 27x26 scrollHeight 312 >- RenderTextControl {TEXTAREA} at (3,17) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 27x312 >- RenderText {#text} at (3,0) size 21x312 >- text run at (3,0) width 18: "Lor" >- text run at (3,13) width 17: "em" >- text run at (20,13) width 3: " " >- text run at (3,26) width 16: "ips" >- text run at (3,39) width 18: "um" >- text run at (21,39) width 3: " " >- text run at (3,52) width 17: "dol" >- text run at (3,65) width 12: "or" >- text run at (15,65) width 3: " " >- text run at (3,78) width 14: "AB" >- text run at (3,91) width 16: "CD" >- text run at (3,104) width 20: "EFG" >- text run at (3,117) width 15: "HIJ" >- text run at (3,130) width 14: "KL" >- text run at (3,143) width 18: "MN" >- text run at (3,156) width 15: "OP" >- text run at (3,169) width 16: "QR" >- text run at (3,182) width 21: "STU" >- text run at (3,195) width 17: "VW" >- text run at (3,208) width 21: "XYZ" >- text run at (24,208) width 0: " " >- text run at (3,221) width 19: "abc" >- text run at (3,234) width 18: "def" >- text run at (3,247) width 21: "ghij" >- text run at (3,260) width 20: "klm" >- text run at (3,273) width 21: "nop" >- text run at (3,286) width 18: "qrs" >- text run at (3,299) width 17: "tuv" >- layer at (331,431) size 163x41 clip at (332,432) size 146x39 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (500,444) size 72x28 clip at (501,445) size 55x26 scrollHeight 143 >- RenderTextControl {TEXTAREA} at (3,17) size 72x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 55x143 >- RenderText {#text} at (3,0) size 47x143 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 42: "ABCDEF" >- text run at (3,52) width 46: "GHIJKLM" >- text run at (3,65) width 45: "NOPQRS" >- text run at (3,78) width 45: "TUVWXY" >- text run at (3,91) width 7: "Z" >- text run at (10,91) width 3: " " >- text run at (3,104) width 43: "abcdefg" >- text run at (3,117) width 47: "hijklmno" >- text run at (3,130) width 41: "pqrstuv" >- layer at (582,379) size 163x93 clip at (583,380) size 161x91 >- RenderTextControl {TEXTAREA} at (3,17) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x52 >- RenderText {#text} at (3,0) size 153x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >- text run at (3,26) width 30: "WXYZ" >- text run at (33,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (3,509) size 58x54 clip at (4,510) size 41x52 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (3,31) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 41x169 >- RenderText {#text} at (3,0) size 35x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 1: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 2: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 30: "ABCD" >- text run at (3,52) width 35: "EFGHIJ" >- text run at (3,65) width 31: "KLMN" >- text run at (3,78) width 31: "OPQR" >- text run at (3,91) width 28: "STUV" >- text run at (3,104) width 30: "WXYZ" >- text run at (33,104) width 3: " " >- text run at (3,117) width 32: "abcde" >- text run at (3,130) width 34: "fghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (85,520) size 163x43 clip at (86,521) size 161x26 scrollWidth 424 >- RenderTextControl {TEXTAREA} at (3,17) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 421x13 >- text run at (3,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >- layer at (254,535) size 163x28 clip at (255,536) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (423,535) size 163x28 clip at (424,536) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- RenderPartObject {IFRAME} at (0,569) size 785x525 >- layer at (0,0) size 785x525 >- RenderView at (0,0) size 785x525 >- layer at (0,0) size 785x525 >- RenderBlock {HTML} at (0,0) size 785x525 >- RenderBody {BODY} at (0,5) size 785x520 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (615,157) size 161x66 clip at (616,158) size 159x64 >+ RenderTextControl {TEXTAREA} at (1,30) size 161x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x52 >+ RenderText {#text} at (0,0) size 153x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >+ text run at (0,26) width 30: "WXYZ" >+ text run at (30,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (1,286) size 66x66 clip at (2,287) size 49x64 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,44) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x156 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (83,320) size 161x32 clip at (84,321) size 159x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,30) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x52 >+ RenderText {#text} at (0,0) size 153x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >+ text run at (0,26) width 30: "WXYZ" >+ text run at (30,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (246,305) size 161x47 clip at (247,306) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,30) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (409,286) size 66x66 clip at (410,287) size 64x64 scrollHeight 134 >+ RenderTextControl {TEXTAREA} at (1,58) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 60x130 >+ RenderText {#text} at (0,0) size 60x130 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 58: "ABCDEFGH" >+ text run at (0,52) width 52: "IJKLMNOP" >+ text run at (0,65) width 60: "QRSTUVWX" >+ text run at (0,78) width 14: "YZ" >+ text run at (14,78) width 3: " " >+ text run at (0,91) width 56: "abcdefghij" >+ text run at (0,104) width 58: "klmnopqrs" >+ text run at (0,117) width 17: "tuv" >+ layer at (491,286) size 66x66 clip at (492,287) size 49x49 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,58) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x156 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (573,286) size 66x66 clip at (574,287) size 49x64 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,44) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x156 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (655,286) size 66x66 clip at (656,287) size 49x64 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,44) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x156 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (1,415) size 66x66 clip at (2,416) size 49x64 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,58) size 66x66 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 45x156 >+ RenderText {#text} at (0,0) size 45x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 45: "RSTUVW" >+ text run at (0,91) width 21: "XYZ" >+ text run at (21,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (83,449) size 42x32 clip at (84,450) size 25x30 scrollHeight 316 >+ RenderTextControl {TEXTAREA} at (1,16) size 42x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 21x312 >+ RenderText {#text} at (0,0) size 21x312 >+ text run at (0,0) width 18: "Lor" >+ text run at (0,13) width 17: "em" >+ text run at (17,13) width 3: " " >+ text run at (0,26) width 16: "ips" >+ text run at (0,39) width 18: "um" >+ text run at (18,39) width 3: " " >+ text run at (0,52) width 17: "dol" >+ text run at (0,65) width 12: "or" >+ text run at (12,65) width 3: " " >+ text run at (0,78) width 14: "AB" >+ text run at (0,91) width 16: "CD" >+ text run at (0,104) width 20: "EFG" >+ text run at (0,117) width 15: "HIJ" >+ text run at (0,130) width 14: "KL" >+ text run at (0,143) width 18: "MN" >+ text run at (0,156) width 15: "OP" >+ text run at (0,169) width 16: "QR" >+ text run at (0,182) width 21: "STU" >+ text run at (0,195) width 17: "VW" >+ text run at (0,208) width 21: "XYZ" >+ text run at (21,208) width 0: " " >+ text run at (0,221) width 19: "abc" >+ text run at (0,234) width 18: "def" >+ text run at (0,247) width 21: "ghij" >+ text run at (0,260) width 20: "klm" >+ text run at (0,273) width 21: "nop" >+ text run at (0,286) width 18: "qrs" >+ text run at (0,299) width 17: "tuv" >+ layer at (165,436) size 161x45 clip at (166,437) size 144x43 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x45 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (328,449) size 70x32 clip at (329,450) size 53x30 scrollHeight 147 >+ RenderTextControl {TEXTAREA} at (1,16) size 70x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 49x143 >+ RenderText {#text} at (0,0) size 47x143 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 46: "GHIJKLM" >+ text run at (0,65) width 45: "NOPQRS" >+ text run at (0,78) width 45: "TUVWXY" >+ text run at (0,91) width 7: "Z" >+ text run at (7,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 47: "hijklmno" >+ text run at (0,130) width 41: "pqrstuv" >+ layer at (410,384) size 161x97 clip at (411,385) size 159x95 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x97 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x52 >+ RenderText {#text} at (0,0) size 153x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >+ text run at (0,26) width 30: "WXYZ" >+ text run at (30,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (573,423) size 56x58 clip at (574,424) size 39x56 scrollHeight 173 >+ RenderTextControl {TEXTAREA} at (1,30) size 56x58 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 35x169 >+ RenderText {#text} at (0,0) size 35x169 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 1: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 2: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 30: "ABCD" >+ text run at (0,52) width 35: "EFGHIJ" >+ text run at (0,65) width 31: "KLMN" >+ text run at (0,78) width 31: "OPQR" >+ text run at (0,91) width 28: "STUV" >+ text run at (0,104) width 30: "WXYZ" >+ text run at (30,104) width 3: " " >+ text run at (0,117) width 32: "abcde" >+ text run at (0,130) width 34: "fghijkl" >+ text run at (0,143) width 31: "mnop" >+ text run at (0,156) width 34: "qrstuv" >+ layer at (1,502) size 161x47 clip at (2,503) size 159x30 scrollWidth 423 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 421x13 >+ text run at (0,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >+ layer at (164,517) size 161x32 clip at (165,518) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (327,517) size 161x32 clip at (328,518) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ RenderPartObject {IFRAME} at (0,579) size 785x527 >+ layer at (0,0) size 785x527 >+ RenderView at (0,0) size 785x527 >+ layer at (0,0) size 785x527 >+ RenderBlock {HTML} at (0,0) size 785x527 >+ RenderBody {BODY} at (0,5) size 785x522 > RenderBlock {DIV} at (0,0) size 785x18 > RenderText {#text} at (0,0) size 193x18 > text run at (0,0) width 193: "CompatMode: BackCompat" >- RenderBlock (anonymous) at (0,23) size 785x497 >- RenderBlock {DIV} at (0,48) size 169x34 [border: (1px solid #0000FF)] >+ RenderBlock (anonymous) at (0,23) size 785x499 >+ RenderBlock {DIV} at (0,44) size 163x36 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x0 > RenderBR {BR} at (81,1) size 0x0 >- RenderBlock {DIV} at (169,34) size 169x48 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (163,30) size 163x50 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 76x14 > text run at (0,0) width 76: "disabled: \"true\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (338,0) size 189x82 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (326,0) size 179x80 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 78x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 78: "\"padding:10px\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (527,20) size 169x62 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (505,20) size 159x60 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 72x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 72: "\"padding:0px\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (0,120) size 185x78 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,112) size 183x82 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 73x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 73: "\"margin:10px\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (185,140) size 165x58 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (183,132) size 163x62 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 67x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 67: "\"margin:0px\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (350,136) size 82x62 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (346,130) size 82x64 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 67x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 67: "\"width:60px\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (432,82) size 82x116 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (428,80) size 82x114 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 73x42 > text run at (0,0) width 25: "style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 73: "padding:20px\"," > RenderBR {BR} at (81,40) size 0x0 >- RenderBlock {DIV} at (514,122) size 82x76 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (510,120) size 82x74 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 62x42 > text run at (0,0) width 25: "style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 55: "padding:0\"," > RenderBR {BR} at (81,40) size 0x0 >- RenderBlock {DIV} at (596,108) size 169x90 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (592,102) size 163x92 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 69x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 69: "\"height:60px\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (0,212) size 82x104 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,208) size 82x106 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 64x42 > text run at (0,0) width 25: "style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 64: "height:60px\"," > RenderBR {BR} at (81,40) size 0x0 >- RenderBlock {DIV} at (82,254) size 169x62 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (82,250) size 163x64 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 91x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 91: "\"overflow:hidden\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (251,239) size 169x77 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (245,235) size 163x79 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 85x28 > text run at (0,0) width 25: "style:" > text run at (0,14) width 85: "\"overflow:scroll\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (420,198) size 82x118 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (408,194) size 82x120 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x56 > RenderText {#text} at (0,0) size 86x56 > text run at (0,0) width 25: "style:" >@@ -644,7 +644,7 @@ layer at (0,0) size 785x1094 > text run at (0,28) width 57: "width:60px;" > text run at (0,42) width 64: "height:60px\"," > RenderBR {BR} at (81,54) size 0x0 >- RenderBlock {DIV} at (502,198) size 82x118 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (490,194) size 82x120 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x56 > RenderText {#text} at (0,0) size 80x56 > text run at (0,0) width 25: "style:" >@@ -652,21 +652,21 @@ layer at (0,0) size 785x1094 > text run at (0,28) width 57: "width:60px;" > text run at (0,42) width 64: "height:60px\"," > RenderBR {BR} at (81,54) size 0x0 >- RenderBlock {DIV} at (584,212) size 82x104 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (572,208) size 82x106 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 72x42 > text run at (0,0) width 72: "cols: \"5\", style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 64: "height:60px\"," > RenderBR {BR} at (81,40) size 0x0 >- RenderBlock {DIV} at (666,212) size 82x104 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (654,208) size 82x106 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x42 > RenderText {#text} at (0,0) size 77x42 > text run at (0,0) width 77: "rows: \"4\", style:" > text run at (0,14) width 62: "\"width:60px;" > text run at (0,28) width 64: "height:60px\"," > RenderBR {BR} at (81,40) size 0x0 >- RenderBlock {DIV} at (0,316) size 82x118 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,314) size 82x120 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x56 > RenderText {#text} at (0,0) size 74x56 > text run at (0,0) width 74: "cols: \"5\", rows:" >@@ -674,481 +674,474 @@ layer at (0,0) size 785x1094 > text run at (0,28) width 62: "\"width:60px;" > text run at (0,42) width 64: "height:60px\"," > RenderBR {BR} at (81,54) size 0x0 >- RenderBlock {DIV} at (82,386) size 82x48 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (82,384) size 82x50 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 44x14 > text run at (0,0) width 44: "cols: \"3\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (164,373) size 169x61 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (164,371) size 163x63 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 49x14 > text run at (0,0) width 49: "rows: \"3\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (333,386) size 82x48 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (327,384) size 82x50 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 44x14 > text run at (0,0) width 44: "cols: \"7\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (415,321) size 169x113 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (409,319) size 163x115 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 49x14 > text run at (0,0) width 49: "rows: \"7\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (584,346) size 82x88 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (572,344) size 82x90 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x28 > RenderText {#text} at (0,0) size 74x28 > text run at (0,0) width 74: "cols: \"5\", rows:" > text run at (0,14) width 19: "\"4\"," > RenderBR {BR} at (81,26) size 0x0 >- RenderBlock {DIV} at (0,434) size 169x63 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (0,434) size 163x65 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 57x14 > text run at (0,0) width 57: "wrap: \"off\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (169,449) size 169x48 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (163,449) size 163x50 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 64x14 > text run at (0,0) width 64: "wrap: \"hard\"," > RenderBR {BR} at (81,12) size 0x0 >- RenderBlock {DIV} at (338,449) size 169x48 [border: (1px solid #0000FF)] >+ RenderBlock {DIV} at (326,449) size 163x50 [border: (1px solid #0000FF)] > RenderBlock {SPAN} at (1,1) size 80x14 > RenderText {#text} at (0,0) size 61x14 > text run at (0,0) width 61: "wrap: \"soft\"," > RenderBR {BR} at (81,12) size 0x0 >- layer at (3,79) size 163x28 clip at (4,80) size 161x26 >- RenderTextControl {TEXTAREA} at (3,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 102x13 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- layer at (172,79) size 163x28 clip at (173,80) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 [color=#545454] >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (341,59) size 183x48 clip at (342,60) size 166x46 scrollHeight 72 >- RenderTextControl {TEXTAREA} at (3,31) size 183x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (11,11) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (530,79) size 163x28 clip at (531,80) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (11,187) size 163x28 clip at (12,188) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (11,39) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (186,197) size 163x28 clip at (187,198) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (1,29) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (351,195) size 60x28 clip at (352,196) size 43x26 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,31) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (433,155) size 60x68 clip at (434,156) size 43x66 scrollHeight 859 >- RenderTextControl {TEXTAREA} at (1,45) size 60x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (21,21) size 6x819 >- RenderText {#text} at (3,0) size 11x819 >- text run at (3,0) width 6: "L" >- text run at (3,13) width 7: "o" >- text run at (3,26) width 5: "r" >- text run at (3,39) width 7: "e" >- text run at (3,52) width 11: "m" >- text run at (3,65) width 4: "i" >- text run at (3,78) width 7: "p" >- text run at (3,91) width 6: "s" >- text run at (3,104) width 7: "u" >- text run at (3,117) width 11: "m" >- text run at (3,130) width 7: "d" >- text run at (3,143) width 7: "o" >- text run at (3,156) width 4: "l" >- text run at (3,169) width 7: "o" >- text run at (3,182) width 5: "r" >- text run at (3,195) width 8: "A" >- text run at (3,208) width 7: "B" >- text run at (3,221) width 8: "C" >- text run at (3,234) width 9: "D" >- text run at (3,247) width 6: "E" >- text run at (3,260) width 6: "F" >- text run at (3,273) width 8: "G" >- text run at (3,286) width 9: "H" >- text run at (3,299) width 4: "I" >- text run at (3,312) width 4: "J" >- text run at (3,325) width 8: "K" >- text run at (3,338) width 6: "L" >- text run at (3,351) width 10: "M" >- text run at (3,364) width 9: "N" >- text run at (3,377) width 9: "O" >- text run at (3,390) width 7: "P" >- text run at (3,403) width 9: "Q" >- text run at (3,416) width 7: "R" >- text run at (3,429) width 6: "S" >- text run at (3,442) width 7: "T" >- text run at (3,455) width 8: "U" >- text run at (3,468) width 8: "V" >- text run at (3,481) width 10: "W" >- text run at (3,494) width 7: "X" >- text run at (3,507) width 7: "Y" >- text run at (3,520) width 7: "Z" >- text run at (3,533) width 7: "a" >- text run at (3,546) width 7: "b" >- text run at (3,559) width 6: "c" >- text run at (3,572) width 7: "d" >- text run at (3,585) width 7: "e" >- text run at (3,598) width 5: "f" >- text run at (3,611) width 7: "g" >- text run at (3,624) width 7: "h" >- text run at (3,637) width 4: "i" >- text run at (3,650) width 4: "j" >- text run at (3,663) width 7: "k" >- text run at (3,676) width 4: "l" >- text run at (3,689) width 11: "m" >- text run at (3,702) width 7: "n" >- text run at (3,715) width 7: "o" >- text run at (3,728) width 7: "p" >- text run at (3,741) width 7: "q" >- text run at (3,754) width 5: "r" >- text run at (3,767) width 6: "s" >- text run at (3,780) width 5: "t" >- text run at (3,793) width 7: "u" >- text run at (3,806) width 6: "v" >- layer at (515,195) size 60x28 clip at (516,196) size 43x26 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,45) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (599,165) size 163x60 clip at (600,166) size 161x58 >- RenderTextControl {TEXTAREA} at (3,29) size 163x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x52 >- RenderText {#text} at (3,0) size 153x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >- text run at (3,26) width 30: "WXYZ" >- text run at (33,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (1,283) size 60x60 clip at (2,284) size 43x58 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (85,313) size 163x28 clip at (86,314) size 161x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,31) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x52 >- RenderText {#text} at (3,0) size 153x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >- text run at (3,26) width 30: "WXYZ" >- text run at (33,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (254,298) size 163x43 clip at (255,299) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,31) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (421,283) size 60x60 clip at (422,284) size 58x58 scrollHeight 130 >- RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 58x130 >- RenderText {#text} at (3,0) size 51x130 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 50: "ABCDEFG" >- text run at (3,52) width 46: "HIJKLMN" >- text run at (3,65) width 51: "OPQRSTU" >- text run at (3,78) width 37: "VWXYZ" >- text run at (40,78) width 3: " " >- text run at (3,91) width 50: "abcdefgh" >- text run at (3,104) width 47: "ijklmnop" >- text run at (3,117) width 34: "qrstuv" >- layer at (503,283) size 60x60 clip at (504,284) size 43x43 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (585,283) size 60x60 clip at (586,284) size 43x58 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (667,283) size 60x60 clip at (668,284) size 43x58 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,43) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (1,401) size 60x60 clip at (2,402) size 43x58 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (1,57) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 43x169 >- RenderText {#text} at (3,0) size 37x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 36: "ABCDE" >- text run at (3,52) width 36: "FGHIJK" >- text run at (3,65) width 33: "LMNO" >- text run at (3,78) width 35: "PQRST" >- text run at (3,91) width 32: "UVWX" >- text run at (3,104) width 14: "YZ" >- text run at (17,104) width 3: " " >- text run at (3,117) width 36: "abcdef" >- text run at (3,130) width 30: "ghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (85,431) size 44x28 clip at (86,432) size 27x26 scrollHeight 312 >- RenderTextControl {TEXTAREA} at (3,17) size 44x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 27x312 >- RenderText {#text} at (3,0) size 21x312 >- text run at (3,0) width 18: "Lor" >- text run at (3,13) width 17: "em" >- text run at (20,13) width 3: " " >- text run at (3,26) width 16: "ips" >- text run at (3,39) width 18: "um" >- text run at (21,39) width 3: " " >- text run at (3,52) width 17: "dol" >- text run at (3,65) width 12: "or" >- text run at (15,65) width 3: " " >- text run at (3,78) width 14: "AB" >- text run at (3,91) width 16: "CD" >- text run at (3,104) width 20: "EFG" >- text run at (3,117) width 15: "HIJ" >- text run at (3,130) width 14: "KL" >- text run at (3,143) width 18: "MN" >- text run at (3,156) width 15: "OP" >- text run at (3,169) width 16: "QR" >- text run at (3,182) width 21: "STU" >- text run at (3,195) width 17: "VW" >- text run at (3,208) width 21: "XYZ" >- text run at (24,208) width 0: " " >- text run at (3,221) width 19: "abc" >- text run at (3,234) width 18: "def" >- text run at (3,247) width 21: "ghij" >- text run at (3,260) width 20: "klm" >- text run at (3,273) width 21: "nop" >- text run at (3,286) width 18: "qrs" >- text run at (3,299) width 17: "tuv" >- layer at (167,418) size 163x41 clip at (168,419) size 146x39 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (336,431) size 72x28 clip at (337,432) size 55x26 scrollHeight 143 >- RenderTextControl {TEXTAREA} at (3,17) size 72x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 55x143 >- RenderText {#text} at (3,0) size 47x143 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 3: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 3: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 42: "ABCDEF" >- text run at (3,52) width 46: "GHIJKLM" >- text run at (3,65) width 45: "NOPQRS" >- text run at (3,78) width 45: "TUVWXY" >- text run at (3,91) width 7: "Z" >- text run at (10,91) width 3: " " >- text run at (3,104) width 43: "abcdefg" >- text run at (3,117) width 47: "hijklmno" >- text run at (3,130) width 41: "pqrstuv" >- layer at (418,366) size 163x93 clip at (419,367) size 161x91 >- RenderTextControl {TEXTAREA} at (3,17) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x52 >- RenderText {#text} at (3,0) size 153x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >- text run at (3,26) width 30: "WXYZ" >- text run at (33,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (587,405) size 58x54 clip at (588,406) size 41x52 scrollHeight 169 >- RenderTextControl {TEXTAREA} at (3,31) size 58x54 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 41x169 >- RenderText {#text} at (3,0) size 35x169 >- text run at (3,0) width 34: "Lorem" >- text run at (37,0) width 1: " " >- text run at (3,13) width 33: "ipsum" >- text run at (36,13) width 2: " " >- text run at (3,26) width 29: "dolor" >- text run at (32,26) width 3: " " >- text run at (3,39) width 30: "ABCD" >- text run at (3,52) width 35: "EFGHIJ" >- text run at (3,65) width 31: "KLMN" >- text run at (3,78) width 31: "OPQR" >- text run at (3,91) width 28: "STUV" >- text run at (3,104) width 30: "WXYZ" >- text run at (33,104) width 3: " " >- text run at (3,117) width 32: "abcde" >- text run at (3,130) width 34: "fghijkl" >- text run at (3,143) width 31: "mnop" >- text run at (3,156) width 34: "qrstuv" >- layer at (3,479) size 163x43 clip at (4,480) size 161x26 scrollWidth 424 >- RenderTextControl {TEXTAREA} at (3,17) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 421x13 >- text run at (3,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >- layer at (172,494) size 163x28 clip at (173,495) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >- layer at (341,494) size 163x28 clip at (342,495) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (3,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 138x52 >- text run at (3,0) width 102: "Lorem ipsum dolor" >- text run at (105,0) width 3: " " >- text run at (3,13) width 138: "ABCDEFGHIJKLMNOPQRST" >- text run at (3,26) width 45: "UVWXYZ" >- text run at (48,26) width 3: " " >- text run at (3,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (1,74) size 161x32 clip at (2,75) size 159x30 >+ RenderTextControl {TEXTAREA} at (1,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 102x13 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ layer at (164,74) size 161x32 clip at (165,75) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 [color=#545454] >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (327,58) size 177x48 clip at (328,59) size 160x46 scrollHeight 72 >+ RenderTextControl {TEXTAREA} at (1,30) size 177x48 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (11,11) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (506,78) size 157x28 clip at (507,79) size 140x26 scrollHeight 52 >+ RenderTextControl {TEXTAREA} at (1,30) size 157x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (11,179) size 161x32 clip at (12,180) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (11,39) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (184,189) size 161x32 clip at (185,190) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,29) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (347,188) size 60x32 clip at (348,189) size 43x30 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,30) size 60x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 39x156 >+ RenderText {#text} at (0,0) size 39x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 36: "ABCDE" >+ text run at (0,52) width 36: "FGHIJK" >+ text run at (0,65) width 39: "LMNOP" >+ text run at (0,78) width 37: "QRSTU" >+ text run at (0,91) width 37: "VWXYZ" >+ text run at (37,91) width 2: " " >+ text run at (0,104) width 36: "abcdef" >+ text run at (0,117) width 30: "ghijkl" >+ text run at (0,130) width 38: "mnopq" >+ text run at (0,143) width 27: "rstuv" >+ layer at (429,152) size 60x68 clip at (430,153) size 43x66 scrollHeight 859 >+ RenderTextControl {TEXTAREA} at (1,44) size 60x68 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (21,21) size 3x819 >+ RenderText {#text} at (0,0) size 11x819 >+ text run at (0,0) width 6: "L" >+ text run at (0,13) width 7: "o" >+ text run at (0,26) width 5: "r" >+ text run at (0,39) width 7: "e" >+ text run at (0,52) width 11: "m" >+ text run at (0,65) width 4: "i" >+ text run at (0,78) width 7: "p" >+ text run at (0,91) width 6: "s" >+ text run at (0,104) width 7: "u" >+ text run at (0,117) width 11: "m" >+ text run at (0,130) width 7: "d" >+ text run at (0,143) width 7: "o" >+ text run at (0,156) width 4: "l" >+ text run at (0,169) width 7: "o" >+ text run at (0,182) width 5: "r" >+ text run at (0,195) width 8: "A" >+ text run at (0,208) width 7: "B" >+ text run at (0,221) width 8: "C" >+ text run at (0,234) width 9: "D" >+ text run at (0,247) width 6: "E" >+ text run at (0,260) width 6: "F" >+ text run at (0,273) width 8: "G" >+ text run at (0,286) width 9: "H" >+ text run at (0,299) width 4: "I" >+ text run at (0,312) width 4: "J" >+ text run at (0,325) width 8: "K" >+ text run at (0,338) width 6: "L" >+ text run at (0,351) width 10: "M" >+ text run at (0,364) width 9: "N" >+ text run at (0,377) width 9: "O" >+ text run at (0,390) width 7: "P" >+ text run at (0,403) width 9: "Q" >+ text run at (0,416) width 7: "R" >+ text run at (0,429) width 6: "S" >+ text run at (0,442) width 7: "T" >+ text run at (0,455) width 8: "U" >+ text run at (0,468) width 8: "V" >+ text run at (0,481) width 10: "W" >+ text run at (0,494) width 7: "X" >+ text run at (0,507) width 7: "Y" >+ text run at (0,520) width 7: "Z" >+ text run at (0,533) width 7: "a" >+ text run at (0,546) width 7: "b" >+ text run at (0,559) width 6: "c" >+ text run at (0,572) width 7: "d" >+ text run at (0,585) width 7: "e" >+ text run at (0,598) width 5: "f" >+ text run at (0,611) width 7: "g" >+ text run at (0,624) width 7: "h" >+ text run at (0,637) width 4: "i" >+ text run at (0,650) width 4: "j" >+ text run at (0,663) width 7: "k" >+ text run at (0,676) width 4: "l" >+ text run at (0,689) width 11: "m" >+ text run at (0,702) width 7: "n" >+ text run at (0,715) width 7: "o" >+ text run at (0,728) width 7: "p" >+ text run at (0,741) width 7: "q" >+ text run at (0,754) width 5: "r" >+ text run at (0,767) width 6: "s" >+ text run at (0,780) width 5: "t" >+ text run at (0,793) width 7: "u" >+ text run at (0,806) width 6: "v" >+ layer at (511,192) size 60x28 clip at (512,193) size 43x26 scrollHeight 156 >+ RenderTextControl {TEXTAREA} at (1,44) size 60x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (1,1) size 43x156 >+ RenderText {#text} at (0,0) size 43x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 36: "GHIJKL" >+ text run at (0,65) width 41: "MNOPQ" >+ text run at (0,78) width 35: "RSTUV" >+ text run at (0,91) width 30: "WXYZ" >+ text run at (30,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 41: "hijklmn" >+ text run at (0,130) width 42: "opqrstu" >+ text run at (0,143) width 6: "v" >+ layer at (593,160) size 161x60 clip at (594,161) size 159x58 >+ RenderTextControl {TEXTAREA} at (1,30) size 161x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x52 >+ RenderText {#text} at (0,0) size 153x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >+ text run at (0,26) width 30: "WXYZ" >+ text run at (30,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (1,280) size 60x60 clip at (2,281) size 43x58 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,44) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 39x156 >+ RenderText {#text} at (0,0) size 39x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 36: "ABCDE" >+ text run at (0,52) width 36: "FGHIJK" >+ text run at (0,65) width 39: "LMNOP" >+ text run at (0,78) width 37: "QRSTU" >+ text run at (0,91) width 37: "VWXYZ" >+ text run at (37,91) width 2: " " >+ text run at (0,104) width 36: "abcdef" >+ text run at (0,117) width 30: "ghijkl" >+ text run at (0,130) width 38: "mnopq" >+ text run at (0,143) width 27: "rstuv" >+ layer at (83,308) size 161x32 clip at (84,309) size 159x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,30) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x52 >+ RenderText {#text} at (0,0) size 153x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >+ text run at (0,26) width 30: "WXYZ" >+ text run at (30,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (246,293) size 161x47 clip at (247,294) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,30) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (409,280) size 60x60 clip at (410,281) size 58x58 scrollHeight 134 >+ RenderTextControl {TEXTAREA} at (1,58) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 54x130 >+ RenderText {#text} at (0,0) size 54x130 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 50: "ABCDEFG" >+ text run at (0,52) width 54: "HIJKLMNO" >+ text run at (0,65) width 50: "PQRSTUV" >+ text run at (0,78) width 30: "WXYZ" >+ text run at (30,78) width 3: " " >+ text run at (0,91) width 53: "abcdefghi" >+ text run at (0,104) width 51: "jklmnopq" >+ text run at (0,117) width 27: "rstuv" >+ layer at (491,280) size 60x60 clip at (492,281) size 43x43 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,58) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 39x156 >+ RenderText {#text} at (0,0) size 39x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 36: "ABCDE" >+ text run at (0,52) width 36: "FGHIJK" >+ text run at (0,65) width 39: "LMNOP" >+ text run at (0,78) width 37: "QRSTU" >+ text run at (0,91) width 37: "VWXYZ" >+ text run at (37,91) width 2: " " >+ text run at (0,104) width 36: "abcdef" >+ text run at (0,117) width 30: "ghijkl" >+ text run at (0,130) width 38: "mnopq" >+ text run at (0,143) width 27: "rstuv" >+ layer at (573,280) size 60x60 clip at (574,281) size 43x58 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,44) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 39x156 >+ RenderText {#text} at (0,0) size 39x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 36: "ABCDE" >+ text run at (0,52) width 36: "FGHIJK" >+ text run at (0,65) width 39: "LMNOP" >+ text run at (0,78) width 37: "QRSTU" >+ text run at (0,91) width 37: "VWXYZ" >+ text run at (37,91) width 2: " " >+ text run at (0,104) width 36: "abcdef" >+ text run at (0,117) width 30: "ghijkl" >+ text run at (0,130) width 38: "mnopq" >+ text run at (0,143) width 27: "rstuv" >+ layer at (655,280) size 60x60 clip at (656,281) size 43x58 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,44) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 39x156 >+ RenderText {#text} at (0,0) size 39x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 36: "ABCDE" >+ text run at (0,52) width 36: "FGHIJK" >+ text run at (0,65) width 39: "LMNOP" >+ text run at (0,78) width 37: "QRSTU" >+ text run at (0,91) width 37: "VWXYZ" >+ text run at (37,91) width 2: " " >+ text run at (0,104) width 36: "abcdef" >+ text run at (0,117) width 30: "ghijkl" >+ text run at (0,130) width 38: "mnopq" >+ text run at (0,143) width 27: "rstuv" >+ layer at (1,400) size 60x60 clip at (2,401) size 43x58 scrollHeight 160 >+ RenderTextControl {TEXTAREA} at (1,58) size 60x60 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 39x156 >+ RenderText {#text} at (0,0) size 39x156 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 36: "ABCDE" >+ text run at (0,52) width 36: "FGHIJK" >+ text run at (0,65) width 39: "LMNOP" >+ text run at (0,78) width 37: "QRSTU" >+ text run at (0,91) width 37: "VWXYZ" >+ text run at (37,91) width 2: " " >+ text run at (0,104) width 36: "abcdef" >+ text run at (0,117) width 30: "ghijkl" >+ text run at (0,130) width 38: "mnopq" >+ text run at (0,143) width 27: "rstuv" >+ layer at (83,428) size 42x32 clip at (84,429) size 25x30 scrollHeight 316 >+ RenderTextControl {TEXTAREA} at (1,16) size 42x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 21x312 >+ RenderText {#text} at (0,0) size 21x312 >+ text run at (0,0) width 18: "Lor" >+ text run at (0,13) width 17: "em" >+ text run at (17,13) width 3: " " >+ text run at (0,26) width 16: "ips" >+ text run at (0,39) width 18: "um" >+ text run at (18,39) width 3: " " >+ text run at (0,52) width 17: "dol" >+ text run at (0,65) width 12: "or" >+ text run at (12,65) width 3: " " >+ text run at (0,78) width 14: "AB" >+ text run at (0,91) width 16: "CD" >+ text run at (0,104) width 20: "EFG" >+ text run at (0,117) width 15: "HIJ" >+ text run at (0,130) width 14: "KL" >+ text run at (0,143) width 18: "MN" >+ text run at (0,156) width 15: "OP" >+ text run at (0,169) width 16: "QR" >+ text run at (0,182) width 21: "STU" >+ text run at (0,195) width 17: "VW" >+ text run at (0,208) width 21: "XYZ" >+ text run at (21,208) width 0: " " >+ text run at (0,221) width 19: "abc" >+ text run at (0,234) width 18: "def" >+ text run at (0,247) width 21: "ghij" >+ text run at (0,260) width 20: "klm" >+ text run at (0,273) width 21: "nop" >+ text run at (0,286) width 18: "qrs" >+ text run at (0,299) width 17: "tuv" >+ layer at (165,415) size 161x45 clip at (166,416) size 144x43 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x45 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (328,428) size 70x32 clip at (329,429) size 53x30 scrollHeight 147 >+ RenderTextControl {TEXTAREA} at (1,16) size 70x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 49x143 >+ RenderText {#text} at (0,0) size 47x143 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 3: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 3: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 42: "ABCDEF" >+ text run at (0,52) width 46: "GHIJKLM" >+ text run at (0,65) width 45: "NOPQRS" >+ text run at (0,78) width 45: "TUVWXY" >+ text run at (0,91) width 7: "Z" >+ text run at (7,91) width 3: " " >+ text run at (0,104) width 43: "abcdefg" >+ text run at (0,117) width 47: "hijklmno" >+ text run at (0,130) width 41: "pqrstuv" >+ layer at (410,363) size 161x97 clip at (411,364) size 159x95 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x97 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x52 >+ RenderText {#text} at (0,0) size 153x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 153: "ABCDEFGHIJKLMNOPQRSTUV" >+ text run at (0,26) width 30: "WXYZ" >+ text run at (30,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (573,402) size 56x58 clip at (574,403) size 39x56 scrollHeight 173 >+ RenderTextControl {TEXTAREA} at (1,30) size 56x58 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 35x169 >+ RenderText {#text} at (0,0) size 35x169 >+ text run at (0,0) width 34: "Lorem" >+ text run at (34,0) width 1: " " >+ text run at (0,13) width 33: "ipsum" >+ text run at (33,13) width 2: " " >+ text run at (0,26) width 29: "dolor" >+ text run at (29,26) width 3: " " >+ text run at (0,39) width 30: "ABCD" >+ text run at (0,52) width 35: "EFGHIJ" >+ text run at (0,65) width 31: "KLMN" >+ text run at (0,78) width 31: "OPQR" >+ text run at (0,91) width 28: "STUV" >+ text run at (0,104) width 30: "WXYZ" >+ text run at (30,104) width 3: " " >+ text run at (0,117) width 32: "abcde" >+ text run at (0,130) width 34: "fghijkl" >+ text run at (0,143) width 31: "mnop" >+ text run at (0,156) width 34: "qrstuv" >+ layer at (1,478) size 161x47 clip at (2,479) size 159x30 scrollWidth 423 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 421x13 >+ text run at (0,0) width 421: "Lorem ipsum dolor ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuv" >+ layer at (164,493) size 161x32 clip at (165,494) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" >+ layer at (327,493) size 161x32 clip at (328,494) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (1,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 138x52 >+ text run at (0,0) width 102: "Lorem ipsum dolor" >+ text run at (102,0) width 3: " " >+ text run at (0,13) width 138: "ABCDEFGHIJKLMNOPQRST" >+ text run at (0,26) width 45: "UVWXYZ" >+ text run at (45,26) width 3: " " >+ text run at (0,39) width 130: "abcdefghijklmnopqrstuv" > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >diff --git a/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.checksum b/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.checksum >index a298435..70e66f1 100644 >--- a/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.checksum >@@ -1 +1 @@ >-65778e5cb70a419a5364c5d129cc25ce >\ No newline at end of file >+473af9adf13bae5694cea83a65b199fc >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.png b/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.png >index 455b9ba..b491932 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.png and b/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt b/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt >index ed6ec35..fdd2611 100644 >--- a/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt >@@ -10,22 +10,22 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 257x18 > text run at (0,0) width 257: "You should not see any red on this page." > RenderBlock {DIV} at (0,68) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,91) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 17x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,114) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 22x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderBlock (anonymous) at (0,137) size 784x32 > RenderBlock {INPUT} at (3,12) size 12x13 >@@ -70,11 +70,11 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,81) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (21,81) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 36x13 > text run at (1,0) width 36: "Search" >-layer at (30,104) size 112x13 >- RenderBlock {DIV} at (17,0) size 112x13 >-layer at (35,127) size 107x13 >- RenderBlock {DIV} at (22,0) size 107x13 >+layer at (30,104) size 123x13 >+ RenderBlock {DIV} at (17,0) size 123x13 >+layer at (35,127) size 118x13 >+ RenderBlock {DIV} at (22,0) size 118x13 >diff --git a/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.checksum b/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.checksum >index 2427c9a..72f27eb 100644 >--- a/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.checksum >@@ -1 +1 @@ >-79d93056831740287a35cd4b88062f8c >\ No newline at end of file >+7d4cfb427be4ab45ceb004c9e922af7c >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png b/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png >index 757444a..05fbb42 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png and b/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt b/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt >index 8927d70..fe9bcd5 100644 >--- a/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt >@@ -20,14 +20,14 @@ layer at (0,0) size 800x600 > RenderText {#text} at (300,41) size 4x18 > text run at (300,41) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (2,64) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,64) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,75) size 121x13 scrollWidth 282 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (21,75) size 132x13 scrollWidth 282 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 280x13 > text run at (1,0) width 280: "This text should be centered vertically in the button" >diff --git a/LayoutTests/platform/mac/fast/forms/encoding-test-expected.checksum b/LayoutTests/platform/mac/fast/forms/encoding-test-expected.checksum >index 3018c73..79181eb 100644 >--- a/LayoutTests/platform/mac/fast/forms/encoding-test-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/encoding-test-expected.checksum >@@ -1 +1 @@ >-6951ff596c7b93db47bc98f87eb4193d >\ No newline at end of file >+8696dc3e4cd6d78518da88d500712360 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/encoding-test-expected.png b/LayoutTests/platform/mac/fast/forms/encoding-test-expected.png >index 2ad30d4..f779e5f 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/encoding-test-expected.png and b/LayoutTests/platform/mac/fast/forms/encoding-test-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt b/LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt >index 9f3f130..e1e670e 100644 >--- a/LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/encoding-test-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.checksum b/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.checksum >index bace0d4..579f96d 100644 >--- a/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.checksum >@@ -1 +1 @@ >-c5e39a9038b6d0c35b8c7200f4f9f371 >\ No newline at end of file >+8e868fec4a04216dad91077294ed5d69 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.png b/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.png >index 1c43424..30aed21 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.png and b/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt b/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt >index 5614df8..5c73cdc 100644 >--- a/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/fieldset-align-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 (587,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (576,2) size 159x19 [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 (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 (587,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (576,2) size 159x19 [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 (587,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (576,2) size 159x19 [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 (587,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (576,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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,63 +118,63 @@ 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 (555,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (544,2) size 159x19 [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 (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 (555,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (544,2) size 159x19 [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 (555,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (544,2) size 159x19 [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 (555,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (544,2) size 159x19 [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 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (29,70) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (29,128) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (29,186) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (29,244) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (614,362) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (614,420) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (614,478) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (614,536) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (45,664) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (45,752) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (45,840) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (45,928) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (598,1068) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (598,1156) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (598,1244) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (598,1332) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (29,70) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (29,128) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (29,186) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (29,244) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (603,362) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (603,420) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (603,478) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (603,536) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (45,664) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (45,752) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (45,840) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (45,928) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (587,1068) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (587,1156) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (587,1244) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (587,1332) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.checksum b/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.checksum >index 70bd10d..5b56dbf 100644 >--- a/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.checksum >@@ -1 +1 @@ >-41d5e5ee96255fa08b060183190f01c1 >\ No newline at end of file >+9550c32ebf4afa222ac8e4a76b574e83 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.png b/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.png >index 0eabe03..469f4d3 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.png and b/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt b/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt >index e139dd9..45e9db3 100644 >--- a/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/form-element-geometry-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x626 >+layer at (0,0) size 785x628 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x626 >- RenderBlock {HTML} at (0,0) size 785x626 >- RenderBody {BODY} at (8,8) size 769x610 >+layer at (0,0) size 785x628 >+ RenderBlock {HTML} at (0,0) size 785x628 >+ RenderBody {BODY} at (8,8) size 769x612 > RenderBlock {H1} at (0,0) size 769x37 > RenderText {#text} at (0,0) size 422x37 > text run at (0,0) width 422: "Form Element Geometry Tests" >@@ -89,24 +89,24 @@ layer at (0,0) size 785x626 > RenderBlock {DIV} at (1,1) size 16x16 [border: (2px solid #0000FF)] > RenderInline {FONT} at (0,0) size 12x12 > RenderBlock {INPUT} at (2,2) size 12x12 >- RenderTable {TABLE} at (0,226) size 550x67 >- RenderTableSection {TBODY} at (0,0) size 550x67 >- RenderTableRow {TR} at (0,2) size 550x63 >- RenderTableCell {TD} at (2,2) size 84x25 [r=0 c=0 rs=1 cs=1] >- RenderBlock {DIV} at (1,1) size 82x23 [border: (2px solid #0000FF)] >- RenderTextControl {INPUT} at (2,2) size 78x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (88,2) size 40x63 [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (0,226) size 555x67 >+ RenderTableSection {TBODY} at (0,0) size 555x67 >+ RenderTableRow {TR} at (0,2) size 555x63 >+ RenderTableCell {TD} at (2,2) size 95x25 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 93x23 [border: (2px solid #0000FF)] >+ RenderTextControl {INPUT} at (2,2) size 89x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (99,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 (130,2) size 243x24 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (141,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 > 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 (375,2) size 173x38 [r=0 c=3 rs=1 cs=1] >- RenderBlock {DIV} at (1,1) size 171x36 [border: (2px solid #0000FF)] >+ RenderTableCell {TD} at (386,2) size 167x40 [r=0 c=3 rs=1 cs=1] >+ RenderBlock {DIV} at (1,1) size 165x38 [border: (2px solid #0000FF)] > RenderBlock {H2} at (0,312) size 769x28 > RenderText {#text} at (0,0) size 200x28 > text run at (0,0) width 200: "Baseline Alignment" >@@ -172,24 +172,24 @@ layer at (0,0) size 785x626 > text run at (164,5) width 3: " " > RenderBlock {INPUT} at (170,5) size 12x12 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {DIV} at (0,432) size 769x39 >- RenderText {#text} at (0,18) size 27x18 >- text run at (0,18) width 27: "text " >- RenderTextControl {INPUT} at (29,18) size 78x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (109,18) size 4x18 >- text run at (109,18) width 4: " " >- RenderFileUploadControl {INPUT} at (115,19) size 237x18 >+ RenderBlock {DIV} at (0,432) size 769x41 >+ RenderText {#text} at (0,20) size 27x18 >+ text run at (0,20) width 27: "text " >+ RenderTextControl {INPUT} at (29,20) size 89x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (120,20) size 4x18 >+ text run at (120,20) width 4: " " >+ RenderFileUploadControl {INPUT} at (126,21) size 237x18 > 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 (354,18) size 4x18 >- text run at (354,18) width 4: " " >+ RenderText {#text} at (365,20) size 4x18 >+ text run at (365,20) width 4: " " > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {H2} at (0,490) size 769x28 >+ RenderBlock {H2} at (0,492) size 769x28 > RenderText {#text} at (0,0) size 197x28 > text run at (0,0) width 197: "Pop-up Menu Sizes" >- RenderBlock {DIV} at (0,537) size 769x29 >+ RenderBlock {DIV} at (0,539) size 769x29 > RenderInline {FONT} at (0,0) size 181x28 > RenderText {#text} at (0,0) size 0x0 > RenderMenuList {SELECT} at (2,9) size 36x18 [bgcolor=#FFFFFF] >@@ -208,7 +208,7 @@ layer at (0,0) size 785x626 > RenderText at (8,2) size 54x13 > text run at (8,2) width 54: "xxxxxxxx" > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {DIV} at (0,566) size 769x22 >+ RenderBlock {DIV} at (0,568) size 769x22 > RenderMenuList {SELECT} at (2,2) size 36x18 [bgcolor=#FFFFFF] > RenderBlock (anonymous) at (0,0) size 36x18 > RenderBR at (8,2) size 0x13 [bgcolor=#FFFFFF] >@@ -225,7 +225,7 @@ layer at (0,0) size 785x626 > RenderText at (8,2) size 54x13 > text run at (8,2) width 54: "xxxxxxxx" > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {DIV} at (0,588) size 769x22 >+ RenderBlock {DIV} at (0,590) size 769x22 > RenderInline {FONT} at (0,0) size 175x13 > RenderText {#text} at (0,0) size 0x0 > RenderMenuList {SELECT} at (2,2) size 36x18 [bgcolor=#FFFFFF] >@@ -244,21 +244,21 @@ layer at (0,0) size 785x626 > 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 72x13 >- RenderBlock {DIV} at (3,3) size 72x13 >+layer at (16,242) size 83x13 >+ RenderBlock {DIV} at (3,3) size 83x13 > RenderText {#text} at (1,0) size 49x13 > text run at (1,0) width 49: "text field" >-layer at (388,241) size 163x28 clip at (389,242) size 161x26 >- RenderTextControl {TEXTAREA} at (4,4) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 44x13 >- text run at (3,0) width 44: "textarea" >-layer at (40,461) size 72x13 >- RenderBlock {DIV} at (3,3) size 72x13 >+layer at (397,240) size 161x32 clip at (398,241) size 159x30 >+ RenderTextControl {TEXTAREA} at (2,3) 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,463) size 83x13 >+ RenderBlock {DIV} at (3,3) size 83x13 > RenderText {#text} at (1,0) size 49x13 > text run at (1,0) width 49: "text field" >-layer at (368,442) size 163x28 clip at (369,443) size 161x26 >- RenderTextControl {TEXTAREA} at (360,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 44x13 >- text run at (3,0) width 44: "textarea" >+layer at (377,441) size 161x32 clip at (378,442) size 159x30 >+ RenderTextControl {TEXTAREA} at (369,1) 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" >diff --git a/LayoutTests/platform/mac/fast/forms/input-align-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-align-expected.checksum >index 2b0f11e..e896877 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-align-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-align-expected.checksum >@@ -1 +1 @@ >-0c6be983995f80197ef27332a6d65eac >\ No newline at end of file >+b6a493817414106b8fceebf930b78163 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-align-expected.png b/LayoutTests/platform/mac/fast/forms/input-align-expected.png >index 161de21..f0912aa 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-align-expected.png and b/LayoutTests/platform/mac/fast/forms/input-align-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-align-expected.txt b/LayoutTests/platform/mac/fast/forms/input-align-expected.txt >index 6806b46..381a2e4 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-align-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-align-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,2) size 4x18 >- text run at (152,2) width 4: " " >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,2) size 4x18 >+ text run at (163,2) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (2,25) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,25) size 4x18 >- text run at (152,25) width 4: " " >+ RenderTextControl {INPUT} at (2,25) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,25) size 4x18 >+ text run at (163,25) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (2,48) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,48) size 4x18 >- text run at (152,48) width 4: " " >+ RenderTextControl {INPUT} at (2,48) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,48) size 4x18 >+ text run at (163,48) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (2,71) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,71) size 4x18 >- text run at (152,71) width 4: " " >+ RenderTextControl {INPUT} at (2,71) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,71) size 4x18 >+ text run at (163,71) width 4: " " > RenderBR {BR} at (0,0) size 0x0 > RenderBlock {DIV} at (0,126) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >-layer at (13,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (13,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 99x13 > text run at (1,0) width 99: "The quick brown..." >-layer at (13,70) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,70) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 99x13 > text run at (1,0) width 99: "The quick brown..." >-layer at (13,93) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,93) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 99x13 > text run at (1,0) width 99: "The quick brown..." >-layer at (13,116) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,116) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 99x13 > text run at (1,0) width 99: "The quick brown..." >-layer at (13,139) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,139) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 99x13 > text run at (1,0) width 99: "The quick brown..." >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.checksum >index 8eda174..519e02c 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.checksum >@@ -1 +1 @@ >-1fa2500a1be5e237b5dddc3376a12fa0 >\ No newline at end of file >+4481298b336ac5194df1399a780a74d9 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.png >index b76e2b9..ab3beb6 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt >index 2b5f98e..e9481f9 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-bkcolor-expected.txt >@@ -6,16 +6,16 @@ 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 148x19 [bgcolor=#FFC0CB] [border: (2px inset #000000)] >- RenderText {#text} at (152,20) size 4x18 >- text run at (152,20) width 4: " " >- RenderBR {BR} at (156,34) size 0x0 >- RenderTextControl {INPUT} at (2,43) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [bgcolor=#FFC0CB] [border: (2px inset #000000)] >+ RenderText {#text} at (163,20) size 4x18 >+ text run at (163,20) width 4: " " >+ RenderBR {BR} at (167,34) size 0x0 >+ RenderTextControl {INPUT} at (2,43) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 110x13 > text run at (1,0) width 110: "This should be pink." >-layer at (13,54) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,54) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.checksum >index 6080526..73f1442 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.checksum >@@ -1 +1 @@ >-53228ed5742e871edda82c5c5a5efa30 >\ No newline at end of file >+05db385d978806cdc2549b3d6e54cd57 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png >index dda67a3..9f4527f 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt >index 9eb9164..7ad3a21 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-default-bkcolor-expected.txt >@@ -6,10 +6,10 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 116x13 > text run at (1,0) width 116: "This should be white." >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.checksum >index ca670aa..eec5b05 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.checksum >@@ -1 +1 @@ >-25e9c266f450819413af440acad7a0a9 >\ No newline at end of file >+168b4c6520ea59f0303fdf4e1a2e9ca2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.png >index ec2425f..036cfd1 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt >index 0385c7a..2d76555 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-disabled-expected.txt >@@ -6,10 +6,10 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#545454] >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#545454] > RenderText {#text} at (1,0) size 63x13 > text run at (1,0) width 63: "Test Passed" >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.checksum >index 41b5759..ddf6e87 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.checksum >@@ -1 +1 @@ >-dee3c5b6197bc8517ffde36dbbb2741c >\ No newline at end of file >+0ca88386d75aa7e497557320c37aab5a >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.png >index 24c1a33..e971d22 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt >index f716634..8efb252 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-focus-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,2) size 4x18 >- text run at (152,2) width 4: " " >- RenderTextControl {INPUT} at (158,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,2) size 4x18 >+ text run at (163,2) width 4: " " >+ RenderTextControl {INPUT} at (169,2) size 159x19 [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,12 +23,12 @@ 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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 82x13 > text run at (1,0) width 82: "My Text Field 1" >-layer at (169,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 82x13 > text run at (1,0) width 82: "My Text Field 2" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 3 {INPUT} of child 1 {P} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.checksum >index 6477479..d504526 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.checksum >@@ -1 +1 @@ >-fbb41db1572d6f5ad7393681d85f9521 >\ No newline at end of file >+ca716cb92d93e3bd0e48c55767bb2cad >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png >index 8a7114d..94368fd 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt >index d82452a..ada5a90 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (188,2) size 4x18 >- text run at (188,2) width 4: " " >- RenderBR {BR} at (192,16) size 0x0 >+ RenderTextControl {INPUT} at (38,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (199,2) size 4x18 >+ text run at (199,2) width 4: " " >+ RenderBR {BR} at (203,16) size 0x0 > RenderText {#text} at (0,25) size 27x18 > text run at (0,25) width 27: "text " >- RenderTextControl {INPUT} at (29,25) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (179,25) size 4x18 >- text run at (179,25) width 4: " " >- RenderBR {BR} at (183,39) size 0x0 >+ RenderTextControl {INPUT} at (29,25) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (190,25) size 4x18 >+ text run at (190,25) width 4: " " >+ RenderBR {BR} at (194,39) size 0x0 > RenderText {#text} at (0,46) size 65x18 > text run at (0,46) width 65: "checkbox " > RenderBlock {INPUT} at (68,50) size 12x12 >@@ -74,30 +74,30 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (201,191) size 4x18 >- text run at (201,191) width 4: " " >- RenderBR {BR} at (205,205) size 0x0 >+ RenderTextControl {INPUT} at (51,191) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (212,191) size 4x18 >+ text run at (212,191) width 4: " " >+ RenderBR {BR} at (216,205) size 0x0 > RenderText {#text} at (0,214) size 64x18 > text run at (0,214) width 64: "password " >- RenderTextControl {INPUT} at (66,214) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (216,214) size 4x18 >- text run at (216,214) width 4: " " >- RenderBR {BR} at (220,228) size 0x0 >+ RenderTextControl {INPUT} at (66,214) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (227,214) size 4x18 >+ text run at (227,214) width 4: " " >+ RenderBR {BR} at (231,228) size 0x0 > RenderText {#text} at (0,237) size 44x18 > text run at (0,237) width 44: "search " >- RenderTextControl {INPUT} at (46,237) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (46,237) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 >-layer at (49,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (40,54) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (62,220) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (77,243) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (65,266) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (49,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (40,54) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (62,220) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (77,243) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (65,266) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.checksum >index 4f4bb86..aa73813 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.checksum >@@ -1 +1 @@ >-b9f644a3dd847e55e4935e46bc79efbe >\ No newline at end of file >+75f9ead6f7c8fa70657f1c3fcf6acfc4 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.png >index c2d3149..8c5624a 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt >index 6dc5519..8015c12 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-preventDefault-expected.txt >@@ -10,10 +10,10 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (12,52) size 148x19 >- RenderTextControl {INPUT} at (12,52) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >-layer at (15,55) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (12,52) size 159x19 >+ RenderTextControl {INPUT} at (12,52) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (15,55) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 129x13 > text run at (1,0) width 129: "No caret should be here" > layer at (10,70) size 323x36 >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.checksum >index 52ac41c..4a07364 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.checksum >@@ -1 +1 @@ >-aa5bf04cf84ba62c042c923b36535837 >\ No newline at end of file >+8adb56796fb026d4cfe91386b1949447 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.png >index 5e7b83e..2ec4daf 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt >index 6a91e7a..620c777 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-readonly-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 63x13 > text run at (1,0) width 63: "Test Passed" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 2 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.checksum >index 1dca722..f3525c3 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.checksum >@@ -1 +1 @@ >-b7bb12e8d9793992a1f1f5514b1a9f8f >\ No newline at end of file >+babb86aa84e43737d492432dba814eba >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.png >index 17e473c..9ec169f 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt >index 4105bc7..679a012 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-selection-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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,8 +74,8 @@ 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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 131x13 > text run at (1,0) width 131: "123456789 ABCDEFGHIJ" > selection start: position 3 of child 0 {#text} of child 0 {DIV} of child 1 {INPUT} of child 1 {P} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.checksum >index 9aadd3a..0761364 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.checksum >@@ -1 +1 @@ >-3c72277f282589d9f9069dc4a522d09c >\ No newline at end of file >+61b364a04dd0b2c2a400c2358da5fd92 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.png >index ef466bb..92253e6 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.png and b/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt >index d32f759..fca5573 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-visibility-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 63x13 > text run at (1,0) width 63: "Test Passed" >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.checksum >index dbcea88..61c4a8f 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.checksum >@@ -1 +1 @@ >-945d879ea5b802c35ab16fcb74a2bce3 >\ No newline at end of file >+e174b82c34f14d3538697365e7369ee5 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.png b/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.png >index 4ac67f8..03b709d 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt b/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt >index 32fcae3..5e10d17 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-appearance-width-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (152,34) size 0x0 >+ RenderTextControl {INPUT} at (2,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (163,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 356x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (360,80) size 0x0 >+ RenderTextControl {INPUT} at (2,66) size 367x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (371,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 78x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (82,126) size 0x0 >-layer at (13,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,112) size 89x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (93,126) size 0x0 >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 350x13 >- RenderBlock {DIV} at (3,3) size 350x13 >+layer at (13,77) size 361x13 >+ RenderBlock {DIV} at (3,3) size 361x13 > RenderText {#text} at (1,0) size 39x13 > text run at (1,0) width 39: "size 50" > layer at (11,100) size 194x13 > RenderBlock {DIV} at (3,3) size 194x13 > RenderText {#text} at (1,0) size 161x13 > text run at (1,0) width 161: "styled width 200px & size=10" >-layer at (13,123) size 72x13 >- RenderBlock {DIV} at (3,3) size 72x13 >+layer at (13,123) size 83x13 >+ RenderBlock {DIV} at (3,3) size 83x13 > RenderText {#text} at (1,0) size 39x13 > text run at (1,0) width 39: "size 10" >diff --git a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.checksum >index beb7573..b095fbc 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.checksum >@@ -1 +1 @@ >-6cad1f096b912fcbdbb1d9b614e8cd8b >\ No newline at end of file >+2bedb1ad72d45c54eb9f333f36f89146 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.png b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.png >index a0cbfe4..09973d6 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.png and b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt >index 137d1b2..e80b09b 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-baseline-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,38) size 424x18 >- text run at (152,38) width 424: "This text should line up with the bottom of the text in the text field. " >- RenderBR {BR} at (576,52) size 0x0 >+ RenderTextControl {INPUT} at (2,38) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,38) size 424x18 >+ text run at (163,38) width 424: "This text should line up with the bottom of the text in the text field. " >+ RenderBR {BR} at (587,52) size 0x0 > RenderBR {BR} at (0,59) size 0x18 >- RenderTextControl {INPUT} at (2,79) size 148x132 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,171) size 420x18 >- text run at (152,171) width 420: "This text should line up with the bottom of the text in the text field." >-layer at (13,49) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (13,90) size 142x126 >- RenderBlock {DIV} at (3,3) size 142x126 >+ RenderTextControl {INPUT} at (2,79) size 159x132 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,171) size 420x18 >+ text run at (163,171) width 420: "This text should line up with the bottom of the text in the text field." >+layer at (13,49) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (13,90) size 153x126 >+ RenderBlock {DIV} at (3,3) size 153x126 >diff --git a/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.checksum >index ad84501..55a4c76 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.checksum >@@ -1 +1 @@ >-4d78e431fec8d1659e0f5cea90e72b66 >\ No newline at end of file >+efb8e5f3857b63b72031cdc5c47d03a3 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.png b/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.png >index 855eb37..5c1f210 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt b/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt >index dbd0787..292ef38 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-disabled-color-expected.txt >@@ -6,146 +6,146 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,20) size 4x18 >- text run at (152,20) width 4: " " >- RenderTextControl {INPUT} at (158,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (308,34) size 0x0 >- RenderTextControl {INPUT} at (2,43) size 148x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >- RenderText {#text} at (152,43) size 4x18 >- text run at (152,43) width 4: " " >- RenderTextControl {INPUT} at (158,43) size 148x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >- RenderBR {BR} at (308,57) size 0x0 >- RenderTextControl {INPUT} at (2,66) size 148x19 [bgcolor=#0000FF] [border: (2px inset #000000)] >- RenderText {#text} at (152,66) size 4x18 >- text run at (152,66) width 4: " " >- RenderTextControl {INPUT} at (158,66) size 148x19 [bgcolor=#0000FF] [border: (2px inset #000000)] >- RenderBR {BR} at (308,80) size 0x0 >- RenderTextControl {INPUT} at (2,89) size 148x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)] >- RenderText {#text} at (152,89) size 4x18 >- text run at (152,89) width 4: " " >- RenderTextControl {INPUT} at (158,89) size 148x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)] >- RenderBR {BR} at (308,103) size 0x0 >- RenderTextControl {INPUT} at (2,112) size 148x19 [bgcolor=#000000] [border: (2px inset #000000)] >- RenderText {#text} at (152,112) size 4x18 >- text run at (152,112) width 4: " " >- RenderTextControl {INPUT} at (158,112) size 148x19 [bgcolor=#000000] [border: (2px inset #000000)] >- RenderBR {BR} at (308,126) size 0x0 >- RenderTextControl {INPUT} at (2,135) size 148x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)] >- RenderText {#text} at (152,135) size 4x18 >- text run at (152,135) width 4: " " >- RenderTextControl {INPUT} at (158,135) size 148x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)] >- RenderBR {BR} at (308,149) size 0x0 >- RenderTextControl {INPUT} at (2,158) size 148x19 [bgcolor=#808080] [border: (2px inset #000000)] >- RenderText {#text} at (152,158) size 4x18 >- text run at (152,158) width 4: " " >- RenderTextControl {INPUT} at (158,158) size 148x19 [bgcolor=#808080] [border: (2px inset #000000)] >- RenderBR {BR} at (308,172) size 0x0 >- RenderTextControl {INPUT} at (2,181) size 148x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)] >- RenderText {#text} at (152,181) size 4x18 >- text run at (152,181) width 4: " " >- RenderTextControl {INPUT} at (158,181) size 148x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)] >- RenderBR {BR} at (308,195) size 0x0 >- RenderTextControl {INPUT} at (2,204) size 148x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)] >- RenderText {#text} at (152,204) size 4x18 >- text run at (152,204) width 4: " " >- RenderTextControl {INPUT} at (158,204) size 148x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)] >- RenderBR {BR} at (308,218) size 0x0 >- RenderTextControl {INPUT} at (2,227) size 148x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)] >- RenderText {#text} at (152,227) size 4x18 >- text run at (152,227) width 4: " " >- RenderTextControl {INPUT} at (158,227) size 148x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)] >- RenderBR {BR} at (308,241) size 0x0 >- RenderTextControl {INPUT} at (2,250) size 148x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)] >- RenderText {#text} at (152,250) size 4x18 >- text run at (152,250) width 4: " " >- RenderTextControl {INPUT} at (158,250) size 148x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)] >- RenderBR {BR} at (308,264) size 0x0 >-layer at (13,31) size 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#545454] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,20) size 4x18 >+ text run at (163,20) width 4: " " >+ RenderTextControl {INPUT} at (169,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (330,34) size 0x0 >+ RenderTextControl {INPUT} at (2,43) size 159x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >+ RenderText {#text} at (163,43) size 4x18 >+ text run at (163,43) width 4: " " >+ RenderTextControl {INPUT} at (169,43) size 159x19 [color=#FF0000] [bgcolor=#FFFFFF] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (330,57) size 0x0 >+ RenderTextControl {INPUT} at (2,66) size 159x19 [bgcolor=#0000FF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,66) size 4x18 >+ text run at (163,66) width 4: " " >+ RenderTextControl {INPUT} at (169,66) size 159x19 [bgcolor=#0000FF] [border: (2px inset #000000)] >+ RenderBR {BR} at (330,80) size 0x0 >+ RenderTextControl {INPUT} at (2,89) size 159x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)] >+ RenderText {#text} at (163,89) size 4x18 >+ text run at (163,89) width 4: " " >+ RenderTextControl {INPUT} at (169,89) size 159x19 [color=#FF0000] [bgcolor=#0000FF] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (330,103) size 0x0 >+ RenderTextControl {INPUT} at (2,112) size 159x19 [bgcolor=#000000] [border: (2px inset #000000)] >+ RenderText {#text} at (163,112) size 4x18 >+ text run at (163,112) width 4: " " >+ RenderTextControl {INPUT} at (169,112) size 159x19 [bgcolor=#000000] [border: (2px inset #000000)] >+ RenderBR {BR} at (330,126) size 0x0 >+ RenderTextControl {INPUT} at (2,135) size 159x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)] >+ RenderText {#text} at (163,135) size 4x18 >+ text run at (163,135) width 4: " " >+ RenderTextControl {INPUT} at (169,135) size 159x19 [color=#FFFFFF] [bgcolor=#000000] [border: (2px inset #FFFFFF)] >+ RenderBR {BR} at (330,149) size 0x0 >+ RenderTextControl {INPUT} at (2,158) size 159x19 [bgcolor=#808080] [border: (2px inset #000000)] >+ RenderText {#text} at (163,158) size 4x18 >+ text run at (163,158) width 4: " " >+ RenderTextControl {INPUT} at (169,158) size 159x19 [bgcolor=#808080] [border: (2px inset #000000)] >+ RenderBR {BR} at (330,172) size 0x0 >+ RenderTextControl {INPUT} at (2,181) size 159x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)] >+ RenderText {#text} at (163,181) size 4x18 >+ text run at (163,181) width 4: " " >+ RenderTextControl {INPUT} at (169,181) size 159x19 [color=#FFFFFF] [bgcolor=#A9A9A9] [border: (2px inset #FFFFFF)] >+ RenderBR {BR} at (330,195) size 0x0 >+ RenderTextControl {INPUT} at (2,204) size 159x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)] >+ RenderText {#text} at (163,204) size 4x18 >+ text run at (163,204) width 4: " " >+ RenderTextControl {INPUT} at (169,204) size 159x19 [color=#808080] [bgcolor=#000000] [border: (2px inset #808080)] >+ RenderBR {BR} at (330,218) size 0x0 >+ RenderTextControl {INPUT} at (2,227) size 159x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)] >+ RenderText {#text} at (163,227) size 4x18 >+ text run at (163,227) width 4: " " >+ RenderTextControl {INPUT} at (169,227) size 159x19 [color=#FF0000] [bgcolor=#808080] [border: (2px inset #FF0000)] >+ RenderBR {BR} at (330,241) size 0x0 >+ RenderTextControl {INPUT} at (2,250) size 159x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)] >+ RenderText {#text} at (163,250) size 4x18 >+ text run at (163,250) width 4: " " >+ RenderTextControl {INPUT} at (169,250) size 159x19 [color=#808080] [bgcolor=#FF0000] [border: (2px inset #808080)] >+ RenderBR {BR} at (330,264) size 0x0 >+layer at (13,31) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,31) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,31) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,54) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 (169,54) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,54) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#545454] >+layer at (13,77) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,77) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,77) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#AB0000] >+layer at (13,100) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,100) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,100) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#545454] >+layer at (13,123) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,123) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,123) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#ABABAB] >+layer at (13,146) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,146) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,146) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#545454] >+layer at (13,169) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,169) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,169) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,192) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 (169,192) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,192) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#2C2C2C] >+layer at (13,215) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,215) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,215) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,238) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 (169,238) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,238) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 scrollWidth 357 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#2C2C2C] >+layer at (13,261) size 153x13 scrollWidth 357 >+ RenderBlock {DIV} at (3,3) size 153x13 [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 (169,261) size 142x13 scrollWidth 158 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,261) size 153x13 scrollWidth 158 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 156x13 > text run at (1,0) width 156: "This text field is not disabled" >diff --git a/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.checksum >index 40a661f..60f1558 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.checksum >@@ -1 +1 @@ >-087bdd203b17461dcbf6cd9fff2272ac >\ No newline at end of file >+d270fc2295ed74e1d3854320814dc331 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png b/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.png >index 7e67993..1d2fdb2 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt b/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt >index ae5cc5c..df97338 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-double-click-selection-gap-bug-expected.txt >@@ -7,24 +7,24 @@ 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 196x244 >- RenderTableSection {TBODY} at (0,0) size 196x244 >- RenderTableRow {TR} at (0,2) size 196x240 >- RenderTableCell {TD} at (2,90) size 192x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (22,22) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTable {TABLE} at (0,34) size 207x244 >+ RenderTableSection {TBODY} at (0,0) size 207x244 >+ RenderTableRow {TR} at (0,2) size 207x240 >+ RenderTableCell {TD} at (2,90) size 203x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (22,22) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >- RenderTable {TABLE} at (0,278) size 196x244 >- RenderTableSection {TBODY} at (0,0) size 196x244 >- RenderTableRow {TR} at (0,2) size 196x240 >- RenderTableCell {TD} at (2,90) size 192x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (22,22) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTable {TABLE} at (0,278) size 207x244 >+ RenderTableSection {TBODY} at (0,0) size 207x244 >+ RenderTableRow {TR} at (0,2) size 207x240 >+ RenderTableCell {TD} at (2,90) size 203x63 [bgcolor=#90EE90] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (22,22) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (35,165) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (35,165) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 39x13 > text run at (1,0) width 39: "foo bar" >-layer at (35,409) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (35,409) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 39x13 > text run at (1,0) width 39: "foo bar" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 1 {INPUT} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 3 {TABLE} of child 1 {BODY} of child 1 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.checksum >index 3076c60..b90700e 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.checksum >@@ -1 +1 @@ >-6aed3fc5d49b5e71c67e4a0406904577 >\ No newline at end of file >+5d9f87a2b9d03f76ad5b22d82a804214 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.png b/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.png >index 91e7c28..6061700 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.png and b/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.txt b/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.txt >index 10e8eaa..b432545 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-paste-undo-expected.txt >@@ -9,12 +9,12 @@ layer at (0,0) size 800x600 > text run at (0,18) width 236: "you have to paste and undo by hand. " > RenderBR {BR} at (236,32) size 0x0 > RenderBR {BR} at (0,36) size 0x18 >- RenderTextControl {INPUT} at (2,56) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,56) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,77) size 784x18 > RenderText {#text} at (0,0) size 81x18 > text run at (0,0) width 81: "Text to paste" > RenderBlock {DIV} at (0,95) size 784x0 >-layer at (13,67) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,67) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 4 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum >index 431e458..6b291b4 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.checksum >@@ -1 +1 @@ >-0ffd8977853ebc4ebbe41d12f60ef47a >\ No newline at end of file >+c0e937c1cd150b502e864b70d6cb4ed5 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.png b/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.png >index e152545..9352758 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.png and b/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt b/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt >index 366b701..35e3021 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-readonly-autoscroll-expected.txt >@@ -15,14 +15,14 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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: 18" >- RenderBR {BR} at (87,14) size 0x0 >-layer at (13,81) size 142x13 scrollX 18 scrollWidth 160 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderText {#text} at (0,0) size 79x18 >+ text run at (0,0) width 79: "ScrollLeft: 7" >+ RenderBR {BR} at (79,14) size 0x0 >+layer at (13,81) size 153x13 scrollX 7 scrollWidth 160 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 158x13 > text run at (1,0) width 158: "abcdefghijklmnopqrstuvwxyz" > selection start: position 1 of child 0 {#text} of child 0 {DIV} of child 5 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.checksum >index 6178fbb..4826e64 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.checksum >@@ -1 +1 @@ >-87ed0e0c6072cd8836656dd2ee28bd40 >\ No newline at end of file >+dfa44c86abd9b6e26488093acfe47195 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.png b/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.png >index f46aa62..9c4440f 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.png and b/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt b/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt >index 3086cb3..5e27896 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-readonly-dimmed-expected.txt >@@ -6,10 +6,10 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [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 142x13 scrollWidth 168 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,31) size 153x13 scrollWidth 168 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 166x13 > text run at (1,0) width 166: "This border should be dimmed" >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.checksum >index dbd1213..8033f50 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.checksum >@@ -1 +1 @@ >-b4b36bba1e122fd6d115b27dfb32b770 >\ No newline at end of file >+cd7cc0a11b3288e961b6c2b06e61f6bf >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.png b/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.png >index 501556d..eeed3f9 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.png and b/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt b/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt >index c748a5b..5b514f7 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-readonly-empty-expected.txt >@@ -5,7 +5,7 @@ layer at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > RenderText {#text} at (0,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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (478,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (489,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (489,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/forms/input-spaces-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-spaces-expected.checksum >index 28de69c..a44db3e 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-spaces-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-spaces-expected.checksum >@@ -1 +1 @@ >-8221ae940e4dfa03ee0a629d5f5805cc >\ No newline at end of file >+b0e5a494c1708ad27aae8395218c3854 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-spaces-expected.png b/LayoutTests/platform/mac/fast/forms/input-spaces-expected.png >index 382d622..5db983f 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-spaces-expected.png and b/LayoutTests/platform/mac/fast/forms/input-spaces-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt b/LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt >index 620d59b..5dd8616 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-spaces-expected.txt >@@ -7,10 +7,10 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,38) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,49) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,49) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 57x13 > text run at (1,0) width 57: " foo bar " >diff --git a/LayoutTests/platform/mac/fast/forms/input-table-expected.txt b/LayoutTests/platform/mac/fast/forms/input-table-expected.txt >index 9f8d718..9a2e1b9 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-table-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-table-expected.txt >@@ -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 170x69 [border: (3px solid #0000FF)] >- RenderTableSection {TBODY} at (3,3) size 164x63 >- RenderTableRow {TR} at (0,2) size 164x31 >- RenderTableCell {TD} at (2,2) size 160x31 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (6,6) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableRow {TR} at (0,35) size 164x26 >- RenderTableCell {TD} at (2,35) size 160x26 [border: (3px solid #FF0000)] [r=1 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,620) size 181x69 [border: (3px solid #0000FF)] >+ RenderTableSection {TBODY} at (3,3) size 175x63 >+ RenderTableRow {TR} at (0,2) size 175x31 >+ RenderTableCell {TD} at (2,2) size 171x31 [border: (3px solid #FF0000)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (6,6) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow {TR} at (0,35) size 175x26 >+ RenderTableCell {TD} at (2,35) size 171x26 [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" >@@ -92,7 +92,7 @@ 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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (22,642) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 96x13 > text run at (1,0) width 96: "min-width 100px" >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.checksum >index fd85358..86f91d0 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.checksum >@@ -1 +1 @@ >-7836e2cbc275a6aeeb497e4ddb7539df >\ No newline at end of file >+4b7d81776d8eca34fbba3c9d5940fe22 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.png >index 6fe99ba..bdc1e59 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt >index 10ff029..81a83ac 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-click-inside-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (27,27) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (38,38) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 0 {INPUT} of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.checksum >index 3b7ac35..947751d 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.checksum >@@ -1 +1 @@ >-6b403e2c6e17c220bcccb5b1802ef266 >\ No newline at end of file >+b5ea4b6d567b8516df8c4bc0025f1992 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.png >index e939ea6..8cb4ac7 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt >index 4160778..aeb81c3 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-click-outside-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (27,27) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (38,38) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 1 of child 0 {INPUT} of child 0 {DIV} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.checksum >index 7ec6520..4145dfc 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.checksum >@@ -1 +1 @@ >-6766d2e087df6a80e16691344f21bda0 >\ No newline at end of file >+6a161e2102ccf311d85f56c67ae5bbcf >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.png >index 60afaef..7484b15 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt >index eedfa4c..ac4699d 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-double-click-expected.txt >@@ -4,13 +4,13 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 72x13 > text run at (1,0) width 72: "word another" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 0 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.checksum >index bd0c5b0..ee880ff 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.checksum >@@ -1 +1 @@ >-c8ff269d9a494a9b49186137737efa48 >\ No newline at end of file >+de4823dffd3e0c46d0aaec7c7f7ba463 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.png >index eb725da..e151a42 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt >index e9590e8..be663af 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-drag-down-expected.txt >@@ -4,13 +4,13 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 child 0 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.checksum >index 105babd..d3fbaa2 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.checksum >@@ -1 +1 @@ >-25aa94a1f698fa232d7688bbd94930fa >\ No newline at end of file >+613fb930b6e94483267b222f5d1a5aee >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.png >index afd6fd8..c6905df 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt >index bfc14f7..2f659f0 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-option-delete-expected.txt >@@ -4,13 +4,13 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 30x13 > text run at (1,0) width 30: "word " > caret: position 5 of child 0 {#text} of child 0 {DIV} of child 0 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.checksum >index 9eea0db..0901bb0 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.checksum >@@ -1 +1 @@ >-3b7c3a33512879e3e9a5635750b180cc >\ No newline at end of file >+464b87c161ce80165708a7a47acfa631 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png >index 7a99842..fd9ce71 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt >index 346b72a..4c53d9b 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-scroll-left-on-blur-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,2) size 4x18 >- text run at (152,2) width 4: " " >- RenderTextControl {INPUT} at (158,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (308,2) size 4x18 >- text run at (308,2) width 4: " " >- RenderTextControl {INPUT} at (314,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,2) size 4x18 >+ text run at (163,2) width 4: " " >+ RenderTextControl {INPUT} at (169,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (330,2) size 4x18 >+ text run at (330,2) width 4: " " >+ RenderTextControl {INPUT} at (336,2) size 159x19 [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 142x13 scrollWidth 321 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 scrollWidth 321 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 319x13 > text run at (1,0) width 319: "this text field has a lot of text in it so that it needs to scroll" >-layer at (169,13) size 142x13 scrollX 178 scrollWidth 320 >- RenderBlock {DIV} at (3,3) size 142x13 >- RenderText {#text} at (-178,0) size 319x13 >- text run at (-178,0) width 319: "this text field has a lot of text in it so that it needs to scroll" >-layer at (325,13) size 142x13 scrollX 178 scrollWidth 321 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (180,13) size 153x13 scrollX 167 scrollWidth 320 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ RenderText {#text} at (-167,0) size 319x13 >+ text run at (-167,0) width 319: "this text field has a lot of text in it so that it needs to scroll" >+layer at (347,13) size 153x13 scrollX 167 scrollWidth 321 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 319x13 > text run at (1,0) width 319: "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 child 4 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.checksum >index c27faa3..dba5894 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.checksum >@@ -1 +1 @@ >-78ac4ce419471b55c4dd43c8a02ff439 >\ No newline at end of file >+87db472dc3cd603354ed4266e47b2f52 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.png >index 7f59181..e5204a1 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt >index dd9ca9c..e90fa1d 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-self-emptying-click-expected.txt >@@ -4,12 +4,12 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock (anonymous) at (0,0) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 0 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.checksum >index ca9e876..b9904e1 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.checksum >@@ -1 +1 @@ >-88244c202c643344dab1281dc7a035e4 >\ No newline at end of file >+299b9ac6139f9666d783eb056c4cdfa2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.png b/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.png >index 6e45a89..04f09fd 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.png and b/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt b/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt >index 0a0e5a4..0e37c16 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-text-word-wrap-expected.txt >@@ -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 148x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,0) size 159x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (13,52) size 142x13 scrollWidth 264 >- RenderBlock {DIV} at (3,10) size 142x13 >+layer at (13,52) size 153x13 scrollWidth 264 >+ RenderBlock {DIV} at (3,10) size 153x13 > RenderText {#text} at (1,0) size 262x13 > text run at (1,0) width 262: "This sentence should not wrap into the next line." >diff --git a/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.checksum >index 0be1652..d5f523b 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.checksum >@@ -1 +1 @@ >-dbc565e70a67862639c68909cf2c6528 >\ No newline at end of file >+003be72172f666ba148b85a985515333 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.png b/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.png >index 0522a0d..316e656 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.png and b/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.txt b/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.txt >index 0c52766..27a315a 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-type-change2-expected.txt >@@ -11,7 +11,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,0) size 0x18 > RenderText {#text} at (0,20) size 89x18 > text run at (0,20) width 89: "input element " >- RenderTextControl {INPUT} at (91,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (91,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (102,67) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (102,67) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum >index ca9febb..eee8fb4 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.checksum >@@ -1 +1 @@ >-02b0f41712f11e474c010dce4c468198 >\ No newline at end of file >+3009b57e0735f6a5a4e66138b4ae7773 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png b/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png >index 9f4e7e6..3e65c32 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png and b/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt b/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt >index 749546f..87d58b3 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-type-text-min-width-expected.txt >@@ -7,11 +7,11 @@ 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 15x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,38) size 26x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,49) size 9x13 scrollWidth 44 >- RenderBlock {DIV} at (3,3) size 9x13 >+layer at (13,49) size 20x13 scrollWidth 44 >+ RenderBlock {DIV} at (3,3) size 20x13 > RenderText {#text} at (1,0) size 42x13 > text run at (1,0) width 42: "198765" >diff --git a/LayoutTests/platform/mac/fast/forms/input-value-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-value-expected.checksum >index 4ee340c..18c19f3 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-value-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-value-expected.checksum >@@ -1 +1 @@ >-710936010582a8aa553abb941489fde0 >\ No newline at end of file >+0b06639347a895e0dd4c67c28eac93c2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-value-expected.png b/LayoutTests/platform/mac/fast/forms/input-value-expected.png >index 0b09d65..fbcedfb 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-value-expected.png and b/LayoutTests/platform/mac/fast/forms/input-value-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-value-expected.txt b/LayoutTests/platform/mac/fast/forms/input-value-expected.txt >index acdeb91..1b03a0e 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-value-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-value-expected.txt >@@ -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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (403,136) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "before" >-layer at (403,163) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (403,163) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > 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 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (403,305) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 25x13 > text run at (1,0) width 25: "after" >-layer at (403,376) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (403,376) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 25x13 > text run at (1,0) width 25: "after" >-layer at (403,425) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (403,425) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 25x13 > text run at (1,0) width 25: "after" >diff --git a/LayoutTests/platform/mac/fast/forms/input-width-expected.checksum b/LayoutTests/platform/mac/fast/forms/input-width-expected.checksum >index 2b80767..613cab5 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-width-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/input-width-expected.checksum >@@ -1 +1 @@ >-d3f7886eb225d0ac9f10c945a6014a97 >\ No newline at end of file >+bb4022d0a18fc589acea0ba2e6690505 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/input-width-expected.png b/LayoutTests/platform/mac/fast/forms/input-width-expected.png >index 7e22bb8..ca2b56c 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/input-width-expected.png and b/LayoutTests/platform/mac/fast/forms/input-width-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/input-width-expected.txt b/LayoutTests/platform/mac/fast/forms/input-width-expected.txt >index b9666e8..6e646e2 100644 >--- a/LayoutTests/platform/mac/fast/forms/input-width-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/input-width-expected.txt >@@ -3,7 +3,7 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTextControl {INPUT} at (2,2) size 50x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 61x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (13,13) size 44x13 >- RenderBlock {DIV} at (3,3) size 44x13 >+layer at (13,13) size 55x13 >+ RenderBlock {DIV} at (3,3) size 55x13 >diff --git a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum >index 595464d..75d3c90 100644 >--- a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.checksum >@@ -1 +1 @@ >-65ba8955a4b3e37bfb23624c2b5051c6 >\ No newline at end of file >+f092259c32a4d389443d1ff6c8741d17 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png >index 00e708f..8373485 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png and b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt >index ad0a709..22e8a68 100644 >--- a/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/linebox-overflow-in-textarea-padding-expected.txt >@@ -3,23 +3,23 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 >- RenderBlock (anonymous) at (0,0) size 784x54 >- RenderText {#text} at (300,36) size 4x18 >- text run at (300,36) width 4: " " >+ RenderBlock (anonymous) at (0,0) size 784x56 >+ RenderText {#text} at (300,38) size 4x18 >+ text run at (300,38) width 4: " " > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {P} at (0,70) size 784x36 >+ RenderBlock {P} at (0,72) size 784x36 > RenderText {#text} at (0,0) size 753x36 > text run at (0,0) width 753: "This is a pixel test that tests the linebox overflow in the padding on textareas. The div on the right is styled to look like a" > text run at (0,18) width 53: "textarea." >-layer at (8,8) size 300x50 clip at (11,11) size 279x44 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (0,0) size 300x50 [color=#0000FF] [bgcolor=#FFFFFF] [border: (3px solid #FFFF00)] >+layer at (8,9) size 300x50 clip at (11,12) size 279x44 scrollHeight 52 >+ RenderTextControl {TEXTAREA} at (0,1) size 300x50 [color=#0000FF] [bgcolor=#FFFFFF] [border: (3px solid #FFFF00)] > RenderBlock {DIV} at (18,18) size 249x22 >- RenderText {#text} at (3,-17) size 180x46 >- text run at (3,-17) width 162: "ggggggggg" >- text run at (165,-17) width 18: " " >- text run at (3,-6) width 162: "ggggggggg" >-layer at (312,8) size 300x50 clip at (315,11) size 279x44 scrollHeight 52 >- RenderBlock {DIV} at (304,0) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)] >+ RenderText {#text} at (0,-17) size 180x46 >+ text run at (0,-17) width 162: "ggggggggg" >+ text run at (162,-17) width 18: " " >+ text run at (0,-6) width 162: "ggggggggg" >+layer at (312,10) size 300x50 clip at (315,13) size 279x44 scrollHeight 52 >+ RenderBlock {DIV} at (304,2) size 300x50 [color=#0000FF] [border: (3px solid #FFFF00)] > RenderBlock {DIV} at (18,18) size 249x22 > RenderText {#text} at (0,-17) size 162x46 > text run at (0,-17) width 162: "ggggggggg" >diff --git a/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.checksum b/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.checksum >index e1ef9ca..61b5f7e 100644 >--- a/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.checksum >@@ -1 +1 @@ >-342c58ab9d33b2224a0559de55f25e49 >\ No newline at end of file >+f9f9d46e1f25bbedd20ca66f668c2497 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.png b/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.png >index bc9b1f1..58e9ec8 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.png and b/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.txt b/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.txt >index 494be1e..5296dd8 100644 >--- a/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/negativeLineHeight-expected.txt >@@ -7,18 +7,18 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 666x18 > text run at (0,0) width 666: "The textarea below should have standard line-height because textareas should ignore negative line-heights" > RenderBR {BR} at (666,14) size 0x0 >- RenderBlock {P} at (0,34) size 784x240 >+ RenderBlock {P} at (0,34) size 784x242 > RenderText {#text} at (0,0) size 87x18 > text run at (0,0) width 87: "TEXTAREA" > RenderBR {BR} at (87,14) size 0x0 >- RenderText {#text} at (400,204) size 4x18 >- text run at (400,204) width 4: " " >+ RenderText {#text} at (400,206) size 4x18 >+ text run at (400,206) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderBR {BR} at (0,222) size 0x18 >-layer at (8,60) size 400x200 clip at (9,61) size 398x198 >- RenderTextControl {TEXTAREA} at (0,18) size 400x200 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >- RenderBlock {DIV} at (1,1) size 398x32 >- RenderText {#text} at (3,0) size 387x32 >- text run at (3,0) width 382: "Demo text here that wraps a bit and should demonstrate" >- text run at (385,0) width 5: " " >- text run at (3,16) width 182: "the goodness of line-height" >+ RenderBR {BR} at (0,224) size 0x18 >+layer at (8,61) size 400x200 clip at (9,62) size 398x198 >+ RenderTextControl {TEXTAREA} at (0,19) size 400x200 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (3,3) size 394x32 >+ RenderText {#text} at (0,0) size 387x32 >+ text run at (0,0) width 382: "Demo text here that wraps a bit and should demonstrate" >+ text run at (382,0) width 5: " " >+ text run at (0,16) width 182: "the goodness of line-height" >diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.checksum b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.checksum >index 931def6..7ff9684 100644 >--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.checksum >@@ -1 +1 @@ >-227c2dbf35a4de50d7fcb512ee6bac17 >\ No newline at end of file >+5d2c3f72887a52b686c182b3025a27f7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png >index 84abcfa..cf0d768 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png and b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt >index 991cb10..e1896de 100644 >--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/password-placeholder-expected.txt >@@ -3,9 +3,9 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (13,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9] >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 36x13 > text run at (1,0) width 36: "foobar" >diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.checksum b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.checksum >index 4cb897e..13f62bb 100644 >--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.checksum >@@ -1 +1 @@ >-34f36e83ed5ea959e7ee2e513c112d74 >\ No newline at end of file >+387c1e8302c0aa0bc7c1cbb20cce95fa >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png >index 4b93646..9750917 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png and b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt >index 00e27f4..4ad2fb7 100644 >--- a/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/password-placeholder-text-security-expected.txt >@@ -8,28 +8,28 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (637,14) size 0x0 > RenderText {#text} at (0,20) size 357x18 > text run at (0,20) width 357: "Leave field 1 alone. It should show the placeholder text: " >- RenderTextControl {INPUT} at (359,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (509,34) size 0x0 >+ RenderTextControl {INPUT} at (359,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (520,34) size 0x0 > RenderText {#text} at (0,43) size 407x18 > text run at (0,43) width 148: "Focus field 2 and type. " > text run at (148,43) width 259: "It should show bullets for the password.: " >- RenderTextControl {INPUT} at (409,43) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (559,57) size 0x0 >+ RenderTextControl {INPUT} at (409,43) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (570,57) size 0x0 > RenderText {#text} at (0,66) size 590x18 > text run at (0,66) width 148: "Focus field 3 and type. " > text run at (148,66) width 214: "Clear the value and blur the field. " > text run at (362,66) width 228: "It should show the placeholder text: " >- RenderTextControl {INPUT} at (592,66) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (742,80) size 0x0 >-layer at (370,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9] >+ RenderTextControl {INPUT} at (592,66) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (753,80) size 0x0 >+layer at (370,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 63x13 > text run at (1,0) width 63: "placeholder" >-layer at (420,54) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (420,54) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 25x13 > text run at (1,0) width 25: "\x{2022}\x{2022}\x{2022}\x{2022}" >-layer at (603,77) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9] >+layer at (603,77) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 63x13 > text run at (1,0) width 63: "placeholder" >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.checksum b/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.checksum >index 46f2b55..d26ae50 100644 >--- a/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.checksum >@@ -1 +1 @@ >-58f74eda8a4ff675822ce2eeef201a80 >\ No newline at end of file >+e1af4bc78c3bba42dcc59d0f06b574bb >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png b/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.png >index cbcefd7..1139f2c 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt b/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt >index 8ce1f6c..f638d6c 100644 >--- a/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt >@@ -6,47 +6,47 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,20) size 4x18 >- text run at (152,20) width 4: " " >- RenderTextControl {INPUT} at (158,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,20) size 4x18 >+ text run at (163,20) width 4: " " >+ RenderTextControl {INPUT} at (169,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >- RenderText {#text} at (308,20) size 4x18 >- text run at (308,20) width 4: " " >- RenderTextControl {INPUT} at (314,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (464,20) size 4x18 >- text run at (464,20) width 4: " " >- RenderTextControl {INPUT} at (470,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (620,20) size 4x18 >- text run at (620,20) width 4: " " >- RenderTextControl {INPUT} at (626,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (776,20) size 4x18 >- text run at (776,20) width 4: " " >- RenderTextControl {INPUT} at (2,43) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (140,0) size 13x11 >+ RenderText {#text} at (330,20) size 4x18 >+ text run at (330,20) width 4: " " >+ RenderTextControl {INPUT} at (336,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (497,20) size 4x18 >+ text run at (497,20) width 4: " " >+ RenderTextControl {INPUT} at (503,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (664,20) size 4x18 >+ text run at (664,20) width 4: " " >+ RenderTextControl {INPUT} at (2,43) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,43) size 4x18 >+ text run at (163,43) width 4: " " >+ RenderTextControl {INPUT} at (169,43) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (13,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#640000] >+layer at (13,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#640000] > RenderText {#text} at (1,0) size 22x13 > text run at (1,0) width 22: "text" >-layer at (177,31) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 [color=#640000] >+layer at (188,31) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 [color=#640000] > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "search" >-layer at (325,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#640000] >+layer at (347,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#640000] > RenderText {#text} at (1,0) size 51x13 > text run at (1,0) width 51: "password" >-layer at (481,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#B80000] >+layer at (514,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#B80000] > RenderText {#text} at (1,0) size 70x13 > text run at (1,0) width 70: "disabled text" >-layer at (637,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9] >+layer at (13,54) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 38x13 > text run at (1,0) width 38: "default" >-layer at (13,54) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9] >+layer at (180,54) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 86x13 > text run at (1,0) width 86: "default disabled" >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.checksum b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.checksum >index 09e4444..ecbca42 100644 >--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.checksum >@@ -1 +1 @@ >-3c0c987acf8926e76e9280b7d15b78f5 >\ No newline at end of file >+811811a621aaf80f9bdc43e8e1e55e5d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png >index f20ac96..d8fc7c9 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png and b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt >index 6b36f1e..2d03f74 100644 >--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/placeholder-set-attribute-expected.txt >@@ -7,8 +7,8 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 441x18 > text run at (0,0) width 441: "If you can see the word \"Placeholder\" in the text field, then all is well." > RenderBlock {P} at (0,34) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >-layer at (13,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#A9A9A9] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+layer at (13,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 62x13 > text run at (1,0) width 62: "Placeholder" >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.checksum b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.checksum >index af5b103..2f0dc7d 100644 >--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.checksum >@@ -1 +1 @@ >-c2a610aba65c50fd9ba0486705a1ea9d >\ No newline at end of file >+5d162092db594dfcc663fa00c18e65f7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png >index 2f80bc8..4828d6a 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png and b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt >index 19b72d7..3368623 100644 >--- a/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt >@@ -13,13 +13,13 @@ layer at (0,0) size 800x600 > text run at (358,0) width 417: ". Search field does not redraw if value set, when it has placeholder" > text run at (0,18) width 27: "text." > RenderBlock (anonymous) at (0,52) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,65) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (21,65) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 48x13 > text run at (1,0) width 48: "New text" >diff --git a/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.checksum b/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.checksum >index 92ae515..dc317d9 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.checksum >@@ -1 +1 @@ >-ab59769ff43cefdc741fbac76518757b >\ No newline at end of file >+f3183126dc045a75dee6abb8b38e3c0d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png b/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png >index c41c0e2..9d6f115 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png and b/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt b/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt >index 9ca8bf9..1f8e5f3 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt >@@ -7,20 +7,20 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >- RenderText {#text} at (152,2) size 4x18 >- text run at (152,2) width 4: " " >- RenderTextControl {INPUT} at (158,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderBlock {DIV} at (140,0) size 13x11 >+ RenderText {#text} at (163,2) size 4x18 >+ text run at (163,2) width 4: " " >+ RenderTextControl {INPUT} at (169,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,47) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >-layer at (177,47) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (21,47) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 >+layer at (188,47) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 43x13 > text run at (1,0) width 43: "this one" >diff --git a/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.checksum b/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.checksum >index 2d58246..2c69c65 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.checksum >@@ -1 +1 @@ >-13a167b576b7ea85d103cce647099b25 >\ No newline at end of file >+9e9272a1d9677e96206628934d74b620 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png b/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png >index 7d90a24..61ef2b9 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png and b/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt b/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt >index 342eda6..09eb8bf 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt >@@ -6,13 +6,13 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,31) size 134x13 >- RenderBlock {DIV} at (8,0) size 134x13 >+layer at (21,31) size 145x13 >+ RenderBlock {DIV} at (8,0) size 145x13 > RenderText {#text} at (1,0) size 20x13 > text run at (1,0) width 20: "test" >diff --git a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.checksum b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.checksum >index 89f8a4c..0d13aad 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.checksum >@@ -1 +1 @@ >-d686a71b378f9ec20136511aeb60c13e >\ No newline at end of file >+909cb27f5c0bbde03a6309ffc7fd0a2f >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png >index 10a244f..691e2d8 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png and b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt >index 526c0ed..a36ab87 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt >@@ -3,13 +3,13 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,13) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 [color=#A9A9A9] >+layer at (21,13) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 [color=#A9A9A9] > RenderText {#text} at (1,0) size 63x13 > text run at (1,0) width 63: "Test Passed" >diff --git a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.checksum b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.checksum >index c3014c9..914f878 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.checksum >@@ -1 +1 @@ >-73d2b094720950fad98cb02f0d462ba0 >\ No newline at end of file >+0edb38c393adf25039e32725317a145d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.png b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.png >index fcb7605..15aa289 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.png and b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt >index 6ecdfbd..7c18081 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt >@@ -16,44 +16,44 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 22x11 >- RenderBlock {DIV} at (129,0) size 13x11 >- RenderText {#text} at (152,2) size 4x18 >- text run at (152,2) width 4: " " >+ RenderBlock {DIV} at (140,0) size 13x11 >+ RenderText {#text} at (163,2) size 4x18 >+ text run at (163,2) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (2,25) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 211x13 >+ RenderTextControl {INPUT} at (2,25) size 228x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 222x13 > RenderBlock {DIV} at (0,0) size 22x11 >- RenderBlock {DIV} at (198,0) size 13x11 >- RenderText {#text} at (221,25) size 4x18 >- text run at (221,25) width 4: " " >+ RenderBlock {DIV} at (209,0) size 13x11 >+ RenderText {#text} at (232,25) size 4x18 >+ text run at (232,25) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (2,48) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,48) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 22x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) 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 107x13 scrollX 28 scrollWidth 135 >- RenderBlock {DIV} at (22,0) size 107x13 >- RenderText {#text} at (-28,0) size 134x13 >- text run at (-28,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}" >- text run at (-6,0) width 19: "she" >- text run at (13,0) width 43 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} " >- text run at (56,0) width 13: "he" >- text run at (69,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} " >-layer at (35,70) size 176x13 >- RenderBlock {DIV} at (22,0) size 176x13 >- RenderText {#text} at (41,0) size 134x13 >- text run at (41,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}" >- text run at (63,0) width 19: "she" >- text run at (82,0) width 43 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} " >- text run at (125,0) width 13: "he" >- text run at (138,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} " >-layer at (35,93) size 107x13 >- RenderBlock {DIV} at (22,0) size 107x13 >+layer at (35,47) size 118x13 scrollX 17 scrollWidth 135 >+ RenderBlock {DIV} at (22,0) size 118x13 >+ RenderText {#text} at (-17,0) size 134x13 >+ text run at (-17,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}" >+ text run at (5,0) width 19: "she" >+ text run at (24,0) width 43 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} " >+ text run at (67,0) width 13: "he" >+ text run at (80,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} " >+layer at (35,70) size 187x13 >+ RenderBlock {DIV} at (22,0) size 187x13 >+ RenderText {#text} at (52,0) size 134x13 >+ text run at (52,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}" >+ text run at (74,0) width 19: "she" >+ text run at (93,0) width 43 RTL: " \x{5D5}\x{5D4}\x{5D9}\x{5D0} \x{5D6}\x{5D4} " >+ text run at (136,0) width 13: "he" >+ text run at (149,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} " >+layer at (35,93) size 118x13 >+ RenderBlock {DIV} at (22,0) size 118x13 > caret: position 0 of child 1 {DIV} of child 0 {DIV} of child 9 {INPUT} of child 3 {P} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/search-transformed-expected.checksum b/LayoutTests/platform/mac/fast/forms/search-transformed-expected.checksum >index 3cbc5ab..a47792a 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-transformed-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/search-transformed-expected.checksum >@@ -1 +1 @@ >-a5d9c2b5aa9115422470f2465f0b4b5f >\ No newline at end of file >+75d68abe1f04f3e43113ec70ac5b1037 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/search-transformed-expected.png b/LayoutTests/platform/mac/fast/forms/search-transformed-expected.png >index 08606b8..7e6b681 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/search-transformed-expected.png and b/LayoutTests/platform/mac/fast/forms/search-transformed-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/search-transformed-expected.txt b/LayoutTests/platform/mac/fast/forms/search-transformed-expected.txt >index 77d3a90..bccb11f 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-transformed-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/search-transformed-expected.txt >@@ -15,17 +15,17 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,18) size 398x18 > text run at (0,18) width 398: "Tests drawing and event handling on transformed search fields." > RenderBlock {P} at (0,135) size 784x18 >- RenderText {#text} at (0,0) size 39x18 >- text run at (0,0) width 39: "PASS" >+ RenderText {#text} at (0,0) size 36x18 >+ text run at (0,0) width 36: "FAIL" > layer at (8,60) size 784x23 > RenderBlock {P} at (0,52) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 22x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 >-layer at (35,65) size 107x13 >- RenderBlock {DIV} at (22,0) size 107x13 >+layer at (35,65) size 118x13 >+ RenderBlock {DIV} at (22,0) size 118x13 > RenderText {#text} at (1,0) size 87x13 > text run at (1,0) width 87: "Some other text" > caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of child 1 {INPUT} of child 3 {P} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.checksum b/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.checksum >index 7be9fce..2484b21 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.checksum >@@ -1 +1 @@ >-b2772753737c00602eeb70ca24dd8e11 >\ No newline at end of file >+fadd7640d0f684d5abfb842cac548367 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.png b/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.png >index f36a3d1..2d23ccc 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.png and b/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.txt b/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.txt >index 2258443..9ff7c31 100644 >--- a/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.txt >@@ -15,16 +15,16 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,22) size 373x22 > text run at (0,22) width 373: "Tests event handling on search fields with zoom." > RenderBlock {P} at (0,63) size 782x26 >- RenderTextControl {INPUT} at (2,2) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 167x16 >+ RenderTextControl {INPUT} at (2,2) size 186x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 180x16 > RenderBlock {DIV} at (0,0) size 27x15 >- RenderBlock {DIV} at (148,0) size 19x15 >+ RenderBlock {DIV} at (161,0) size 19x15 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {P} at (0,161) size 782x22 >- RenderText {#text} at (0,0) size 47x22 >- text run at (0,0) width 47: "PASS" >-layer at (41,79) size 121x16 >- RenderBlock {DIV} at (27,2) size 121x16 >+ RenderText {#text} at (0,0) size 43x22 >+ text run at (0,0) width 43: "FAIL" >+layer at (41,79) size 134x16 >+ RenderBlock {DIV} at (27,2) size 134x16 > RenderText {#text} at (1,0) size 102x16 > text run at (1,0) width 102: "Some other text" > caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of child 1 {INPUT} of child 3 {P} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.checksum b/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.checksum >index b71fef9..4ab6945 100644 >--- a/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.checksum >@@ -1 +1 @@ >-33d37814018a7af9024623878c3d632e >\ No newline at end of file >+210cece4a2e8b5c07ab999b48232f11f >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.png b/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.png >index 6f43c1c..2406cfc 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.png and b/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt b/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt >index 7230b26..fac2883 100644 >--- a/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt >@@ -6,34 +6,34 @@ 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 122x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 116x11 >+ RenderTextControl {INPUT} at (0,22) size 131x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 125x11 > RenderBlock {DIV} at (0,0) size 8x9 >- RenderBlock {DIV} at (103,0) size 13x9 >- RenderText {#text} at (122,20) size 4x18 >- text run at (122,20) width 4: " " >- RenderTextControl {INPUT} at (128,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderBlock {DIV} at (112,0) size 13x9 >+ RenderText {#text} at (131,20) size 4x18 >+ text run at (131,20) width 4: " " >+ RenderTextControl {INPUT} at (137,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >- RenderText {#text} at (278,20) size 4x18 >- text run at (278,20) width 4: " " >- RenderTextControl {INPUT} at (284,18) size 173x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 167x16 >+ RenderBlock {DIV} at (140,0) size 13x11 >+ RenderText {#text} at (298,20) size 4x18 >+ text run at (298,20) width 4: " " >+ RenderTextControl {INPUT} at (304,18) size 186x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 180x16 > RenderBlock {DIV} at (0,0) size 10x13 >- RenderBlock {DIV} at (151,0) size 16x13 >+ RenderBlock {DIV} at (164,0) size 16x13 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (19,33) size 95x11 >- RenderBlock {DIV} at (8,0) size 95x11 >+layer at (19,33) size 104x11 >+ RenderBlock {DIV} at (8,0) size 104x11 > RenderText {#text} at (1,0) size 20x11 > text run at (1,0) width 20: "mini" >-layer at (147,31) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (156,31) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 29x13 > text run at (1,0) width 29: "small" >-layer at (305,29) size 141x16 >- RenderBlock {DIV} at (10,0) size 141x16 >+layer at (325,29) size 154x16 >+ RenderBlock {DIV} at (10,0) size 154x16 > RenderText {#text} at (1,0) size 45x16 > text run at (1,0) width 45: "regular" >diff --git a/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.checksum b/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.checksum >index b59990c..3ffe98b 100644 >--- a/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.checksum >@@ -1 +1 @@ >-777c9d769d216c28d7fb008796358670 >\ No newline at end of file >+35ccccf07cdd25054f134aafec383309 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.png b/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.png >index 3c874a1..233d01f 100644 >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 >diff --git a/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt b/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt >index 51cd360..5adb1e4 100644 >--- a/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/tabbing-input-iframe-expected.txt >@@ -6,25 +6,25 @@ 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 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,156) size 4x18 >- text run at (152,156) width 4: " " >- RenderPartObject {IFRAME} at (156,18) size 302x152 [border: (1px solid #000000)] >+ RenderTextControl {INPUT} at (2,156) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,156) size 4x18 >+ text run at (163,156) width 4: " " >+ RenderPartObject {IFRAME} at (167,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 (458,156) size 4x18 >- text run at (458,156) width 4: " " >- RenderTextControl {INPUT} at (464,156) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (469,156) size 4x18 >+ text run at (469,156) width 4: " " >+ RenderTextControl {INPUT} at (475,156) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,167) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (475,167) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,167) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (486,167) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 123x13 > text run at (1,0) width 123: "This should have focus" > selection start: position 0 of child 0 {#text} of child 0 {DIV} of child 7 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.checksum b/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.checksum >index bf2f3c2..286beb1 100644 >--- a/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.checksum >@@ -1 +1 @@ >-1f19bbfc34c3b12925e623273bea580d >\ No newline at end of file >+d472635948a24c577ef7850c4c7e4831 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.png b/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.png >index 7c6fb98..275587c 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.png and b/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt b/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt >index 98a9eb0..76e3830 100644 >--- a/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textAreaLineHeight-expected.txt >@@ -1,78 +1,78 @@ >-layer at (0,0) size 785x1191 >+layer at (0,0) size 785x1207 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1191 >- RenderBlock {HTML} at (0,0) size 785x1191 >- RenderBody {BODY} at (8,8) size 769x1167 >+layer at (0,0) size 785x1207 >+ RenderBlock {HTML} at (0,0) size 785x1207 >+ RenderBody {BODY} at (8,8) size 769x1183 > RenderBlock (anonymous) at (0,0) size 769x18 > RenderText {#text} at (0,0) size 269x18 > text run at (0,0) width 269: "line-height settings not reflected in textarea" > RenderBR {BR} at (269,0) size 0x18 >- RenderBlock {P} at (0,34) size 769x260 >+ RenderBlock {P} at (0,34) size 769x266 > RenderText {#text} at (0,0) size 87x18 > text run at (0,0) width 87: "TEXTAREA" > RenderBR {BR} at (87,0) size 0x18 >- RenderText {#text} at (402,206) size 4x18 >- text run at (402,206) width 4: " " >+ RenderText {#text} at (406,212) size 4x18 >+ text run at (406,212) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderBR {BR} at (0,224) size 0x18 >- RenderText {#text} at (0,242) size 152x18 >- text run at (0,242) width 152: "PARAGRAPH - works" >- RenderBlock {P} at (0,310) size 402x202 [border: (1px dotted #C0C0C0)] >+ RenderBR {BR} at (0,230) size 0x18 >+ RenderText {#text} at (0,248) size 152x18 >+ text run at (0,248) width 152: "PARAGRAPH - works" >+ RenderBlock {P} at (0,316) size 402x202 [border: (1px dotted #C0C0C0)] > RenderText {#text} at (1,19) size 382x68 > text run at (1,19) width 382: "Demo text here that wraps a bit and should demonstrate" > text run at (1,71) width 182: "the goodness of line-height" >- RenderBlock (anonymous) at (0,525) size 769x36 >+ RenderBlock (anonymous) at (0,531) size 769x36 > RenderBR {BR} at (0,0) size 0x18 > RenderText {#text} at (0,18) size 81x18 > text run at (0,18) width 81: "DIV - works" > RenderBR {BR} at (81,18) size 0x18 >- RenderBlock {DIV} at (0,561) size 402x202 [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (0,567) size 402x202 [border: (1px dotted #C0C0C0)] > RenderText {#text} at (1,19) size 382x68 > text run at (1,19) width 382: "Demo text here that wraps a bit and should demonstrate" > text run at (1,71) width 182: "the goodness of line-height" >- RenderBlock (anonymous) at (0,763) size 769x404 >+ RenderBlock (anonymous) at (0,769) size 769x414 > RenderBR {BR} at (0,0) size 0x18 > RenderBR {BR} at (0,18) size 0x18 > RenderText {#text} at (0,36) size 124x18 > text run at (0,36) width 124: "Un-Styled Textarea" > RenderBR {BR} at (124,36) size 0x18 >- RenderText {#text} at (167,72) size 4x18 >- text run at (167,72) width 4: " " >+ RenderText {#text} at (161,74) size 4x18 >+ text run at (161,74) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderBR {BR} at (0,90) size 0x18 >- RenderText {#text} at (0,108) size 215x18 >- text run at (0,108) width 215: "Totally Blank Un-Styled Textarea" >- RenderBR {BR} at (215,108) size 0x18 >- RenderText {#text} at (167,144) size 4x18 >- text run at (167,144) width 4: " " >+ RenderBR {BR} at (0,92) size 0x18 >+ RenderText {#text} at (0,110) size 215x18 >+ text run at (0,110) width 215: "Totally Blank Un-Styled Textarea" >+ RenderBR {BR} at (215,110) size 0x18 >+ RenderText {#text} at (161,148) size 4x18 >+ text run at (161,148) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderBR {BR} at (0,162) size 0x18 >- RenderText {#text} at (0,180) size 213x18 >- text run at (0,180) width 213: "Totally Blank STYLED Textarea" >- RenderBR {BR} at (213,180) size 0x18 >+ RenderBR {BR} at (0,166) size 0x18 >+ RenderText {#text} at (0,184) size 213x18 >+ text run at (0,184) width 213: "Totally Blank STYLED Textarea" >+ RenderBR {BR} at (213,184) size 0x18 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {P} at (0,1183) size 769x0 >-layer at (8,60) size 402x202 clip at (9,61) size 400x200 >- RenderTextControl {TEXTAREA} at (0,18) size 402x202 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >- RenderBlock {DIV} at (1,1) size 400x104 >- RenderText {#text} at (3,18) size 387x68 >- text run at (3,18) width 382: "Demo text here that wraps a bit and should demonstrate" >- text run at (385,18) width 5: " " >- text run at (3,70) width 182: "the goodness of line-height" >-layer at (10,827) size 163x28 clip at (11,828) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (2,56) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 130x52 >- text run at (3,0) width 109: "Demo text here that" >- text run at (112,0) width 3: " " >- text run at (3,13) width 123: "wraps a bit and should" >- text run at (126,13) width 3: " " >- text run at (3,26) width 89: "demonstrate the" >- text run at (92,26) width 3: " " >- text run at (3,39) width 130: "goodness of line-height" >-layer at (10,899) size 163x28 clip at (11,900) size 161x26 >- RenderTextControl {TEXTAREA} at (2,128) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >-layer at (8,969) size 402x202 clip at (9,970) size 400x200 >- RenderTextControl {TEXTAREA} at (0,198) size 402x202 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >- RenderBlock {DIV} at (1,1) size 400x52 >+ RenderBlock {P} at (0,1199) size 769x0 >+layer at (8,61) size 406x206 clip at (9,62) size 404x204 >+ RenderTextControl {TEXTAREA} at (0,19) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (3,3) size 400x104 >+ RenderText {#text} at (0,18) size 387x68 >+ text run at (0,18) width 382: "Demo text here that wraps a bit and should demonstrate" >+ text run at (382,18) width 5: " " >+ text run at (0,70) width 182: "the goodness of line-height" >+layer at (8,832) size 161x32 clip at (9,833) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (0,55) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 130x52 >+ text run at (0,0) width 109: "Demo text here that" >+ text run at (109,0) width 3: " " >+ text run at (0,13) width 123: "wraps a bit and should" >+ text run at (123,13) width 3: " " >+ text run at (0,26) width 89: "demonstrate the" >+ text run at (89,26) width 3: " " >+ text run at (0,39) width 130: "goodness of line-height" >+layer at (8,906) size 161x32 clip at (9,907) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,129) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+layer at (8,980) size 406x206 clip at (9,981) size 404x204 >+ RenderTextControl {TEXTAREA} at (0,203) size 406x206 [bgcolor=#FFFFFF] [border: (1px dotted #C0C0C0)] >+ RenderBlock {DIV} at (3,3) size 400x52 >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-align-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-align-expected.checksum >index 4226b6b..bed344e 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-align-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-align-expected.checksum >@@ -1 +1 @@ >-e1c88c444f9f78f183fff9e6c87950ee >\ No newline at end of file >+6b02f1f5eb909bf9e1a0daeee9bb55e2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-align-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-align-expected.png >index abebaa2..f38435b 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-align-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-align-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt >index 03e89c5..dfc521a 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-align-expected.txt >@@ -6,41 +6,41 @@ layer at (0,0) size 800x600 > RenderBlock {P} at (0,0) size 784x18 > RenderText {#text} at (0,0) size 624x18 > text run at (0,0) width 624: "The following textarea elements should all be rendered on the left, with their text aligned to the left." >- RenderBlock (anonymous) at (0,34) size 784x140 >- RenderText {#text} at (375,18) size 4x18 >- text run at (375,18) width 4: " " >+ RenderBlock (anonymous) at (0,34) size 784x148 >+ RenderText {#text} at (369,20) size 4x18 >+ text run at (369,20) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderText {#text} at (375,54) size 4x18 >- text run at (375,54) width 4: " " >+ RenderText {#text} at (369,58) size 4x18 >+ text run at (369,58) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderText {#text} at (375,90) size 4x18 >- text run at (375,90) width 4: " " >+ RenderText {#text} at (369,96) size 4x18 >+ text run at (369,96) width 4: " " > RenderBR {BR} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {DIV} at (0,174) size 784x32 >-layer at (10,44) size 371x28 clip at (11,45) size 369x26 >- RenderTextControl {TEXTAREA} at (2,2) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 369x13 >- RenderText {#text} at (3,0) size 194x13 >- text run at (3,0) width 194: "This is should be aligned to the left." >-layer at (10,80) size 371x28 clip at (11,81) size 369x26 >- RenderTextControl {TEXTAREA} at (2,38) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 369x13 >- RenderText {#text} at (3,0) size 194x13 >- text run at (3,0) width 194: "This is should be aligned to the left." >-layer at (10,116) size 371x28 clip at (11,117) size 369x26 >- RenderTextControl {TEXTAREA} at (2,74) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 369x13 >- RenderText {#text} at (3,0) size 194x13 >- text run at (3,0) width 194: "This is should be aligned to the left." >-layer at (10,152) size 371x28 clip at (11,153) size 369x26 >- RenderTextControl {TEXTAREA} at (2,110) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 369x13 >- RenderText {#text} at (3,0) size 194x13 >- text run at (3,0) width 194: "This is should be aligned to the left." >-layer at (10,184) size 371x28 clip at (11,185) size 369x26 >- RenderTextControl {TEXTAREA} at (2,2) size 371x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 369x13 >- RenderText {#text} at (3,0) size 194x13 >- text run at (3,0) width 194: "This is should be aligned to the left." >+ RenderBlock {DIV} at (0,182) size 784x34 >+layer at (8,43) size 369x32 clip at (9,44) size 367x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 369x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 363x13 >+ RenderText {#text} at (0,0) size 194x13 >+ text run at (0,0) width 194: "This is should be aligned to the left." >+layer at (8,81) size 369x32 clip at (9,82) size 367x30 >+ RenderTextControl {TEXTAREA} at (0,39) size 369x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 363x13 >+ RenderText {#text} at (0,0) size 194x13 >+ text run at (0,0) width 194: "This is should be aligned to the left." >+layer at (8,119) size 369x32 clip at (9,120) size 367x30 >+ RenderTextControl {TEXTAREA} at (0,77) size 369x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 363x13 >+ RenderText {#text} at (0,0) size 194x13 >+ text run at (0,0) width 194: "This is should be aligned to the left." >+layer at (8,157) size 369x32 clip at (9,158) size 367x30 >+ RenderTextControl {TEXTAREA} at (0,115) size 369x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 363x13 >+ RenderText {#text} at (0,0) size 194x13 >+ text run at (0,0) width 194: "This is should be aligned to the left." >+layer at (8,191) size 369x32 clip at (9,192) size 367x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 369x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 363x13 >+ RenderText {#text} at (0,0) size 194x13 >+ text run at (0,0) width 194: "This is should be aligned to the left." >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.checksum >index c002075..1924cf6 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.checksum >@@ -1 +1 @@ >-fc42b979f12722f103e90381fe8aed54 >\ No newline at end of file >+5e53bf4d507815b3f476fca8a0417977 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.png >index adbf3ed..3663b2c 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.txt >index 0952442..ec16e31 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-rows-cols-expected.txt >@@ -1,129 +1,129 @@ >-layer at (0,0) size 800x600 >- RenderView at (0,0) size 800x600 >-layer at (0,0) size 800x600 >- RenderBlock {HTML} at (0,0) size 800x600 >- RenderBody {BODY} at (8,8) size 784x584 >- RenderBlock {DIV} at (0,0) size 784x18 >+layer at (0,0) size 785x624 >+ RenderView at (0,0) size 785x600 >+layer at (0,0) size 785x624 >+ RenderBlock {HTML} at (0,0) size 785x624 >+ RenderBody {BODY} at (8,8) size 769x608 >+ RenderBlock {DIV} at (0,0) size 769x18 > RenderText {#text} at (0,0) size 364x18 > text run at (0,0) width 364: "Test for edge cases of <textarea> rows and cols attributes." >- RenderBlock {HR} at (0,26) size 784x2 [border: (1px inset #000000)] >- RenderBlock {DIV} at (0,36) size 784x32 >- RenderBlock {DIV} at (0,68) size 784x19 >- RenderBlock {DIV} at (0,87) size 784x32 >- RenderBlock {DIV} at (0,119) size 784x45 >- RenderBlock {DIV} at (0,164) size 784x32 >- RenderBlock {DIV} at (0,196) size 784x32 >- RenderBlock {DIV} at (0,228) size 784x32 >- RenderBlock {DIV} at (0,260) size 784x32 >- RenderBlock {HR} at (0,300) size 784x2 [border: (1px inset #000000)] >- RenderBlock {DIV} at (0,310) size 784x32 >- RenderBlock {DIV} at (0,342) size 784x32 >- RenderBlock {DIV} at (0,374) size 784x32 >- RenderBlock {DIV} at (0,406) size 784x32 >- RenderBlock {DIV} at (0,438) size 784x32 >- RenderBlock {DIV} at (0,470) size 784x32 >- RenderBlock {DIV} at (0,502) size 784x32 >- RenderBlock {DIV} at (0,534) size 784x32 >- RenderBlock {HR} at (0,574) size 784x2 [border: (1px inset #000000)] >-layer at (10,46) size 163x28 clip at (11,47) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 75x13 >- text run at (3,0) width 75: "default height" >-layer at (10,78) size 163x15 clip at (11,79) size 161x13 >- RenderTextControl {TEXTAREA} at (2,2) size 163x15 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 48x13 >- text run at (3,0) width 48: "rows = 1" >-layer at (10,97) size 163x28 clip at (11,98) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 131x26 >- text run at (3,0) width 128: "rows = 2; should match" >+ RenderBlock {HR} at (0,26) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,36) size 769x34 >+ RenderBlock {DIV} at (0,70) size 769x21 >+ RenderBlock {DIV} at (0,91) size 769x34 >+ RenderBlock {DIV} at (0,125) size 769x47 >+ RenderBlock {DIV} at (0,172) size 769x34 >+ RenderBlock {DIV} at (0,206) size 769x34 >+ RenderBlock {DIV} at (0,240) size 769x34 >+ RenderBlock {DIV} at (0,274) size 769x34 >+ RenderBlock {HR} at (0,316) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {DIV} at (0,326) size 769x34 >+ RenderBlock {DIV} at (0,360) size 769x34 >+ RenderBlock {DIV} at (0,394) size 769x34 >+ RenderBlock {DIV} at (0,428) size 769x34 >+ RenderBlock {DIV} at (0,462) size 769x34 >+ RenderBlock {DIV} at (0,496) size 769x34 >+ RenderBlock {DIV} at (0,530) size 769x34 >+ RenderBlock {DIV} at (0,564) size 769x34 >+ RenderBlock {HR} at (0,606) size 769x2 [border: (1px inset #000000)] >+layer at (8,45) size 161x32 clip at (9,46) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 75x13 >+ text run at (0,0) width 75: "default height" >+layer at (8,79) size 161x19 clip at (9,80) size 159x17 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x19 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 48x13 >+ text run at (0,0) width 48: "rows = 1" >+layer at (8,100) size 161x32 clip at (9,101) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 131x26 >+ text run at (0,0) width 128: "rows = 2; should match" >+ text run at (128,0) width 3: " " >+ text run at (0,13) width 75: "default height" >+layer at (8,134) size 161x45 clip at (9,135) size 159x43 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x45 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 48x13 >+ text run at (0,0) width 48: "rows = 3" >+layer at (8,181) size 161x32 clip at (9,182) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 130x26 >+ text run at (0,0) width 127: "rows; should be default" >+ text run at (127,0) width 3: " " >+ text run at (0,13) width 34: "height" >+layer at (8,215) size 161x32 clip at (9,216) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 153x26 >+ text run at (0,0) width 150: "rows = 0; should be default" >+ text run at (150,0) width 3: " " >+ text run at (0,13) width 34: "height" >+layer at (8,249) size 161x32 clip at (9,250) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 119x26 >+ text run at (0,0) width 116: "rows = -1; should be" >+ text run at (116,0) width 3: " " >+ text run at (0,13) width 75: "default height" >+layer at (8,283) size 161x32 clip at (9,284) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 153x26 >+ text run at (0,0) width 150: "rows = x; should be default" >+ text run at (150,0) width 3: " " >+ text run at (0,13) width 34: "height" >+layer at (8,335) size 161x32 clip at (9,336) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 71x13 >+ text run at (0,0) width 71: "default width" >+layer at (8,369) size 28x32 clip at (9,370) size 26x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 28x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 22x26 >+ RenderText {#text} at (0,0) size 22x26 >+ text run at (0,0) width 22: "cols" >+ text run at (22,0) width 0: " " >+ text run at (0,13) width 19: "= 1" >+layer at (8,403) size 161x32 clip at (9,404) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 134x26 >+ text run at (0,0) width 131: "cols = 20; should match" > text run at (131,0) width 3: " " >- text run at (3,13) width 75: "default height" >-layer at (10,129) size 163x41 clip at (11,130) size 161x39 >- RenderTextControl {TEXTAREA} at (2,2) size 163x41 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 48x13 >- text run at (3,0) width 48: "rows = 3" >-layer at (10,174) size 163x28 clip at (11,175) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 130x26 >- text run at (3,0) width 127: "rows; should be default" >- text run at (130,0) width 3: " " >- text run at (3,13) width 34: "height" >-layer at (10,206) size 163x28 clip at (11,207) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 153x26 >- text run at (3,0) width 150: "rows = 0; should be default" >- text run at (153,0) width 3: " " >- text run at (3,13) width 34: "height" >-layer at (10,238) size 163x28 clip at (11,239) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 119x26 >- text run at (3,0) width 116: "rows = -1; should be" >- text run at (119,0) width 3: " " >- text run at (3,13) width 75: "default height" >-layer at (10,270) size 163x28 clip at (11,271) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 153x26 >- text run at (3,0) width 150: "rows = x; should be default" >- text run at (153,0) width 3: " " >- text run at (3,13) width 34: "height" >-layer at (10,320) size 163x28 clip at (11,321) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 71x13 >- text run at (3,0) width 71: "default width" >-layer at (10,352) size 30x28 clip at (11,353) size 28x26 >- RenderTextControl {TEXTAREA} at (2,2) size 30x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 28x26 >- RenderText {#text} at (3,0) size 22x26 >- text run at (3,0) width 22: "cols" >- text run at (25,0) width 0: " " >- text run at (3,13) width 19: "= 1" >-layer at (10,384) size 163x28 clip at (11,385) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 134x26 >- text run at (3,0) width 131: "cols = 20; should match" >- text run at (134,0) width 3: " " >- text run at (3,13) width 71: "default width" >-layer at (10,416) size 302x28 clip at (11,417) size 300x26 >- RenderTextControl {TEXTAREA} at (2,2) size 302x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 300x13 >- RenderText {#text} at (3,0) size 51x13 >- text run at (3,0) width 51: "cols = 40" >-layer at (10,448) size 163x28 clip at (11,449) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 126x26 >- text run at (3,0) width 123: "cols; should be default" >- text run at (126,0) width 3: " " >- text run at (3,13) width 30: "width" >-layer at (10,480) size 163x28 clip at (11,481) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 149x26 >- text run at (3,0) width 146: "cols = 0; should be default" >- text run at (149,0) width 3: " " >- text run at (3,13) width 30: "width" >-layer at (10,512) size 163x28 clip at (11,513) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 155x26 >- text run at (3,0) width 153: "cols = -1; should be default" >- text run at (156,0) width 2: " " >- text run at (3,13) width 30: "width" >-layer at (10,544) size 163x28 clip at (11,545) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x26 >- RenderText {#text} at (3,0) size 149x26 >- text run at (3,0) width 146: "cols = x; should be default" >- text run at (149,0) width 3: " " >- text run at (3,13) width 30: "width" >+ text run at (0,13) width 71: "default width" >+layer at (8,437) size 300x32 clip at (9,438) size 298x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 300x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 294x13 >+ RenderText {#text} at (0,0) size 51x13 >+ text run at (0,0) width 51: "cols = 40" >+layer at (8,471) size 161x32 clip at (9,472) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 126x26 >+ text run at (0,0) width 123: "cols; should be default" >+ text run at (123,0) width 3: " " >+ text run at (0,13) width 30: "width" >+layer at (8,505) size 161x32 clip at (9,506) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 149x26 >+ text run at (0,0) width 146: "cols = 0; should be default" >+ text run at (146,0) width 3: " " >+ text run at (0,13) width 30: "width" >+layer at (8,539) size 161x32 clip at (9,540) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 155x26 >+ text run at (0,0) width 153: "cols = -1; should be default" >+ text run at (153,0) width 2: " " >+ text run at (0,13) width 30: "width" >+layer at (8,573) size 161x32 clip at (9,574) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x26 >+ RenderText {#text} at (0,0) size 149x26 >+ text run at (0,0) width 146: "cols = x; should be default" >+ text run at (146,0) width 3: " " >+ text run at (0,13) width 30: "width" >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.checksum >index 1993465..196caec 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.checksum >@@ -1 +1 @@ >-d974eb82e6b5b77302d0ba0bac47fe01 >\ No newline at end of file >+0b274c5eccda0316b34f28e2953082ab >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.png >index 8f36ba1..90e62ff 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.txt >index b67de13..b79301c 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-scroll-height-expected.txt >@@ -3,51 +3,51 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderText {#text} at (200,186) size 4x18 >- text run at (200,186) width 4: " " >- RenderText {#text} at (204,186) size 52x18 >- text run at (204,186) width 52: "183 312" >-layer at (8,8) size 200x200 clip at (9,9) size 183x198 scrollHeight 312 >- RenderTextControl {TEXTAREA} at (0,0) size 200x200 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 183x312 >- RenderText {#text} at (3,0) size 84x299 >- text run at (3,0) width 84: "Lots of content." >- text run at (87,0) width 0: " " >- text run at (3,13) width 84: "Lots of content." >- text run at (87,13) width 0: " " >- text run at (3,26) width 84: "Lots of content." >- text run at (87,26) width 0: " " >- text run at (3,39) width 84: "Lots of content." >- text run at (87,39) width 0: " " >- text run at (3,52) width 0: " " >- text run at (3,65) width 84: "Lots of content." >- text run at (87,65) width 0: " " >- text run at (3,78) width 84: "Lots of content." >- text run at (87,78) width 0: " " >- text run at (3,91) width 0: " " >- text run at (3,104) width 84: "Lots of content." >- text run at (87,104) width 0: " " >- text run at (3,117) width 84: "Lots of content." >- text run at (87,117) width 0: " " >- text run at (3,130) width 0: " " >- text run at (3,143) width 84: "Lots of content." >- text run at (87,143) width 0: " " >- text run at (3,156) width 84: "Lots of content." >- text run at (87,156) width 0: " " >- text run at (3,169) width 0: " " >- text run at (3,182) width 84: "Lots of content." >- text run at (87,182) width 0: " " >- text run at (3,195) width 84: "Lots of content." >- text run at (87,195) width 0: " " >- text run at (3,208) width 0: " " >- text run at (3,221) width 84: "Lots of content." >- text run at (87,221) width 0: " " >- text run at (3,234) width 84: "Lots of content." >- text run at (87,234) width 0: " " >- text run at (3,247) width 0: " " >- text run at (3,260) width 84: "Lots of content." >- text run at (87,260) width 0: " " >- text run at (3,273) width 84: "Lots of content." >- text run at (87,273) width 0: " " >- text run at (3,286) width 0: " " >- RenderBR {BR} at (3,299) size 0x13 >+ RenderText {#text} at (200,188) size 4x18 >+ text run at (200,188) width 4: " " >+ RenderText {#text} at (204,188) size 52x18 >+ text run at (204,188) width 52: "183 316" >+layer at (8,9) size 200x200 clip at (9,10) size 183x198 scrollHeight 316 >+ RenderTextControl {TEXTAREA} at (0,1) size 200x200 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 179x312 >+ RenderText {#text} at (0,0) size 84x299 >+ text run at (0,0) width 84: "Lots of content." >+ text run at (84,0) width 0: " " >+ text run at (0,13) width 84: "Lots of content." >+ text run at (84,13) width 0: " " >+ text run at (0,26) width 84: "Lots of content." >+ text run at (84,26) width 0: " " >+ text run at (0,39) width 84: "Lots of content." >+ text run at (84,39) width 0: " " >+ text run at (0,52) width 0: " " >+ text run at (0,65) width 84: "Lots of content." >+ text run at (84,65) width 0: " " >+ text run at (0,78) width 84: "Lots of content." >+ text run at (84,78) width 0: " " >+ text run at (0,91) width 0: " " >+ text run at (0,104) width 84: "Lots of content." >+ text run at (84,104) width 0: " " >+ text run at (0,117) width 84: "Lots of content." >+ text run at (84,117) width 0: " " >+ text run at (0,130) width 0: " " >+ text run at (0,143) width 84: "Lots of content." >+ text run at (84,143) width 0: " " >+ text run at (0,156) width 84: "Lots of content." >+ text run at (84,156) width 0: " " >+ text run at (0,169) width 0: " " >+ text run at (0,182) width 84: "Lots of content." >+ text run at (84,182) width 0: " " >+ text run at (0,195) width 84: "Lots of content." >+ text run at (84,195) width 0: " " >+ text run at (0,208) width 0: " " >+ text run at (0,221) width 84: "Lots of content." >+ text run at (84,221) width 0: " " >+ text run at (0,234) width 84: "Lots of content." >+ text run at (84,234) width 0: " " >+ text run at (0,247) width 0: " " >+ text run at (0,260) width 84: "Lots of content." >+ text run at (84,260) width 0: " " >+ text run at (0,273) width 84: "Lots of content." >+ text run at (84,273) width 0: " " >+ text run at (0,286) width 0: " " >+ RenderBR {BR} at (0,299) size 0x13 >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.checksum >index bfa03ad..5bfceba 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.checksum >@@ -1 +1 @@ >-47df956c80a0d2fc083ff9eb55a6e0fd >\ No newline at end of file >+7831b106d75e7c22529510394642b2eb >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.png >index 1577ab5..45d7378 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt >index 28294eb..ff55f69 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-scrollbar-expected.txt >@@ -9,34 +9,34 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,28) size 163x80 clip at (11,29) size 146x78 scrollHeight 117 >- RenderTextControl {TEXTAREA} at (2,20) size 163x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x117 >- RenderText {#text} at (3,0) size 7x52 >- text run at (3,0) width 7: "1" >- text run at (10,0) width 0: " " >- text run at (3,13) width 7: "2" >- text run at (10,13) width 0: " " >- text run at (3,26) width 7: "3" >- text run at (10,26) width 0: " " >- text run at (3,39) width 7: "4" >- text run at (10,39) width 0: " " >- RenderText {#text} at (3,52) size 7x13 >- text run at (3,52) width 7: "5" >- RenderText {#text} at (10,52) size 0x13 >- text run at (10,52) width 0: " " >- RenderText {#text} at (3,65) size 7x13 >- text run at (3,65) width 7: "6" >- RenderText {#text} at (10,65) size 0x13 >- text run at (10,65) width 0: " " >- RenderText {#text} at (3,78) size 7x13 >- text run at (3,78) width 7: "7" >- RenderText {#text} at (10,78) size 0x13 >- text run at (10,78) width 0: " " >- RenderText {#text} at (3,91) size 7x13 >- text run at (3,91) width 7: "8" >- RenderText {#text} at (10,91) size 0x13 >- text run at (10,91) width 0: " " >- RenderText {#text} at (3,104) size 0x13 >- text run at (3,104) width 0: " " >+layer at (8,27) size 161x84 clip at (9,28) size 144x82 scrollHeight 121 >+ RenderTextControl {TEXTAREA} at (0,19) size 161x84 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x117 >+ RenderText {#text} at (0,0) size 7x52 >+ text run at (0,0) width 7: "1" >+ text run at (7,0) width 0: " " >+ text run at (0,13) width 7: "2" >+ text run at (7,13) width 0: " " >+ text run at (0,26) width 7: "3" >+ text run at (7,26) width 0: " " >+ text run at (0,39) width 7: "4" >+ text run at (7,39) width 0: " " >+ RenderText {#text} at (0,52) size 7x13 >+ text run at (0,52) width 7: "5" >+ RenderText {#text} at (7,52) size 0x13 >+ text run at (7,52) width 0: " " >+ RenderText {#text} at (0,65) size 7x13 >+ text run at (0,65) width 7: "6" >+ RenderText {#text} at (7,65) size 0x13 >+ text run at (7,65) width 0: " " >+ RenderText {#text} at (0,78) size 7x13 >+ text run at (0,78) width 7: "7" >+ RenderText {#text} at (7,78) size 0x13 >+ text run at (7,78) width 0: " " >+ RenderText {#text} at (0,91) size 7x13 >+ text run at (0,91) width 7: "8" >+ RenderText {#text} at (7,91) size 0x13 >+ text run at (7,91) width 0: " " >+ RenderText {#text} at (0,104) size 0x13 >+ text run at (0,104) width 0: " " > caret: position 0 of child 9 {#text} of child 0 {DIV} of child 3 {TEXTAREA} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.checksum >index 5efcf9e..927c22b 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.checksum >@@ -1 +1 @@ >-4ad7cc6ba30f61096abc3f2e84c8e42a >\ No newline at end of file >+e39cf794243ea58cdd2d506f671ab90d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.png >index cd031ff..9e27bc6 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt >index 95c5cbf..d99a48c 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-scrolled-type-expected.txt >@@ -3,57 +3,57 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderBlock (anonymous) at (0,0) size 784x119 >+ RenderBlock (anonymous) at (0,0) size 784x121 > RenderText {#text} at (0,0) size 502x18 > text run at (0,0) width 502: "This tests that typing in a scrolled textarea does not cause unnecessary scrolling." > RenderBR {BR} at (502,14) size 0x0 >- RenderText {#text} at (167,101) size 4x18 >- text run at (167,101) width 4: " " >- RenderBR {BR} at (171,115) size 0x0 >- RenderBlock {DIV} at (0,119) size 784x0 >-layer at (10,28) size 163x93 clip at (11,29) size 146x91 scrollY 182 scrollHeight 273 >- RenderTextControl {TEXTAREA} at (2,20) size 163x93 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x273 >- RenderText {#text} at (3,0) size 41x260 >- text run at (3,0) width 7: "1" >- text run at (10,0) width 0: " " >- text run at (3,13) width 7: "2" >- text run at (10,13) width 0: " " >- text run at (3,26) width 7: "3" >- text run at (10,26) width 0: " " >- text run at (3,39) width 7: "4" >- text run at (10,39) width 0: " " >- text run at (3,52) width 7: "5" >- text run at (10,52) width 0: " " >- text run at (3,65) width 7: "6" >- text run at (10,65) width 0: " " >- text run at (3,78) width 7: "7" >- text run at (10,78) width 0: " " >- text run at (3,91) width 7: "8" >- text run at (10,91) width 0: " " >- text run at (3,104) width 7: "9" >- text run at (10,104) width 0: " " >- text run at (3,117) width 14: "10" >- text run at (17,117) width 0: " " >- text run at (3,130) width 14: "11" >- text run at (17,130) width 0: " " >- text run at (3,143) width 14: "12" >- text run at (17,143) width 0: " " >- text run at (3,156) width 14: "13" >- text run at (17,156) width 0: " " >- text run at (3,169) width 14: "14" >- text run at (17,169) width 0: " " >- text run at (3,182) width 14: "15" >- text run at (17,182) width 0: " " >- text run at (3,195) width 14: "16" >- text run at (17,195) width 0: " " >- text run at (3,208) width 14: "17" >- text run at (17,208) width 0: " " >- text run at (3,221) width 41: "18 Pass" >- text run at (44,221) width 0: " " >- text run at (3,234) width 14: "19" >- text run at (17,234) width 0: " " >- text run at (3,247) width 14: "20" >- text run at (17,247) width 0: " " >- RenderBR {BR} at (3,260) size 0x13 >+ RenderText {#text} at (161,103) size 4x18 >+ text run at (161,103) width 4: " " >+ RenderBR {BR} at (165,117) size 0x0 >+ RenderBlock {DIV} at (0,121) size 784x0 >+layer at (8,27) size 161x97 clip at (9,28) size 144x95 scrollY 182 scrollHeight 277 >+ RenderTextControl {TEXTAREA} at (0,19) size 161x97 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x273 >+ RenderText {#text} at (0,0) size 41x260 >+ text run at (0,0) width 7: "1" >+ text run at (7,0) width 0: " " >+ text run at (0,13) width 7: "2" >+ text run at (7,13) width 0: " " >+ text run at (0,26) width 7: "3" >+ text run at (7,26) width 0: " " >+ text run at (0,39) width 7: "4" >+ text run at (7,39) width 0: " " >+ text run at (0,52) width 7: "5" >+ text run at (7,52) width 0: " " >+ text run at (0,65) width 7: "6" >+ text run at (7,65) width 0: " " >+ text run at (0,78) width 7: "7" >+ text run at (7,78) width 0: " " >+ text run at (0,91) width 7: "8" >+ text run at (7,91) width 0: " " >+ text run at (0,104) width 7: "9" >+ text run at (7,104) width 0: " " >+ text run at (0,117) width 14: "10" >+ text run at (14,117) width 0: " " >+ text run at (0,130) width 14: "11" >+ text run at (14,130) width 0: " " >+ text run at (0,143) width 14: "12" >+ text run at (14,143) width 0: " " >+ text run at (0,156) width 14: "13" >+ text run at (14,156) width 0: " " >+ text run at (0,169) width 14: "14" >+ text run at (14,169) width 0: " " >+ text run at (0,182) width 14: "15" >+ text run at (14,182) width 0: " " >+ text run at (0,195) width 14: "16" >+ text run at (14,195) width 0: " " >+ text run at (0,208) width 14: "17" >+ text run at (14,208) width 0: " " >+ text run at (0,221) width 41: "18 Pass" >+ text run at (41,221) width 0: " " >+ text run at (0,234) width 14: "19" >+ text run at (14,234) width 0: " " >+ text run at (0,247) width 14: "20" >+ text run at (14,247) width 0: " " >+ RenderBR {BR} at (0,260) size 0x13 > caret: position 49 of child 0 {#text} of child 0 {DIV} of child 3 {TEXTAREA} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.checksum >index 2ba4727..52a7f1c 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.checksum >@@ -1 +1 @@ >-3c7527981d8e26c791a46c93e91f195e >\ No newline at end of file >+29ec40947d0d22d9e457f972023a997f >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.png >index b6741ff..db92863 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt >index fc6146a..95a9c91 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-setinnerhtml-expected.txt >@@ -4,8 +4,8 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,10) size 163x28 clip at (11,11) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 63x13 >- text run at (3,0) width 63: "Test Passed" >+layer at (8,9) size 161x32 clip at (9,10) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 63x13 >+ text run at (0,0) width 63: "Test Passed" >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum b/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum >index 4570160..64aaf3e 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textarea-width-expected.checksum >@@ -1 +1 @@ >-aee3e040ad221029779f6d4118ae33fe >\ No newline at end of file >+0d611d5eb38f19d5e459b81452cd72ee >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png b/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png >index 29e6ea8..b5d1f8a 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png and b/LayoutTests/platform/mac/fast/forms/textarea-width-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt b/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt >index 334948a..580befd 100644 >--- a/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textarea-width-expected.txt >@@ -3,22 +3,20 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderBlock {DIV} at (0,0) size 784x54 >- RenderText {#text} at (0,0) size 784x54 >- text run at (0,0) width 773: "This text area should be drawn with a reasonable width. To meet the specified 'cols=\"88\"', it should wrap after the X in the" >- text run at (0,18) width 161: "third set of capital letters. " >- text run at (161,18) width 623: "Alternatively, to match IE, it should wrap at 66 characters (after the X in the third set of digits). See" >- text run at (0,36) width 313: "https://bugs.webkit.org/show_bug.cgi?id=15312 ." >- RenderBlock (anonymous) at (0,54) size 784x260 >+ RenderBlock {DIV} at (0,0) size 784x36 >+ RenderText {#text} at (0,0) size 778x36 >+ text run at (0,0) width 778: "This text area should be drawn with a reasonable width. To match IE, using GDI fonts it should wrap at 66 characters (after" >+ text run at (0,18) width 532: "the X in the third set of digits). See https://bugs.webkit.org/show_bug.cgi?id=15312." >+ RenderBlock (anonymous) at (0,36) size 784x266 > RenderBR {BR} at (0,0) size 0x18 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (8,80) size 551x242 clip at (9,81) size 549x240 >- RenderTextControl {TEXTAREA} at (0,18) size 551x242 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)] >- RenderBlock {DIV} at (1,1) size 549x36 >- RenderText {#text} at (3,0) size 543x24 >- text run at (3,0) width 543: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghijABCDEFGXIJ12" >- text run at (3,12) width 165: "34567890abcdefghijABCDEFGHIJ" >- text run at (168,12) width 0: " " >- RenderBR {BR} at (3,24) size 0x12 >+layer at (8,63) size 469x246 clip at (9,64) size 467x244 >+ RenderTextControl {TEXTAREA} at (0,19) size 469x246 [color=#333333] [bgcolor=#FFFFFF] [border: (1px solid #333333)] >+ RenderBlock {DIV} at (3,3) size 463x36 >+ RenderText {#text} at (0,0) size 463x24 >+ text run at (0,0) width 463: "1234567890abcdefghijABCDEFGHIJ1234567890abcdefghijABCDEFGHIJ12345X7890abcdefghi" >+ text run at (0,12) width 245: "jABCDEFGXIJ1234567890abcdefghijABCDEFGHIJ" >+ text run at (245,12) width 0: " " >+ RenderBR {BR} at (0,24) size 0x12 >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum b/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum >index 6dd195f..f2a5243 100644 >--- a/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.checksum >@@ -1 +1 @@ >-3fcb0622a558892b9b86e17442571f76 >\ No newline at end of file >+8402d4dde14ae0a4c4aa68dcb23c1319 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.png b/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.png >index efd24fb..ce1645a 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.png and b/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt b/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt >index 3603c17..0566c79 100644 >--- a/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textfield-drag-into-disabled-expected.txt >@@ -18,17 +18,17 @@ layer at (0,0) size 800x600 > text run at (84,18) width 4: "." > RenderBlock {HR} at (0,52) size 800x2 [border: (1px inset #000000)] > RenderBlock (anonymous) at (0,62) size 800x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (152,2) size 64x18 >- text run at (152,2) width 64: " dragging " >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (163,2) size 64x18 >+ text run at (163,2) width 64: " dragging " > RenderInline {SPAN} at (0,0) size 49x18 >- RenderText {#text} at (216,2) size 49x18 >- text run at (216,2) width 49: "this text" >- RenderText {#text} at (265,2) size 238x18 >- text run at (265,2) width 238: " into the text field should not succeed." >+ RenderText {#text} at (227,2) size 49x18 >+ text run at (227,2) width 49: "this text" >+ RenderText {#text} at (276,2) size 238x18 >+ text run at (276,2) width 238: " into the text field should not succeed." > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (5,67) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 [color=#545454] >+layer at (5,67) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 [color=#545454] > selection start: position 0 of child 0 {#text} of child 7 {SPAN} of child 0 {BODY} of child 0 {HTML} of document > selection end: position 9 of child 0 {#text} of child 7 {SPAN} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.checksum b/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.checksum >index 885ef0d..7658373 100644 >--- a/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.checksum >@@ -1 +1 @@ >-4db366a70f521018c44d066c928beecf >\ No newline at end of file >+e6473388cf90818d0c92385edc9e8514 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.png b/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.png >index 535819f..37660df 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.png and b/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt b/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt >index f5e9d28..ba0fba8 100644 >--- a/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textfield-outline-expected.txt >@@ -6,12 +6,12 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 550x18 > text run at (0,0) width 550: "This tests that a negative outline-offset won't get in the way of a cursor in a text control." > RenderBR {BR} at (550,14) size 0x0 >- RenderTextControl {INPUT} at (2,20) size 259x27 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderTextControl {INPUT} at (2,20) size 279x27 [bgcolor=#FFFFFF] [border: (1px solid #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (12,30) size 255x23 >- RenderBlock {DIV} at (2,2) size 255x23 >+layer at (12,30) size 275x23 >+ RenderBlock {DIV} at (2,2) size 275x23 > RenderText {#text} at (1,0) size 34x23 > text run at (1,0) width 34: "abc" > caret: position 3 of child 0 {#text} of child 0 {DIV} of child 3 {INPUT} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.checksum b/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.checksum >index bf77b49..50f73e6 100644 >--- a/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.checksum >+++ b/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.checksum >@@ -1 +1 @@ >-476cf60ac89e6ad2c9076e72254997b6 >\ No newline at end of file >+5be1cb0c318ed86764096b6330dde25a >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.png b/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.png >index 3c903d3..8ccd0fd 100644 >Binary files a/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.png and b/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt b/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt >index 258b933..63e8a55 100644 >--- a/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/textfield-overflow-expected.txt >@@ -3,9 +3,9 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTextControl {INPUT} at (2,0) size 148x10 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,0) size 159x10 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,11) size 142x4 >- RenderBlock {DIV} at (3,3) size 142x4 >+layer at (13,11) size 153x4 >+ RenderBlock {DIV} at (3,3) size 153x4 > caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 0 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt b/LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt >index 6716a7f..3c79440 100644 >--- a/LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt >+++ b/LayoutTests/platform/mac/fast/forms/visual-hebrew-text-field-expected.txt >@@ -21,11 +21,11 @@ layer at (0,0) size 800x600 > text run at (0,1) width 239 LTR override: "Text in the field should look like this: " > text run at (239,1) width 43 LTR override: "\x{5E8}\x{5D5}\x{5EA}\x{5E4}\x{5DB}" > RenderBlock (anonymous) at (0,105) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,118) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,118) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 30x13 > text run at (1,0) width 30 RTL: "\x{5DB}\x{5E4}\x{5EA}\x{5D5}\x{5E8}" >diff --git a/LayoutTests/platform/mac/fast/invalid/residual-style-expected.txt b/LayoutTests/platform/mac/fast/invalid/residual-style-expected.txt >index 7485743..9cc3a4b 100644 >--- a/LayoutTests/platform/mac/fast/invalid/residual-style-expected.txt >+++ b/LayoutTests/platform/mac/fast/invalid/residual-style-expected.txt >@@ -421,10 +421,10 @@ layer at (0,0) size 785x3441 > RenderBlock (anonymous) at (0,1788) size 769x2 > RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] > RenderBlock (anonymous) at (0,1798) size 769x23 >- RenderInline {DIV} at (0,0) size 474x18 >+ RenderInline {DIV} at (0,0) size 485x18 > RenderText {#text} at (0,2) size 322x18 > text run at (0,2) width 322: "This is a searchable index. Enter search keywords: " >- RenderTextControl {ISINDEX} at (324,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {ISINDEX} at (324,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock (anonymous) at (0,1829) size 769x2 > RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #000000)] > RenderBlock (anonymous) at (0,1839) size 769x18 >@@ -831,5 +831,5 @@ layer at (0,0) size 785x3441 > RenderText {#text} at (43,0) size 171x18 > text run at (43,0) width 171: "All of this should be green." > RenderText {#text} at (0,0) size 0x0 >-layer at (335,1824) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (335,1824) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.checksum b/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.checksum >index c59777a..24449af 100644 >--- a/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.checksum >+++ b/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.checksum >@@ -1 +1 @@ >-6ce2d333e862a5a0204f878ef2e5da02 >\ No newline at end of file >+2924d97d0604a77877984a69aefcce7b >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png b/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png >index ba3cae7..6c1dba7 100644 >Binary files a/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png and b/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt b/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt >index 190328a..af2e516 100644 >--- a/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt >+++ b/LayoutTests/platform/mac/fast/lists/dynamic-marker-crash-expected.txt >@@ -8,12 +8,12 @@ layer at (0,0) size 800x89 > RenderBlock {FORM} at (0,0) size 744x23 > RenderBlock {P} at (0,0) size 744x23 > RenderListMarker at (-17,2) size 7x18: bullet >- RenderTextControl {INPUT} at (2,2) size 287x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {P} at (0,39) size 744x18 > RenderText {#text} at (0,0) size 332x18 > text run at (0,0) width 332: "There should be an input field above this line of text." >-layer at (53,21) size 281x13 >- RenderBlock {DIV} at (3,3) size 281x13 >+layer at (53,21) size 292x13 >+ RenderBlock {DIV} at (3,3) size 292x13 > RenderText {#text} at (1,0) size 58x13 > text run at (1,0) width 58: "blah blubb" >diff --git a/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.checksum b/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.checksum >index 327c46b..b46dc55 100644 >--- a/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.checksum >+++ b/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.checksum >@@ -1 +1 @@ >-3fe097c2f49d5afb37d0b6b3468e87fd >\ No newline at end of file >+9f32cab7e882788bbbcd52082b92f71e >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.png b/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.png >index 3d685cb..f1e3d72 100644 >Binary files a/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.png and b/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt b/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt >index 3839173..caec65d 100644 >--- a/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt >+++ b/LayoutTests/platform/mac/fast/overflow/overflow-x-y-expected.txt >@@ -6,9 +6,9 @@ layer at (0,0) size 785x600 > RenderBlock (anonymous) at (0,0) size 769x18 > RenderText {#text} at (0,0) size 312x18 > text run at (0,0) width 312: "The body should always have a vertical scrollbar." >- RenderBlock (anonymous) at (0,218) size 769x51 >- RenderText {#text} at (167,33) size 4x18 >- text run at (167,33) width 4: " " >+ RenderBlock (anonymous) at (0,218) size 769x53 >+ RenderText {#text} at (161,35) size 4x18 >+ text run at (161,35) width 4: " " > RenderText {#text} at (0,0) size 0x0 > layer at (8,26) size 300x100 clip at (8,26) size 285x100 scrollHeight 324 > RenderBlock {DIV} at (0,18) size 300x100 >@@ -72,13 +72,13 @@ layer at (8,126) size 300x100 clip at (8,126) size 300x85 scrollWidth 1184 > text run at (0,0) width 486: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll X scroll X scroll " > text run at (486,0) width 324: "X scroll X scroll X scroll X scroll X scroll X scroll " > text run at (810,0) width 374: "X scroll X scroll X scroll X scroll X scroll X scroll X scroll" >-layer at (10,243) size 163x28 clip at (11,244) size 146x26 >- RenderTextControl {TEXTAREA} at (2,17) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x13 >- RenderText {#text} at (3,0) size 92x13 >- text run at (3,0) width 92: "Textarea y-scroll" >-layer at (181,228) size 163x43 clip at (182,229) size 161x26 >- RenderTextControl {TEXTAREA} at (173,2) size 163x43 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 93x13 >- text run at (3,0) width 93: "Textarea x-scroll" >+layer at (8,242) size 161x32 clip at (9,243) size 144x30 >+ RenderTextControl {TEXTAREA} at (0,16) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x13 >+ RenderText {#text} at (0,0) size 92x13 >+ text run at (0,0) width 92: "Textarea y-scroll" >+layer at (173,227) size 161x47 clip at (174,228) size 159x30 >+ RenderTextControl {TEXTAREA} at (165,1) size 161x47 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 93x13 >+ text run at (0,0) width 93: "Textarea x-scroll" >diff --git a/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.checksum b/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.checksum >index f06f6c2..9e18743 100644 >--- a/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.checksum >+++ b/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.checksum >@@ -1 +1 @@ >-cab9f74678244843233b4f344acac281 >\ No newline at end of file >+c5b30f4497c02db68a2bda3e29c92c4f >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.png b/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.png >index e194bf4..b66daab 100644 >Binary files a/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.png and b/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.txt b/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.txt >index 05a398e..db01b0a 100644 >--- a/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.txt >+++ b/LayoutTests/platform/mac/fast/parser/comment-in-textarea-expected.txt >@@ -6,14 +6,14 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,10) size 163x28 clip at (11,11) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 140x39 >- text run at (3,0) width 124: "<!-- </textarea> -->" >- text run at (127,0) width 0: " " >- text run at (3,13) width 140: "This should be part of the" >- text run at (143,13) width 0: " " >- text run at (3,26) width 44: "textarea" >- text run at (47,26) width 0: " " >- RenderBR {BR} at (3,39) size 0x13 >+layer at (8,9) size 161x32 clip at (9,10) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 140x39 >+ text run at (0,0) width 124: "<!-- </textarea> -->" >+ text run at (124,0) width 0: " " >+ text run at (0,13) width 140: "This should be part of the" >+ text run at (140,13) width 0: " " >+ text run at (0,26) width 44: "textarea" >+ text run at (44,26) width 0: " " >+ RenderBR {BR} at (0,39) size 0x13 >diff --git a/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum b/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum >index 89fed0a..560c57c 100644 >--- a/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum >+++ b/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.checksum >@@ -1 +1 @@ >-6d270104ccb0814040ccb9a8e0bf4aa0 >\ No newline at end of file >+f709ff892a484b1d961d29f5d9d15c28 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.png b/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.png >index 932758f..56e594f 100644 >Binary files a/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.png and b/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt b/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt >index 541cd76..9b9eb88 100644 >--- a/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt >+++ b/LayoutTests/platform/mac/fast/parser/entity-comment-in-textarea-expected.txt >@@ -3,14 +3,14 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderText {#text} at (167,18) size 249x18 >- text run at (167,18) width 249: " --> This should be outside the textarea." >+ RenderText {#text} at (161,20) size 249x18 >+ text run at (161,20) width 249: " --> This should be outside the textarea." > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,10) size 163x28 clip at (11,11) size 161x26 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 30x13 >- text run at (3,0) width 27: "<!--" >- text run at (30,0) width 3: " " >+layer at (8,9) size 161x32 clip at (9,10) size 159x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 30x13 >+ text run at (0,0) width 27: "<!--" >+ text run at (27,0) width 3: " " >diff --git a/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.checksum b/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.checksum >index 39b5385..19fb4d7 100644 >--- a/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.checksum >+++ b/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.checksum >@@ -1 +1 @@ >-7789ca6444ec59561de24076158b2959 >\ No newline at end of file >+d46b6aa93ba7128a8517cfbfe3cf1fd3 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.png b/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.png >index 7dd8055..4e9550a 100644 >Binary files a/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.png and b/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt b/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt >index d64e95c..251509f 100644 >--- a/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt >+++ b/LayoutTests/platform/mac/fast/parser/open-comment-in-textarea-expected.txt >@@ -3,18 +3,18 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderText {#text} at (167,18) size 246x18 >- text run at (167,18) width 246: " This should not be part of the textarea." >+ RenderText {#text} at (161,20) size 246x18 >+ text run at (161,20) width 246: " This should not be part of the textarea." > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (10,10) size 163x28 clip at (11,11) size 146x26 scrollHeight 52 >- RenderTextControl {TEXTAREA} at (2,2) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 146x52 >- RenderText {#text} at (3,0) size 140x39 >- text run at (3,0) width 27: "<!--" >- text run at (30,0) width 0: " " >- text run at (3,13) width 140: "This should be part of the" >- text run at (143,13) width 0: " " >- text run at (3,26) width 48: "textarea." >- text run at (51,26) width 0: " " >- RenderBR {BR} at (3,39) size 0x13 >+layer at (8,9) size 161x32 clip at (9,10) size 144x30 scrollHeight 56 >+ RenderTextControl {TEXTAREA} at (0,1) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 140x52 >+ RenderText {#text} at (0,0) size 140x39 >+ text run at (0,0) width 27: "<!--" >+ text run at (27,0) width 0: " " >+ text run at (0,13) width 140: "This should be part of the" >+ text run at (140,13) width 0: " " >+ text run at (0,26) width 48: "textarea." >+ text run at (48,26) width 0: " " >+ RenderBR {BR} at (0,39) size 0x13 >diff --git a/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum b/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum >index 1888381..fea8abf 100644 >--- a/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum >+++ b/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.checksum >@@ -1 +1 @@ >-d44b2e857a8cd85f8855def1ef9eea15 >\ No newline at end of file >+49b719bc763db732e0317bd1873a31f9 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png b/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png >index ff73dcf..805e371 100644 >Binary files a/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png and b/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt b/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt >index 1fab9f9..69ec923 100644 >--- a/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt >+++ b/LayoutTests/platform/mac/fast/repaint/renderer-destruction-by-invalidateSelection-crash-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > RenderBlock {DIV} at (0,0) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock (anonymous) at (0,23) size 784x18 > RenderText {#text} at (0,0) size 4x18 >@@ -16,6 +16,6 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.checksum b/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.checksum >index 298a855..c625a58 100644 >--- a/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.checksum >+++ b/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.checksum >@@ -1 +1 @@ >-b9738d44f54518de804d6bdd143391f6 >\ No newline at end of file >+98c8d12a0aa52e51f60c17106ed4caf2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png b/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png >index f42923b..082b22f 100644 >Binary files a/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png and b/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt b/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt >index 8daf459..eed7c6c 100644 >--- a/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt >+++ b/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt >@@ -12,14 +12,14 @@ layer at (0,0) size 800x600 > RenderText {#text} at (358,0) size 322x18 > text run at (358,0) width 322: ". The cancel button in a search field fails to redraw." > RenderBlock (anonymous) at (0,34) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >+ RenderBlock {DIV} at (140,0) size 13x11 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (21,47) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (21,47) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 54x13 > text run at (1,0) width 54: "some text" >diff --git a/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.checksum b/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.checksum >index 5210e04..39c17de 100644 >--- a/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.checksum >+++ b/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.checksum >@@ -1 +1 @@ >-d65ce82905fa3a4f08c5fe0e9c095676 >\ No newline at end of file >+03ed8b51d02a85d55f11ae49dd37d63e >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.png b/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.png >index a8d5592..2c8d761 100644 >Binary files a/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.png and b/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.txt b/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.txt >index 2d6ab47..3665a8b 100644 >--- a/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.txt >+++ b/LayoutTests/platform/mac/fast/repaint/subtree-root-skipped-expected.txt >@@ -8,13 +8,13 @@ layer at (8,8) size 300x300 > layer at (8,8) size 200x200 > RenderBlock {DIV} at (0,0) size 200x200 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (0,0) size 200x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {DIV} at (0,23) size 200x18 > RenderText {#text} at (0,0) size 103x18 > text run at (0,0) width 103: "Selection is here" >-layer at (13,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 26x13 > text run at (1,0) width 26: "PASS" > layer at (8,288) size 10x20 >diff --git a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.checksum b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.checksum >index 00b5a7d..5320bba 100644 >--- a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.checksum >+++ b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.checksum >@@ -1 +1 @@ >-32152e4ad78106bc2d70bede41ef5887 >\ No newline at end of file >+790865d4c6c1278b59aa88ba27ba3ce7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.png b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.png >index 437c12c..b82fa27 100644 >Binary files a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.png and b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt >index 1c891c8..78bf5e6 100644 >--- a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt >+++ b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-expected.txt >@@ -4,8 +4,8 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > RenderBlock {DIV} at (0,0) size 32x538 [border: (1px solid #FF0000)] >- RenderTextControl {INPUT} at (3,3) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTextControl {INPUT} at (3,26) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (3,26) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderImage {IMG} at (1,47) size 27x27 [border: (1px solid #000000)] > RenderImage {IMG} at (1,74) size 27x27 [border: (1px solid #000000)] >@@ -62,7 +62,7 @@ layer at (0,0) size 800x600 > RenderPartObject {EMBED} at (1,483) size 27x27 [border: (1px solid #000000)] > RenderPartObject {EMBED} at (1,510) size 27x27 [border: (1px solid #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (14,14) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (14,37) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (14,14) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (14,37) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.checksum b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.checksum >index d773e95..5062c4c 100644 >--- a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.checksum >+++ b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.checksum >@@ -1 +1 @@ >-c19e84b3de095d0a0a3fc2117acc85a1 >\ No newline at end of file >+13b94bc1074cea28ad80d8e7d6c190dd >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.png b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.png >index d7a8439..1a7b487 100644 >Binary files a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.png and b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt >index 470e33d..ae92c17 100644 >--- a/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt >+++ b/LayoutTests/platform/mac/fast/replaced/replaced-breaking-mixture-expected.txt >@@ -17,7 +17,7 @@ layer at (0,0) size 800x600 > RenderBlock {DIV} at (0,83) size 10x41 > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" >- RenderTextControl {INPUT} at (2,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {DIV} at (0,124) size 10x43 > RenderImage {IMG} at (0,0) size 25x25 > RenderText {#text} at (0,25) size 25x18 >@@ -30,10 +30,10 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,22) size 25x18 > text run at (0,22) width 25: "Foo" > RenderBlock {DIV} at (0,207) size 10x41 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,23) size 25x18 > text run at (0,23) width 25: "Foo" >-layer at (13,114) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (13,220) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,114) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (13,220) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.checksum b/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.checksum >index 7e7d8b0..8bde254 100644 >--- a/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.checksum >+++ b/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.checksum >@@ -1 +1 @@ >-631610f2d6a331b0089c4ffe4072f55c >\ No newline at end of file >+06546f0cb3d6847d309a85f1def93dae >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.png b/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.png >index 105d342..264ed2b 100644 >Binary files a/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.png and b/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.txt b/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.txt >index 87994c5..2ba169c 100644 >--- a/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.txt >+++ b/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.txt >@@ -9,22 +9,22 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (0,18) size 784x27 > RenderTableSection {TBODY} at (0,0) size 784x27 > RenderTableRow {TR} at (0,1) size 784x25 >- RenderTableCell {TD} at (1,1) size 150x25 [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (1,3) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTableCell {TD} at (1,1) size 161x25 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderBlock {DIV} at (0,0) size 8x11 >- RenderBlock {DIV} at (129,0) size 13x11 >- RenderTableCell {TD} at (152,1) size 8x25 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (140,0) size 13x11 >+ RenderTableCell {TD} at (163,1) size 8x25 [r=0 c=1 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {DIV} at (3,3) size 0x13 > RenderBlock {DIV} at (0,0) size 8x11 > RenderBlock {DIV} at (0,24) size 13x11 >- RenderTableCell {TD} at (161,1) size 8x25 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (172,1) size 8x25 [r=0 c=2 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {DIV} at (3,3) size 0x13 > RenderBlock {DIV} at (0,0) size 8x11 > RenderBlock {DIV} at (0,24) size 13x11 >- RenderTableCell {TD} at (170,3) size 613x20 [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (181,3) size 602x20 [r=0 c=3 rs=1 cs=1] > RenderText {#text} at (1,1) size 4x18 > text run at (1,1) width 4: " " > RenderBlock (anonymous) at (0,45) size 784x36 >@@ -33,45 +33,45 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (0,81) size 784x27 > RenderTableSection {TBODY} at (0,0) size 784x27 > RenderTableRow {TR} at (0,1) size 784x25 >- RenderTableCell {TD} at (1,1) size 706x25 [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (1,3) size 704x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBlock {DIV} at (3,3) size 698x13 >+ RenderTableCell {TD} at (1,1) size 717x25 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 715x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBlock {DIV} at (3,3) size 709x13 > RenderBlock {DIV} at (0,0) size 22x11 >- RenderBlock {DIV} at (685,0) size 13x11 >- RenderTableCell {TD} at (708,1) size 8x25 [r=0 c=1 rs=1 cs=1] >+ RenderBlock {DIV} at (696,0) size 13x11 >+ RenderTableCell {TD} at (719,1) size 8x25 [r=0 c=1 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {DIV} at (3,3) size 0x13 > RenderBlock {DIV} at (0,0) size 22x11 > RenderBlock {DIV} at (0,24) size 13x11 >- RenderTableCell {TD} at (717,1) size 8x25 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (728,1) size 8x25 [r=0 c=2 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {DIV} at (3,3) size 0x13 > RenderBlock {DIV} at (0,0) size 22x11 > RenderBlock {DIV} at (0,24) size 13x11 >- RenderTableCell {TD} at (726,3) size 57x20 [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (737,3) size 46x20 [r=0 c=3 rs=1 cs=1] > RenderText {#text} at (1,1) size 4x18 > text run at (1,1) width 4: " " >-layer at (21,33) size 121x13 >- RenderBlock {DIV} at (8,0) size 121x13 >+layer at (21,33) size 132x13 >+ RenderBlock {DIV} at (8,0) size 132x13 > RenderText {#text} at (1,0) size 48x13 > text run at (1,0) width 48: "New Mail" >-layer at (164,44) size 2x13 scrollWidth 31 >+layer at (175,44) size 2x13 scrollWidth 31 > RenderBlock {DIV} at (0,11) size 2x13 > RenderText {#text} at (1,0) size 29x13 > text run at (1,0) width 29: "Reply" >-layer at (173,44) size 2x13 scrollWidth 48 >+layer at (184,44) size 2x13 scrollWidth 48 > RenderBlock {DIV} at (0,11) size 2x13 > RenderText {#text} at (1,0) size 46x13 > text run at (1,0) width 46: "Reply All" >-layer at (35,96) size 663x13 >- RenderBlock {DIV} at (22,0) size 663x13 >+layer at (35,96) size 674x13 >+ RenderBlock {DIV} at (22,0) size 674x13 > RenderText {#text} at (1,0) size 48x13 > text run at (1,0) width 48: "New Mail" >-layer at (720,107) size 2x13 scrollWidth 31 >+layer at (731,107) size 2x13 scrollWidth 31 > RenderBlock {DIV} at (0,11) size 2x13 > RenderText {#text} at (1,0) size 29x13 > text run at (1,0) width 29: "Reply" >-layer at (729,107) size 2x13 scrollWidth 48 >+layer at (740,107) size 2x13 scrollWidth 48 > RenderBlock {DIV} at (0,11) size 2x13 > RenderText {#text} at (1,0) size 46x13 > text run at (1,0) width 46: "Reply All" >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.checksum b/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.checksum >index 1b6d0be..22ea81c 100644 >--- a/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.checksum >+++ b/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.checksum >@@ -1 +1 @@ >-0c5a03fe099d270e74cd6870ea2ce014 >\ No newline at end of file >+afe7de75b4f16afe32b5ccd1ec5c4885 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.png b/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.png >index e49900a..bf5f6cb 100644 >Binary files a/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.png and b/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt b/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt >index bf0308c..eb657fd 100644 >--- a/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt >+++ b/LayoutTests/platform/mac/fast/replaced/width100percent-textarea-expected.txt >@@ -6,66 +6,66 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,0) size 784x18 > RenderText {#text} at (0,0) size 252x18 > text run at (0,0) width 252: "The textareas below should not overlap." >- RenderTable {TABLE} at (0,18) size 784x36 >- RenderTableSection {TBODY} at (0,0) size 784x36 >- RenderTableRow {TR} at (0,1) size 784x34 >- RenderTableCell {TD} at (1,1) size 165x34 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (167,1) size 4x34 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (172,1) size 4x34 [r=0 c=2 rs=1 cs=1] >- RenderTableCell {TD} at (177,8) size 606x20 [r=0 c=3 rs=1 cs=1] >+ RenderTable {TABLE} at (0,18) size 784x38 >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,1) size 784x36 >+ RenderTableCell {TD} at (1,1) size 163x36 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (165,1) size 8x36 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (174,1) size 8x36 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (183,9) size 600x20 [r=0 c=3 rs=1 cs=1] > RenderText {#text} at (1,1) size 4x18 > text run at (1,1) width 4: " " >- RenderBlock (anonymous) at (0,54) size 784x36 >+ RenderBlock (anonymous) at (0,56) size 784x36 > RenderBR {BR} at (0,0) size 0x18 > RenderBR {BR} at (0,18) size 0x18 >- RenderTable {TABLE} at (0,90) size 784x36 >- RenderTableSection {TBODY} at (0,0) size 784x36 >- RenderTableRow {TR} at (0,1) size 784x34 >- RenderTableCell {TD} at (1,1) size 234x34 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (236,1) size 4x34 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (241,1) size 4x34 [r=0 c=2 rs=1 cs=1] >- RenderTableCell {TD} at (246,8) size 537x20 [r=0 c=3 rs=1 cs=1] >+ RenderTable {TABLE} at (0,92) size 784x38 >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,1) size 784x36 >+ RenderTableCell {TD} at (1,1) size 232x36 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (234,1) size 8x36 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (243,1) size 8x36 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (252,9) size 531x20 [r=0 c=3 rs=1 cs=1] > RenderText {#text} at (1,1) size 4x18 > text run at (1,1) width 4: " " >-layer at (10,30) size 163x28 clip at (11,31) size 161x26 >- RenderTextControl {TEXTAREA} at (1,3) size 163x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "one" >-layer at (176,30) size 2x28 clip at (0,0) size 0x0 scrollWidth 12 scrollHeight 39 >- RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 6x39 >- RenderText {#text} at (3,0) size 9x39 >- text run at (3,0) width 5: "t" >- text run at (3,13) width 9: "w" >- text run at (3,26) width 7: "o" >-layer at (181,30) size 2x28 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 65 >- RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 6x65 >- RenderText {#text} at (3,0) size 7x65 >- text run at (3,0) width 5: "t" >- text run at (3,13) width 7: "h" >- text run at (3,26) width 5: "r" >- text run at (3,39) width 7: "e" >- text run at (3,52) width 7: "e" >-layer at (10,102) size 232x28 clip at (11,103) size 230x26 >- RenderTextControl {TEXTAREA} at (1,3) size 232x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x13 >- RenderText {#text} at (3,0) size 74x13 >- text run at (3,0) width 74: "one two three" >-layer at (245,102) size 2x28 clip at (0,0) size 0x0 scrollWidth 12 scrollHeight 39 >- RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 6x39 >- RenderText {#text} at (3,0) size 9x39 >- text run at (3,0) width 5: "t" >- text run at (3,13) width 9: "w" >- text run at (3,26) width 7: "o" >-layer at (250,102) size 2x28 clip at (0,0) size 0x0 scrollWidth 10 scrollHeight 65 >- RenderTextControl {TEXTAREA} at (1,3) size 2x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 6x65 >- RenderText {#text} at (3,0) size 7x65 >- text run at (3,0) width 5: "t" >- text run at (3,13) width 7: "h" >- text run at (3,26) width 5: "r" >- text run at (3,39) width 7: "e" >- text run at (3,52) width 7: "e" >+layer at (10,29) size 161x32 clip at (11,30) size 159x30 >+ RenderTextControl {TEXTAREA} at (1,2) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "one" >+layer at (174,29) size 6x32 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 43 >+ RenderTextControl {TEXTAREA} at (1,2) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x39 >+ RenderText {#text} at (0,0) size 9x39 >+ text run at (0,0) width 5: "t" >+ text run at (0,13) width 9: "w" >+ text run at (0,26) width 7: "o" >+layer at (183,29) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 69 >+ RenderTextControl {TEXTAREA} at (1,2) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x65 >+ RenderText {#text} at (0,0) size 7x65 >+ text run at (0,0) width 5: "t" >+ text run at (0,13) width 7: "h" >+ text run at (0,26) width 5: "r" >+ text run at (0,39) width 7: "e" >+ text run at (0,52) width 7: "e" >+layer at (10,103) size 230x32 clip at (11,104) size 228x30 >+ RenderTextControl {TEXTAREA} at (1,2) size 230x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x13 >+ RenderText {#text} at (0,0) size 74x13 >+ text run at (0,0) width 74: "one two three" >+layer at (243,103) size 6x32 clip at (0,0) size 0x0 scrollWidth 11 scrollHeight 43 >+ RenderTextControl {TEXTAREA} at (1,2) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x39 >+ RenderText {#text} at (0,0) size 9x39 >+ text run at (0,0) width 5: "t" >+ text run at (0,13) width 9: "w" >+ text run at (0,26) width 7: "o" >+layer at (252,103) size 6x32 clip at (0,0) size 0x0 scrollWidth 9 scrollHeight 69 >+ RenderTextControl {TEXTAREA} at (1,2) size 6x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 0x65 >+ RenderText {#text} at (0,0) size 7x65 >+ text run at (0,0) width 5: "t" >+ text run at (0,13) width 7: "h" >+ text run at (0,26) width 5: "r" >+ text run at (0,39) width 7: "e" >+ text run at (0,52) width 7: "e" >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.checksum b/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.checksum >index 2a696fb..50cb431 100644 >--- a/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.checksum >+++ b/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.checksum >@@ -1 +1 @@ >-078fd26766655cbf0f61ffdd48fc2141 >\ No newline at end of file >+6ccf2c81e541aa9694b864ef8776a482 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.png b/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.png >index 1a84e4d..78e350e 100644 >Binary files a/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.png and b/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.txt b/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.txt >index f3f60ca..c4d07ef 100644 >--- a/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.txt >+++ b/LayoutTests/platform/mac/fast/replaced/width100percent-textfield-expected.txt >@@ -9,13 +9,13 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (0,18) size 784x27 > RenderTableSection {TBODY} at (0,0) size 784x27 > RenderTableRow {TR} at (0,1) size 784x25 >- RenderTableCell {TD} at (1,1) size 150x25 [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (1,3) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (152,1) size 8x25 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (1,1) size 161x25 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (163,1) size 8x25 [r=0 c=1 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (161,1) size 8x25 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (172,1) size 8x25 [r=0 c=2 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (170,3) size 613x20 [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (181,3) size 602x20 [r=0 c=3 rs=1 cs=1] > RenderText {#text} at (1,1) size 4x18 > text run at (1,1) width 4: " " > RenderBlock (anonymous) at (0,45) size 784x36 >@@ -24,36 +24,36 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (0,81) size 784x27 > RenderTableSection {TBODY} at (0,0) size 784x27 > RenderTableRow {TR} at (0,1) size 784x25 >- RenderTableCell {TD} at (1,1) size 706x25 [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (1,3) size 704x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (708,1) size 8x25 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (1,1) size 717x25 [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 715x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (719,1) size 8x25 [r=0 c=1 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (717,1) size 8x25 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (728,1) size 8x25 [r=0 c=2 rs=1 cs=1] > RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (726,3) size 57x20 [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (737,3) size 46x20 [r=0 c=3 rs=1 cs=1] > RenderText {#text} at (1,1) size 4x18 > text run at (1,1) width 4: " " >-layer at (13,33) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,33) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 48x13 > text run at (1,0) width 48: "New Mail" >-layer at (164,33) size 2x13 scrollWidth 31 >+layer at (175,33) size 2x13 scrollWidth 31 > RenderBlock {DIV} at (3,3) size 2x13 > RenderText {#text} at (1,0) size 29x13 > text run at (1,0) width 29: "Reply" >-layer at (173,33) size 2x13 scrollWidth 48 >+layer at (184,33) size 2x13 scrollWidth 48 > RenderBlock {DIV} at (3,3) size 2x13 > RenderText {#text} at (1,0) size 46x13 > text run at (1,0) width 46: "Reply All" >-layer at (13,96) size 698x13 >- RenderBlock {DIV} at (3,3) size 698x13 >+layer at (13,96) size 709x13 >+ RenderBlock {DIV} at (3,3) size 709x13 > RenderText {#text} at (1,0) size 48x13 > text run at (1,0) width 48: "New Mail" >-layer at (720,96) size 2x13 scrollWidth 31 >+layer at (731,96) size 2x13 scrollWidth 31 > RenderBlock {DIV} at (3,3) size 2x13 > RenderText {#text} at (1,0) size 29x13 > text run at (1,0) width 29: "Reply" >-layer at (729,96) size 2x13 scrollWidth 48 >+layer at (740,96) size 2x13 scrollWidth 48 > RenderBlock {DIV} at (3,3) size 2x13 > RenderText {#text} at (1,0) size 46x13 > text run at (1,0) width 46: "Reply All" >diff --git a/LayoutTests/platform/mac/fast/table/003-expected.checksum b/LayoutTests/platform/mac/fast/table/003-expected.checksum >index 0d4b13e..8583bf5 100644 >--- a/LayoutTests/platform/mac/fast/table/003-expected.checksum >+++ b/LayoutTests/platform/mac/fast/table/003-expected.checksum >@@ -1 +1 @@ >-f0ecb00d7e3376a25a21984cc42971a7 >\ No newline at end of file >+6fd15d958144c3e67594d1277ebabe22 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/table/003-expected.png b/LayoutTests/platform/mac/fast/table/003-expected.png >index 018f223..276135d 100644 >Binary files a/LayoutTests/platform/mac/fast/table/003-expected.png and b/LayoutTests/platform/mac/fast/table/003-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/table/003-expected.txt b/LayoutTests/platform/mac/fast/table/003-expected.txt >index b1767cd..adb812a 100644 >--- a/LayoutTests/platform/mac/fast/table/003-expected.txt >+++ b/LayoutTests/platform/mac/fast/table/003-expected.txt >@@ -6,11 +6,11 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (0,0) size 784x51 > RenderTableSection {TBODY} at (0,0) size 784x51 > RenderTableRow {TR} at (0,2) size 784x25 >- RenderTableCell {TD} at (2,4) size 52x20 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,4) size 49x20 [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (1,1) size 37x18 > text run at (1,1) width 37: "URL:" >- RenderTableCell {TD} at (56,2) size 726x25 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (1,3) size 724x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (53,2) size 729x25 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (1,3) size 727x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {TR} at (0,29) size 784x20 > RenderTableCell {TD} at (2,29) size 780x20 [bgcolor=#FF0000] [r=1 c=0 rs=1 cs=2] > RenderText {#text} at (1,1) size 253x18 >@@ -19,22 +19,22 @@ layer at (0,0) size 800x600 > RenderTableSection {TBODY} at (2,2) size 96x96 > RenderTableRow {TR} at (0,2) size 96x92 > RenderTableCell {TD} at (2,46) size 92x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTable {TABLE} at (0,151) size 179x120 [border: (2px outset #808080)] >- RenderTableSection {TBODY} at (2,2) size 175x116 >- RenderTableRow {TR} at (0,2) size 175x22 >- RenderTableCell {TD} at (2,2) size 171x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,151) size 173x120 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 169x116 >+ RenderTableRow {TR} at (0,2) size 169x22 >+ RenderTableCell {TD} at (2,2) size 165x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (2,2) size 31x18 > text run at (2,2) width 31: "hello" >- RenderTableRow {TR} at (0,26) size 175x22 >- RenderTableCell {TD} at (2,26) size 171x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,26) size 169x22 >+ RenderTableCell {TD} at (2,26) size 165x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] > RenderText {#text} at (2,2) size 67x18 > text run at (2,2) width 67: "more hello" >- RenderTableRow {TR} at (0,50) size 175x22 >- RenderTableCell {TD} at (2,50) size 171x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,50) size 169x22 >+ RenderTableCell {TD} at (2,50) size 165x22 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] > RenderText {#text} at (2,2) size 37x18 > text run at (2,2) width 37: "world" >- RenderTableRow {TR} at (0,74) size 175x40 >- RenderTableCell {TD} at (2,75) size 171x38 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,74) size 169x40 >+ RenderTableCell {TD} at (2,76) size 165x36 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 0x0 > RenderTable {TABLE} at (0,271) size 106x78 > RenderTableSection {TBODY} at (0,0) size 106x78 >@@ -74,8 +74,8 @@ layer at (0,0) size 800x600 > text run at (0,0) width 145: "I should have nowrap. " > text run at (145,0) width 98: "I really should. " > text run at (243,0) width 120: "Definitely. Should." >-layer at (68,16) size 718x13 >- RenderBlock {DIV} at (3,3) size 718x13 >-layer at (16,238) size 163x34 clip at (17,239) size 161x32 >- RenderTextControl {TEXTAREA} at (4,2) size 163x34 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 161x13 >+layer at (65,16) size 721x13 >+ RenderBlock {DIV} at (3,3) size 721x13 >+layer at (14,240) size 161x30 clip at (15,241) size 159x28 >+ RenderTextControl {TEXTAREA} at (2,3) size 161x30 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 155x13 >diff --git a/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.checksum b/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.checksum >index ff19af7..196db6b 100644 >--- a/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.checksum >+++ b/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.checksum >@@ -1 +1 @@ >-e750e359083382c38787f529c5a3f3a8 >\ No newline at end of file >+3a33b8258e038067a33ddaf58a20392d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.png b/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.png >index eb5aad7..e222db0 100644 >Binary files a/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.png and b/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt b/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt >index 9e065a0..6390b93 100644 >--- a/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt >+++ b/LayoutTests/platform/mac/fast/table/colspanMinWidth-expected.txt >@@ -3,22 +3,22 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTable {TABLE} at (0,0) size 172x43 >- RenderTableSection {TBODY} at (0,0) size 172x43 >- RenderTableRow {TR} at (0,2) size 172x2 >+ RenderTable {TABLE} at (0,0) size 183x43 >+ RenderTableSection {TBODY} at (0,0) size 183x43 >+ RenderTableRow {TR} at (0,2) size 183x2 > RenderTableCell {TD} at (2,2) size 3x2 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1] >- RenderTableRow {TR} at (0,6) size 172x0 >- RenderTableCell {TD} at (2,6) size 164x2 [bgcolor=#008000] [r=1 c=0 rs=2 cs=2] >- RenderTableRow {TR} at (0,8) size 172x0 >- RenderTableCell {TD} at (168,23) size 2x2 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1] >- RenderTableRow {TR} at (0,10) size 172x31 >- RenderTableCell {TD} at (2,10) size 164x31 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2] >- RenderTable {TABLE} at (1,1) size 162x29 >- RenderTableSection {TBODY} at (0,0) size 162x29 >- RenderTableRow {TR} at (0,2) size 162x25 >+ RenderTableRow {TR} at (0,6) size 183x0 >+ RenderTableCell {TD} at (2,6) size 175x2 [bgcolor=#008000] [r=1 c=0 rs=2 cs=2] >+ RenderTableRow {TR} at (0,8) size 183x0 >+ RenderTableCell {TD} at (179,23) size 2x2 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1] >+ RenderTableRow {TR} at (0,10) size 183x31 >+ RenderTableCell {TD} at (2,10) size 175x31 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2] >+ RenderTable {TABLE} at (1,1) size 173x29 >+ RenderTableSection {TBODY} at (0,0) size 173x29 >+ RenderTableRow {TR} at (0,2) size 173x25 > RenderTableCell {TD} at (2,13) size 2x2 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (6,2) size 154x25 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (6,2) size 165x25 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (23,27) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (23,27) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.checksum b/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.checksum >index 66adc25..1229aa8 100644 >--- a/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.checksum >+++ b/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.checksum >@@ -1 +1 @@ >-612eba4adbfb0e4809aeac5643478262 >\ No newline at end of file >+2fa30b2ec17a5f2ab8f8d2447c0aefea >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.png b/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.png >index 85a0d02..20dcb31 100644 >Binary files a/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.png and b/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt b/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt >index d5943dd..5ab07d8 100644 >--- a/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt >+++ b/LayoutTests/platform/mac/fast/table/spanOverlapRepaint-expected.txt >@@ -3,24 +3,24 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTable {TABLE} at (0,0) size 176x49 >- RenderTableSection {TBODY} at (0,0) size 176x49 >- RenderTableRow {TR} at (0,2) size 176x2 >+ RenderTable {TABLE} at (0,0) size 187x49 >+ RenderTableSection {TBODY} at (0,0) size 187x49 >+ RenderTableRow {TR} at (0,2) size 187x2 > RenderTableCell {TD} at (2,2) size 6x2 [r=0 c=0 rs=1 cs=1] >- RenderTableRow {TR} at (0,6) size 176x0 >+ RenderTableRow {TR} at (0,6) size 187x0 > RenderTableCell {TD} at (2,6) size 6x2 [r=1 c=0 rs=2 cs=1] >- RenderTableRow {TR} at (0,8) size 176x0 >- RenderTableCell {TD} at (10,26) size 164x2 [r=2 c=1 rs=2 cs=1] >- RenderTableRow {TR} at (0,10) size 176x37 >- RenderTableCell {TD} at (2,10) size 172x37 [r=3 c=0 rs=1 cs=2] >- RenderTable {TABLE} at (1,1) size 170x35 [border: (2px outset #808080)] >- RenderTableSection {TBODY} at (2,2) size 166x31 >- RenderTableRow {TR} at (0,2) size 166x27 >+ RenderTableRow {TR} at (0,8) size 187x0 >+ RenderTableCell {TD} at (10,26) size 175x2 [r=2 c=1 rs=2 cs=1] >+ RenderTableRow {TR} at (0,10) size 187x37 >+ RenderTableCell {TD} at (2,10) size 183x37 [r=3 c=0 rs=1 cs=2] >+ RenderTable {TABLE} at (1,1) size 181x35 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 177x31 >+ RenderTableRow {TR} at (0,2) size 177x27 > RenderTableCell {TD} at (2,13) size 4x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (8,2) size 156x27 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (4,4) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (8,2) size 167x27 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (28,30) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (28,30) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 27x13 > text run at (1,0) width 27: "hello" >diff --git a/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.checksum b/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.checksum >index 3c7faa5..77c72b5 100644 >--- a/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.checksum >+++ b/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.checksum >@@ -1 +1 @@ >-0596895c29907608ba493b41d74bb1dd >\ No newline at end of file >+1bb7e0abfb687f61367086fefe635971 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.png b/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.png >index f0f4a41..9a9bbb1 100644 >Binary files a/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.png and b/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt b/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt >index 95ec08b..43b0a0b 100644 >--- a/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt >+++ b/LayoutTests/platform/mac/fast/table/text-field-baseline-expected.txt >@@ -21,14 +21,14 @@ layer at (0,0) size 800x419 > text run at (0,0) width 745: "Type something in the text field. Resize the window. The text field should not jump down. Delete what you typed and" > text run at (0,18) width 320: "resize the window. The text field should not move." > RenderBlock {FORM} at (0,104) size 784x283 >- RenderTable {DL} at (0,0) size 177x23 >- RenderTableSection (anonymous) at (0,0) size 177x23 >- RenderTableRow {DIV} at (0,0) size 177x23 >+ RenderTable {DL} at (0,0) size 188x23 >+ RenderTableSection (anonymous) at (0,0) size 188x23 >+ RenderTableRow {DIV} at (0,0) size 188x23 > RenderTableCell {DT} at (0,2) size 25x18 [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" >- RenderTableCell {DD} at (25,0) size 152x23 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {DD} at (25,0) size 163x23 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {HR} at (0,39) size 784x2 [border: (1px inset #000000)] > RenderBlock {P} at (0,57) size 784x36 > RenderText {#text} at (0,0) size 781x36 >@@ -41,37 +41,37 @@ layer at (0,0) size 800x419 > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" > RenderTableCell {DD} at (25,0) size 209x23 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {DIV} at (0,23) size 234x23 > RenderTableCell {DT} at (0,25) size 25x18 [r=1 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" > RenderTableCell {DD} at (25,23) size 209x23 [r=1 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {DIV} at (0,46) size 234x23 > RenderTableCell {DT} at (0,48) size 25x18 [r=2 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" > RenderTableCell {DD} at (25,46) size 209x23 [r=2 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {DIV} at (0,69) size 234x23 > RenderTableCell {DT} at (0,71) size 25x18 [r=3 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" > RenderTableCell {DD} at (25,69) size 209x23 [r=3 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {DIV} at (0,92) size 234x23 > RenderTableCell {DT} at (0,94) size 25x18 [r=4 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" > RenderTableCell {DD} at (25,92) size 209x23 [r=4 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {DIV} at (0,115) size 234x23 > RenderTableCell {DT} at (0,117) size 25x18 [r=5 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 > text run at (0,0) width 25: "Foo" > RenderTableCell {DD} at (25,115) size 209x23 [r=5 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderTableRow {DIV} at (0,138) size 234x36 > RenderTableCell {DT} at (0,156) size 25x18 [r=6 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 25x18 >@@ -81,21 +81,21 @@ layer at (0,0) size 800x419 > RenderBR {BR} at (0,0) size 0x18 > RenderText {#text} at (0,18) size 209x18 > text run at (0,18) width 209: "Bar (should be aligned with Foo)" >-layer at (38,125) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (38,234) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (38,257) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (38,280) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (38,125) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (38,234) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (38,257) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (38,280) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 17x13 > text run at (1,0) width 17: "Bar" >-layer at (38,303) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (38,303) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 17x13 > text run at (1,0) width 17: "Bar" >-layer at (38,326) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (38,349) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (38,326) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (38,349) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.checksum b/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.checksum >index ac88f37..9fa2dea 100644 >--- a/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.checksum >+++ b/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.checksum >@@ -1 +1 @@ >-7310767495150c8a16f2990f30f48ca7 >\ No newline at end of file >+2b737af4b414f37cde1c106a324e48a1 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.png b/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.png >index 099ec60..31d5ae6 100644 >Binary files a/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.png and b/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt b/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt >index 28c5162..a2b72fc 100644 >--- a/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt >+++ b/LayoutTests/platform/mac/fast/text/international/rtl-white-space-pre-wrap-expected.txt >@@ -25,20 +25,20 @@ layer at (0,0) size 800x600 > text run at (0,0) width 0 RTL: " " > text run at (0,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}" > text run at (147,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!" >- RenderBlock (anonymous) at (0,152) size 784x84 >+ RenderBlock (anonymous) at (0,152) size 784x86 > RenderBR {BR} at (0,0) size 0x18 >- RenderText {#text} at (199,66) size 4x18 >- text run at (199,66) width 4: " " >+ RenderText {#text} at (199,68) size 4x18 >+ text run at (199,68) width 4: " " > RenderBR {BR} at (0,0) size 0x0 >- RenderBlock {DIV} at (0,236) size 191x56 [bgcolor=#FFFF00] >+ RenderBlock {DIV} at (0,238) size 191x56 [bgcolor=#FFFF00] > RenderText {#text} at (0,0) size 191x56 > text run at (0,0) width 0 RTL: " " > text run at (0,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}" > text run at (147,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!" >-layer at (8,180) size 199x58 clip at (9,181) size 197x56 >- RenderTextControl {TEXTAREA} at (0,20) size 199x58 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 197x56 >- RenderText {#text} at (3,0) size 191x56 >- text run at (3,0) width 0 RTL: " " >- text run at (3,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}" >- text run at (150,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!" >+layer at (8,179) size 199x62 clip at (9,180) size 197x60 >+ RenderTextControl {TEXTAREA} at (0,19) size 199x62 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 193x56 >+ RenderText {#text} at (0,0) size 193x56 >+ text run at (0,0) width 2 RTL: " " >+ text run at (2,0) width 191 RTL: "\x{5D0}\x{5DB}\x{5DC}\x{5EA} \x{5E4}\x{5DC}\x{5E4}\x{5DC}? \x{5E9}\x{5EA}\x{5D4}" >+ text run at (149,28) width 44 RTL: "\x{5DE}\x{5D9}\x{5E5}!" >diff --git a/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.checksum b/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.checksum >index 404b407..ebde2c6 100644 >--- a/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.checksum >+++ b/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.checksum >@@ -1 +1 @@ >-fe8a3f88403e6b88df7d6f729182fe01 >\ No newline at end of file >+1e7a254fb16e46db17bab66f540d2541 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.png b/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.png >index 9d8c515..edb54a7 100644 >Binary files a/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.png and b/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt b/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt >index 6808003..419d127 100644 >--- a/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt >+++ b/LayoutTests/platform/mac/fast/text/textIteratorNilRenderer-expected.txt >@@ -5,22 +5,22 @@ layer at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > RenderBlock {CENTER} at (0,0) size 784x57 > RenderBlock {FORM} at (0,0) size 784x23 >- RenderTable {TABLE} at (41,0) size 701x23 >- RenderTableSection {TBODY} at (0,0) size 701x23 >- RenderTableRow {TR} at (0,0) size 701x23 >+ RenderTable {TABLE} at (36,0) size 712x23 >+ RenderTableSection {TBODY} at (0,0) size 712x23 >+ RenderTableRow {TR} at (0,0) size 712x23 > RenderTableCell {TD} at (0,2) size 150x18 [r=0 c=0 rs=2 cs=1] > RenderText {#text} at (0,0) size 4x18 > text run at (0,0) width 4: " " >- RenderTableCell {TD} at (150,0) size 291x23 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,2) size 287x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (150,0) size 302x23 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,2) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (441,0) size 100x22 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (452,0) size 100x22 [r=0 c=2 rs=1 cs=1] > RenderButton {INPUT} at (2,2) size 96x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 80x13 > RenderText at (0,0) size 80x13 > text run at (0,0) width 80: "Search Froogle" > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (541,2) size 160x18 [r=0 c=3 rs=2 cs=1] >+ RenderTableCell {TD} at (552,2) size 160x18 [r=0 c=3 rs=2 cs=1] > RenderInline {LABEL} at (0,0) size 117x13 > RenderText {#text} at (0,0) size 0x0 > RenderBlock {INPUT} at (13,3) size 12x12 >@@ -29,6 +29,6 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 0x0 > RenderBlock (anonymous) at (0,39) size 784x18 > RenderBR {BR} at (392,0) size 0x18 >-layer at (204,13) size 281x13 >- RenderBlock {DIV} at (3,3) size 281x13 >+layer at (199,13) size 292x13 >+ RenderBlock {DIV} at (3,3) size 292x13 > caret: position 1 of child 0 {#text} of child 1 {TD} of child 0 {TR} of child 1 {TBODY} of child 1 {TABLE} of child 1 {FORM} of child 1 {CENTER} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.checksum b/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.checksum >index 48eea37..2e1667e 100644 >--- a/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.checksum >+++ b/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.checksum >@@ -1 +1 @@ >-7eb3da3403bb6fb0bb27d1eb1bf3bda7 >\ No newline at end of file >+5db6a28a5145f490246f29ad3698df97 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.png b/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.png >index ea16df9..26cfcdb 100644 >Binary files a/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.png and b/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.png differ >diff --git a/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt b/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt >index 72d9c8f..a738f29 100644 >--- a/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt >+++ b/LayoutTests/platform/mac/fast/transforms/transformed-focused-text-input-expected.txt >@@ -5,8 +5,8 @@ layer at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 > layer at (8,8) size 784x23 > RenderBlock {DIV} at (0,0) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (13,13) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (13,13) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > caret: position 0 of child 0 {DIV} of child 1 {INPUT} of child 1 {DIV} of child 1 {BODY} of child 0 {HTML} of document >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.checksum >index f35ee2b..4b80748 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.checksum >@@ -1 +1 @@ >-84fe8b4404a85269751678c598d80e9f >\ No newline at end of file >+1eea65285459273fec814015b4ae4570 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.png >index 7dc0b31..f60fe22 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.txt >index 8098a4b..351e899 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/anchor-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,55 +56,55 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >-scrolled to 0,950 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 >+scrolled to 0,952 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/anchor-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/anchor-frames-expected.txt >index c700846..4db7835 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/anchor-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/anchor-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >@@ -121,7 +121,7 @@ layer at (0,0) size 800x600 > text run at (0,37) width 272: "testing back/forward." > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-frame 'main' scrolled to 0,1016 >+frame 'main' scrolled to 0,1018 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/anchor-frames.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.txt >index 99e1f88..5d6aa77 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/anchor-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/anchor-subframeload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/anchor-subframeload-expected.txt >index df4d80b..fe55539 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/anchor-subframeload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/anchor-subframeload-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >@@ -121,7 +121,7 @@ layer at (0,0) size 800x600 > text run at (0,37) width 272: "testing back/forward." > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-frame 'main' scrolled to 0,1016 >+frame 'main' scrolled to 0,1018 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/anchor-subframeload.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt >index 8a0ecd9..9274943 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/javascriptlink-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.png b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt >index 8332b75..691b311 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt >index df00f52..6986652 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.png b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt >index 43fd3c1..071834c 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/javascriptlink-subframeload-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.txt >index 36ab7e6..7bc673d 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/metaredirect-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.png b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.txt >index 4a519ac..0e6ac30 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.txt >index c9dafc6..9ca6966 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.png b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt >index 0ac021a..ddfff7f 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/metaredirect-subframeload-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.png b/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.txt >index c2e9800..65c45e5 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/post-goback2-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.png b/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.txt >index c29d2af..0d44605 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/postredirect-goback2-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.txt >index 81968d7..aa7ba97 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/redirect302-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.png b/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.txt >index ffe6b03..7b7a7b7 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.txt >index 9f4e6e2..6e4cbfd 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.png b/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt >index 4b359ad..524cb9a 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/redirect302-subframeload-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.checksum >index f35ee2b..4b80748 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.checksum >@@ -1 +1 @@ >-84fe8b4404a85269751678c598d80e9f >\ No newline at end of file >+1eea65285459273fec814015b4ae4570 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.png >index 7dc0b31..f60fe22 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt >index a68ba8d..5e3c4b7 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,55 +56,55 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >-scrolled to 0,950 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 >+scrolled to 0,952 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/relativeanchor-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt >index 32a22db..cb29e57 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >@@ -121,7 +121,7 @@ layer at (0,0) size 800x600 > text run at (0,37) width 272: "testing back/forward." > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-frame 'main' scrolled to 0,1016 >+frame 'main' scrolled to 0,1018 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/relativeanchor-frames.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.checksum >index f35ee2b..4b80748 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.checksum >@@ -1 +1 @@ >-84fe8b4404a85269751678c598d80e9f >\ No newline at end of file >+1eea65285459273fec814015b4ae4570 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.png >index 7dc0b31..f60fe22 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt >index bf2b3b2..d6af944 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/relativeanchor-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,55 +56,55 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >-scrolled to 0,950 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 >+scrolled to 0,952 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/relativeanchor-goback.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt >index d5b765d..ef439db 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/slowmetaredirect-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/slowmetaredirect-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt >index 23f950b..89efd2b 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/slowtimerredirect-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/slowtimerredirect-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.txt >index 1837439..c145d50 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/success200-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.txt >index b25d81b..be85253 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt >index d2f2a19..b31bcc4 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-frames-loadsame-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.txt >index e99c94c..5a4ca6b 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.txt >index e287a10..10ff9d5 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-loadsame-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/success200-loadsame.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.checksum >index 8f1531e..110a7a6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.checksum >@@ -1 +1 @@ >-925dca5acc0764733be2f0578f02dd87 >\ No newline at end of file >+00568ccfd93f87ba2f95c73785bdf993 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.png >index 7b9aa5c..affb877 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.txt >index 5bbb65d..83b51b9 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-reload-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.png b/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.txt >index 69c65b2..e996d93 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/success200-subframeload-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.checksum >index ca8182d..7ebfaa6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.checksum >@@ -1 +1 @@ >-cabcac286282ace000c4389a5554d2d9 >\ No newline at end of file >+05bc57f7f71d74d880334b5d9cf55478 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.png b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.png >index 5e53b4e..7e2de96 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.txt >index d125362..91546e6 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-basic-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,54 +56,54 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > > ============== Back Forward List ============== > http://127.0.0.1:8000/navigation/timerredirect-basic.html **nav target** >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.png b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.txt >index 736b039..bb5f4df 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-frames-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.checksum >index bc8cfd7..2131152 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.checksum >@@ -1 +1 @@ >-69905325176970389cc0bbce61126f19 >\ No newline at end of file >+36a5bc15bf1f09c913e2100694a04263 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.png b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.png >index 33332f9..1140031 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.txt >index 959dbce..3b822e9 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-goback-expected.txt >@@ -1,8 +1,8 @@ >-layer at (0,0) size 785x1550 >+layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x600 >-layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -15,7 +15,7 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -28,12 +28,12 @@ layer at (0,0) size 785x1550 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -56,56 +56,56 @@ layer at (0,0) size 785x1550 > text run at (8,2) width 225: "Value set by User that should be Restored" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >-layer at (389,363) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 133x13 > text run at (1,0) width 133: "New form text from user" >-layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x39 >- RenderText {#text} at (3,0) size 205x39 >- text run at (3,0) width 199: "More new form text from user, which" >- text run at (202,0) width 3: " " >- text run at (3,13) width 202: "should be restored when we return to" >- text run at (205,13) width 3: " " >- text run at (3,26) width 53: "this page." >+layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x39 >+ RenderText {#text} at (0,0) size 205x39 >+ text run at (0,0) width 199: "More new form text from user, which" >+ text run at (199,0) width 3: " " >+ text run at (0,13) width 202: "should be restored when we return to" >+ text run at (202,13) width 3: " " >+ text run at (0,26) width 53: "this page." > scrolled to 0,50 > > ============== Back Forward List ============== >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.checksum b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.checksum >index 8dd5d3f..2f3a009 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.checksum >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.checksum >@@ -1 +1 @@ >-872ac510b9f6f5aa45f1f14f70575979 >\ No newline at end of file >+976f35f26ecda7bd3f013cc9d449f9a7 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.png b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.png >index 7f743a3..ffa6766 100644 >Binary files a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.png and b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.png differ >diff --git a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt >index 8950c2c..2daa29e 100644 >--- a/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt >+++ b/LayoutTests/platform/mac/http/tests/navigation/timerredirect-subframeload-expected.txt >@@ -4,11 +4,11 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderFrameSet {FRAMESET} at (0,0) size 800x600 > RenderFrame {FRAME} at (0,0) size 800x534 >- layer at (0,0) size 785x1550 >+ layer at (0,0) size 785x1552 > RenderView at (0,0) size 785x534 >- layer at (0,0) size 785x1550 >- RenderBlock {HTML} at (0,0) size 785x1550 >- RenderBody {BODY} at (8,8) size 769x1510 >+ layer at (0,0) size 785x1552 >+ RenderBlock {HTML} at (0,0) size 785x1552 >+ RenderBody {BODY} at (8,8) size 769x1512 > RenderBlock (anonymous) at (0,0) size 769x259 > RenderText {#text} at (0,0) size 749x185 > text run at (0,0) width 676: "This is test page that we navigate to as part of testing" >@@ -21,7 +21,7 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (0,185) size 0x37 > RenderBR {BR} at (0,222) size 0x37 > RenderBlock {HR} at (0,275) size 769x2 [border: (1px inset #000000)] >- RenderBlock {FORM} at (0,293) size 769x424 >+ RenderBlock {FORM} at (0,293) size 769x426 > RenderButton {INPUT} at (2,2) size 111x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 95x13 > RenderText at (0,0) size 95x13 >@@ -34,12 +34,12 @@ layer at (0,0) size 800x600 > RenderBR {BR} at (235,37) size 0x0 > RenderText {#text} at (0,44) size 376x37 > text run at (0,44) width 376: "Here are some form elements" >- RenderTextControl {INPUT} at (378,59) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (528,73) size 0x0 >+ RenderTextControl {INPUT} at (378,59) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (539,73) size 0x0 > RenderText {#text} at (0,81) size 334x37 > text run at (0,81) width 334: "that we can use for testing" >- RenderTextControl {INPUT} at (336,96) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderBR {BR} at (486,110) size 0x0 >+ RenderTextControl {INPUT} at (336,96) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderBR {BR} at (497,110) size 0x0 > RenderBlock {INPUT} at (3,136) size 12x13 > RenderText {#text} at (18,118) size 73x37 > text run at (18,118) width 73: " Male" >@@ -62,54 +62,54 @@ layer at (0,0) size 800x600 > text run at (8,2) width 63: "Initial Value" > RenderBR {BR} at (260,281) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderBlock {HR} at (0,749) size 769x2 [border: (1px inset #000000)] >- RenderBlock {P} at (0,783) size 769x37 >+ RenderBlock {HR} at (0,751) size 769x2 [border: (1px inset #000000)] >+ RenderBlock {P} at (0,785) size 769x37 > RenderText {#text} at (0,0) size 62x37 > text run at (0,0) width 62: "Now" >- RenderBlock {P} at (0,852) size 769x37 >+ RenderBlock {P} at (0,854) size 769x37 > RenderText {#text} at (0,0) size 67x37 > text run at (0,0) width 67: "some" >- RenderBlock {P} at (0,921) size 769x37 >+ RenderBlock {P} at (0,923) size 769x37 > RenderText {#text} at (0,0) size 63x37 > text run at (0,0) width 63: "filler" >- RenderBlock {P} at (0,990) size 769x37 >+ RenderBlock {P} at (0,992) size 769x37 > RenderText {#text} at (0,0) size 28x37 > text run at (0,0) width 28: "so" >- RenderBlock {P} at (0,1059) size 769x37 >+ RenderBlock {P} at (0,1061) size 769x37 > RenderText {#text} at (0,0) size 39x37 > text run at (0,0) width 39: "the" >- RenderBlock {P} at (0,1128) size 769x37 >+ RenderBlock {P} at (0,1130) size 769x37 > RenderText {#text} at (0,0) size 46x37 > text run at (0,0) width 46: "doc" >- RenderBlock {P} at (0,1197) size 769x37 >+ RenderBlock {P} at (0,1199) size 769x37 > RenderText {#text} at (0,0) size 21x37 > text run at (0,0) width 21: "is" >- RenderBlock {P} at (0,1266) size 769x37 >+ RenderBlock {P} at (0,1268) size 769x37 > RenderText {#text} at (0,0) size 57x37 > text run at (0,0) width 57: "long" >- RenderBlock {P} at (0,1335) size 769x37 >+ RenderBlock {P} at (0,1337) size 769x37 > RenderText {#text} at (0,0) size 94x37 > text run at (0,0) width 94: "enough" >- RenderBlock {P} at (0,1404) size 769x37 >+ RenderBlock {P} at (0,1406) size 769x37 > RenderText {#text} at (0,0) size 112x37 > text run at (0,0) width 112: "to scroll." >- RenderBlock {P} at (0,1473) size 769x37 >+ RenderBlock {P} at (0,1475) size 769x37 > RenderInline {A} at (0,0) size 531x37 > RenderText {#text} at (0,0) size 531x37 > text run at (0,0) width 531: "This is an anchor point named \"anchor1\"." >- layer at (389,363) size 142x13 scrollWidth 153 >- RenderBlock {DIV} at (3,3) size 142x13 >+ layer at (389,363) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 151x13 > text run at (1,0) width 151: "Initial text before user input" >- layer at (347,400) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >- layer at (10,591) size 232x132 clip at (11,592) size 230x130 >- RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 230x26 >- RenderText {#text} at (3,0) size 185x13 >- text run at (3,0) width 185: "More initial text before user input." >- text run at (188,0) width 0: " " >- RenderBR {BR} at (3,13) size 0x13 >+ layer at (347,400) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+ layer at (8,590) size 230x136 clip at (9,591) size 228x134 >+ RenderTextControl {TEXTAREA} at (0,289) size 230x136 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 224x26 >+ RenderText {#text} at (0,0) size 185x13 >+ text run at (0,0) width 185: "More initial text before user input." >+ text run at (185,0) width 0: " " >+ RenderBR {BR} at (0,13) size 0x13 > RenderFrame {FRAME} at (0,540) size 800x60 > layer at (0,0) size 785x90 > RenderView at (0,0) size 785x60 >diff --git a/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum b/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum >index a7326cc..53b14a5 100644 >--- a/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum >+++ b/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.checksum >@@ -1 +1 @@ >-d1d7d34da2dbcfe9fc8026892d0902b0 >\ No newline at end of file >+ae680e71bc4ee70031a928c261517c36 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png b/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png >index 69982a7..5c6ab13 100644 >Binary files a/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png and b/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.png differ >diff --git a/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt b/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt >index ddd8467..b43a320 100644 >--- a/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt >+++ b/LayoutTests/platform/mac/svg/custom/inline-svg-in-xhtml-expected.txt >@@ -24,12 +24,12 @@ layer at (48,38) size 722x542 layerType: foreground only > text run at (0,2) width 107: "Enter something:" > RenderText {#text} at (107,2) size 4x18 > text run at (107,2) width 4: " " >- RenderTextControl {input} at (113,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {input} at (113,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {p} at (14,78) size 688x22 > RenderButton {button} at (2,2) size 63x18 [bgcolor=#C0C0C0] [border: (2px outset #C0C0C0) none (2px outset #C0C0C0)] > RenderBlock (anonymous) at (8,2) size 47x13 > RenderText {#text} at (0,0) size 47x13 > text run at (0,0) width 47: "Activate!" >-layer at (181,83) size 142x13 >- RenderBlock {div} at (3,3) size 142x13 >+layer at (181,83) size 153x13 >+ RenderBlock {div} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.checksum b/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.checksum >index 8c80e26..2071b08 100644 >--- a/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.checksum >+++ b/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.checksum >@@ -1 +1 @@ >-e57848159a1bf3705384894fb5551673 >\ No newline at end of file >+2d0679f4a8923e244b41afbb69491297 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png b/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png >index 33b8173..51933ce 100644 >Binary files a/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png and b/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.png differ >diff --git a/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt b/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt >index bf4ad49..79c7950 100644 >--- a/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt >+++ b/LayoutTests/platform/mac/svg/hixie/mixed/003-expected.txt >@@ -4,7 +4,7 @@ layer at (0,0) size 800x301 > RenderBlock {html} at (0,0) size 800x301 > RenderBody {body} at (8,16) size 784x277 > RenderBlock {p} at (0,0) size 784x23 >- RenderTextControl {input} at (2,2) size 356x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {input} at (2,2) size 367x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {p} at (0,39) size 784x18 > RenderText {#text} at (0,0) size 463x18 > text run at (0,0) width 463: "It should say \"PASSED\" above and there should be a green circle below." >@@ -13,7 +13,7 @@ layer at (0,0) size 800x301 > RenderPath {circle} at (8,89) size 100x100 [fill={[type=SOLID] [color=#008000]}] [data="M100.00,50.00 L99.90,53.14 L99.61,56.27 L99.11,59.37 L98.43,62.43 L97.55,65.45 L96.49,68.41 L95.24,71.29 L93.82,74.09 L92.22,76.79 L90.45,79.39 L88.53,81.87 L86.45,84.23 L84.23,86.45 L81.87,88.53 L79.39,90.45 L76.79,92.22 L74.09,93.82 L71.29,95.24 L68.41,96.49 L65.45,97.55 L62.43,98.43 L59.37,99.11 L56.27,99.61 L53.14,99.90 L50.00,100.00 L46.86,99.90 L43.73,99.61 L40.63,99.11 L37.57,98.43 L34.55,97.55 L31.59,96.49 L28.71,95.24 L25.91,93.82 L23.21,92.22 L20.61,90.45 L18.13,88.53 L15.77,86.45 L13.55,84.23 L11.47,81.87 L9.55,79.39 L7.78,76.79 L6.18,74.09 L4.76,71.29 L3.51,68.41 L2.45,65.45 L1.57,62.43 L0.89,59.37 L0.39,56.27 L0.10,53.14 L0.00,50.00 L0.10,46.86 L0.39,43.73 L0.89,40.63 L1.57,37.57 L2.45,34.55 L3.51,31.59 L4.76,28.71 L6.18,25.91 L7.78,23.21 L9.55,20.61 L11.47,18.13 L13.55,15.77 L15.77,13.55 L18.13,11.47 L20.61,9.55 L23.21,7.78 L25.91,6.18 L28.71,4.76 L31.59,3.51 L34.55,2.45 L37.57,1.57 L40.63,0.89 L43.73,0.39 L46.86,0.10 L50.00,0.00 L53.14,0.10 L56.27,0.39 L59.37,0.89 L62.43,1.57 L65.45,2.45 L68.41,3.51 L71.29,4.76 L74.09,6.18 L76.79,7.78 L79.39,9.55 L81.87,11.47 L84.23,13.55 L86.45,15.77 L88.53,18.13 L90.45,20.61 L92.22,23.21 L93.82,25.91 L95.24,28.71 L96.49,31.59 L97.55,34.55 L98.43,37.57 L99.11,40.63 L99.61,43.73 L99.90,46.86 Z"] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,21) size 350x13 >- RenderBlock {div} at (3,3) size 350x13 >+layer at (13,21) size 361x13 >+ RenderBlock {div} at (3,3) size 361x13 > RenderText {#text} at (1,0) size 115x13 > text run at (1,0) width 115: "This test has PASSED." >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.checksum >index 858bae0..5388daf 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.checksum >@@ -1 +1 @@ >-46f5ccc4d7741a75ef7f7414335e6812 >\ No newline at end of file >+71bcd14ece9486b903c2467d2349d9bf >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.png >index bba7a0b..487d99a 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt >index 4361dfd..ab0299e 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug1188-expected.txt >@@ -15,22 +15,22 @@ layer at (0,0) size 800x600 > RenderTableCell {TD} at (2,55) size 594x40 [bgcolor=#99CCCC] [r=1 c=0 rs=1 cs=3] > RenderInline {FONT} at (0,0) size 127x15 > RenderInline {B} at (0,0) size 127x15 >- RenderText {#text} at (49,5) size 127x15 >- text run at (49,5) width 127: "Search the Web with" >- RenderText {#text} at (176,3) size 4x18 >- text run at (176,3) width 4: " " >- RenderMenuList {SELECT} at (182,4) size 80x18 [bgcolor=#FFFFFF] >+ RenderText {#text} at (43,5) size 127x15 >+ text run at (43,5) width 127: "Search the Web with" >+ RenderText {#text} at (170,3) size 4x18 >+ text run at (170,3) width 4: " " >+ RenderMenuList {SELECT} at (176,4) size 80x18 [bgcolor=#FFFFFF] > RenderBlock (anonymous) at (0,0) size 80x18 > RenderText at (8,2) size 49x13 > text run at (8,2) width 49: "Netscape" >- RenderTextControl {INPUT} at (266,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (485,3) size 4x18 >- text run at (485,3) width 4: " " >- RenderButton {INPUT} at (491,4) size 52x18 [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (260,3) size 228x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (490,3) size 4x18 >+ text run at (490,3) width 4: " " >+ RenderButton {INPUT} at (496,4) size 52x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 36x13 > RenderText at (0,0) size 36x13 > text run at (0,0) width 36: "Search" >- RenderBR {BR} at (545,17) size 0x0 >+ RenderBR {BR} at (550,17) size 0x0 > RenderInline {SMALL} at (0,0) size 560x15 > RenderInline {A} at (0,0) size 98x15 [color=#0000EE] > RenderText {#text} at (17,24) size 98x15 >@@ -137,5 +137,5 @@ layer at (0,0) size 800x600 > RenderTableSection {TBODY} at (0,0) size 1x1 > RenderTableRow {TR} at (0,0) size 1x1 > RenderTableCell {TD} at (0,0) size 0x0 [r=0 c=0 rs=1 cs=1] >-layer at (279,79) size 211x13 >- RenderBlock {DIV} at (3,3) size 211x13 >+layer at (273,79) size 222x13 >+ RenderBlock {DIV} at (3,3) size 222x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.checksum >index 0c7ec21..9f18fb9 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.checksum >@@ -1 +1 @@ >-90959e9ed5f42b69020e361c4804404d >\ No newline at end of file >+b9c5e2b0703dfd54435dd0a70c1a8be3 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.png >index 92f15e7..b62aa10 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt >index 05c2e0c..b6db407 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug12384-expected.txt >@@ -4,23 +4,23 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock {FORM} at (0,0) size 784x27 >- RenderTable {TABLE} at (0,0) size 693x27 [bgcolor=#FFE030] [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 691x25 >- RenderTableRow {TR} at (0,0) size 691x25 >- RenderTableCell {TD} at (0,0) size 691x25 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderInline {NOBR} at (0,0) size 689x18 >- RenderTextControl {INPUT} at (3,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (222,3) size 13x18 >- text run at (222,3) width 13: " - " >- RenderTextControl {INPUT} at (237,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (456,3) size 13x18 >- text run at (456,3) width 13: " - " >- RenderTextControl {INPUT} at (471,3) size 217x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTable {TABLE} at (0,0) size 726x27 [bgcolor=#FFE030] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 724x25 >+ RenderTableRow {TR} at (0,0) size 724x25 >+ RenderTableCell {TD} at (0,0) size 724x25 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderInline {NOBR} at (0,0) size 722x18 >+ RenderTextControl {INPUT} at (3,3) size 228x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (233,3) size 13x18 >+ text run at (233,3) width 13: " - " >+ RenderTextControl {INPUT} at (248,3) size 228x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (478,3) size 13x18 >+ text run at (478,3) width 13: " - " >+ RenderTextControl {INPUT} at (493,3) size 228x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >- RenderTableRow {TR} at (0,25) size 691x0 >-layer at (15,15) size 211x13 >- RenderBlock {DIV} at (3,3) size 211x13 >-layer at (249,15) size 211x13 >- RenderBlock {DIV} at (3,3) size 211x13 >-layer at (483,15) size 211x13 >- RenderBlock {DIV} at (3,3) size 211x13 >+ RenderTableRow {TR} at (0,25) size 724x0 >+layer at (15,15) size 222x13 >+ RenderBlock {DIV} at (3,3) size 222x13 >+layer at (260,15) size 222x13 >+ RenderBlock {DIV} at (3,3) size 222x13 >+layer at (505,15) size 222x13 >+ RenderBlock {DIV} at (3,3) size 222x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.checksum >index 74f71e2..957ba58 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.checksum >@@ -1 +1 @@ >-740a8f1a5c8b6ff7d39eeca4e9ec7009 >\ No newline at end of file >+4f45221e4609c82363589e4727ff4bf2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.png >index a9a3441..4981f0b 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt >index 7f9cc14..703e09d 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug18359-expected.txt >@@ -8,37 +8,37 @@ layer at (0,0) size 800x600 > text run at (0,0) width 365: "SeaMonkey XPInstall Trigger Page" > RenderBlock {HR} at (0,47) size 784x2 [border: (1px inset #000000)] > RenderBlock {FORM} at (0,57) size 784x55 >- RenderTable {TABLE} at (0,0) size 670x55 >- RenderTableSection {TBODY} at (0,0) size 670x55 >- RenderTableRow {TR} at (0,2) size 670x25 >+ RenderTable {TABLE} at (0,0) size 681x55 >+ RenderTableSection {TBODY} at (0,0) size 681x55 >+ RenderTableRow {TR} at (0,2) size 681x25 > RenderTableCell {TD} at (2,4) size 107x20 [r=0 c=0 rs=1 cs=1] > RenderInline {B} at (0,0) size 96x18 > RenderText {#text} at (1,1) size 96x18 > text run at (1,1) width 96: "Trigger URL:" >- RenderTableCell {TD} at (111,2) size 467x25 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 461x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderTableCell {TD} at (580,2) size 88x24 [r=0 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (111,2) size 478x25 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 472x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (591,2) size 88x24 [r=0 c=2 rs=1 cs=1] > RenderButton {INPUT} at (3,3) size 55x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 39x13 > RenderText at (0,0) size 39x13 > text run at (0,0) width 39: "Trigger" >- RenderTableRow {TR} at (0,29) size 670x24 >+ RenderTableRow {TR} at (0,29) size 681x24 > RenderTableCell {TD} at (2,31) size 107x20 [r=1 c=0 rs=1 cs=1] > RenderInline {B} at (0,0) size 105x18 > RenderText {#text} at (1,1) size 105x18 > text run at (1,1) width 105: "Run Test Case:" >- RenderTableCell {TD} at (111,29) size 467x24 [r=1 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (111,29) size 478x24 [r=1 c=1 rs=1 cs=1] > RenderMenuList {SELECT} at (3,3) size 262x18 [bgcolor=#FFFFFF] > RenderBlock (anonymous) at (0,0) size 262x18 > RenderText at (8,2) size 73x13 > text run at (8,2) width 73: "a_abortinstall" > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (580,29) size 88x24 [r=1 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (591,29) size 88x24 [r=1 c=2 rs=1 cs=1] > RenderButton {INPUT} at (3,3) size 82x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 66x13 > RenderText at (0,0) size 66x13 > text run at (0,0) width 66: "Trigger case" >-layer at (125,73) size 455x13 >- RenderBlock {DIV} at (3,3) size 455x13 >+layer at (125,73) size 466x13 >+ RenderBlock {DIV} at (3,3) size 466x13 > RenderText {#text} at (1,0) size 106x13 > text run at (1,0) width 106: "http://jimbob/jars/" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.checksum >index df41d0d..44b0776 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.checksum >@@ -1 +1 @@ >-0b4034404f95486aa6cf2a48584f06c4 >\ No newline at end of file >+4593073071562a884cbeb2dfebcc632d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.png >index e8eca39..d7fd0e1 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.txt >index a94ad1c..b7d8880 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug194024-expected.txt >@@ -6,141 +6,141 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,0) size 784x18 > RenderText {#text} at (0,0) size 285x18 > text run at (0,0) width 285: "border=\"0\" cellspacing=\"0\" cellpadding=\"0\"" >- RenderTable {TABLE} at (0,18) size 784x32 [bgcolor=#DDDD33] >- RenderTableSection {TBODY} at (0,0) size 784x32 >- RenderTableRow {TR} at (0,0) size 784x32 >- RenderTableCell {TD} at (0,16) size 12x0 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (12,0) size 760x32 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (772,16) size 12x0 [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,50) size 784x18 >+ RenderTable {TABLE} at (0,18) size 784x34 [bgcolor=#DDDD33] >+ RenderTableSection {TBODY} at (0,0) size 784x34 >+ RenderTableRow {TR} at (0,0) size 784x34 >+ RenderTableCell {TD} at (0,17) size 12x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 760x34 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (772,17) size 12x0 [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,52) size 784x18 > RenderText {#text} at (0,0) size 209x18 > text run at (0,0) width 209: "cellspacing=\"0\" cellpadding=\"0\"" >- RenderTable {TABLE} at (0,68) size 784x32 [bgcolor=#CCCCFF] >- RenderTableSection {TBODY} at (0,0) size 784x32 >- RenderTableRow {TR} at (0,0) size 784x32 >- RenderTableCell {TD} at (0,16) size 12x0 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (12,0) size 760x32 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (772,16) size 12x0 [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,100) size 784x18 >+ RenderTable {TABLE} at (0,70) size 784x34 [bgcolor=#CCCCFF] >+ RenderTableSection {TBODY} at (0,0) size 784x34 >+ RenderTableRow {TR} at (0,0) size 784x34 >+ RenderTableCell {TD} at (0,17) size 12x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (12,0) size 760x34 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (772,17) size 12x0 [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,104) size 784x18 > RenderText {#text} at (0,0) size 104x18 > text run at (0,0) width 104: "cellpadding=\"0\"" >- RenderTable {TABLE} at (0,118) size 784x36 [bgcolor=#FF9999] >- RenderTableSection {TBODY} at (0,0) size 784x36 >- RenderTableRow {TR} at (0,2) size 784x32 >- RenderTableCell {TD} at (2,18) size 12x0 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (16,2) size 752x32 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (770,18) size 12x0 [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,154) size 784x18 >+ RenderTable {TABLE} at (0,122) size 784x38 [bgcolor=#FF9999] >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,2) size 784x34 >+ RenderTableCell {TD} at (2,19) size 12x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (16,2) size 752x34 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (770,19) size 12x0 [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,160) size 784x18 > RenderText {#text} at (0,0) size 180x18 > text run at (0,0) width 180: "border=\"0\" cellpadding=\"0\"" >- RenderTable {TABLE} at (0,172) size 784x36 [bgcolor=#AAEEBB] >- RenderTableSection {TBODY} at (0,0) size 784x36 >- RenderTableRow {TR} at (0,2) size 784x32 >- RenderTableCell {TD} at (2,18) size 12x0 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (16,2) size 752x32 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (770,18) size 12x0 [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,208) size 784x18 >+ RenderTable {TABLE} at (0,178) size 784x38 [bgcolor=#AAEEBB] >+ RenderTableSection {TBODY} at (0,0) size 784x38 >+ RenderTableRow {TR} at (0,2) size 784x34 >+ RenderTableCell {TD} at (2,19) size 12x0 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (16,2) size 752x34 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (770,19) size 12x0 [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,216) size 784x18 > RenderInline {FONT} at (0,0) size 29x18 [color=#0000FF] > RenderText {#text} at (0,0) size 29x18 > text run at (0,0) width 29: "right" > RenderText {#text} at (29,0) size 76x18 > text run at (29,0) width 76: " border=\"0\"" >- RenderTable {TABLE} at (0,226) size 784x38 [bgcolor=#FFCCEE] >- RenderTableSection {TBODY} at (0,0) size 784x38 >- RenderTableRow {TR} at (0,2) size 784x34 >- RenderTableCell {TD} at (2,18) size 14x2 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (18,2) size 748x34 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (768,18) size 14x2 [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,264) size 784x18 >+ RenderTable {TABLE} at (0,234) size 784x40 [bgcolor=#FFCCEE] >+ RenderTableSection {TBODY} at (0,0) size 784x40 >+ RenderTableRow {TR} at (0,2) size 784x36 >+ RenderTableCell {TD} at (2,19) size 14x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (18,2) size 748x36 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (768,19) size 14x2 [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,274) size 784x18 > RenderInline {FONT} at (0,0) size 29x18 [color=#0000FF] > RenderText {#text} at (0,0) size 29x18 > text run at (0,0) width 29: "right" > RenderText {#text} at (29,0) size 108x18 > text run at (29,0) width 108: " cellpadding=\"1\"" >- RenderTable {TABLE} at (0,282) size 784x38 [bgcolor=#66DDFF] >- RenderTableSection {TBODY} at (0,0) size 784x38 >- RenderTableRow {TR} at (0,2) size 784x34 >- RenderTableCell {TD} at (2,18) size 14x2 [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (18,2) size 748x34 [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (768,18) size 14x2 [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,320) size 784x18 >+ RenderTable {TABLE} at (0,292) size 784x40 [bgcolor=#66DDFF] >+ RenderTableSection {TBODY} at (0,0) size 784x40 >+ RenderTableRow {TR} at (0,2) size 784x36 >+ RenderTableCell {TD} at (2,19) size 14x2 [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (18,2) size 748x36 [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (768,19) size 14x2 [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,332) size 784x18 > RenderInline {FONT} at (0,0) size 29x18 [color=#0000FF] > RenderText {#text} at (0,0) size 29x18 > text run at (0,0) width 29: "right" > RenderText {#text} at (29,0) size 289x18 > text run at (29,0) width 289: " border=\"1\" cellspacing=\"0\" cellpadding=\"0\"" >- RenderTable {TABLE} at (0,338) size 784x36 [bgcolor=#EEEEEE] [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 782x34 >- RenderTableRow {TR} at (0,0) size 782x34 >- RenderTableCell {TD} at (0,16) size 14x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (14,0) size 754x34 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (768,16) size 14x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,374) size 784x18 >+ RenderTable {TABLE} at (0,350) size 784x38 [bgcolor=#EEEEEE] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x36 >+ RenderTableRow {TR} at (0,0) size 782x36 >+ RenderTableCell {TD} at (0,17) size 14x2 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (14,0) size 754x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (768,17) size 14x2 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,388) size 784x18 > RenderInline {FONT} at (0,0) size 29x18 [color=#0000FF] > RenderText {#text} at (0,0) size 29x18 > text run at (0,0) width 29: "right" > RenderText {#text} at (29,0) size 181x18 > text run at (29,0) width 181: " border=\"1\" cellspacing=\"0\"" >- RenderTable {TABLE} at (0,392) size 784x38 [bgcolor=#FFCC66] [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 782x36 >- RenderTableRow {TR} at (0,0) size 782x36 >- RenderTableCell {TD} at (0,16) size 16x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (16,0) size 750x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (766,16) size 16x4 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >- RenderBlock (anonymous) at (0,430) size 784x18 >+ RenderTable {TABLE} at (0,406) size 784x40 [bgcolor=#FFCC66] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x38 >+ RenderTableRow {TR} at (0,0) size 782x38 >+ RenderTableCell {TD} at (0,17) size 16x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (16,0) size 750x38 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (766,17) size 16x4 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+ RenderBlock (anonymous) at (0,446) size 784x18 > RenderInline {FONT} at (0,0) size 29x18 [color=#0000FF] > RenderText {#text} at (0,0) size 29x18 > text run at (0,0) width 29: "right" > RenderText {#text} at (29,0) size 76x18 > text run at (29,0) width 76: " border=\"1\"" >- RenderTable {TABLE} at (0,448) size 784x42 [bgcolor=#CCFF33] [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 782x40 >- RenderTableRow {TR} at (0,2) size 782x36 >- RenderTableCell {TD} at (2,18) size 16x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTableCell {TD} at (20,2) size 742x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTableCell {TD} at (764,18) size 16x4 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >-layer at (20,28) size 760x28 clip at (21,29) size 758x26 >- RenderTextControl {TEXTAREA} at (0,2) size 760x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 758x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (20,78) size 760x28 clip at (21,79) size 758x26 >- RenderTextControl {TEXTAREA} at (0,2) size 760x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 758x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (24,130) size 752x28 clip at (25,131) size 750x26 >- RenderTextControl {TEXTAREA} at (0,2) size 752x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 750x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (24,184) size 752x28 clip at (25,185) size 750x26 >- RenderTextControl {TEXTAREA} at (0,2) size 752x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 750x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (27,239) size 746x28 clip at (28,240) size 744x26 >- RenderTextControl {TEXTAREA} at (1,3) size 746x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 744x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (27,295) size 746x28 clip at (28,296) size 744x26 >- RenderTextControl {TEXTAREA} at (1,3) size 746x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 744x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (24,350) size 752x28 clip at (25,351) size 750x26 >- RenderTextControl {TEXTAREA} at (1,3) size 752x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 750x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (27,405) size 746x28 clip at (28,406) size 744x26 >- RenderTextControl {TEXTAREA} at (2,4) size 746x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 744x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >-layer at (31,463) size 738x28 clip at (32,464) size 736x26 >- RenderTextControl {TEXTAREA} at (2,4) size 738x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 736x13 >- RenderText {#text} at (3,0) size 20x13 >- text run at (3,0) width 20: "test" >+ RenderTable {TABLE} at (0,464) size 784x44 [bgcolor=#CCFF33] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 782x42 >+ RenderTableRow {TR} at (0,2) size 782x38 >+ RenderTableCell {TD} at (2,19) size 16x4 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (20,2) size 742x38 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (764,19) size 16x4 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1] >+layer at (20,27) size 760x32 clip at (21,28) size 758x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 760x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 754x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (20,79) size 760x32 clip at (21,80) size 758x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 760x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 754x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (24,133) size 752x32 clip at (25,134) size 750x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 752x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 746x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (24,189) size 752x32 clip at (25,190) size 750x30 >+ RenderTextControl {TEXTAREA} at (0,1) size 752x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 746x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (27,246) size 746x32 clip at (28,247) size 744x30 >+ RenderTextControl {TEXTAREA} at (1,2) size 746x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 740x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (27,304) size 746x32 clip at (28,305) size 744x30 >+ RenderTextControl {TEXTAREA} at (1,2) size 746x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 740x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (24,361) size 752x32 clip at (25,362) size 750x30 >+ RenderTextControl {TEXTAREA} at (1,2) size 752x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 746x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (27,418) size 746x32 clip at (28,419) size 744x30 >+ RenderTextControl {TEXTAREA} at (2,3) size 746x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 740x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >+layer at (31,478) size 738x32 clip at (32,479) size 736x30 >+ RenderTextControl {TEXTAREA} at (2,3) size 738x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 732x13 >+ RenderText {#text} at (0,0) size 20x13 >+ text run at (0,0) width 20: "test" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.checksum >index e85d735..d02810b 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.checksum >@@ -1 +1 @@ >-882838d6571b65c75c61fbb78519c928 >\ No newline at end of file >+6e75f1cd2815ef211058fbcedb8fa924 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.png >index 6c35b56..0211684 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt >index 48c2919..7f52879 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug24200-expected.txt >@@ -24,11 +24,11 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (3,2) size 131x34 [border: (1px solid #FFFF00)] > RenderTableSection {TBODY} at (1,1) size 128x31 > RenderTableRow {TR} at (0,0) size 128x31 >- RenderTableCell {TD} at (0,1) size 102x28 [border: (2px solid #FFFF00)] [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (5,5) size 85x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (0,1) size 104x28 [border: (2px solid #FFFF00)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (5,5) size 96x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (102,0) size 26x31 [border: (2px solid #FFFF00)] [r=0 c=1 rs=1 cs=1] >- RenderImage {INPUT} at (3,7) size 19x18 >+ RenderTableCell {TD} at (104,0) size 24x31 [border: (2px solid #FFFF00)] [r=0 c=1 rs=1 cs=1] >+ RenderImage {INPUT} at (2,7) size 19x18 > RenderText {#text} at (0,0) size 0x0 > RenderTableRow {TR} at (0,59) size 136x21 > RenderTableCell {TD} at (0,59) size 136x21 [border: (1px solid #00FF00)] [r=2 c=0 rs=1 cs=1] >@@ -59,5 +59,5 @@ layer at (0,0) size 800x600 > RenderTableCell {TD} at (0,0) size 478x23 [border: (2px solid #0000FF)] [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (3,3) size 47x18 > text run at (3,3) width 47: "overlap" >-layer at (101,68) size 79x13 >- RenderBlock {DIV} at (3,3) size 79x13 >+layer at (101,68) size 90x13 >+ RenderBlock {DIV} at (3,3) size 90x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum >index a488fb7..3a5269c 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.checksum >@@ -1 +1 @@ >-43447b66acc8ecf84697bbcb4a22d89a >\ No newline at end of file >+84f7bad1da678510ea53814200000506 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.png >index 3d98ed8..98d0c8f 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt >index ab378fe..b3c1a47 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-2-expected.txt >@@ -50,7 +50,7 @@ layer at (0,0) size 800x574 > text run at (0,6) width 137: "First Name (required)" > RenderTableRow (anonymous) at (0,28) size 137x32 > RenderTableCell (anonymous) at (0,28) size 137x32 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,8) size 120x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,8) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (137,44) size 6x19 > text run at (137,44) width 6: " " > RenderTable {SPAN} at (143,0) size 136x60 >@@ -61,40 +61,40 @@ layer at (0,0) size 800x574 > text run at (0,6) width 136: "Last Name (required)" > RenderTableRow (anonymous) at (0,28) size 136x32 > RenderTableCell (anonymous) at (0,28) size 136x32 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,8) size 120x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (2,8) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {P} at (0,134) size 568x70 >- RenderTable {SPAN} at (0,0) size 291x60 >- RenderTableSection (anonymous) at (0,0) size 291x60 >- RenderTableRow {SPAN} at (0,0) size 291x28 >- RenderTableCell (anonymous) at (0,0) size 291x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {SPAN} at (0,0) size 302x60 >+ RenderTableSection (anonymous) at (0,0) size 302x60 >+ RenderTableRow {SPAN} at (0,0) size 302x28 >+ RenderTableCell (anonymous) at (0,0) size 302x28 [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,6) size 91x16 > text run at (0,6) width 91: "Email Address" >- RenderTableRow (anonymous) at (0,28) size 291x32 >- RenderTableCell (anonymous) at (0,28) size 291x32 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,8) size 287x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow (anonymous) at (0,28) size 302x32 >+ RenderTableCell (anonymous) at (0,28) size 302x32 [r=1 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,8) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {P} at (0,204) size 568x70 >- RenderTable {SPAN} at (0,0) size 124x60 >- RenderTableSection (anonymous) at (0,0) size 124x60 >- RenderTableRow {SPAN} at (0,0) size 124x28 >- RenderTableCell (anonymous) at (0,0) size 124x28 [r=0 c=0 rs=1 cs=1] >+ RenderTable {SPAN} at (0,0) size 135x60 >+ RenderTableSection (anonymous) at (0,0) size 135x60 >+ RenderTableRow {SPAN} at (0,0) size 135x28 >+ RenderTableCell (anonymous) at (0,0) size 135x28 [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,6) size 103x16 > text run at (0,6) width 103: "Company Name" >- RenderTableRow (anonymous) at (0,28) size 124x32 >- RenderTableCell (anonymous) at (0,28) size 124x32 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,8) size 120x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (124,44) size 6x19 >- text run at (124,44) width 6: " " >- RenderTable {SPAN} at (130,0) size 124x60 >- RenderTableSection (anonymous) at (0,0) size 124x60 >- RenderTableRow {SPAN} at (0,0) size 124x28 >- RenderTableCell (anonymous) at (0,0) size 124x28 [r=0 c=0 rs=1 cs=1] >+ RenderTableRow (anonymous) at (0,28) size 135x32 >+ RenderTableCell (anonymous) at (0,28) size 135x32 [r=1 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,8) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (135,44) size 6x19 >+ text run at (135,44) width 6: " " >+ RenderTable {SPAN} at (141,0) size 135x60 >+ RenderTableSection (anonymous) at (0,0) size 135x60 >+ RenderTableRow {SPAN} at (0,0) size 135x28 >+ RenderTableCell (anonymous) at (0,0) size 135x28 [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,6) size 27x16 > text run at (0,6) width 27: "Title" >- RenderTableRow (anonymous) at (0,28) size 124x32 >- RenderTableCell (anonymous) at (0,28) size 124x32 [r=1 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (2,8) size 120x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableRow (anonymous) at (0,28) size 135x32 >+ RenderTableCell (anonymous) at (0,28) size 135x32 [r=1 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (2,8) size 131x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {P} at (0,274) size 568x32 > RenderButton {INPUT} at (2,9) size 57x18 [bgcolor=#C0C0C0] >@@ -108,13 +108,13 @@ layer at (0,0) size 800x574 > RenderText at (0,0) size 59x13 > text run at (0,0) width 59: "Clear Form" > RenderText {#text} at (0,0) size 0x0 >-layer at (161,288) size 114x13 >- RenderBlock {DIV} at (3,3) size 114x13 >-layer at (304,288) size 114x13 >- RenderBlock {DIV} at (3,3) size 114x13 >-layer at (161,358) size 281x13 >- RenderBlock {DIV} at (3,3) size 281x13 >-layer at (161,428) size 114x13 >- RenderBlock {DIV} at (3,3) size 114x13 >-layer at (291,428) size 114x13 >- RenderBlock {DIV} at (3,3) size 114x13 >+layer at (161,288) size 125x13 >+ RenderBlock {DIV} at (3,3) size 125x13 >+layer at (304,288) size 125x13 >+ RenderBlock {DIV} at (3,3) size 125x13 >+layer at (161,358) size 292x13 >+ RenderBlock {DIV} at (3,3) size 292x13 >+layer at (161,428) size 125x13 >+ RenderBlock {DIV} at (3,3) size 125x13 >+layer at (302,428) size 125x13 >+ RenderBlock {DIV} at (3,3) size 125x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum >index 32aa9fa..b9f3fe1 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.checksum >@@ -1 +1 @@ >-52fcb5eed564399b7d4ced33c40d0fa9 >\ No newline at end of file >+940ff1df9d6ef65452d2b8c5b0d96dc2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.png >index b630d6e..8c46375 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt >index 4b841f6..b40c8b1 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-3-expected.txt >@@ -72,10 +72,10 @@ layer at (0,0) size 785x680 > text run at (8,2) width 140: "The test renders correctly." > RenderText {#text} at (513,2) size 4x18 > text run at (513,2) width 4: " " >- RenderInline {LABEL} at (0,0) size 222x18 >+ RenderInline {LABEL} at (0,0) size 233x18 > RenderText {#text} at (517,2) size 70x18 > text run at (517,2) width 70: "Comment: " >- RenderTextControl {INPUT} at (589,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (589,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderButton {INPUT} at (2,25) size 54x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 38x13 >@@ -115,5 +115,5 @@ layer at (0,0) size 785x680 > RenderBlock {P} at (0,625) size 769x18 > RenderText {#text} at (0,0) size 182x18 > text run at (0,0) width 182: "Last updated in March 1999." >-layer at (600,470) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (600,470) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt >index 4ae5a94..308639f 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug2479-4-expected.txt >@@ -189,13 +189,13 @@ layer at (0,0) size 785x2562 > RenderText at (8,2) size 442x13 > text run at (8,2) width 442: "The tests all render identically, and this browser may or may not grok CSS2 tables." > RenderText {#text} at (0,0) size 0x0 >- RenderInline {LABEL} at (0,0) size 222x18 >+ RenderInline {LABEL} at (0,0) size 233x18 > RenderText {#text} at (0,24) size 70x18 > text run at (0,24) width 70: "Comment: " >- RenderTextControl {INPUT} at (72,24) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (222,24) size 4x18 >- text run at (222,24) width 4: " " >- RenderButton {INPUT} at (228,25) size 54x18 [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (72,24) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (233,24) size 4x18 >+ text run at (233,24) width 4: " " >+ RenderButton {INPUT} at (239,25) size 54x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 38x13 > RenderText at (0,0) size 38x13 > text run at (0,0) width 38: "Submit" >@@ -239,5 +239,5 @@ layer at (0,0) size 785x2562 > RenderBlock {P} at (0,2507) size 769x18 > RenderText {#text} at (0,0) size 182x18 > text run at (0,0) width 182: "Last updated in March 1999." >-layer at (83,2340) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (83,2340) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.checksum >index fc80149..52f9841 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.checksum >@@ -1 +1 @@ >-f12d8978d9e7c636f1c1a57d043fe342 >\ No newline at end of file >+aaac425cb592ad280168defb1d1c8e19 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.png >index a0a4f21..eb8f8bc 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt >index 256d939..d617aa7 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug28928-expected.txt >@@ -11,16 +11,16 @@ layer at (0,0) size 800x600 > RenderTableRow {TR} at (0,2) size 194x59 > RenderTableCell {TD} at (2,2) size 190x59 [r=0 c=0 rs=1 cs=1] > RenderBlock {FORM} at (1,1) size 188x41 >- RenderTextControl {INPUT} at (2,2) size 99x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (103,2) size 4x18 >- text run at (103,2) width 4: " " >- RenderButton {INPUT} at (109,3) size 37x18 [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (2,2) size 110x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (114,2) size 4x18 >+ text run at (114,2) width 4: " " >+ RenderButton {INPUT} at (120,3) size 37x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 21x13 > RenderText at (0,0) size 21x13 > text run at (0,0) width 21: " Go " >- RenderText {#text} at (148,2) size 4x18 >- text run at (148,2) width 4: " " >- RenderBR {BR} at (152,16) size 0x0 >+ RenderText {#text} at (159,2) size 4x18 >+ text run at (159,2) width 4: " " >+ RenderBR {BR} at (163,16) size 0x0 > RenderText {#text} at (0,23) size 188x18 > text run at (0,23) width 188: "Enter City Name or Zip Code" > RenderTableRow {TR} at (0,63) size 194x0 >@@ -33,20 +33,20 @@ layer at (0,0) size 800x600 > RenderTableRow {TR} at (0,2) size 194x59 > RenderTableCell {TD} at (2,2) size 190x59 [r=0 c=0 rs=1 cs=1] > RenderBlock {FORM} at (1,1) size 188x41 >- RenderTextControl {INPUT} at (2,2) size 99x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (103,2) size 4x18 >- text run at (103,2) width 4: " " >- RenderButton {INPUT} at (109,3) size 37x18 [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (2,2) size 110x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (114,2) size 4x18 >+ text run at (114,2) width 4: " " >+ RenderButton {INPUT} at (120,3) size 37x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 21x13 > RenderText at (0,0) size 21x13 > text run at (0,0) width 21: " Go " >- RenderText {#text} at (148,2) size 4x18 >- text run at (148,2) width 4: " " >- RenderBR {BR} at (152,16) size 0x0 >+ RenderText {#text} at (159,2) size 4x18 >+ text run at (159,2) width 4: " " >+ RenderBR {BR} at (163,16) size 0x0 > RenderText {#text} at (0,23) size 188x18 > text run at (0,23) width 188: "Enter City Name or Zip Code" > RenderTableRow {TR} at (0,63) size 194x0 >-layer at (17,57) size 93x13 >- RenderBlock {DIV} at (3,3) size 93x13 >-layer at (17,192) size 93x13 >- RenderBlock {DIV} at (3,3) size 93x13 >+layer at (17,57) size 104x13 >+ RenderBlock {DIV} at (3,3) size 104x13 >+layer at (17,192) size 104x13 >+ RenderBlock {DIV} at (3,3) size 104x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.checksum >index c2a9fc9..542608b 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.checksum >@@ -1 +1 @@ >-3d3e90418e2c801bb4b2195cb7cf485e >\ No newline at end of file >+9d63e1dcb923cd237b7755ca1389796a >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.png >index 0871673..260096e 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt >index 6667ade..c3ce427 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30559-expected.txt >@@ -7,17 +7,17 @@ layer at (0,0) size 800x600 > RenderText {#text} at (0,0) size 716x18 > text run at (0,0) width 716: "The bug causes the nested table containing the textarea to be positioned away from the left edge of the outer table " > RenderBR {BR} at (716,14) size 0x0 >- RenderTable {TABLE} at (242,18) size 300x52 [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 298x50 >- RenderTableRow {TR} at (0,2) size 298x46 >- RenderTableCell {TD} at (2,2) size 294x46 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTable {TABLE} at (2,2) size 72x42 [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 70x40 >- RenderTableRow {TR} at (0,2) size 70x36 >- RenderTableCell {TD} at (2,2) size 66x36 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (242,18) size 300x54 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 298x52 >+ RenderTableRow {TR} at (0,2) size 298x48 >+ RenderTableCell {TD} at (2,2) size 294x48 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 66x44 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 64x42 >+ RenderTableRow {TR} at (0,2) size 64x38 >+ RenderTableCell {TD} at (2,2) size 60x38 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 0x0 >-layer at (262,38) size 58x28 clip at (263,39) size 56x26 >- RenderTextControl {TEXTAREA} at (4,4) size 58x28 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 56x13 >- RenderText {#text} at (3,0) size 18x13 >- text run at (3,0) width 18: "bar" >+layer at (260,37) size 56x32 clip at (261,38) size 54x30 >+ RenderTextControl {TEXTAREA} at (2,3) size 56x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 50x13 >+ RenderText {#text} at (0,0) size 18x13 >+ text run at (0,0) width 18: "bar" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.checksum >index 79fbc7b..1154f2d 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.checksum >@@ -1 +1 @@ >-b81b007167c056d533c365c349583850 >\ No newline at end of file >+75b10637b95140db0ece603b4386324d >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png >index d761b2f..691a1da 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt >index d1ecc4e..4c50322 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug30692-expected.txt >@@ -20,13 +20,13 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (0,36) size 784x100 > RenderTableSection {TBODY} at (0,0) size 784x100 > RenderTableRow {TR} at (0,2) size 784x96 >- RenderTableCell {TD} at (2,12) size 780x75 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,13) size 780x73 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {HR} at (0,144) size 784x2 [border: (1px inset #000000)] > RenderTable {TABLE} at (0,154) size 784x100 > RenderTableSection {TBODY} at (0,0) size 784x100 > RenderTableRow {TR} at (0,2) size 784x96 >- RenderTableCell {TD} at (2,9) size 780x82 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (2,8) size 780x84 [bgcolor=#FF0000] [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (0,0) size 0x0 > RenderBlock {HR} at (0,262) size 784x2 [border: (1px inset #000000)] > RenderTable {TABLE} at (0,272) size 784x100 >@@ -44,13 +44,13 @@ layer at (0,0) size 800x600 > RenderBlock {P} at (1,1) size 622x80 [bgcolor=#FFFFE0] > RenderText {#text} at (0,0) size 222x18 > text run at (0,0) width 222: "OK: the height of the P is 80 pixels" >-layer at (11,93) size 622x73 clip at (12,94) size 620x71 >- RenderTextControl {TEXTAREA} at (1,1) size 622x73 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 620x13 >- RenderText {#text} at (3,0) size 224x13 >- text run at (3,0) width 224: "BUG: the height of the textarea is not 80%" >+layer at (11,95) size 622x69 clip at (12,96) size 620x67 >+ RenderTextControl {TEXTAREA} at (1,2) size 622x69 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 616x13 >+ RenderText {#text} at (0,0) size 224x13 >+ text run at (0,0) width 224: "BUG: the height of the textarea is not 80%" > layer at (11,208) size 622x80 clip at (12,209) size 620x78 >- RenderTextControl {TEXTAREA} at (1,1) size 622x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >- RenderBlock {DIV} at (1,1) size 620x13 >- RenderText {#text} at (3,0) size 224x13 >- text run at (3,0) width 224: "OK: the height of the textarea is 80 pixels" >+ RenderTextControl {TEXTAREA} at (1,2) size 622x80 [bgcolor=#FFFFFF] [border: (1px solid #000000)] >+ RenderBlock {DIV} at (3,3) size 616x13 >+ RenderText {#text} at (0,0) size 224x13 >+ text run at (0,0) width 224: "OK: the height of the textarea is 80 pixels" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.checksum >index 68bdb68..4d76719 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.checksum >@@ -1 +1 @@ >-371c738ee0cb063810722c28f71e567c >\ No newline at end of file >+decabea72d82da4d0c51111c0b967559 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.png >index 015a865..8bed334 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt >index 250146f..6024b3f 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4382-expected.txt >@@ -13,10 +13,10 @@ layer at (0,0) size 800x600 > text run at (0,2) width 47: "Search" > RenderText {#text} at (47,2) size 4x18 > text run at (47,2) width 4: " " >- RenderTextControl {INPUT} at (53,2) size 134x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (189,2) size 4x18 >- text run at (189,2) width 4: " " >- RenderMenuList {SELECT} at (195,3) size 77x18 [bgcolor=#FFFFFF] >+ RenderTextControl {INPUT} at (53,2) size 145x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (200,2) size 4x18 >+ text run at (200,2) width 4: " " >+ RenderMenuList {SELECT} at (206,3) size 77x18 [bgcolor=#FFFFFF] > RenderBlock (anonymous) at (0,0) size 77x18 > RenderText at (8,2) size 32x13 > text run at (8,2) width 32: "Excite" >@@ -31,5 +31,5 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,0) size 230x18 > RenderText at (8,2) size 57x13 > text run at (8,2) width 57: "Quick Link" >-layer at (64,31) size 128x13 >- RenderBlock {DIV} at (3,3) size 128x13 >+layer at (64,31) size 139x13 >+ RenderBlock {DIV} at (3,3) size 139x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.checksum >index 24a553f..5d34b72 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.checksum >@@ -1 +1 @@ >-cd39de48201fe0d02de06285caeed32f >\ No newline at end of file >+9eb2bb3436baa7d7f5d2523ab7d01c7f >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.png >index 06c4b6d..07934d4 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt >index 0637231..65c2b46 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug4527-expected.txt >@@ -33,17 +33,17 @@ layer at (0,0) size 800x600 > RenderImage {IMG} at (0,60) size 470x10 > RenderBR {BR} at (470,70) size 0x0 > RenderTableRow {TR} at (0,70) size 613x25 >- RenderTableCell {TD} at (126,70) size 242x25 [bgcolor=#CCCCCC] [r=1 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (126,70) size 237x25 [bgcolor=#CCCCCC] [r=1 c=1 rs=1 cs=1] > RenderImage {IMG} at (0,0) size 232x25 >- RenderTableCell {TD} at (368,71) size 112x23 [bgcolor=#CCCCCC] [r=1 c=2 rs=1 cs=1] >- RenderTextControl {INPUT} at (4,2) size 78x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderImage {INPUT} at (84,4) size 25x18 >- RenderTableCell {TD} at (480,70) size 133x25 [bgcolor=#CCCCCC] [r=1 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (363,71) size 120x23 [bgcolor=#CCCCCC] [r=1 c=2 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,2) size 89x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderImage {INPUT} at (94,4) size 25x18 >+ RenderTableCell {TD} at (483,70) size 130x25 [bgcolor=#CCCCCC] [r=1 c=3 rs=1 cs=1] > RenderBlock {INPUT} at (3,4) size 12x13 > RenderImage {IMG} at (18,0) size 40x25 > RenderBlock {INPUT} at (61,4) size 12x13 > RenderText {#text} at (76,1) size 4x18 > text run at (76,1) width 4: " " > RenderImage {IMG} at (80,0) size 46x25 >-layer at (383,84) size 72x13 >- RenderBlock {DIV} at (3,3) size 72x13 >+layer at (377,84) size 83x13 >+ RenderBlock {DIV} at (3,3) size 83x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum >index 5d67206..d5eee7c 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.checksum >@@ -1 +1 @@ >-1e0a6698802a03cd8afa84b4b5271731 >\ No newline at end of file >+dcc4927b0cd816254bc3c4745f59c5c9 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.png >index b74b6ac..144caa9 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt >index 2550b2c..132c878 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-1-expected.txt >@@ -45,11 +45,11 @@ layer at (0,0) size 800x600 > text run at (0,0) width 68: "Change Font" > RenderText {#text} at (153,20) size 8x18 > text run at (153,20) width 8: " " >- RenderTextControl {INPUT} at (163,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (163,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (174,142) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (174,142) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "6" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum >index 3645758..ba332a0 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.checksum >@@ -1 +1 @@ >-ced873779bec9019818c397f4d68b4fc >\ No newline at end of file >+4f41c4adf8d422452d8563677efd202a >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.png >index 81d9d6e..4526ff6 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt >index 09edb69..ba4f0fd 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug46368-2-expected.txt >@@ -33,11 +33,11 @@ layer at (0,0) size 800x600 > text run at (0,0) width 68: "Change Font" > RenderText {#text} at (153,20) size 8x18 > text run at (153,20) width 8: " " >- RenderTextControl {INPUT} at (163,20) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (163,20) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (174,96) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (174,96) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "6" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.checksum >index ae6bdc3..ca3e5ba 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.checksum >@@ -1 +1 @@ >-23f333d9c33f0e9b3886c3091a0fc4ef >\ No newline at end of file >+d5679996be4aaaf46469cb68a16ee6ee >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.png >index 42370f7..cd3600d 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt >index 7a28da8..7189802 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug51037-expected.txt >@@ -9,22 +9,22 @@ layer at (0,0) size 800x600 > RenderBlock {P} at (0,34) size 784x23 > RenderText {#text} at (0,2) size 34x18 > text run at (0,2) width 34: "Left: " >- RenderTextControl {INPUT} at (36,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (36,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {P} at (0,73) size 784x23 > RenderText {#text} at (0,2) size 34x18 > text run at (0,2) width 34: "Top: " >- RenderTextControl {INPUT} at (36,2) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (36,2) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderBlock {P} at (0,112) size 784x22 > RenderButton {INPUT} at (2,2) size 45x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 29x13 > RenderText at (0,0) size 29x13 > text run at (0,0) width 29: "Move" >-layer at (47,47) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (47,47) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "120px" >-layer at (47,86) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (47,86) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 35x13 > text run at (1,0) width 35: "120px" > layer at (250,120) size 29x48 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.checksum >index 1856d65..c384da7 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.checksum >@@ -1 +1 @@ >-1b2c4355ee498a1eebd330b44bfb4dd1 >\ No newline at end of file >+12d7e04ef25e84dc01f44367bddb9b8a >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.png >index 261e83d..517f14a 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt >index 59300ab..bdb40fa 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug55545-expected.txt >@@ -3,18 +3,18 @@ layer at (0,0) size 800x600 > layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x584 >- RenderTable {TABLE} at (0,0) size 366x35 >- RenderTableSection {TBODY} at (0,0) size 366x35 >- RenderTableRow {TR} at (0,2) size 366x31 >- RenderTableCell {TD} at (2,2) size 362x31 [r=0 c=0 rs=1 cs=1] >- RenderTable {TABLE} at (1,1) size 360x29 >- RenderTableSection {TBODY} at (0,0) size 360x29 >- RenderTableRow {TR} at (0,2) size 360x25 >+ RenderTable {TABLE} at (0,0) size 377x35 >+ RenderTableSection {TBODY} at (0,0) size 377x35 >+ RenderTableRow {TR} at (0,2) size 377x31 >+ RenderTableCell {TD} at (2,2) size 373x31 [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (1,1) size 371x29 >+ RenderTableSection {TBODY} at (0,0) size 371x29 >+ RenderTableRow {TR} at (0,2) size 371x25 > RenderTableCell {TH} at (2,4) size 61x20 [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (1,1) size 59x18 > text run at (1,1) width 59: "User ID:" >- RenderTableCell {TD} at (65,2) size 293x25 [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,3) size 287x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (65,2) size 304x25 [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,3) size 298x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (82,19) size 281x13 >- RenderBlock {DIV} at (3,3) size 281x13 >+layer at (82,19) size 292x13 >+ RenderBlock {DIV} at (3,3) size 292x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.checksum >index 2ff69ed..479caf7 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.checksum >@@ -1 +1 @@ >-4f78ff7ce309fbfdc5df250ba1b0647e >\ No newline at end of file >+3e3a0de2a5ccb925364ee30bc804b5dc >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.png >index 785c488..74348fc 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt >index 3155472..3199793 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug59354-expected.txt >@@ -32,29 +32,29 @@ layer at (0,0) size 800x600 > RenderTableCell {TD} at (1,30) size 454x109 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=5] > RenderBlock (anonymous) at (5,5) size 444x18 > RenderBR {BR} at (222,0) size 0x18 >- RenderTable {TABLE} at (79,23) size 296x81 >- RenderTableSection {TBODY} at (0,0) size 296x81 >- RenderTableRow {TR} at (0,2) size 296x77 >- RenderTableCell {TD} at (2,2) size 292x77 [r=0 c=0 rs=1 cs=1] >- RenderBlock {FORM} at (1,1) size 290x59 >- RenderTable {TABLE} at (0,0) size 290x59 [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 288x57 >- RenderTableRow {TR} at (0,0) size 288x57 >- RenderTableCell {TD} at (0,0) size 288x57 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderBlock (anonymous) at (1,1) size 286x18 >- RenderText {#text} at (89,0) size 107x18 >- text run at (89,0) width 107: "User Preferences" >- RenderTable {TABLE} at (1,19) size 286x37 [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 284x35 >- RenderTableRow {TR} at (0,1) size 284x33 >+ RenderTable {TABLE} at (73,23) size 307x81 >+ RenderTableSection {TBODY} at (0,0) size 307x81 >+ RenderTableRow {TR} at (0,2) size 307x77 >+ RenderTableCell {TD} at (2,2) size 303x77 [r=0 c=0 rs=1 cs=1] >+ RenderBlock {FORM} at (1,1) size 301x59 >+ RenderTable {TABLE} at (0,0) size 301x59 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 299x57 >+ RenderTableRow {TR} at (0,0) size 299x57 >+ RenderTableCell {TD} at (0,0) size 299x57 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderBlock (anonymous) at (1,1) size 297x18 >+ RenderText {#text} at (95,0) size 107x18 >+ text run at (95,0) width 107: "User Preferences" >+ RenderTable {TABLE} at (1,19) size 297x37 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 295x35 >+ RenderTableRow {TR} at (0,1) size 295x33 > RenderTableCell {TH} at (1,3) size 119x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] > RenderInline {NOBR} at (0,0) size 109x18 > RenderText {#text} at (5,5) size 109x18 > text run at (5,5) width 109: "Email Address :" >- RenderTableCell {TD} at (121,1) size 162x33 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (7,7) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (121,1) size 173x33 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (7,7) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >-layer at (228,99) size 142x13 scrollWidth 198 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (222,99) size 153x13 scrollWidth 198 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 196x13 > text run at (1,0) width 196: "simon.king@pipinghotnetworks.com" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.checksum >index 5670839..5d84a99 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.checksum >@@ -1 +1 @@ >-adc47e5c305eb71f14302a3082781448 >\ No newline at end of file >+2c42105bb6a90149575834d9919832ef >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.png >index 7288045..ee38c24 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt >index 4d918cc..a03a2a2 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug7342-expected.txt >@@ -16,65 +16,65 @@ layer at (0,0) size 800x600 > RenderTable {TABLE} at (92,0) size 600x136 [bgcolor=#EEEEEE] [border: (1px outset #808080)] > RenderTableSection {TBODY} at (1,1) size 598x134 > RenderTableRow {TR} at (0,3) size 598x128 >- RenderTableCell {TD} at (3,3) size 123x128 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTable {TABLE} at (4,4) size 115x120 [bgcolor=#FFFFFF] [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 113x118 >- RenderTableRow {TR} at (0,2) size 113x27 >- RenderTableCell {TD} at (2,3) size 109x24 [bgcolor=#CCCCCC] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTableCell {TD} at (3,3) size 122x128 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 114x120 [bgcolor=#FFFFFF] [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 112x118 >+ RenderTableRow {TR} at (0,2) size 112x27 >+ RenderTableCell {TD} at (2,3) size 108x24 [bgcolor=#CCCCCC] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] > RenderInline {A} at (0,0) size 61x18 [color=#000099] > RenderInline {B} at (0,0) size 61x18 > RenderText {#text} at (3,3) size 61x18 > text run at (3,3) width 61: "Netscape" > RenderText {#text} at (0,0) size 0x0 >- RenderTableRow {TR} at (0,31) size 113x27 >- RenderTableCell {TD} at (2,32) size 109x24 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,31) size 112x27 >+ RenderTableCell {TD} at (2,32) size 108x24 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] > RenderInline {A} at (0,0) size 57x18 [color=#000099] > RenderInline {B} at (0,0) size 57x18 > RenderText {#text} at (3,3) size 57x18 > text run at (3,3) width 57: "Infoseek" > RenderText {#text} at (0,0) size 0x0 >- RenderTableRow {TR} at (0,60) size 113x27 >- RenderTableCell {TD} at (2,61) size 109x24 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,60) size 112x27 >+ RenderTableCell {TD} at (2,61) size 108x24 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1] > RenderInline {A} at (0,0) size 78x18 [color=#000099] > RenderInline {B} at (0,0) size 78x18 > RenderText {#text} at (3,3) size 78x18 > text run at (3,3) width 78: "LookSmart" > RenderText {#text} at (0,0) size 0x0 >- RenderTableRow {TR} at (0,89) size 113x27 >- RenderTableCell {TD} at (2,90) size 109x24 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,89) size 112x27 >+ RenderTableCell {TD} at (2,90) size 108x24 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1] > RenderInline {A} at (0,0) size 65x18 [color=#000099] > RenderInline {B} at (0,0) size 65x18 > RenderText {#text} at (3,3) size 65x18 > text run at (3,3) width 65: "Directory" > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (129,25) size 466x83 [bgcolor=#CCCCCC] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTable {TABLE} at (4,4) size 458x75 [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 456x73 >- RenderTableRow {TR} at (0,4) size 456x33 >- RenderTableCell {TD} at (4,4) size 348x33 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >- RenderInline {FONT} at (0,0) size 298x15 >+ RenderTableCell {TD} at (128,25) size 467x83 [bgcolor=#CCCCCC] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTable {TABLE} at (4,4) size 459x75 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 457x73 >+ RenderTableRow {TR} at (0,4) size 457x33 >+ RenderTableCell {TD} at (4,4) size 351x33 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=3] >+ RenderInline {FONT} at (0,0) size 309x15 > RenderText {#text} at (0,0) size 0x0 >- RenderTextControl {INPUT} at (7,7) size 294x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTextControl {INPUT} at (7,7) size 305x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (356,4) size 96x32 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (359,4) size 94x32 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1] > RenderButton {INPUT} at (7,7) size 52x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 36x13 > RenderText at (0,0) size 36x13 > text run at (0,0) width 36: "Search" > RenderText {#text} at (0,0) size 0x0 >- RenderTableRow {TR} at (0,41) size 456x28 >+ RenderTableRow {TR} at (0,41) size 457x28 > RenderTableCell {TD} at (4,41) size 113x28 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] > RenderText {#text} at (5,5) size 26x18 > text run at (5,5) width 26: "asdf" >- RenderTableCell {TD} at (121,41) size 113x28 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderTableCell {TD} at (121,41) size 115x28 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] > RenderText {#text} at (5,5) size 26x18 > text run at (5,5) width 26: "asdf" >- RenderTableCell {TD} at (238,41) size 114x28 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+ RenderTableCell {TD} at (240,41) size 115x28 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] > RenderText {#text} at (5,5) size 26x18 > text run at (5,5) width 26: "asdf" >- RenderTableCell {TD} at (356,41) size 96x28 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] >+ RenderTableCell {TD} at (359,41) size 94x28 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1] > RenderText {#text} at (5,5) size 26x18 > text run at (5,5) width 26: "asdf" >-layer at (249,123) size 288x13 >- RenderBlock {DIV} at (3,3) size 288x13 >+layer at (248,123) size 299x13 >+ RenderBlock {DIV} at (3,3) size 299x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.checksum >index 8dd67b6..eb72666 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.checksum >@@ -1 +1 @@ >-5ecda3008326efe2ceff27157140499d >\ No newline at end of file >+79d5bf5005d89d03fae512da2168dedc >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.png >index 5a94091..c39c77f 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt >index 90c8421..a058f66 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug96334-expected.txt >@@ -11,11 +11,11 @@ layer at (0,0) size 999x585 > RenderTableSection {TBODY} at (2,2) size 199x131 > RenderTableRow {TR} at (0,2) size 199x87 > RenderTableCell {TD} at (2,2) size 195x87 [border: (1px solid #C0C0C0)] [r=0 c=0 rs=1 cs=1] >- RenderTable {TABLE} at (2,2) size 164x35 [border: (2px solid #FF0000)] >- RenderTableSection {TBODY} at (2,2) size 160x31 >- RenderTableRow {TR} at (0,2) size 160x27 >- RenderTableCell {TD} at (2,2) size 156x27 [border: (1px solid #C0C0C0)] [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (4,4) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTable {TABLE} at (2,2) size 175x35 [border: (2px solid #FF0000)] >+ RenderTableSection {TBODY} at (2,2) size 171x31 >+ RenderTableRow {TR} at (0,2) size 171x27 >+ RenderTableCell {TD} at (2,2) size 167x27 [border: (1px solid #C0C0C0)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 > RenderTable {TABLE} at (2,37) size 191x48 [border: (2px solid #FF0000)] > RenderTableSection {TBODY} at (2,2) size 187x44 >@@ -39,7 +39,7 @@ layer at (0,0) size 999x585 > RenderText {#text} at (2,2) size 770x36 > text run at (2,2) width 770: "KEEPoTHEoTEXToHEREoASoLONGoASoPOSSIBLEooKEEPoTHEoTEXToHEREoASoLONGoASoPOSSIBLE" > text run at (2,20) width 618: "THIS SIMULATES THE PROBLEM ON THE WWW.MAPBLAST.COM/ \"CREATE MAP\"" >-layer at (31,31) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (31,31) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 > RenderText {#text} at (1,0) size 129x13 > text run at (1,0) width 129: "THIS NEEDS THIS VALUE" >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.checksum >index efde8be..8a74330 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.checksum >@@ -1 +1 @@ >-d47e8443280f21e4e01c80f91efa8d13 >\ No newline at end of file >+5e13bd9077348223948673e018630abb >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.png b/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.png >index c59b160..5a5816c 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.png and b/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt b/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt >index da19ab5..9337dab 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/bugs/bug99948-expected.txt >@@ -6,11 +6,11 @@ layer at (0,0) size 800x600 > RenderBlock (anonymous) at (0,0) size 784x18 > RenderText {#text} at (0,0) size 458x18 > text run at (0,0) width 458: "the purple text input control must be in the same line with the grey image" >- RenderTable {TABLE} at (0,18) size 288x44 >- RenderTableSection {TBODY} at (0,0) size 288x44 >- RenderTableRow {TR} at (0,2) size 288x40 >- RenderTableCell {TD} at (2,2) size 284x40 [bgcolor=#CCDDFF] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >- RenderTextControl {INPUT} at (3,18) size 148x19 [bgcolor=#CCAAFF] [border: (2px inset #000000)] >- RenderImage {IMG} at (154,4) size 126x26 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >-layer at (16,49) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTable {TABLE} at (0,18) size 299x44 >+ RenderTableSection {TBODY} at (0,0) size 299x44 >+ RenderTableRow {TR} at (0,2) size 299x40 >+ RenderTableCell {TD} at (2,2) size 295x40 [bgcolor=#CCDDFF] [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1] >+ RenderTextControl {INPUT} at (3,18) size 159x19 [bgcolor=#CCAAFF] [border: (2px inset #000000)] >+ RenderImage {IMG} at (165,4) size 126x26 [bgcolor=#C0C0C0] [border: (1px solid #000000)] >+layer at (16,49) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.checksum >index 47393bc..2f9a8a1 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.checksum >@@ -1 +1 @@ >-1583ea5ef9b4a6b866907109a80c86ca >\ No newline at end of file >+16b0b6314118f1a998e2a0f4bd1ec2b2 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.png b/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.png >index d8f037b..0d63bb9 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.png and b/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt b/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt >index 0941946..e449021 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/dom/tableDom-expected.txt >@@ -10,22 +10,22 @@ layer at (0,0) size 800x600 > text run at (8,2) width 62: "append cell" > RenderText {#text} at (98,2) size 52x18 > text run at (98,2) width 52: " tbody " >- RenderTextControl {INPUT} at (152,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (197,2) size 41x18 >- text run at (197,2) width 41: " row " >- RenderTextControl {INPUT} at (240,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (285,2) size 35x18 >- text run at (285,2) width 35: " col " >- RenderTextControl {INPUT} at (322,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (367,2) size 74x18 >- text run at (367,2) width 74: " row span " >- RenderTextControl {INPUT} at (443,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (488,2) size 68x18 >- text run at (488,2) width 68: " col span " >- RenderTextControl {INPUT} at (558,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (603,2) size 20x18 >- text run at (603,2) width 20: " " >- RenderButton {INPUT} at (625,3) size 42x18 [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (152,2) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (208,2) size 41x18 >+ text run at (208,2) width 41: " row " >+ RenderTextControl {INPUT} at (251,2) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (307,2) size 35x18 >+ text run at (307,2) width 35: " col " >+ RenderTextControl {INPUT} at (344,2) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (400,2) size 74x18 >+ text run at (400,2) width 74: " row span " >+ RenderTextControl {INPUT} at (476,2) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (532,2) size 68x18 >+ text run at (532,2) width 68: " col span " >+ RenderTextControl {INPUT} at (602,2) size 54x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (658,2) size 20x18 >+ text run at (658,2) width 20: " " >+ RenderButton {INPUT} at (680,3) size 42x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 26x13 > RenderText at (0,0) size 26x13 > text run at (0,0) width 26: "Do It" >@@ -47,23 +47,23 @@ layer at (0,0) size 800x600 > text run at (2,2) width 23: "c22" > RenderBlock (anonymous) at (0,109) size 784x18 > RenderBR {BR} at (0,0) size 0x18 >-layer at (163,13) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (163,13) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "0" >-layer at (251,13) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (262,13) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "0" >-layer at (333,13) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (355,13) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "0" >-layer at (454,13) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (487,13) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "1" >-layer at (569,13) size 37x13 >- RenderBlock {DIV} at (3,3) size 37x13 >+layer at (613,13) size 48x13 >+ RenderBlock {DIV} at (3,3) size 48x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "1" >diff --git a/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.checksum b/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.checksum >index a647654..9a131e1 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.checksum >@@ -1 +1 @@ >-d253f2401996806a8071f63e9e6a4bbf >\ No newline at end of file >+d5827c0519d6c75074c89da4c41c8775 >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.png b/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.png >index 53c220f..e4b29b7 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.png and b/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt b/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt >index a326dad..82a01bd 100644 >--- a/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla/other/move_row-expected.txt >@@ -30,24 +30,24 @@ layer at (0,0) size 800x600 > RenderText {#text} at (1,1) size 43x18 > text run at (1,1) width 43: "Row 5" > RenderBlock (anonymous) at (0,134) size 784x23 >- RenderTextControl {INPUT} at (2,2) size 15x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (19,2) size 4x18 >- text run at (19,2) width 4: " " >- RenderTextControl {INPUT} at (25,2) size 15x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (42,2) size 4x18 >- text run at (42,2) width 4: " " >- RenderButton {INPUT} at (48,3) size 30x18 [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (2,2) size 26x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (30,2) size 4x18 >+ text run at (30,2) width 4: " " >+ RenderTextControl {INPUT} at (36,2) size 26x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (64,2) size 4x18 >+ text run at (64,2) width 4: " " >+ RenderButton {INPUT} at (70,3) size 30x18 [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 14x13 > RenderText at (0,0) size 14x13 > text run at (0,0) width 14: "go" > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 > RenderText {#text} at (0,0) size 0x0 >-layer at (13,147) size 9x13 >- RenderBlock {DIV} at (3,3) size 9x13 >+layer at (13,147) size 20x13 >+ RenderBlock {DIV} at (3,3) size 20x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "2" >-layer at (36,147) size 9x13 >- RenderBlock {DIV} at (3,3) size 9x13 >+layer at (47,147) size 20x13 >+ RenderBlock {DIV} at (3,3) size 20x13 > RenderText {#text} at (1,0) size 7x13 > text run at (1,0) width 7: "4" >diff --git a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt >index 8b20d7f..dea4a87 100644 >--- a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt >@@ -142,13 +142,13 @@ layer at (8,8) size 769x1399 > RenderText at (8,2) size 214x13 > text run at (8,2) width 214: "Document renders exactly as described." > RenderText {#text} at (0,0) size 0x0 >- RenderInline {LABEL} at (0,0) size 222x18 >+ RenderInline {LABEL} at (0,0) size 233x18 > RenderText {#text} at (0,42) size 70x18 > text run at (0,42) width 70: "Comment: " >- RenderTextControl {INPUT} at (72,42) size 148x19 [color=#000000] [bgcolor=#FFFFFF] [border: (2px inset #000000)] >- RenderText {#text} at (222,42) size 4x18 >- text run at (222,42) width 4: " " >- RenderButton {INPUT} at (228,43) size 54x18 [color=#000000] [bgcolor=#C0C0C0] >+ RenderTextControl {INPUT} at (72,42) size 159x19 [color=#000000] [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderText {#text} at (233,42) size 4x18 >+ text run at (233,42) width 4: " " >+ RenderButton {INPUT} at (239,43) size 54x18 [color=#000000] [bgcolor=#C0C0C0] > RenderBlock (anonymous) at (8,2) size 38x13 > RenderText at (0,0) size 38x13 > text run at (0,0) width 38: "Submit" >@@ -176,5 +176,5 @@ layer at (8,8) size 769x1399 > RenderBlock {P} at (21,1269) size 458x20 [border: (1px dotted #FFFF00)] > RenderText {#text} at (1,1) size 170x18 > text run at (1,1) width 170: "Last updated in June 1999." >-layer at (358,1193) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+layer at (358,1193) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.checksum b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.checksum >index 8a350c1..6bdf02b 100644 >--- a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.checksum >+++ b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.checksum >@@ -1 +1 @@ >-c57e804398a698bb5c536c58f577ed2a >\ No newline at end of file >+cad9624387771712d937de1528cc719e >\ No newline at end of file >diff --git a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png >index 7fce916..a4b61c8 100644 >Binary files a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png and b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.png differ >diff --git a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt >index a2b20fe..2b2c5f7 100644 >--- a/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt >+++ b/LayoutTests/platform/mac/tables/mozilla_expected_failures/bugs/bug92647-1-expected.txt >@@ -4,29 +4,29 @@ layer at (0,0) size 800x600 > RenderBlock {HTML} at (0,0) size 800x600 > RenderBody {BODY} at (8,8) size 784x576 > RenderBlock {FORM} at (0,0) size 784x87 >- RenderTable {TABLE} at (0,0) size 299x87 [border: (1px outset #808080)] >- RenderTableSection {TBODY} at (1,1) size 297x85 >- RenderTableRow {TR} at (0,2) size 297x81 >- RenderTableCell {TD} at (2,2) size 293x81 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >- RenderTable {TABLE} at (2,2) size 289x77 [border: (2px outset #808080)] >- RenderTableSection {TBODY} at (2,2) size 285x73 >- RenderTableRow {TR} at (0,2) size 285x40 >- RenderTableCell {TD} at (2,2) size 81x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (0,0) size 310x87 [border: (1px outset #808080)] >+ RenderTableSection {TBODY} at (1,1) size 308x85 >+ RenderTableRow {TR} at (0,2) size 308x81 >+ RenderTableCell {TD} at (2,2) size 304x81 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] >+ RenderTable {TABLE} at (2,2) size 300x77 [border: (2px outset #808080)] >+ RenderTableSection {TBODY} at (2,2) size 296x73 >+ RenderTableRow {TR} at (0,2) size 296x40 >+ RenderTableCell {TD} at (2,2) size 84x40 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1] > RenderText {#text} at (2,2) size 56x36 > text run at (2,2) width 53: "Member" > text run at (2,20) width 56: "Number:" >- RenderTableCell {TD} at (85,8) size 192x27 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (4,4) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (88,8) size 200x27 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >- RenderTableRow {TR} at (0,44) size 285x27 >- RenderTableCell {TD} at (2,46) size 81x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] >+ RenderTableRow {TR} at (0,44) size 296x27 >+ RenderTableCell {TD} at (2,46) size 84x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1] > RenderText {#text} at (2,2) size 30x18 > text run at (2,2) width 30: "PIN:" >- RenderTableCell {TD} at (85,44) size 192x27 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >- RenderTextControl {INPUT} at (4,4) size 148x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] >+ RenderTableCell {TD} at (88,44) size 200x27 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1] >+ RenderTextControl {INPUT} at (4,4) size 159x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)] > RenderText {#text} at (0,0) size 0x0 >- RenderTableCell {TD} at (279,55) size 4x4 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >-layer at (107,30) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >-layer at (107,66) size 142x13 >- RenderBlock {DIV} at (3,3) size 142x13 >+ RenderTableCell {TD} at (290,55) size 4x4 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1] >+layer at (110,30) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >+layer at (110,66) size 153x13 >+ RenderBlock {DIV} at (3,3) size 153x13 >diff --git a/LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js b/LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js >new file mode 100644 >index 0000000..68c5e24 >--- /dev/null >+++ b/LayoutTests/svg/custom/resources/svg-fonts-in-text-controls.js >@@ -0,0 +1,20 @@ >+description('This tests that the width of textareas and inputs is correctly calculated based on the metrics of the SVG font.'); >+ >+var styleElement = document.createElement('style'); >+// FIXME: Is there a better way to create a font-face from JS? >+styleElement.innerText = '@font-face { font-family: "SVGraffiti"; src: url("resources/graffiti.svg#SVGraffiti") format(svg) }'; >+document.getElementsByTagName('head')[0].appendChild(styleElement); >+ >+var textarea = document.createElement('textarea'); >+textarea.style.fontFamily = 'SVGraffiti'; >+textarea.cols = 20; >+document.body.appendChild(textarea); >+shouldBe(String(textarea.offsetWidth), '141'); >+ >+var input = document.createElement('input'); >+input.style.fontFamily = 'SVGraffiti'; >+input.size = 20; >+document.body.appendChild(input); >+shouldBe(String(input.offsetWidth), '140'); >+ >+var successfullyParsed = true; >diff --git a/LayoutTests/svg/custom/svg-fonts-in-text-controls-expected.txt b/LayoutTests/svg/custom/svg-fonts-in-text-controls-expected.txt >new file mode 100644 >index 0000000..9634694 >--- /dev/null >+++ b/LayoutTests/svg/custom/svg-fonts-in-text-controls-expected.txt >@@ -0,0 +1,11 @@ >+This tests that the width of textareas and inputs is correctly calculated based on the metrics of the SVG font. >+ >+On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". >+ >+ >+PASS 141 is 141 >+PASS 140 is 140 >+PASS successfullyParsed is true >+ >+TEST COMPLETE >+ >diff --git a/LayoutTests/svg/custom/svg-fonts-in-text-controls.html b/LayoutTests/svg/custom/svg-fonts-in-text-controls.html >new file mode 100644 >index 0000000..e1fe73a >--- /dev/null >+++ b/LayoutTests/svg/custom/svg-fonts-in-text-controls.html >@@ -0,0 +1,13 @@ >+<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML//EN"> >+<html> >+<head> >+<link rel="stylesheet" href="../../fast/js/resources/js-test-style.css"> >+<script src="../../fast/js/resources/js-test-pre.js"></script> >+</head> >+<body> >+<p id="description"></p> >+<div id="console"></div> >+<script src="resources/svg-fonts-in-text-controls.js"></script> >+<script src="../../fast/js/resources/js-test-post.js"></script> >+</body> >+</html> >diff --git a/WebCore/ChangeLog b/WebCore/ChangeLog >index 10b7500..f2c16cd 100644 >--- a/WebCore/ChangeLog >+++ b/WebCore/ChangeLog >@@ -1,3 +1,71 @@ >+2009-04-10 Ojan Vafai <ojan@chromium.org> >+ >+ Reviewed by NOBODY (OOPS!). >+ >+ Make textarea and text input metrics more closely match IEs. >+ >+ This involves: >+ -set text input width to size*avgCharWidth + maxCharWidth - avgCharWidth >+ -set textarea width to cols*avgCharWidth >+ -Make default CSS match IEs >+ -Correctly initializing m_avgCharWidth and m_maxCharWidth for each platform and SVG. >+ >+ Those values for textarea and inputs were derived by doing a ton of manual >+ testing of IE's width values for various textareas and fonts. >+ >+ To get the average and max character width of a font, we do the following >+ for each platform: >+ -Win: TextMetrics expose avgCharWidth and maxCharWidth >+ -SVG: avgCharWidth = width of an '0', fallback on width of a space glyph, then m_xHeight >+ maxCharWidth = width of a 'W' for roman fonts, fallback on m_ascent >+ -Linux: avgCharWidth = width of an '0', fallback on m_xHeight >+ maxCharWidth = max of avgCharWidth and m_ascent >+ -Mac: look in the OS/2 table for avgCharWidth and grab the maxCharWidth off the font. >+ If either one is not there, then calculate the value using the Linux approach. >+ >+ Linux ports could probably dig into the OS/2 table as well, but I'll leave >+ that up to them to implement. >+ >+ Tests: fast/forms/text-control-intrinsic-widths.html >+ fast/forms/textarea-metrics.html >+ svg/custom/svg-fonts-in-text-controls.html >+ >+ * css/html4.css: >+ * css/themeWin.css: >+ * platform/graphics/SimpleFontData.cpp: >+ (WebCore::SimpleFontData::SimpleFontData): >+ (WebCore::SimpleFontData::initCharWidths): >+ * platform/graphics/SimpleFontData.h: >+ (WebCore::SimpleFontData::maxCharWidth): >+ (WebCore::SimpleFontData::avgCharWidth): >+ * platform/graphics/chromium/SimpleFontDataChromiumWin.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/chromium/SimpleFontDataLinux.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/gtk/SimpleFontDataGtk.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/gtk/SimpleFontDataPango.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/mac/SimpleFontDataMac.mm: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/qt/SimpleFontDataQt.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/win/SimpleFontDataCGWin.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/win/SimpleFontDataCairoWin.cpp: >+ (WebCore::SimpleFontData::platformInit): >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * platform/graphics/win/SimpleFontDataWin.cpp: >+ (WebCore::SimpleFontData::initGDIFont): >+ * platform/graphics/wx/SimpleFontDataWx.cpp: >+ (WebCore::SimpleFontData::platformCharWidthInit): >+ * rendering/RenderTextControl.cpp: >+ (WebCore::RenderTextControl::calcPrefWidths): >+ * rendering/RenderTextControlMultiLine.cpp: >+ (WebCore::RenderTextControlMultiLine::createInnerTextStyle): >+ * rendering/RenderTextControlSingleLine.cpp: >+ (WebCore::RenderTextControlSingleLine::preferredContentWidth): >+ > 2009-04-20 Eric Roman <eroman@chromium.org> > > Reviewed by Dimitri Glazkov. >diff --git a/WebCore/css/html4.css b/WebCore/css/html4.css >index d14d7a1..6646fff 100644 >--- a/WebCore/css/html4.css >+++ b/WebCore/css/html4.css >@@ -359,6 +359,8 @@ textarea { > -webkit-box-orient: vertical; > resize: auto; > cursor: auto; >+ margin: 1px 0; >+ padding: 2px; > } > > input::-webkit-input-placeholder { >diff --git a/WebCore/css/themeWin.css b/WebCore/css/themeWin.css >index 69a7f2f..e6916bb 100644 >--- a/WebCore/css/themeWin.css >+++ b/WebCore/css/themeWin.css >@@ -107,8 +107,4 @@ option { > > textarea { > font-family: monospace; >- margin: 1px 0; >- >- /* Matches IE */ >- padding: 2px; > } >diff --git a/WebCore/platform/graphics/SimpleFontData.cpp b/WebCore/platform/graphics/SimpleFontData.cpp >index e7f7322..9cad6cf 100644 >--- a/WebCore/platform/graphics/SimpleFontData.cpp >+++ b/WebCore/platform/graphics/SimpleFontData.cpp >@@ -34,12 +34,18 @@ > #include "FontCache.h" > #if ENABLE(SVG_FONTS) > #include "SVGFontData.h" >+#include "SVGFontElement.h" > #include "SVGFontFaceElement.h" >+#include "SVGGlyphElement.h" >+#include "String.h" >+ > #endif > > #include <wtf/MathExtras.h> > #include <wtf/UnusedParam.h> > >+using namespace std; >+ > namespace WebCore { > > SimpleFontData::SimpleFontData(const FontPlatformData& f, bool customFont, bool loading, SVGFontData* svgFontData) >@@ -57,22 +63,36 @@ SimpleFontData::SimpleFontData(const FontPlatformData& f, bool customFont, bool > UNUSED_PARAM(svgFontData); > #else > if (SVGFontFaceElement* svgFontFaceElement = svgFontData ? svgFontData->svgFontFaceElement() : 0) { >- m_unitsPerEm = svgFontFaceElement->unitsPerEm(); >+ m_unitsPerEm = svgFontFaceElement->unitsPerEm(); > >- double scale = f.size(); >- if (m_unitsPerEm) >- scale /= m_unitsPerEm; >+ double scale = f.size(); >+ if (m_unitsPerEm) >+ scale /= m_unitsPerEm; > > m_ascent = static_cast<int>(svgFontFaceElement->ascent() * scale); > m_descent = static_cast<int>(svgFontFaceElement->descent() * scale); > m_xHeight = static_cast<int>(svgFontFaceElement->xHeight() * scale); > m_lineGap = 0.1f * f.size(); > m_lineSpacing = m_ascent + m_descent + m_lineGap; >- >+ >+ SVGFontElement* associatedFontElement = svgFontFaceElement->associatedFontElement(); >+ >+ Vector<SVGGlyphIdentifier> spaceGlyphs; >+ associatedFontElement->getGlyphIdentifiersForString(String(" ", 1), spaceGlyphs); >+ m_spaceWidth = spaceGlyphs.isEmpty() ? m_xHeight : static_cast<float>(spaceGlyphs.first().horizontalAdvanceX * scale); >+ >+ Vector<SVGGlyphIdentifier> numeralZeroGlyphs; >+ associatedFontElement->getGlyphIdentifiersForString(String("0", 1), numeralZeroGlyphs); >+ m_avgCharWidth = numeralZeroGlyphs.isEmpty() ? m_spaceWidth : static_cast<float>(numeralZeroGlyphs.first().horizontalAdvanceX * scale); >+ >+ Vector<SVGGlyphIdentifier> letterWGlyphs; >+ associatedFontElement->getGlyphIdentifiersForString(String("W", 1), letterWGlyphs); >+ m_maxCharWidth = letterWGlyphs.isEmpty() ? m_ascent : static_cast<float>(letterWGlyphs.first().horizontalAdvanceX * scale); >+ >+ // FIXME: is there a way we can get the space glyph from the SVGGlyphIdentifier above? > m_spaceGlyph = 0; >- m_spaceWidth = 0; >- m_adjustedSpaceWidth = 0; > determinePitch(); >+ m_adjustedSpaceWidth = roundf(m_spaceWidth); > m_missingGlyphData.fontData = this; > m_missingGlyphData.glyph = 0; > return; >@@ -81,6 +101,28 @@ SimpleFontData::SimpleFontData(const FontPlatformData& f, bool customFont, bool > > platformInit(); > platformGlyphInit(); >+ platformCharWidthInit(); >+} >+ >+// Estimates of avgCharWidth and maxCharWidth for platforms that don't support accessing these values from the font. >+void SimpleFontData::initCharWidths() >+{ >+ GlyphPage* glyphPageZero = GlyphPageTreeNode::getRootChild(this, 0)->page(); >+ >+ // Treat the width of a '0' as the avgCharWidth. >+ if (m_avgCharWidth <= 0.f && glyphPageZero) { >+ static const UChar32 digitZeroChar = '0'; >+ Glyph digitZeroGlyph = glyphPageZero->glyphDataForCharacter(digitZeroChar).glyph; >+ if (digitZeroGlyph) >+ m_avgCharWidth = widthForGlyph(digitZeroGlyph); >+ } >+ >+ // If we can't retrieve the width of a '0', fall back to the x height. >+ if (m_avgCharWidth <= 0.f) >+ m_avgCharWidth = m_xHeight; >+ >+ if (m_maxCharWidth <= 0.f) >+ m_maxCharWidth = max<float>(m_avgCharWidth, m_ascent); > } > > #if !PLATFORM(QT) >diff --git a/WebCore/platform/graphics/SimpleFontData.h b/WebCore/platform/graphics/SimpleFontData.h >index d2dd0b9..09e9b6d 100644 >--- a/WebCore/platform/graphics/SimpleFontData.h >+++ b/WebCore/platform/graphics/SimpleFontData.h >@@ -69,6 +69,8 @@ public: > int descent() const { return m_descent; } > int lineSpacing() const { return m_lineSpacing; } > int lineGap() const { return m_lineGap; } >+ float maxCharWidth() const { return m_maxCharWidth; } >+ float avgCharWidth() const { return m_avgCharWidth; } > float xHeight() const { return m_xHeight; } > unsigned unitsPerEm() const { return m_unitsPerEm; } > >@@ -137,8 +139,11 @@ public: > private: > void platformInit(); > void platformGlyphInit(); >+ void platformCharWidthInit(); > void platformDestroy(); > >+ void initCharWidths(); >+ > void commonInit(); > > #if PLATFORM(WIN) >@@ -152,6 +157,8 @@ public: > int m_descent; > int m_lineSpacing; > int m_lineGap; >+ float m_maxCharWidth; >+ float m_avgCharWidth; > float m_xHeight; > unsigned m_unitsPerEm; > >diff --git a/WebCore/platform/graphics/chromium/SimpleFontDataChromiumWin.cpp b/WebCore/platform/graphics/chromium/SimpleFontDataChromiumWin.cpp >index 06e997f..01dddad 100644 >--- a/WebCore/platform/graphics/chromium/SimpleFontDataChromiumWin.cpp >+++ b/WebCore/platform/graphics/chromium/SimpleFontDataChromiumWin.cpp >@@ -91,6 +91,11 @@ void SimpleFontData::platformInit() > ReleaseDC(0, dc); > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ // charwidths are set in platformInit. >+} >+ > void SimpleFontData::platformDestroy() > { > // We don't hash this on Win32, so it's effectively owned by us. >diff --git a/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp b/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp >index a2b71f5..e4666a4 100644 >--- a/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp >+++ b/WebCore/platform/graphics/chromium/SimpleFontDataLinux.cpp >@@ -120,6 +120,11 @@ void SimpleFontData::platformInit() > } > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ // charwidths are set in platformInit. >+} >+ > void SimpleFontData::platformDestroy() > { > delete m_smallCapsFontData; >diff --git a/WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp b/WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp >index 4203a3c..ef24829 100644 >--- a/WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp >+++ b/WebCore/platform/graphics/gtk/SimpleFontDataGtk.cpp >@@ -67,6 +67,13 @@ void SimpleFontData::platformInit() > m_lineGap = m_lineSpacing - m_ascent - m_descent; > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ m_avgCharWidth = 0.f; >+ m_maxCharWidth = 0.f; >+ initCharWidths(); >+} >+ > void SimpleFontData::platformDestroy() > { > delete m_smallCapsFontData; >diff --git a/WebCore/platform/graphics/gtk/SimpleFontDataPango.cpp b/WebCore/platform/graphics/gtk/SimpleFontDataPango.cpp >index e345a8c..4d02bad 100644 >--- a/WebCore/platform/graphics/gtk/SimpleFontDataPango.cpp >+++ b/WebCore/platform/graphics/gtk/SimpleFontDataPango.cpp >@@ -66,6 +66,13 @@ void SimpleFontData::platformInit() > m_lineGap = m_lineSpacing - m_ascent - m_descent; > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ m_avgCharWidth = 0.f; >+ m_maxCharWidth = 0.f; >+ initCharWidths(); >+} >+ > void SimpleFontData::platformDestroy() > { > delete m_smallCapsFontData; >diff --git a/WebCore/platform/graphics/mac/SimpleFontDataMac.mm b/WebCore/platform/graphics/mac/SimpleFontDataMac.mm >index a3c10fa..02f26fe 100644 >--- a/WebCore/platform/graphics/mac/SimpleFontDataMac.mm >+++ b/WebCore/platform/graphics/mac/SimpleFontDataMac.mm >@@ -274,6 +274,42 @@ void SimpleFontData::platformInit() > m_xHeight = [m_font.font() xHeight]; > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ m_avgCharWidth = 0.f; >+ >+ // If the font is a Windows font with an 'OS/2' table, extract the >+ // average character width so that we can match the text >+ // field sizes that are computed by most browsers under Windows. >+ const uint32 OS2CompatibilityTableTag = 'OS/2'; >+ const int OS2CompatibilityTableMinValidLength = 68; >+ RetainPtr<CFDataRef> os2TableRef(AdoptCF, >+ CGFontCopyTableForTag(m_font.cgFont(), OS2CompatibilityTableTag)); >+ if (os2TableRef && CFDataGetLength(os2TableRef.get()) >= OS2CompatibilityTableMinValidLength) { >+ const UInt8* buffer = CFDataGetBytePtr(os2TableRef.get()); >+ // Retrieve the (big-endian) version number. >+ const int OS2VersionOffset = 0; >+ uint16 os2Version = buffer[OS2VersionOffset] * 256 + buffer[OS2VersionOffset + 1]; >+ // Version 4 corresponds to OpenType 1.6, the latest version with >+ // public documentation available. If the version is higher than that, >+ // assume nothing about the contents. >+ if (os2Version <= 4) { >+ // Retrieve the (big-endian) average character width. >+ const int OS2AvgCharWidthOffset = 2; >+ SInt16 iAvgWidth = buffer[OS2AvgCharWidthOffset] * 256 + buffer[OS2AvgCharWidthOffset + 1]; >+ if (iAvgWidth > 0) >+ m_avgCharWidth = scaleEmToUnits(iAvgWidth, m_unitsPerEm) * m_font.m_size; >+ } >+ } >+ >+ m_maxCharWidth = 0.f; >+ if (m_font.font()) >+ m_maxCharWidth = [m_font.font() maximumAdvancement].width; >+ >+ // If there was no OS/2 table or it was malformed, fallback to a cross-platform estimate. >+ initCharWidths(); >+} >+ > void SimpleFontData::platformDestroy() > { > #ifdef BUILDING_ON_TIGER >diff --git a/WebCore/platform/graphics/qt/SimpleFontDataQt.cpp b/WebCore/platform/graphics/qt/SimpleFontDataQt.cpp >index 6cf4e55..f87139f 100644 >--- a/WebCore/platform/graphics/qt/SimpleFontDataQt.cpp >+++ b/WebCore/platform/graphics/qt/SimpleFontDataQt.cpp >@@ -59,6 +59,13 @@ void SimpleFontData::platformGlyphInit() > m_missingGlyphData.glyph = 0; > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ m_avgCharWidth = 0.f; >+ m_maxCharWidth = 0.f; >+ initCharWidths(); >+} >+ > void SimpleFontData::platformDestroy() > { > } >diff --git a/WebCore/platform/graphics/win/SimpleFontDataCGWin.cpp b/WebCore/platform/graphics/win/SimpleFontDataCGWin.cpp >index 8b5ab87..55636e8 100644 >--- a/WebCore/platform/graphics/win/SimpleFontDataCGWin.cpp >+++ b/WebCore/platform/graphics/win/SimpleFontDataCGWin.cpp >@@ -116,6 +116,16 @@ void SimpleFontData::platformInit() > } > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ // GDI Fonts init charwidths in initGDIFont. >+ if (!m_font.useGDI()) { >+ m_avgCharWidth = 0.f; >+ m_maxCharWidth = 0.f; >+ initCharWidths(); >+ } >+} >+ > void SimpleFontData::platformDestroy() > { > platformCommonDestroy(); >diff --git a/WebCore/platform/graphics/win/SimpleFontDataCairoWin.cpp b/WebCore/platform/graphics/win/SimpleFontDataCairoWin.cpp >index 415f39c..1fa2b05 100644 >--- a/WebCore/platform/graphics/win/SimpleFontDataCairoWin.cpp >+++ b/WebCore/platform/graphics/win/SimpleFontDataCairoWin.cpp >@@ -67,6 +67,8 @@ void SimpleFontData::platformInit() > m_xHeight = m_ascent * 0.56f; // Best guess for xHeight for non-Truetype fonts. > m_lineGap = lroundf(textMetrics.tmExternalLeading * metricsMultiplier); > m_lineSpacing = m_ascent + m_descent + m_lineGap; >+ m_avgCharWidth = lroundf(textMetrics.tmAveCharWidth * metricsMultiplier); >+ m_maxCharWidth = lroundf(textMetrics.tmMaxCharWidth * metricsMultiplier); > > OUTLINETEXTMETRIC metrics; > if (GetOutlineTextMetrics(hdc, sizeof(metrics), &metrics) > 0) { >@@ -88,6 +90,11 @@ void SimpleFontData::platformInit() > ReleaseDC(0, hdc); > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ // charwidths are set in platformInit. >+} >+ > void SimpleFontData::platformDestroy() > { > cairo_font_face_destroy(m_font.fontFace()); >diff --git a/WebCore/platform/graphics/win/SimpleFontDataWin.cpp b/WebCore/platform/graphics/win/SimpleFontDataWin.cpp >index 9d5c3b9..561b1af 100644 >--- a/WebCore/platform/graphics/win/SimpleFontDataWin.cpp >+++ b/WebCore/platform/graphics/win/SimpleFontDataWin.cpp >@@ -71,6 +71,8 @@ void SimpleFontData::initGDIFont() > m_descent = textMetrics.tmDescent; > m_lineGap = textMetrics.tmExternalLeading; > m_lineSpacing = m_ascent + m_descent + m_lineGap; >+ m_avgCharWidth = textMetrics.tmAveCharWidth; >+ m_maxCharWidth = textMetrics.tmMaxCharWidth; > m_xHeight = m_ascent * 0.56f; // Best guess for xHeight if no x glyph is present. > > GLYPHMETRICS gm; >diff --git a/WebCore/platform/graphics/wx/SimpleFontDataWx.cpp b/WebCore/platform/graphics/wx/SimpleFontDataWx.cpp >index d6a2dc3..1f1c410 100644 >--- a/WebCore/platform/graphics/wx/SimpleFontDataWx.cpp >+++ b/WebCore/platform/graphics/wx/SimpleFontDataWx.cpp >@@ -57,6 +57,13 @@ void SimpleFontData::platformInit() > } > } > >+void SimpleFontData::platformCharWidthInit() >+{ >+ m_avgCharWidth = 0.f; >+ m_maxCharWidth = 0.f; >+ initCharWidths(); >+} >+ > void SimpleFontData::platformDestroy() > { > delete m_smallCapsFontData; >diff --git a/WebCore/rendering/RenderTextControl.cpp b/WebCore/rendering/RenderTextControl.cpp >index dfb302f..19609f5 100644 >--- a/WebCore/rendering/RenderTextControl.cpp >+++ b/WebCore/rendering/RenderTextControl.cpp >@@ -482,10 +482,8 @@ void RenderTextControl::calcPrefWidths() > if (style()->width().isFixed() && style()->width().value() > 0) > m_minPrefWidth = m_maxPrefWidth = calcContentBoxWidth(style()->width().value()); > else { >- // Figure out how big a text control needs to be for a given number of characters >- // (using "0" as the nominal character). >- const UChar ch = '0'; >- float charWidth = style()->font().floatWidth(TextRun(&ch, 1, false, 0, 0, false, false, false)); >+ // Use average character width. Matches IE. >+ float charWidth = style()->font().primaryFont()->avgCharWidth(); > m_maxPrefWidth = preferredContentWidth(charWidth) + m_innerText->renderBox()->paddingLeft() + m_innerText->renderBox()->paddingRight(); > } > >diff --git a/WebCore/rendering/RenderTextControlMultiLine.cpp b/WebCore/rendering/RenderTextControlMultiLine.cpp >index 483f3aa..adf5cf2 100644 >--- a/WebCore/rendering/RenderTextControlMultiLine.cpp >+++ b/WebCore/rendering/RenderTextControlMultiLine.cpp >@@ -118,10 +118,6 @@ PassRefPtr<RenderStyle> RenderTextControlMultiLine::createInnerTextStyle(const R > > textBlockStyle->setDisplay(BLOCK); > >- // We're adding three extra pixels of padding to line textareas up with text fields. >- textBlockStyle->setPaddingLeft(Length(3, Fixed)); >- textBlockStyle->setPaddingRight(Length(3, Fixed)); >- > return textBlockStyle.release(); > } > >diff --git a/WebCore/rendering/RenderTextControlSingleLine.cpp b/WebCore/rendering/RenderTextControlSingleLine.cpp >index ab872c7..1a9e43e 100644 >--- a/WebCore/rendering/RenderTextControlSingleLine.cpp >+++ b/WebCore/rendering/RenderTextControlSingleLine.cpp >@@ -39,6 +39,7 @@ > #include "SearchPopupMenu.h" > #include "SelectionController.h" > #include "Settings.h" >+#include "SimpleFontData.h" > #include "TextControlInnerElements.h" > > using namespace std; >@@ -404,6 +405,9 @@ int RenderTextControlSingleLine::preferredContentWidth(float charWidth) const > > int result = static_cast<int>(ceilf(charWidth * factor)); > >+ // For text inputs, IE adds some extra width. >+ result += style()->font().primaryFont()->maxCharWidth() - charWidth; >+ > if (RenderBox* resultsRenderer = m_resultsButton ? m_resultsButton->renderBox() : 0) > result += resultsRenderer->borderLeft() + resultsRenderer->borderRight() + > resultsRenderer->paddingLeft() + resultsRenderer->paddingRight();
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Flags:
mitz:
review+
Actions:
View
|
Formatted Diff
|
Diff
Attachments on
bug 15312
:
16437
|
21028
|
21206
|
21964
|
21965
|
28920
|
29140
|
29146
|
29235
|
29354
|
29405
|
29410
|
29618
|
29640
|
29763
|
29764
|
29875
|
29879
|
29882
|
29884
|
29885
|
29886
|
29897