2011-02-15 Tony Chang <tony@chromium.org>
authortony@chromium.org <tony@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Feb 2011 21:33:18 +0000 (21:33 +0000)
committertony@chromium.org <tony@chromium.org@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Tue, 15 Feb 2011 21:33:18 +0000 (21:33 +0000)
        Rebaseline chromium-linux tests with menulists (select drop downs).
        We now match Windows w.r.t. sizes, the only difference is the
        background color of the menulist (in themeChromiumLinux.css).

        * platform/chromium-linux/editing/pasteboard/4641033-expected.checksum:
        * platform/chromium-linux/editing/pasteboard/4641033-expected.png:
        * platform/chromium-linux/editing/pasteboard/4641033-expected.txt:
        * platform/chromium-linux/editing/pasteboard/4944770-1-expected.checksum:
        * platform/chromium-linux/editing/pasteboard/4944770-1-expected.png:
        * platform/chromium-linux/editing/pasteboard/4944770-1-expected.txt:
        * platform/chromium-linux/editing/pasteboard/4944770-2-expected.checksum:
        * platform/chromium-linux/editing/pasteboard/4944770-2-expected.png:
        * platform/chromium-linux/editing/pasteboard/4944770-2-expected.txt:
        * platform/chromium-linux/editing/selection/caret-before-select-expected.checksum:
        * platform/chromium-linux/editing/selection/caret-before-select-expected.png:
        * platform/chromium-linux/editing/selection/caret-before-select-expected.txt:
        * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.checksum:
        * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png:
        * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.txt:
        * platform/chromium-linux/editing/selection/select-box-expected.checksum:
        * platform/chromium-linux/editing/selection/select-box-expected.png:
        * platform/chromium-linux/editing/selection/select-box-expected.txt:
        * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.checksum:
        * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png:
        * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.txt:
        * platform/chromium-linux/fast/block/float/float-avoidance-expected.checksum:
        * platform/chromium-linux/fast/block/float/float-avoidance-expected.png:
        * platform/chromium-linux/fast/block/float/float-avoidance-expected.txt:
        * platform/chromium-linux/fast/block/margin-collapse/103-expected.checksum:
        * platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
        * platform/chromium-linux/fast/block/margin-collapse/103-expected.txt:
        * platform/chromium-linux/fast/forms/003-expected.checksum:
        * platform/chromium-linux/fast/forms/003-expected.png:
        * platform/chromium-linux/fast/forms/003-expected.txt:
        * platform/chromium-linux/fast/forms/004-expected.checksum:
        * platform/chromium-linux/fast/forms/004-expected.png:
        * platform/chromium-linux/fast/forms/004-expected.txt:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.checksum:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.txt:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.checksum:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.txt:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.checksum:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.txt:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.checksum:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.txt:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.checksum:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.txt:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.checksum:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png:
        * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.txt:
        * platform/chromium-linux/fast/forms/basic-selects-expected.checksum:
        * platform/chromium-linux/fast/forms/basic-selects-expected.png:
        * platform/chromium-linux/fast/forms/basic-selects-expected.txt:
        * platform/chromium-linux/fast/forms/control-clip-overflow-expected.checksum:
        * platform/chromium-linux/fast/forms/control-clip-overflow-expected.png:
        * platform/chromium-linux/fast/forms/control-clip-overflow-expected.txt:
        * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.checksum:
        * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png:
        * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.txt:
        * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.checksum:
        * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png:
        * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-clip-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-clip-expected.png:
        * platform/chromium-linux/fast/forms/menulist-clip-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.png:
        * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-narrow-width-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-narrow-width-expected.png:
        * platform/chromium-linux/fast/forms/menulist-narrow-width-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.png:
        * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-option-wrap-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-option-wrap-expected.png:
        * platform/chromium-linux/fast/forms/menulist-option-wrap-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.png:
        * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
        * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.png:
        * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-style-color-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-style-color-expected.png:
        * platform/chromium-linux/fast/forms/menulist-style-color-expected.txt:
        * platform/chromium-linux/fast/forms/menulist-width-change-expected.checksum:
        * platform/chromium-linux/fast/forms/menulist-width-change-expected.png:
        * platform/chromium-linux/fast/forms/menulist-width-change-expected.txt:
        * platform/chromium-linux/fast/forms/option-script-expected.checksum:
        * platform/chromium-linux/fast/forms/option-script-expected.png:
        * platform/chromium-linux/fast/forms/option-script-expected.txt:
        * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.checksum:
        * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png:
        * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.txt:
        * platform/chromium-linux/fast/forms/option-text-clip-expected.checksum:
        * platform/chromium-linux/fast/forms/option-text-clip-expected.png:
        * platform/chromium-linux/fast/forms/option-text-clip-expected.txt:
        * platform/chromium-linux/fast/forms/select-align-expected.checksum:
        * platform/chromium-linux/fast/forms/select-align-expected.png:
        * platform/chromium-linux/fast/forms/select-align-expected.txt:
        * platform/chromium-linux/fast/forms/select-baseline-expected.checksum:
        * platform/chromium-linux/fast/forms/select-baseline-expected.png:
        * platform/chromium-linux/fast/forms/select-baseline-expected.txt:
        * platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.checksum:
        * platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.png:
        * platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.txt:
        * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.checksum:
        * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.png:
        * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.txt:
        * platform/chromium-linux/fast/forms/select-empty-option-height-expected.checksum:
        * platform/chromium-linux/fast/forms/select-empty-option-height-expected.png:
        * platform/chromium-linux/fast/forms/select-empty-option-height-expected.txt:
        * platform/chromium-linux/fast/forms/select-selected-expected.checksum:
        * platform/chromium-linux/fast/forms/select-selected-expected.png:
        * platform/chromium-linux/fast/forms/select-selected-expected.txt:
        * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.checksum:
        * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png:
        * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.txt:
        * platform/chromium-linux/fast/html/keygen-expected.checksum:
        * platform/chromium-linux/fast/html/keygen-expected.png:
        * platform/chromium-linux/fast/html/keygen-expected.txt:
        * platform/chromium-linux/fast/invalid/014-expected.checksum:
        * platform/chromium-linux/fast/invalid/014-expected.png:
        * platform/chromium-linux/fast/invalid/014-expected.txt:
        * platform/chromium-linux/fast/invalid/residual-style-expected.checksum:
        * platform/chromium-linux/fast/invalid/residual-style-expected.png:
        * platform/chromium-linux/fast/invalid/residual-style-expected.txt:
        * platform/chromium-linux/fast/parser/document-write-option-expected.checksum:
        * platform/chromium-linux/fast/parser/document-write-option-expected.png:
        * platform/chromium-linux/fast/parser/document-write-option-expected.txt:
        * platform/chromium-linux/fast/repaint/control-clip-expected.checksum:
        * platform/chromium-linux/fast/repaint/control-clip-expected.png:
        * platform/chromium-linux/fast/repaint/control-clip-expected.txt:
        * platform/chromium-linux/fast/replaced/replaced-breaking-expected.checksum:
        * platform/chromium-linux/fast/replaced/replaced-breaking-expected.png:
        * platform/chromium-linux/fast/replaced/replaced-breaking-expected.txt:
        * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.checksum:
        * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png:
        * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.txt:
        * platform/chromium-linux/fast/replaced/three-selects-break-expected.checksum:
        * platform/chromium-linux/fast/replaced/three-selects-break-expected.png:
        * platform/chromium-linux/fast/replaced/three-selects-break-expected.txt:
        * platform/chromium-linux/fast/text/international/bidi-menulist-expected.checksum:
        * platform/chromium-linux/fast/text/international/bidi-menulist-expected.png:
        * platform/chromium-linux/fast/text/international/bidi-menulist-expected.txt:
        * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum:
        * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
        * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.txt:
        * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.checksum:
        * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.png:
        * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.txt:
        * platform/chromium-linux/tables/mozilla/core/margins-expected.checksum:
        * platform/chromium-linux/tables/mozilla/core/margins-expected.png:
        * platform/chromium-linux/tables/mozilla/core/margins-expected.txt:
        * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.checksum:
        * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.png:
        * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.txt:
        * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
        * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
        * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
        * platform/chromium-linux/transforms/2d/zoom-menulist-expected.checksum:
        * platform/chromium-linux/transforms/2d/zoom-menulist-expected.png:
        * platform/chromium-linux/transforms/2d/zoom-menulist-expected.txt:
        * platform/chromium/test_expectations.txt:

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

186 files changed:
LayoutTests/ChangeLog
LayoutTests/platform/chromium-linux/editing/pasteboard/4641033-expected.checksum
LayoutTests/platform/chromium-linux/editing/pasteboard/4641033-expected.png
LayoutTests/platform/chromium-linux/editing/pasteboard/4641033-expected.txt
LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-1-expected.checksum
LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-1-expected.png
LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-1-expected.txt
LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-2-expected.checksum
LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-2-expected.png
LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-2-expected.txt
LayoutTests/platform/chromium-linux/editing/selection/caret-before-select-expected.checksum
LayoutTests/platform/chromium-linux/editing/selection/caret-before-select-expected.png
LayoutTests/platform/chromium-linux/editing/selection/caret-before-select-expected.txt
LayoutTests/platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.checksum
LayoutTests/platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png
LayoutTests/platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.txt
LayoutTests/platform/chromium-linux/editing/selection/select-box-expected.checksum
LayoutTests/platform/chromium-linux/editing/selection/select-box-expected.png
LayoutTests/platform/chromium-linux/editing/selection/select-box-expected.txt
LayoutTests/platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.checksum
LayoutTests/platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png
LayoutTests/platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.txt
LayoutTests/platform/chromium-linux/fast/block/float/float-avoidance-expected.checksum
LayoutTests/platform/chromium-linux/fast/block/float/float-avoidance-expected.png
LayoutTests/platform/chromium-linux/fast/block/float/float-avoidance-expected.txt
LayoutTests/platform/chromium-linux/fast/block/margin-collapse/103-expected.checksum
LayoutTests/platform/chromium-linux/fast/block/margin-collapse/103-expected.png
LayoutTests/platform/chromium-linux/fast/block/margin-collapse/103-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/003-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/003-expected.png
LayoutTests/platform/chromium-linux/fast/forms/003-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/004-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/004-expected.png
LayoutTests/platform/chromium-linux/fast/forms/004-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png
LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/basic-selects-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/basic-selects-expected.png
LayoutTests/platform/chromium-linux/fast/forms/basic-selects-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/control-clip-overflow-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/control-clip-overflow-expected.png
LayoutTests/platform/chromium-linux/fast/forms/control-clip-overflow-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/control-restrict-line-height-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png
LayoutTests/platform/chromium-linux/fast/forms/control-restrict-line-height-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/disabled-select-change-index-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png
LayoutTests/platform/chromium-linux/fast/forms/disabled-select-change-index-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-clip-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-clip-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-clip-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-deselect-update-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-deselect-update-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-deselect-update-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-narrow-width-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-narrow-width-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-narrow-width-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-no-overflow-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-no-overflow-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-no-overflow-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-option-wrap-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-option-wrap-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-option-wrap-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.txt [deleted file]
LayoutTests/platform/chromium-linux/fast/forms/menulist-separator-painting-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-separator-painting-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-separator-painting-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-style-color-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-style-color-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-style-color-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/menulist-width-change-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/menulist-width-change-expected.png
LayoutTests/platform/chromium-linux/fast/forms/menulist-width-change-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/option-script-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/option-script-expected.png
LayoutTests/platform/chromium-linux/fast/forms/option-script-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/option-strip-whitespace-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png
LayoutTests/platform/chromium-linux/fast/forms/option-strip-whitespace-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/option-text-clip-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/option-text-clip-expected.png
LayoutTests/platform/chromium-linux/fast/forms/option-text-clip-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/select-align-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/select-align-expected.png
LayoutTests/platform/chromium-linux/fast/forms/select-align-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/select-baseline-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/select-baseline-expected.png
LayoutTests/platform/chromium-linux/fast/forms/select-baseline-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.png
LayoutTests/platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/select-disabled-appearance-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/select-disabled-appearance-expected.png
LayoutTests/platform/chromium-linux/fast/forms/select-disabled-appearance-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/select-empty-option-height-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/select-empty-option-height-expected.png
LayoutTests/platform/chromium-linux/fast/forms/select-empty-option-height-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/select-selected-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/select-selected-expected.png
LayoutTests/platform/chromium-linux/fast/forms/select-selected-expected.txt
LayoutTests/platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.checksum
LayoutTests/platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png
LayoutTests/platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.txt
LayoutTests/platform/chromium-linux/fast/html/keygen-expected.checksum
LayoutTests/platform/chromium-linux/fast/html/keygen-expected.png
LayoutTests/platform/chromium-linux/fast/html/keygen-expected.txt
LayoutTests/platform/chromium-linux/fast/invalid/014-expected.checksum
LayoutTests/platform/chromium-linux/fast/invalid/014-expected.png
LayoutTests/platform/chromium-linux/fast/invalid/014-expected.txt
LayoutTests/platform/chromium-linux/fast/invalid/residual-style-expected.checksum
LayoutTests/platform/chromium-linux/fast/invalid/residual-style-expected.png
LayoutTests/platform/chromium-linux/fast/invalid/residual-style-expected.txt
LayoutTests/platform/chromium-linux/fast/parser/document-write-option-expected.checksum
LayoutTests/platform/chromium-linux/fast/parser/document-write-option-expected.png
LayoutTests/platform/chromium-linux/fast/parser/document-write-option-expected.txt
LayoutTests/platform/chromium-linux/fast/repaint/control-clip-expected.checksum
LayoutTests/platform/chromium-linux/fast/repaint/control-clip-expected.png
LayoutTests/platform/chromium-linux/fast/repaint/control-clip-expected.txt
LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-expected.checksum
LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-expected.png
LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-expected.txt
LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.checksum
LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png
LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.txt
LayoutTests/platform/chromium-linux/fast/replaced/three-selects-break-expected.checksum
LayoutTests/platform/chromium-linux/fast/replaced/three-selects-break-expected.png
LayoutTests/platform/chromium-linux/fast/replaced/three-selects-break-expected.txt
LayoutTests/platform/chromium-linux/fast/text/international/bidi-menulist-expected.checksum
LayoutTests/platform/chromium-linux/fast/text/international/bidi-menulist-expected.png
LayoutTests/platform/chromium-linux/fast/text/international/bidi-menulist-expected.txt
LayoutTests/platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum
LayoutTests/platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png
LayoutTests/platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/core/margins-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/core/margins-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/core/margins-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla/dom/tableDom-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla/dom/tableDom-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla/dom/tableDom-expected.txt
LayoutTests/platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum
LayoutTests/platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png
LayoutTests/platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt
LayoutTests/platform/chromium-linux/transforms/2d/zoom-menulist-expected.checksum
LayoutTests/platform/chromium-linux/transforms/2d/zoom-menulist-expected.png
LayoutTests/platform/chromium-linux/transforms/2d/zoom-menulist-expected.txt
LayoutTests/platform/chromium/test_expectations.txt

index e1bc475..aefc31d 100644 (file)
@@ -1,3 +1,195 @@
+2011-02-15  Tony Chang  <tony@chromium.org>
+
+        Rebaseline chromium-linux tests with menulists (select drop downs).
+        We now match Windows w.r.t. sizes, the only difference is the
+        background color of the menulist (in themeChromiumLinux.css).
+
+        * platform/chromium-linux/editing/pasteboard/4641033-expected.checksum:
+        * platform/chromium-linux/editing/pasteboard/4641033-expected.png:
+        * platform/chromium-linux/editing/pasteboard/4641033-expected.txt:
+        * platform/chromium-linux/editing/pasteboard/4944770-1-expected.checksum:
+        * platform/chromium-linux/editing/pasteboard/4944770-1-expected.png:
+        * platform/chromium-linux/editing/pasteboard/4944770-1-expected.txt:
+        * platform/chromium-linux/editing/pasteboard/4944770-2-expected.checksum:
+        * platform/chromium-linux/editing/pasteboard/4944770-2-expected.png:
+        * platform/chromium-linux/editing/pasteboard/4944770-2-expected.txt:
+        * platform/chromium-linux/editing/selection/caret-before-select-expected.checksum:
+        * platform/chromium-linux/editing/selection/caret-before-select-expected.png:
+        * platform/chromium-linux/editing/selection/caret-before-select-expected.txt:
+        * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.checksum:
+        * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png:
+        * platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.txt:
+        * platform/chromium-linux/editing/selection/select-box-expected.checksum:
+        * platform/chromium-linux/editing/selection/select-box-expected.png:
+        * platform/chromium-linux/editing/selection/select-box-expected.txt:
+        * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.checksum:
+        * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png:
+        * platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.txt:
+        * platform/chromium-linux/fast/block/float/float-avoidance-expected.checksum:
+        * platform/chromium-linux/fast/block/float/float-avoidance-expected.png:
+        * platform/chromium-linux/fast/block/float/float-avoidance-expected.txt:
+        * platform/chromium-linux/fast/block/margin-collapse/103-expected.checksum:
+        * platform/chromium-linux/fast/block/margin-collapse/103-expected.png:
+        * platform/chromium-linux/fast/block/margin-collapse/103-expected.txt:
+        * platform/chromium-linux/fast/forms/003-expected.checksum:
+        * platform/chromium-linux/fast/forms/003-expected.png:
+        * platform/chromium-linux/fast/forms/003-expected.txt:
+        * platform/chromium-linux/fast/forms/004-expected.checksum:
+        * platform/chromium-linux/fast/forms/004-expected.png:
+        * platform/chromium-linux/fast/forms/004-expected.txt:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.checksum:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.txt:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.checksum:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.txt:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.checksum:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.txt:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.checksum:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.txt:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.checksum:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.txt:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.checksum:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png:
+        * platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.txt:
+        * platform/chromium-linux/fast/forms/basic-selects-expected.checksum:
+        * platform/chromium-linux/fast/forms/basic-selects-expected.png:
+        * platform/chromium-linux/fast/forms/basic-selects-expected.txt:
+        * platform/chromium-linux/fast/forms/control-clip-overflow-expected.checksum:
+        * platform/chromium-linux/fast/forms/control-clip-overflow-expected.png:
+        * platform/chromium-linux/fast/forms/control-clip-overflow-expected.txt:
+        * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.checksum:
+        * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png:
+        * platform/chromium-linux/fast/forms/control-restrict-line-height-expected.txt:
+        * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.checksum:
+        * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png:
+        * platform/chromium-linux/fast/forms/disabled-select-change-index-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-clip-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-clip-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-clip-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-deselect-update-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-narrow-width-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-narrow-width-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-narrow-width-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-no-overflow-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-option-wrap-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-option-wrap-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-option-wrap-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.txt: Removed.
+        * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-separator-painting-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-style-color-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-style-color-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-style-color-expected.txt:
+        * platform/chromium-linux/fast/forms/menulist-width-change-expected.checksum:
+        * platform/chromium-linux/fast/forms/menulist-width-change-expected.png:
+        * platform/chromium-linux/fast/forms/menulist-width-change-expected.txt:
+        * platform/chromium-linux/fast/forms/option-script-expected.checksum:
+        * platform/chromium-linux/fast/forms/option-script-expected.png:
+        * platform/chromium-linux/fast/forms/option-script-expected.txt:
+        * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.checksum:
+        * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png:
+        * platform/chromium-linux/fast/forms/option-strip-whitespace-expected.txt:
+        * platform/chromium-linux/fast/forms/option-text-clip-expected.checksum:
+        * platform/chromium-linux/fast/forms/option-text-clip-expected.png:
+        * platform/chromium-linux/fast/forms/option-text-clip-expected.txt:
+        * platform/chromium-linux/fast/forms/select-align-expected.checksum:
+        * platform/chromium-linux/fast/forms/select-align-expected.png:
+        * platform/chromium-linux/fast/forms/select-align-expected.txt:
+        * platform/chromium-linux/fast/forms/select-baseline-expected.checksum:
+        * platform/chromium-linux/fast/forms/select-baseline-expected.png:
+        * platform/chromium-linux/fast/forms/select-baseline-expected.txt:
+        * platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.checksum:
+        * platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.png:
+        * platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.txt:
+        * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.checksum:
+        * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.png:
+        * platform/chromium-linux/fast/forms/select-disabled-appearance-expected.txt:
+        * platform/chromium-linux/fast/forms/select-empty-option-height-expected.checksum:
+        * platform/chromium-linux/fast/forms/select-empty-option-height-expected.png:
+        * platform/chromium-linux/fast/forms/select-empty-option-height-expected.txt:
+        * platform/chromium-linux/fast/forms/select-selected-expected.checksum:
+        * platform/chromium-linux/fast/forms/select-selected-expected.png:
+        * platform/chromium-linux/fast/forms/select-selected-expected.txt:
+        * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.checksum:
+        * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png:
+        * platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.txt:
+        * platform/chromium-linux/fast/html/keygen-expected.checksum:
+        * platform/chromium-linux/fast/html/keygen-expected.png:
+        * platform/chromium-linux/fast/html/keygen-expected.txt:
+        * platform/chromium-linux/fast/invalid/014-expected.checksum:
+        * platform/chromium-linux/fast/invalid/014-expected.png:
+        * platform/chromium-linux/fast/invalid/014-expected.txt:
+        * platform/chromium-linux/fast/invalid/residual-style-expected.checksum:
+        * platform/chromium-linux/fast/invalid/residual-style-expected.png:
+        * platform/chromium-linux/fast/invalid/residual-style-expected.txt:
+        * platform/chromium-linux/fast/parser/document-write-option-expected.checksum:
+        * platform/chromium-linux/fast/parser/document-write-option-expected.png:
+        * platform/chromium-linux/fast/parser/document-write-option-expected.txt:
+        * platform/chromium-linux/fast/repaint/control-clip-expected.checksum:
+        * platform/chromium-linux/fast/repaint/control-clip-expected.png:
+        * platform/chromium-linux/fast/repaint/control-clip-expected.txt:
+        * platform/chromium-linux/fast/replaced/replaced-breaking-expected.checksum:
+        * platform/chromium-linux/fast/replaced/replaced-breaking-expected.png:
+        * platform/chromium-linux/fast/replaced/replaced-breaking-expected.txt:
+        * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.checksum:
+        * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png:
+        * platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.txt:
+        * platform/chromium-linux/fast/replaced/three-selects-break-expected.checksum:
+        * platform/chromium-linux/fast/replaced/three-selects-break-expected.png:
+        * platform/chromium-linux/fast/replaced/three-selects-break-expected.txt:
+        * platform/chromium-linux/fast/text/international/bidi-menulist-expected.checksum:
+        * platform/chromium-linux/fast/text/international/bidi-menulist-expected.png:
+        * platform/chromium-linux/fast/text/international/bidi-menulist-expected.txt:
+        * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.checksum:
+        * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png:
+        * platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug1188-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug18359-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug2479-3-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug2479-4-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug29326-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug33855-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug4382-expected.txt:
+        * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.png:
+        * platform/chromium-linux/tables/mozilla/bugs/bug96334-expected.txt:
+        * platform/chromium-linux/tables/mozilla/core/margins-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/core/margins-expected.png:
+        * platform/chromium-linux/tables/mozilla/core/margins-expected.txt:
+        * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.checksum:
+        * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.png:
+        * platform/chromium-linux/tables/mozilla/dom/tableDom-expected.txt:
+        * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
+        * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
+        * platform/chromium-linux/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
+        * platform/chromium-linux/transforms/2d/zoom-menulist-expected.checksum:
+        * platform/chromium-linux/transforms/2d/zoom-menulist-expected.png:
+        * platform/chromium-linux/transforms/2d/zoom-menulist-expected.txt:
+        * platform/chromium/test_expectations.txt:
+
 2011-02-15  Martin Robinson  <mrobinson@igalia.com>
 
         Reversing an expectations update, that I mistakenly uploaded in r78595.
index 64c0db6..0370e71 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/pasteboard/4641033-expected.png and b/LayoutTests/platform/chromium-linux/editing/pasteboard/4641033-expected.png differ
index e17f116..17cdabe 100644 (file)
@@ -16,20 +16,20 @@ layer at (0,0) size 800x600
           text run at (0,0) width 627: "This tests for a bug when creating markup for a selection that contained unrendered nodes with children. "
           text run at (627,0) width 149: "You should see a picture"
           text run at (0,20) width 193: "of abe followed by a select box."
-      RenderBlock {DIV} at (0,56) size 784x109
+      RenderBlock {DIV} at (0,56) size 784x110
         RenderImage {IMG} at (0,0) size 76x103
         RenderText {#text} at (76,88) size 4x19
           text run at (76,88) width 4: " "
-        RenderMenuList {SELECT} at (82,89) size 46x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 46x18
+        RenderMenuList {SELECT} at (82,88) size 48x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 46x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
-      RenderBlock (anonymous) at (0,165) size 784x109
+      RenderBlock (anonymous) at (0,166) size 784x110
         RenderImage {IMG} at (0,0) size 76x103
         RenderText {#text} at (76,88) size 4x19
           text run at (76,88) width 4: " "
-        RenderMenuList {SELECT} at (82,89) size 46x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 46x18
+        RenderMenuList {SELECT} at (82,88) size 48x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 46x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
         RenderText {#text} at (0,0) size 0x0
index f279fad..4a019c1 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-1-expected.png and b/LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-1-expected.png differ
index 937a3b5..6f67a7f 100644 (file)
@@ -8,18 +8,18 @@ layer at (0,0) size 800x600
           text run at (0,0) width 391: "This tests smart paste of a fragment that ends in a select element. "
           text run at (391,0) width 327: "There should be no spaces added because the paste is"
           text run at (0,20) width 205: "performed in an empty paragraph."
-      RenderBlock {DIV} at (0,56) size 784x22
-        RenderText {#text} at (0,1) size 20x19
-          text run at (0,1) width 20: "foo"
-        RenderMenuList {SELECT} at (22,2) size 30x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 30x18
+      RenderBlock {DIV} at (0,56) size 784x24
+        RenderText {#text} at (0,2) size 20x19
+          text run at (0,2) width 20: "foo"
+        RenderMenuList {SELECT} at (22,2) size 32x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 30x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
-      RenderBlock {DIV} at (0,78) size 784x22
-        RenderText {#text} at (0,1) size 20x19
-          text run at (0,1) width 20: "foo"
-        RenderMenuList {SELECT} at (22,2) size 30x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 30x18
+      RenderBlock {DIV} at (0,80) size 784x24
+        RenderText {#text} at (0,2) size 20x19
+          text run at (0,2) width 20: "foo"
+        RenderMenuList {SELECT} at (22,2) size 32x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 30x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
 caret: position 3 of child 1 {SELECT} of child 4 {DIV} of body
index a5c06fd..3784c27 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-2-expected.png and b/LayoutTests/platform/chromium-linux/editing/pasteboard/4944770-2-expected.png differ
index dbdd23d..b276e17 100644 (file)
@@ -8,22 +8,22 @@ layer at (0,0) size 800x600
           text run at (0,0) width 391: "This tests smart paste of a fragment that ends in a select element. "
           text run at (391,0) width 357: "There should be spaces added before and after the inserted"
           text run at (0,20) width 48: "content."
-      RenderBlock {DIV} at (0,56) size 784x22
-        RenderMenuList {SELECT} at (2,2) size 30x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 30x18
+      RenderBlock {DIV} at (0,56) size 784x24
+        RenderMenuList {SELECT} at (2,2) size 32x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 30x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
-      RenderBlock {DIV} at (0,78) size 784x22
-        RenderText {#text} at (0,1) size 7x19
-          text run at (0,1) width 7: "x"
-        RenderText {#text} at (7,1) size 4x19
-          text run at (7,1) width 4: " "
-        RenderMenuList {SELECT} at (13,2) size 30x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 30x18
+      RenderBlock {DIV} at (0,80) size 784x24
+        RenderText {#text} at (0,2) size 7x19
+          text run at (0,2) width 7: "x"
+        RenderText {#text} at (7,2) size 4x19
+          text run at (7,2) width 4: " "
+        RenderMenuList {SELECT} at (13,2) size 32x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 30x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
-        RenderText {#text} at (45,1) size 4x19
-          text run at (45,1) width 4: " "
-        RenderText {#text} at (49,1) size 7x19
-          text run at (49,1) width 7: "x"
+        RenderText {#text} at (47,2) size 4x19
+          text run at (47,2) width 4: " "
+        RenderText {#text} at (51,2) size 7x19
+          text run at (51,2) width 7: "x"
 caret: position 1 of child 3 {#text} of child 4 {DIV} of body
index 7831058..1db9cb6 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/selection/caret-before-select-expected.png and b/LayoutTests/platform/chromium-linux/editing/selection/caret-before-select-expected.png differ
index e0c718a..b76b713 100644 (file)
@@ -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
-      RenderBlock {DIV} at (0,0) size 784x96 [border: (5px solid #FF0000)]
-        RenderMenuList {SELECT} at (39,39) size 47x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 47x18
+      RenderBlock {DIV} at (0,0) size 784x98 [border: (5px solid #FF0000)]
+        RenderMenuList {SELECT} at (39,39) size 49x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 47x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
-        RenderText {#text} at (88,38) size 25x19
-          text run at (88,38) width 25: "blaa"
+        RenderText {#text} at (90,39) size 25x19
+          text run at (90,39) width 25: "blaa"
 caret: position 0 of child 0 {SELECT} of child 0 {DIV} of body
index 616a172..b72c5fc 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png and b/LayoutTests/platform/chromium-linux/editing/selection/replaced-boundaries-3-expected.png differ
index 6d74ad8..a5f173a 100644 (file)
@@ -15,12 +15,12 @@ layer at (0,0) size 800x600
           text run at (0,0) width 737: "This tests that when a selection that ends at [replaced element, 0] is painted, the replaced element doesn't appear selected. "
           text run at (737,0) width 25: "This"
           text run at (0,20) width 280: "test uses a select box for the replaced element."
-      RenderBlock {DIV} at (0,56) size 784x42
+      RenderBlock {DIV} at (0,56) size 784x44
         RenderText {#text} at (0,0) size 22x19
           text run at (0,0) width 22: "abc"
         RenderBR {BR} at (22,15) size 0x0
-        RenderMenuList {SELECT} at (2,22) size 234x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 234x18
+        RenderMenuList {SELECT} at (2,22) size 236x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 234x18
             RenderText at (4,1) size 211x16
               text run at (4,1) width 211: "this select box shouldn't be selected"
         RenderText {#text} at (0,0) size 0x0
index 33e90a0..72e739e 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/selection/select-box-expected.png and b/LayoutTests/platform/chromium-linux/editing/selection/select-box-expected.png differ
index 4b8fb67..3fb4325 100644 (file)
@@ -60,14 +60,14 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 664x19
           text run at (0,0) width 283: "This tests caret movement across a select box. "
           text run at (283,0) width 381: "The caret should skip over the select box as if it were an image."
-      RenderBlock {DIV} at (0,36) size 784x22
-        RenderBlock {DIV} at (0,0) size 784x22
-          RenderText {#text} at (0,1) size 68x19
-            text run at (0,1) width 68: "select box: "
-          RenderMenuList {SELECT} at (70,2) size 30x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 30x18
+      RenderBlock {DIV} at (0,36) size 784x24
+        RenderBlock {DIV} at (0,0) size 784x24
+          RenderText {#text} at (0,2) size 68x19
+            text run at (0,2) width 68: "select box: "
+          RenderMenuList {SELECT} at (70,2) size 32x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 30x18
               RenderText at (4,1) size 7x16
                 text run at (4,1) width 7: "1"
-          RenderText {#text} at (102,1) size 64x19
-            text run at (102,1) width 64: " the end ..."
+          RenderText {#text} at (104,2) size 64x19
+            text run at (104,2) width 64: " the end ..."
 caret: position 1 of child 0 {#text} of child 1 {DIV} of child 3 {DIV} of body
index c7c05e9..7e79455 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png and b/LayoutTests/platform/chromium-linux/editing/selection/select-element-paragraph-boundary-expected.png differ
index 3c897c1..919616f 100644 (file)
@@ -12,9 +12,9 @@ layer at (0,0) size 800x600
           text run at (0,0) width 308: "This tests paragraphBoundary selection navigation. "
           text run at (308,0) width 446: "The caret should be at the end of the paragraph below, just after the select"
           text run at (0,20) width 27: "box."
-      RenderBlock {DIV} at (0,56) size 784x22
-        RenderMenuList {SELECT} at (2,2) size 30x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 30x18
+      RenderBlock {DIV} at (0,56) size 784x24
+        RenderMenuList {SELECT} at (2,2) size 32x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 30x18
             RenderText at (4,1) size 7x16
               text run at (4,1) width 7: "1"
 caret: position 1 of child 0 {SELECT} of child 2 {DIV} of body
index dce9e6f..0f5bf98 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/block/float/float-avoidance-expected.png and b/LayoutTests/platform/chromium-linux/fast/block/float/float-avoidance-expected.png differ
index b1ae6ac..045afaa 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x2444
+layer at (0,0) size 785x2458
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x2444
-  RenderBlock {HTML} at (0,0) size 785x2444
-    RenderBody {BODY} at (8,8) size 769x2428
+layer at (0,0) size 785x2458
+  RenderBlock {HTML} at (0,0) size 785x2458
+    RenderBody {BODY} at (8,8) size 769x2442
       RenderBlock (anonymous) at (0,0) size 769x40
         RenderText {#text} at (0,0) size 754x39
           text run at (0,0) width 517: "Test of objects that avoid floats to see what they do with percentage and auto widths. "
@@ -12,29 +12,29 @@ layer at (0,0) size 785x2444
       RenderBlock (anonymous) at (0,58) size 769x20
         RenderText {#text} at (0,0) size 477x19
           text run at (0,0) width 477: "The inline-level button should be below the select and fill the width of the block."
-      RenderBlock {P} at (0,94) size 220x88 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,94) size 220x90 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
-        RenderButton {INPUT} at (10,54) size 200x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
+        RenderButton {INPUT} at (10,56) size 200x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
           RenderBlock (anonymous) at (8,3) size 184x16
             RenderText at (86,0) size 12x16
               text run at (86,0) width 12: "Hi"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,198) size 769x20
+      RenderBlock (anonymous) at (0,200) size 769x20
         RenderText {#text} at (0,0) size 446x19
           text run at (0,0) width 446: "The floating button with a percentage width should be even with the select."
-      RenderBlock {P} at (0,234) size 220x66 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,236) size 220x66 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
@@ -44,16 +44,16 @@ layer at (0,0) size 785x2444
               text run at (36,0) width 12: "Hi"
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (210,30) size 0x19
-      RenderBlock (anonymous) at (0,316) size 769x20
+      RenderBlock (anonymous) at (0,318) size 769x20
         RenderText {#text} at (0,0) size 437x19
           text run at (0,0) width 437: "The block-level button with an auto width should be even with the select."
-      RenderBlock {P} at (0,352) size 220x86 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,354) size 220x86 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
@@ -63,16 +63,16 @@ layer at (0,0) size 785x2444
               text run at (0,0) width 12: "Hi"
         RenderBlock (anonymous) at (10,56) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,454) size 769x20
+      RenderBlock (anonymous) at (0,456) size 769x20
         RenderText {#text} at (0,0) size 470x19
           text run at (0,0) width 470: "The block-level button with a percentage width should be even with the select."
-      RenderBlock {P} at (0,490) size 220x86 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,492) size 220x86 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
@@ -82,15 +82,15 @@ layer at (0,0) size 785x2444
               text run at (36,0) width 12: "Hi"
         RenderBlock (anonymous) at (10,56) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,592) size 769x20
+      RenderBlock (anonymous) at (0,594) size 769x20
         RenderText {#text} at (0,0) size 437x19
           text run at (0,0) width 437: "The floating table with a percentage width should be even with the select."
-      RenderBlock {P} at (0,628) size 220x72 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,630) size 220x72 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
@@ -102,20 +102,20 @@ layer at (0,0) size 785x2444
                   text run at (2,2) width 34: "Table"
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (210,30) size 0x19
-      RenderBlock (anonymous) at (0,716) size 769x40
+      RenderBlock (anonymous) at (0,718) size 769x40
         RenderText {#text} at (0,0) size 711x39
           text run at (0,0) width 711: "The floating table with an auto width should be even with the select and shrinks to use the available line width. THIS IS"
           text run at (0,20) width 154: "CURRENTLY BUGGY."
-      RenderBlock {P} at (0,772) size 220x134 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,774) size 220x136 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
-        RenderTable {TABLE} at (10,52) size 200x72 [border: (2px outset #808080)]
+        RenderTable {TABLE} at (10,54) size 200x72 [border: (2px outset #808080)]
           RenderTableSection {TBODY} at (2,2) size 196x68
             RenderTableRow {TR} at (0,2) size 196x64
               RenderTableCell {TD} at (2,2) size 192x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
@@ -125,21 +125,21 @@ layer at (0,0) size 785x2444
                   text run at (2,42) width 85: "previous float."
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (110,30) size 0x19
-      RenderBlock (anonymous) at (0,922) size 769x20
+      RenderBlock (anonymous) at (0,926) size 769x20
         RenderText {#text} at (0,0) size 695x19
           text run at (0,0) width 550: "The block-level table below has a percentage width and should still be even with the select. "
           text run at (550,0) width 145: "It spills out of the block."
-      RenderBlock {P} at (0,958) size 220x154 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,962) size 220x156 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
-        RenderTable {TABLE} at (10,52) size 200x72 [border: (2px outset #808080)]
+        RenderTable {TABLE} at (10,54) size 200x72 [border: (2px outset #808080)]
           RenderTableSection {TBODY} at (2,2) size 196x68
             RenderTableRow {TR} at (0,2) size 196x64
               RenderTableCell {TD} at (2,2) size 192x64 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
@@ -147,19 +147,19 @@ layer at (0,0) size 785x2444
                   text run at (2,2) width 150: "Floating table that should"
                   text run at (2,22) width 154: "shrink so it can be next to"
                   text run at (2,42) width 85: "previous float."
-        RenderBlock (anonymous) at (10,124) size 200x20
+        RenderBlock (anonymous) at (10,126) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,1128) size 769x20
+      RenderBlock (anonymous) at (0,1134) size 769x20
         RenderText {#text} at (0,0) size 705x19
           text run at (0,0) width 517: "The block-level table below has an auto width and should still be even with the select. "
           text run at (517,0) width 188: "It shrinks to fit inside the block."
-      RenderBlock {P} at (0,1164) size 220x172 [border: (10px solid #FF0000)]
+      RenderBlock {P} at (0,1170) size 220x172 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
@@ -175,131 +175,131 @@ layer at (0,0) size 785x2444
                   text run at (2,82) width 85: "previous float."
         RenderBlock (anonymous) at (10,142) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,1352) size 769x20
+      RenderBlock (anonymous) at (0,1358) size 769x20
         RenderText {#text} at (0,0) size 507x19
           text run at (0,0) width 507: "The floating overflow section with a percentage width should be even with the select."
-      RenderBlock {DIV} at (0,1372) size 220x140 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1378) size 220x140 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (210,30) size 0x19
-      RenderBlock (anonymous) at (0,1512) size 769x40
+      RenderBlock (anonymous) at (0,1518) size 769x40
         RenderText {#text} at (0,0) size 763x39
           text run at (0,0) width 763: "The floating overflow section with an auto width should be even with the select and shrinks to use the available line width. THIS"
           text run at (0,20) width 172: "IS CURRENTLY BUGGY."
-      RenderBlock {DIV} at (0,1552) size 220x122 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1558) size 220x124 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (110,30) size 0x19
-      RenderBlock (anonymous) at (0,1674) size 769x20
+      RenderBlock (anonymous) at (0,1682) size 769x20
         RenderText {#text} at (0,0) size 616x19
           text run at (0,0) width 616: "The block-level overflow section below has a percentage width and should still be even with the select."
-      RenderBlock {DIV} at (0,1694) size 220x160 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1702) size 220x160 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
         RenderBlock (anonymous) at (10,130) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,1854) size 769x40
+      RenderBlock (anonymous) at (0,1862) size 769x40
         RenderText {#text} at (0,0) size 733x39
           text run at (0,0) width 587: "The block-level overflow section below has an auto width and should still be even with the select. "
           text run at (587,0) width 146: "It shrinks to fit inside the"
           text run at (0,20) width 38: "block."
-      RenderBlock {DIV} at (0,1894) size 220x160 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,1902) size 220x160 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
         RenderBlock (anonymous) at (10,130) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,2054) size 769x20
+      RenderBlock (anonymous) at (0,2062) size 769x20
         RenderText {#text} at (0,0) size 420x19
           text run at (0,0) width 420: "The floating hr with a percentage width should be even with the select."
-      RenderBlock {DIV} at (0,2074) size 220x62 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2082) size 220x64 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
         RenderBlock (floating) {HR} at (112,32) size 82x2 [border: (1px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (196,30) size 0x19
-      RenderBlock (anonymous) at (0,2136) size 769x20
+      RenderBlock (anonymous) at (0,2146) size 769x20
         RenderText {#text} at (0,0) size 735x19
           text run at (0,0) width 735: "The floating hr below should still be even with the select and shrinks to use its intrinsic width (which is basically like 1-2px)."
-      RenderBlock {DIV} at (0,2156) size 220x62 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2166) size 220x64 [border: (10px solid #FF0000)]
         RenderText {#text} at (10,10) size 56x19
           text run at (10,10) width 56: "Line One"
         RenderBR {BR} at (66,25) size 0x0
-        RenderMenuList {SELECT} at (10,32) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (10,32) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
         RenderText {#text} at (0,0) size 0x0
         RenderBlock (floating) {HR} at (112,32) size 2x2 [border: (1px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
         RenderBR {BR} at (116,30) size 0x19
-      RenderBlock (anonymous) at (0,2218) size 769x20
+      RenderBlock (anonymous) at (0,2230) size 769x20
         RenderText {#text} at (0,0) size 529x19
           text run at (0,0) width 529: "The block-level hr below has a percentage width and should still be even with the select."
-      RenderBlock {DIV} at (0,2238) size 220x92 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2250) size 220x94 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
-        RenderBlock {HR} at (10,52) size 202x2 [border: (1px inset #000000)]
-        RenderBlock (anonymous) at (10,62) size 200x20
+        RenderBlock {HR} at (10,54) size 202x2 [border: (1px inset #000000)]
+        RenderBlock (anonymous) at (10,64) size 200x20
           RenderBR {BR} at (0,0) size 0x19
-      RenderBlock (anonymous) at (0,2330) size 769x20
+      RenderBlock (anonymous) at (0,2344) size 769x20
         RenderText {#text} at (0,0) size 590x19
           text run at (0,0) width 500: "The block-level hr below has an auto width and should still be even with the select. "
           text run at (500,0) width 90: "It shrinks to fit."
-      RenderBlock {DIV} at (0,2350) size 220x78 [border: (10px solid #FF0000)]
+      RenderBlock {DIV} at (0,2364) size 220x78 [border: (10px solid #FF0000)]
         RenderBlock (anonymous) at (10,10) size 200x20
           RenderText {#text} at (0,0) size 56x19
             text run at (0,0) width 56: "Line One"
           RenderBR {BR} at (56,15) size 0x0
-          RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 100x18
+          RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 98x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
           RenderText {#text} at (0,0) size 0x0
         RenderBlock {HR} at (110,38) size 100x2 [border: (1px inset #000000)]
         RenderBlock (anonymous) at (10,48) size 200x20
           RenderBR {BR} at (100,0) size 0x19
-layer at (118,1410) size 100x100
+layer at (118,1416) size 100x100
   RenderBlock (floating) {DIV} at (110,30) size 100x100
     RenderText {#text} at (0,0) size 99x99
       text run at (0,0) width 56: "This is an"
@@ -307,13 +307,13 @@ layer at (118,1410) size 100x100
       text run at (0,40) width 98: "with enough text"
       text run at (0,60) width 95: "to have to wrap"
       text run at (0,80) width 96: "to multiple lines."
-layer at (18,1612) size 200x60
-  RenderBlock (floating) {DIV} at (10,52) size 200x60
+layer at (18,1620) size 200x60
+  RenderBlock (floating) {DIV} at (10,54) size 200x60
     RenderText {#text} at (0,0) size 188x59
       text run at (0,0) width 188: "This is an overflow section with"
       text run at (0,20) width 184: "enough text to have to wrap to"
       text run at (0,40) width 80: "multiple lines."
-layer at (118,1732) size 100x100
+layer at (118,1740) size 100x100
   RenderBlock {DIV} at (110,30) size 100x100
     RenderText {#text} at (0,0) size 99x99
       text run at (0,0) width 56: "This is an"
@@ -321,7 +321,7 @@ layer at (118,1732) size 100x100
       text run at (0,40) width 98: "with enough text"
       text run at (0,60) width 95: "to have to wrap"
       text run at (0,80) width 96: "to multiple lines."
-layer at (118,1932) size 100x100
+layer at (118,1940) size 100x100
   RenderBlock {DIV} at (110,30) size 100x100
     RenderText {#text} at (0,0) size 99x99
       text run at (0,0) width 56: "This is an"
index 4d59fd1..0453159 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/block/margin-collapse/103-expected.png and b/LayoutTests/platform/chromium-linux/fast/block/margin-collapse/103-expected.png differ
index 9c10d4a..5599b5f 100644 (file)
@@ -1,11 +1,11 @@
-layer at (0,0) size 785x1733
+layer at (0,0) size 785x1747
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x1733
-  RenderBlock {HTML} at (0,0) size 785x1733
-    RenderBody {BODY} at (8,20) size 769x1693 [bgcolor=#A6A972]
-      RenderBlock {DIV} at (83,0) size 602x1693 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
+layer at (0,0) size 785x1747
+  RenderBlock {HTML} at (0,0) size 785x1747
+    RenderBody {BODY} at (8,20) size 769x1707 [bgcolor=#A6A972]
+      RenderBlock {DIV} at (83,0) size 602x1707 [bgcolor=#FDFDE9] [border: (1px solid #000000)]
         RenderBlock {DIV} at (1,31) size 600x70
-        RenderBlock {DIV} at (1,114) size 600x1507
+        RenderBlock {DIV} at (1,114) size 600x1521
           RenderBlock {P} at (20,0) size 560x80 [color=#333333]
             RenderText {#text} at (0,1) size 524x38
               text run at (0,1) width 524: "We are trying to understand how UVic students perform Shakespeare related research for"
@@ -22,7 +22,7 @@ layer at (0,0) size 785x1733
           RenderBlock {P} at (20,93) size 560x20 [color=#333333]
             RenderText {#text} at (0,1) size 459x18
               text run at (0,1) width 459: "Please take the time to carefully review and complete the following questions."
-          RenderBlock {FORM} at (20,138) size 560x1336
+          RenderBlock {FORM} at (20,138) size 560x1350
             RenderBlock {H2} at (0,0) size 560x17 [color=#333333]
               RenderText {#text} at (0,0) size 203x17
                 text run at (0,0) width 203: "PERSONAL INFORMATION"
@@ -37,67 +37,67 @@ layer at (0,0) size 785x1733
             RenderBlock (floating) {SPAN} at (0,75) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 128x18
                 text run at (0,1) width 128: "Your degree program*"
-            RenderMenuList {SELECT} at (325,75) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,75) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 95x16
                   text run at (4,1) width 95: "Program options"
-            RenderBlock (floating) {SPAN} at (0,95) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,97) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 111x18
                 text run at (0,1) width 111: "Your year of study*"
-            RenderMenuList {SELECT} at (325,95) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,97) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 134x16
                   text run at (4,1) width 134: "Years you've been here"
-            RenderBlock (floating) {SPAN} at (0,115) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,119) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 156x18
                 text run at (0,1) width 156: "Shakespeare classes taken"
-            RenderMenuList {SELECT} at (325,115) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,119) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 81x16
                   text run at (4,1) width 81: "Number taken"
-            RenderBlock {P} at (0,146) size 560x20 [color=#333333]
+            RenderBlock {P} at (0,152) size 560x20 [color=#333333]
               RenderText {#text} at (0,1) size 156x18
                 text run at (0,1) width 156: "* indicates a required field"
-            RenderBlock {H2} at (0,191) size 560x17 [color=#333333]
+            RenderBlock {H2} at (0,197) size 560x17 [color=#333333]
               RenderText {#text} at (0,0) size 296x17
                 text run at (0,0) width 296: "SHAKESPEARE RESEARCH QUESTIONS"
-            RenderBlock (floating) {SPAN} at (0,218) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,224) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 324x18
                 text run at (0,1) width 324: "What percentage of your research time is spent online?"
-            RenderMenuList {SELECT} at (325,218) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,224) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 116x16
                   text run at (4,1) width 116: "Percentages of time"
-            RenderBlock (floating) {SPAN} at (0,238) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,246) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 302x38
                 text run at (0,1) width 302: "What is holding you back from doing more research"
                 text run at (0,21) width 40: "online?"
-            RenderMenuList {SELECT} at (325,238) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,246) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 51x16
                   text run at (4,1) width 51: "Reasons"
-            RenderBlock (floating) {SPAN} at (0,258) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,268) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 222x18
                 text run at (0,1) width 222: "Your research is primarily focused on:"
-            RenderBlock {SPAN} at (325,258) size 180x21 [color=#333333]
+            RenderBlock {SPAN} at (325,268) size 180x21 [color=#333333]
               RenderBlock {INPUT} at (5,3) size 13x13 [color=#000000]
               RenderText {#text} at (21,2) size 33x18
                 text run at (21,2) width 33: "Texts"
-            RenderBlock {SPAN} at (325,279) size 180x21 [color=#333333]
+            RenderBlock {SPAN} at (325,289) size 180x21 [color=#333333]
               RenderBlock {INPUT} at (5,3) size 13x13 [color=#000000]
               RenderText {#text} at (21,2) size 133x18
                 text run at (21,2) width 133: "Performance materials"
-            RenderBlock {SPAN} at (325,300) size 180x21 [color=#333333]
+            RenderBlock {SPAN} at (325,310) size 180x21 [color=#333333]
               RenderBlock {INPUT} at (5,3) size 13x13 [color=#000000]
               RenderText {#text} at (21,2) size 21x18
                 text run at (21,2) width 21: "n/a"
-            RenderBlock {H2} at (0,346) size 560x17 [color=#333333]
+            RenderBlock {H2} at (0,356) size 560x17 [color=#333333]
               RenderText {#text} at (0,0) size 378x17
                 text run at (0,0) width 378: "INTERNET SHAKESPEARE EDITIONS QUESTIONS"
-            RenderBlock (floating) {SPAN} at (0,373) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,383) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 307x18
                 text run at (0,1) width 307: "Have you used UVic's Internet Shakespeare Editions?"
-            RenderBlock {SPAN} at (325,373) size 180x21 [color=#333333]
+            RenderBlock {SPAN} at (325,383) size 180x21 [color=#333333]
               RenderText {#text} at (0,2) size 20x18
                 text run at (0,2) width 20: "Yes"
               RenderBlock {INPUT} at (25,3) size 13x13 [color=#000000]
@@ -106,58 +106,58 @@ layer at (0,0) size 785x1733
                 text run at (45,2) width 15: "No"
               RenderBlock {INPUT} at (65,3) size 13x13 [color=#000000]
               RenderText {#text} at (0,0) size 0x0
-            RenderBlock {P} at (0,407) size 560x20 [color=#333333]
+            RenderBlock {P} at (0,417) size 560x20 [color=#333333]
               RenderText {#text} at (0,1) size 382x18
                 text run at (0,1) width 382: "-- If you answered no to this question, skip to the next section --"
-            RenderBlock (floating) {SPAN} at (0,440) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,450) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 277x18
                 text run at (0,1) width 277: "Which area of the ISE did you find most useful?"
-            RenderMenuList {SELECT} at (325,440) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,450) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 112x16
                   text run at (4,1) width 112: "Sections of the ISE"
-            RenderBlock (floating) {SPAN} at (0,460) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,472) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 253x18
                 text run at (0,1) width 253: "How did you find the navigation of the ISE?"
-            RenderMenuList {SELECT} at (325,460) size 180x18 [bgcolor=#DDDDDD]
-              RenderBlock (anonymous) at (0,0) size 180x18
+            RenderMenuList {SELECT} at (325,472) size 180x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+              RenderBlock (anonymous) at (1,1) size 178x18
                 RenderText at (4,1) size 94x16
                   text run at (4,1) width 94: "Level of difficulty"
-            RenderBlock (floating) {SPAN} at (0,480) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,494) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 209x18
                 text run at (0,1) width 209: "Please describe your use of the ISE."
-            RenderBlock {H2} at (0,634) size 560x17 [color=#333333]
+            RenderBlock {H2} at (0,648) size 560x17 [color=#333333]
               RenderText {#text} at (0,0) size 293x17
                 text run at (0,0) width 293: "TOOLS IN DEVELOPMENT QUESTIONS"
-            RenderBlock {P} at (0,664) size 560x60 [color=#333333]
+            RenderBlock {P} at (0,678) size 560x60 [color=#333333]
               RenderText {#text} at (0,1) size 555x58
                 text run at (0,1) width 453: "We are in the process of both making new material available and developing "
                 text run at (453,1) width 102: "new tools to view"
                 text run at (0,21) width 356: "and extrapolate information from Shakespeare's works. The "
                 text run at (356,21) width 159: "following images are visual"
                 text run at (0,41) width 346: "representations of some of the ideas being thrown around."
-            RenderBlock {P} at (0,737) size 560x20 [color=#333333]
+            RenderBlock {P} at (0,751) size 560x20 [color=#333333]
               RenderText {#text} at (0,1) size 334x18
                 text run at (0,1) width 334: "Please review them carefully and provide feedback below"
-            RenderBlock (floating) {SPAN} at (0,770) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,784) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 146x18
                 text run at (0,1) width 146: "Your comments on Fig. 1"
-            RenderBlock (floating) {SPAN} at (0,901) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,915) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 146x18
                 text run at (0,1) width 146: "Your comments on Fig. 2"
-            RenderBlock (floating) {SPAN} at (0,1032) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,1046) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 146x18
                 text run at (0,1) width 146: "Your comments on Fig. 3"
-            RenderBlock {H2} at (0,1183) size 560x17 [color=#333333]
+            RenderBlock {H2} at (0,1197) size 560x17 [color=#333333]
               RenderText {#text} at (0,0) size 141x17
                 text run at (0,0) width 141: "OTHER FEEDBACK"
-            RenderBlock (floating) {SPAN} at (0,1210) size 325x20 [color=#333333]
+            RenderBlock (floating) {SPAN} at (0,1224) size 325x20 [color=#333333]
               RenderText {#text} at (0,1) size 221x18
                 text run at (0,1) width 221: "Please enter any other thoughts here."
-          RenderBlock {P} at (20,1487) size 560x20 [color=#333333]
+          RenderBlock {P} at (20,1501) size 560x20 [color=#333333]
             RenderText {#text} at (0,1) size 232x18
               text run at (0,1) width 232: "Thank you for your time filling this out."
-        RenderBlock {DIV} at (1,1641) size 600x51 [border: (1px dashed #A6A972) none]
+        RenderBlock {DIV} at (1,1655) size 600x51 [border: (1px dashed #A6A972) none]
           RenderBlock {SPAN} at (0,16) size 600x20 [color=#333333]
             RenderText {#text} at (245,1) size 109x18
               text run at (245,1) width 109: "\x{A9}2003 Kevin Davis"
@@ -165,18 +165,18 @@ layer at (439,302) size 180x16
   RenderBlock {DIV} at (2,3) size 180x16
 layer at (439,326) size 180x16
   RenderBlock {DIV} at (2,3) size 180x16
-layer at (112,775) size 506x106 clip at (113,776) size 504x104
-  RenderTextControl {TEXTAREA} at (0,503) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+layer at (112,789) size 506x106 clip at (113,790) size 504x104
+  RenderTextControl {TEXTAREA} at (0,517) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 500x16
-layer at (112,1062) size 506x106 clip at (113,1063) size 504x104
-  RenderTextControl {TEXTAREA} at (0,790) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+layer at (112,1076) size 506x106 clip at (113,1077) size 504x104
+  RenderTextControl {TEXTAREA} at (0,804) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 500x16
-layer at (112,1193) size 506x106 clip at (113,1194) size 504x104
-  RenderTextControl {TEXTAREA} at (0,921) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+layer at (112,1207) size 506x106 clip at (113,1208) size 504x104
+  RenderTextControl {TEXTAREA} at (0,935) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 500x16
-layer at (112,1324) size 506x106 clip at (113,1325) size 504x104
-  RenderTextControl {TEXTAREA} at (0,1052) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+layer at (112,1338) size 506x106 clip at (113,1339) size 504x104
+  RenderTextControl {TEXTAREA} at (0,1066) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 500x16
-layer at (112,1502) size 506x106 clip at (113,1503) size 504x104
-  RenderTextControl {TEXTAREA} at (0,1230) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
+layer at (112,1516) size 506x106 clip at (113,1517) size 504x104
+  RenderTextControl {TEXTAREA} at (0,1244) size 506x106 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     RenderBlock {DIV} at (3,3) size 500x16
index 10ef37a..97d38f2 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/003-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/003-expected.png differ
index d5654ee..feab0a5 100644 (file)
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,0) size 52x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 52x18
+      RenderMenuList {SELECT} at (2,0) size 54x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 52x18
           RenderText at (4,1) size 29x16
             text run at (4,1) width 29: "Hello"
-      RenderBlock (anonymous) at (0,20) size 784x20
+      RenderBlock (anonymous) at (0,22) size 784x20
         RenderText {#text} at (0,0) size 278x19
           text run at (0,0) width 278: "This text should be *below* the select widget."
index 40974c6..4dc27e2 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/004-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/004-expected.png differ
index a039d5b..456c38a 100644 (file)
@@ -3,14 +3,14 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,2) size 52x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 52x18
+      RenderMenuList {SELECT} at (2,2) size 54x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 52x18
           RenderText at (4,1) size 29x16
             text run at (4,1) width 29: "Hello"
-      RenderText {#text} at (56,1) size 4x19
-        text run at (56,1) width 4: " "
-      RenderMenuList {SELECT} at (62,2) size 75x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 75x18
+      RenderText {#text} at (58,2) size 4x19
+        text run at (58,2) width 4: " "
+      RenderMenuList {SELECT} at (64,2) size 77x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 75x18
           RenderText at (4,1) size 52x16
             text run at (4,1) width 52: "Goodbye"
       RenderText {#text} at (0,0) size 0x0
index 92e744f..81624e2 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label01-expected.png differ
index 9a99ba9..8ca30ab 100644 (file)
@@ -6,8 +6,8 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 640x19
         text run at (0,0) width 640: "In the selection list below, the text 'The label for this element is \"1\"' should appear, and not the character '1'"
       RenderBR {BR} at (640,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 200x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 200x18
+      RenderMenuList {SELECT} at (2,22) size 202x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 200x18
           RenderText at (4,1) size 177x16
             text run at (4,1) width 177: "the label for this element is \"1\""
       RenderText {#text} at (0,0) size 0x0
index 42200e5..bb1bf45 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label02-expected.png differ
index 2569094..af750f1 100644 (file)
@@ -6,8 +6,8 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 284x19
         text run at (0,0) width 284: "With the label empty, the enclosing text is used."
       RenderBR {BR} at (284,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 324x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 324x18
+      RenderMenuList {SELECT} at (2,22) size 326x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 324x18
           RenderText at (4,1) size 301x16
             text run at (4,1) width 301: "empty label should display empty string to match IE"
       RenderText {#text} at (0,0) size 0x0
index 5bd85df..4f27940 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label03-expected.png differ
index b9554d8..16a7388 100644 (file)
@@ -6,8 +6,8 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 412x19
         text run at (0,0) width 412: "When the label contains only white space, the containing text is used."
       RenderBR {BR} at (412,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 357x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 357x18
+      RenderMenuList {SELECT} at (2,22) size 359x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 357x18
           RenderText at (4,1) size 334x16
             text run at (4,1) width 334: "white space label should display empty string to match IE"
       RenderText {#text} at (0,0) size 0x0
index cb656ae..d855e94 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label04-expected.png differ
index 1d39233..070fb46 100644 (file)
@@ -6,8 +6,8 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 565x19
         text run at (0,0) width 565: "The label attribute appears, but is missing the equals value piece, so the containing text is used."
       RenderBR {BR} at (565,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 483x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 483x18
+      RenderMenuList {SELECT} at (2,22) size 485x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 483x18
           RenderText at (4,1) size 460x16
             text run at (4,1) width 460: "the label attribute is mentioned but no value is specified; this text should appear"
       RenderText {#text} at (0,0) size 0x0
index d33bc95..b824fff 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label06-expected.png differ
index a082224..7ad7b68 100644 (file)
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 685x19
         text run at (0,0) width 685: "The select item below has a label specified, and no enclosed text. There should be no text shown in the select box."
       RenderBR {BR} at (685,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 23x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 23x18
+      RenderMenuList {SELECT} at (2,22) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 23x18
           RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
       RenderText {#text} at (0,0) size 0x0
index 93c8364..78e7f0c 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/HTMLOptionElement_label07-expected.png differ
index 9da4a9a..2e4853e 100644 (file)
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 776x19
         text run at (0,0) width 776: "The select item below has a label specified, and enclosed text that is whitespace. There should be no text shown in the select box."
       RenderBR {BR} at (776,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 23x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 23x18
+      RenderMenuList {SELECT} at (2,22) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 23x18
           RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
       RenderText {#text} at (0,0) size 0x0
index 9055c39..77296a7 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/basic-selects-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/basic-selects-expected.png differ
index bc9ae3d..dc4737e 100644 (file)
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x562
-  RenderBlock {HTML} at (0,0) size 800x562
-    RenderBody {BODY} at (8,8) size 784x546
-      RenderBlock {DIV} at (0,0) size 784x546 [border: (1px solid #FF0000)]
-        RenderText {#text} at (1,2) size 156x19
-          text run at (1,2) width 156: "Whitespace in option text:"
-        RenderMenuList {SELECT} at (159,3) size 48x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 48x18
+layer at (0,0) size 800x574
+  RenderBlock {HTML} at (0,0) size 800x574
+    RenderBody {BODY} at (8,8) size 784x558
+      RenderBlock {DIV} at (0,0) size 784x558 [border: (1px solid #FF0000)]
+        RenderText {#text} at (1,3) size 156x19
+          text run at (1,3) width 156: "Whitespace in option text:"
+        RenderMenuList {SELECT} at (159,3) size 50x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 48x18
             RenderText at (4,1) size 25x16
               text run at (4,1) width 25: "f o o"
-        RenderText {#text} at (209,2) size 7x19
-          text run at (209,2) width 7: "a"
-        RenderMenuList {SELECT} at (218,3) size 48x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 48x18
+        RenderText {#text} at (211,3) size 7x19
+          text run at (211,3) width 7: "a"
+        RenderMenuList {SELECT} at (220,3) size 50x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 48x18
             RenderText at (4,1) size 25x16
               text run at (4,1) width 25: "f o o"
-        RenderText {#text} at (268,2) size 8x19
-          text run at (268,2) width 8: "b"
-        RenderBR {BR} at (276,2) size 0x19
-        RenderBR {BR} at (1,22) size 0x19
-        RenderText {#text} at (1,40) size 128x19
-          text run at (1,40) width 128: "Simple select control:"
-        RenderMenuList {SELECT} at (131,41) size 41x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 41x18
+        RenderText {#text} at (272,3) size 8x19
+          text run at (272,3) width 8: "b"
+        RenderBR {BR} at (280,3) size 0x19
+        RenderBR {BR} at (1,24) size 0x19
+        RenderText {#text} at (1,43) size 128x19
+          text run at (1,43) width 128: "Simple select control:"
+        RenderMenuList {SELECT} at (131,43) size 43x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 41x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (174,40) size 7x19
-          text run at (174,40) width 7: "a"
-        RenderMenuList {SELECT} at (183,41) size 41x18 [color=#808080] [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 41x18
+        RenderText {#text} at (176,43) size 7x19
+          text run at (176,43) width 7: "a"
+        RenderMenuList {SELECT} at (185,43) size 43x20 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+          RenderBlock (anonymous) at (1,1) size 41x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (226,40) size 8x19
-          text run at (226,40) width 8: "b"
-        RenderBR {BR} at (234,40) size 0x19
-        RenderBR {BR} at (1,60) size 0x19
-        RenderText {#text} at (1,78) size 181x19
-          text run at (1,78) width 181: "Line-height should be ignored:"
-        RenderMenuList {SELECT} at (184,79) size 40x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 40x18
+        RenderText {#text} at (230,43) size 8x19
+          text run at (230,43) width 8: "b"
+        RenderBR {BR} at (238,43) size 0x19
+        RenderBR {BR} at (1,64) size 0x19
+        RenderText {#text} at (1,83) size 181x19
+          text run at (1,83) width 181: "Line-height should be ignored:"
+        RenderMenuList {SELECT} at (184,83) size 42x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (226,78) size 7x19
-          text run at (226,78) width 7: "a"
-        RenderMenuList {SELECT} at (235,79) size 41x18 [color=#808080] [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 41x18
+        RenderText {#text} at (228,83) size 7x19
+          text run at (228,83) width 7: "a"
+        RenderMenuList {SELECT} at (237,83) size 43x20 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+          RenderBlock (anonymous) at (1,1) size 41x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (278,78) size 8x19
-          text run at (278,78) width 8: "b"
-        RenderBR {BR} at (286,78) size 0x19
-        RenderBR {BR} at (1,98) size 0x19
-        RenderText {#text} at (1,120) size 414x19
-          text run at (1,120) width 414: "Padding should be respected, the arrow button shouldn't change size:"
-        RenderMenuList {SELECT} at (417,117) size 48x26 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (4,4) size 40x18
+        RenderText {#text} at (282,83) size 8x19
+          text run at (282,83) width 8: "b"
+        RenderBR {BR} at (290,83) size 0x19
+        RenderBR {BR} at (1,104) size 0x19
+        RenderText {#text} at (1,127) size 414x19
+          text run at (1,127) width 414: "Padding should be respected, the arrow button shouldn't change size:"
+        RenderMenuList {SELECT} at (417,123) size 50x28 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (5,5) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (467,120) size 7x19
-          text run at (467,120) width 7: "a"
-        RenderMenuList {SELECT} at (476,117) size 48x26 [color=#808080] [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (4,4) size 40x18
+        RenderText {#text} at (469,127) size 7x19
+          text run at (469,127) width 7: "a"
+        RenderMenuList {SELECT} at (478,123) size 50x28 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+          RenderBlock (anonymous) at (5,5) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (526,120) size 8x19
-          text run at (526,120) width 8: "b"
-        RenderBR {BR} at (534,120) size 0x19
-        RenderBR {BR} at (1,144) size 0x19
-        RenderText {#text} at (1,170) size 171x19
-          text run at (1,170) width 171: "Border should be respected:"
-        RenderMenuList {SELECT} at (174,163) size 56x34 [bgcolor=#DDDDDD] [border: (8px solid #33CCFF)]
+        RenderText {#text} at (530,127) size 8x19
+          text run at (530,127) width 8: "b"
+        RenderBR {BR} at (538,127) size 0x19
+        RenderBR {BR} at (1,152) size 0x19
+        RenderText {#text} at (1,178) size 171x19
+          text run at (1,178) width 171: "Border should be respected:"
+        RenderMenuList {SELECT} at (174,171) size 56x34 [bgcolor=#DDDDDD] [border: (8px solid #33CCFF)]
           RenderBlock (anonymous) at (8,8) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (232,170) size 7x19
-          text run at (232,170) width 7: "a"
-        RenderMenuList {SELECT} at (241,163) size 56x34 [color=#808080] [bgcolor=#DDDDDD] [border: (8px solid #33CCFF)]
+        RenderText {#text} at (232,178) size 7x19
+          text run at (232,178) width 7: "a"
+        RenderMenuList {SELECT} at (241,171) size 56x34 [color=#808080] [bgcolor=#DDDDDD] [border: (8px solid #33CCFF)]
           RenderBlock (anonymous) at (8,8) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (299,170) size 8x19
-          text run at (299,170) width 8: "b"
-        RenderBR {BR} at (307,170) size 0x19
-        RenderBR {BR} at (1,198) size 0x19
-        RenderText {#text} at (1,225) size 111x19
-          text run at (1,225) width 111: "Border + padding:"
-        RenderMenuList {SELECT} at (114,217) size 58x36 [bgcolor=#DDDDDD] [border: (4px solid #33CCFF)]
+        RenderText {#text} at (299,178) size 8x19
+          text run at (299,178) width 8: "b"
+        RenderBR {BR} at (307,178) size 0x19
+        RenderBR {BR} at (1,206) size 0x19
+        RenderText {#text} at (1,233) size 111x19
+          text run at (1,233) width 111: "Border + padding:"
+        RenderMenuList {SELECT} at (114,225) size 58x36 [bgcolor=#DDDDDD] [border: (4px solid #33CCFF)]
           RenderBlock (anonymous) at (9,9) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (174,225) size 7x19
-          text run at (174,225) width 7: "a"
-        RenderMenuList {SELECT} at (183,217) size 58x36 [color=#808080] [bgcolor=#DDDDDD] [border: (4px solid #33CCFF)]
+        RenderText {#text} at (174,233) size 7x19
+          text run at (174,233) width 7: "a"
+        RenderMenuList {SELECT} at (183,225) size 58x36 [color=#808080] [bgcolor=#DDDDDD] [border: (4px solid #33CCFF)]
           RenderBlock (anonymous) at (9,9) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (243,225) size 8x19
-          text run at (243,225) width 8: "b"
-        RenderBR {BR} at (251,225) size 0x19
-        RenderBR {BR} at (1,254) size 0x19
-        RenderText {#text} at (1,276) size 454x19
-          text run at (1,276) width 454: "Height larger than font-size, button should grow, text baseline should center:"
-        RenderMenuList {SELECT} at (457,271) size 40x30 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,6) size 40x18
+        RenderText {#text} at (243,233) size 8x19
+          text run at (243,233) width 8: "b"
+        RenderBR {BR} at (251,233) size 0x19
+        RenderBR {BR} at (1,262) size 0x19
+        RenderText {#text} at (1,284) size 454x19
+          text run at (1,284) width 454: "Height larger than font-size, button should grow, text baseline should center:"
+        RenderMenuList {SELECT} at (457,279) size 42x30 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,6) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (499,276) size 7x19
-          text run at (499,276) width 7: "a"
-        RenderMenuList {SELECT} at (508,271) size 40x30 [color=#808080] [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,6) size 40x18
+        RenderText {#text} at (501,284) size 7x19
+          text run at (501,284) width 7: "a"
+        RenderMenuList {SELECT} at (510,279) size 42x30 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+          RenderBlock (anonymous) at (1,6) size 40x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (550,276) size 8x19
-          text run at (550,276) width 8: "b"
-        RenderBR {BR} at (558,276) size 0x19
-        RenderBR {BR} at (1,300) size 0x19
-        RenderText {#text} at (1,316) size 472x19
-          text run at (1,316) width 472: "Heigh smaller than font-size, whole select shrinks and is baselined with the text:"
-        RenderMenuList {SELECT} at (475,328) size 41x3 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 41x18
+        RenderText {#text} at (554,284) size 8x19
+          text run at (554,284) width 8: "b"
+        RenderBR {BR} at (562,284) size 0x19
+        RenderBR {BR} at (1,308) size 0x19
+        RenderText {#text} at (1,324) size 472x19
+          text run at (1,324) width 472: "Heigh smaller than font-size, whole select shrinks and is baselined with the text:"
+        RenderMenuList {SELECT} at (475,336) size 43x3 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 41x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (518,316) size 7x19
-          text run at (518,316) width 7: "a"
-        RenderMenuList {SELECT} at (527,328) size 41x3 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 41x18
+        RenderText {#text} at (520,324) size 7x19
+          text run at (520,324) width 7: "a"
+        RenderMenuList {SELECT} at (529,336) size 43x3 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 41x18
             RenderText at (4,1) size 17x16
               text run at (4,1) width 17: "foo"
-        RenderText {#text} at (570,316) size 8x19
-          text run at (570,316) width 8: "b"
-        RenderBR {BR} at (578,316) size 0x19
-        RenderBR {BR} at (1,332) size 0x19
-        RenderText {#text} at (1,348) size 159x19
-          text run at (1,348) width 159: "select control with size=0: "
-        RenderBR {BR} at (160,348) size 0x19
-        RenderMenuList {SELECT} at (3,367) size 204x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderText {#text} at (574,324) size 8x19
+          text run at (574,324) width 8: "b"
+        RenderBR {BR} at (582,324) size 0x19
+        RenderBR {BR} at (1,340) size 0x19
+        RenderText {#text} at (1,356) size 159x19
+          text run at (1,356) width 159: "select control with size=0: "
+        RenderBR {BR} at (160,356) size 0x19
+        RenderMenuList {SELECT} at (3,375) size 204x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 202x18
             RenderText at (4,1) size 78x16
               text run at (4,1) width 78: "Future Series"
-        RenderText {#text} at (209,367) size 4x19
-          text run at (209,367) width 4: " "
+        RenderText {#text} at (209,375) size 4x19
+          text run at (209,375) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderText {#text} at (1,388) size 159x19
-          text run at (1,388) width 159: "select control with size=1: "
-        RenderBR {BR} at (160,388) size 0x19
-        RenderMenuList {SELECT} at (3,407) size 204x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderText {#text} at (1,396) size 159x19
+          text run at (1,396) width 159: "select control with size=1: "
+        RenderBR {BR} at (160,396) size 0x19
+        RenderMenuList {SELECT} at (3,415) size 204x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
           RenderBlock (anonymous) at (1,1) size 202x18
             RenderText at (4,1) size 78x16
               text run at (4,1) width 78: "Future Series"
-        RenderText {#text} at (209,407) size 4x19
-          text run at (209,407) width 4: " "
+        RenderText {#text} at (209,415) size 4x19
+          text run at (209,415) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderText {#text} at (1,428) size 159x19
-          text run at (1,428) width 159: "Non-styled select control: "
-        RenderBR {BR} at (160,428) size 0x19
-        RenderMenuList {SELECT} at (3,447) size 222x38 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (10,10) size 202x18
+        RenderText {#text} at (1,436) size 159x19
+          text run at (1,436) width 159: "Non-styled select control: "
+        RenderBR {BR} at (160,436) size 0x19
+        RenderMenuList {SELECT} at (3,455) size 224x40 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (11,11) size 202x18
             RenderText at (4,1) size 78x16
               text run at (4,1) width 78: "Future Series"
-        RenderText {#text} at (227,456) size 4x19
-          text run at (227,456) width 4: " "
+        RenderText {#text} at (229,465) size 4x19
+          text run at (229,465) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderText {#text} at (1,486) size 278x19
-          text run at (1,486) width 278: "Styled select control with large border-radius: "
-        RenderBR {BR} at (279,486) size 0x19
-        RenderMenuList {SELECT} at (3,505) size 222x38 [bgcolor=#33CCFF]
-          RenderBlock (anonymous) at (10,10) size 202x18
+        RenderText {#text} at (1,496) size 278x19
+          text run at (1,496) width 278: "Styled select control with large border-radius: "
+        RenderBR {BR} at (279,496) size 0x19
+        RenderMenuList {SELECT} at (3,515) size 224x40 [bgcolor=#33CCFF] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (11,11) size 202x18
             RenderText at (4,1) size 78x16
               text run at (4,1) width 78: "Future Series"
-        RenderText {#text} at (227,514) size 4x19
-          text run at (227,514) width 4: " "
+        RenderText {#text} at (229,525) size 4x19
+          text run at (229,525) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
index 4ade752..e20eaa7 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/control-clip-overflow-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/control-clip-overflow-expected.png differ
index 3e34d8b..8e3034a 100644 (file)
@@ -21,8 +21,8 @@ layer at (0,0) size 800x600
           text run at (0,0) width 386: "There should not be scroll bars below the popup and the button."
 layer at (8,100) size 100x50
   RenderBlock {DIV} at (0,92) size 100x50
-    RenderMenuList {SELECT} at (0,2) size 80x18 [bgcolor=#DDDDDD]
-      RenderBlock (anonymous) at (0,0) size 80x18
+    RenderMenuList {SELECT} at (0,2) size 80x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+      RenderBlock (anonymous) at (1,1) size 78x18
         RenderText at (4,1) size 158x16
           text run at (4,1) width 158: "Lorem ipsum dolor sit amet"
     RenderText {#text} at (0,0) size 0x0
index 32b64cb..85d3b83 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/control-restrict-line-height-expected.png differ
index 79131e6..be2f803 100644 (file)
@@ -6,26 +6,26 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 494x19
         text run at (0,0) width 494: "This tests that we don't honor line-height for controls that have restricted font size. "
       RenderBR {BR} at (0,0) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 317x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 317x18
+      RenderMenuList {SELECT} at (2,22) size 319x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 317x18
           RenderText at (4,1) size 294x16
             text run at (4,1) width 294: "This text should be centered vertically in the button"
-      RenderText {#text} at (321,21) size 4x19
-        text run at (321,21) width 4: " "
+      RenderText {#text} at (323,22) size 4x19
+        text run at (323,22) width 4: " "
       RenderBR {BR} at (0,0) size 0x0
-      RenderButton {INPUT} at (2,44) size 310x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
+      RenderButton {INPUT} at (2,46) size 310x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
         RenderBlock (anonymous) at (8,3) size 294x16
           RenderText at (0,0) size 294x16
             text run at (0,0) width 294: "This text should be centered vertically in the button"
-      RenderText {#text} at (314,45) size 4x19
-        text run at (314,45) width 4: " "
+      RenderText {#text} at (314,47) size 4x19
+        text run at (314,47) width 4: " "
       RenderBR {BR} at (0,0) size 0x0
-      RenderTextControl {INPUT} at (2,70) size 157x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
+      RenderTextControl {INPUT} at (2,72) size 157x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderBlock {DIV} at (3,3) size 151x16
           RenderBlock {DIV} at (0,2) size 1x11
           RenderBlock {DIV} at (139,4) size 9x9
       RenderText {#text} at (0,0) size 0x0
-layer at (14,81) size 138x16 scrollWidth 296
+layer at (14,83) size 138x16 scrollWidth 296
   RenderBlock {DIV} at (1,0) size 138x16
     RenderText {#text} at (1,0) size 294x16
       text run at (1,0) width 294: "This text should be centered vertically in the button"
index 892c526..549cbf9 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/disabled-select-change-index-expected.png differ
index c4093f7..1c5090a 100644 (file)
@@ -3,55 +3,55 @@ 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
-      RenderMenuList {SELECT} at (2,2) size 59x18 [color=#808080] [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 59x18
+      RenderMenuList {SELECT} at (2,2) size 61x20 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+        RenderBlock (anonymous) at (1,1) size 59x18
           RenderText at (4,1) size 36x16
             text run at (4,1) width 36: "PASS"
-      RenderBR {BR} at (63,16) size 0x0
-      RenderMenuList {SELECT} at (2,24) size 59x18 [color=#808080] [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 59x18
+      RenderBR {BR} at (65,17) size 0x0
+      RenderMenuList {SELECT} at (2,26) size 61x20 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+        RenderBlock (anonymous) at (1,1) size 59x18
           RenderText at (4,1) size 36x16
             text run at (4,1) width 36: "PASS"
-      RenderBR {BR} at (63,38) size 0x0
-      RenderMenuList {SELECT} at (2,46) size 59x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 59x18
+      RenderBR {BR} at (65,41) size 0x0
+      RenderMenuList {SELECT} at (2,50) size 61x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 59x18
           RenderText at (4,1) size 36x16
             text run at (4,1) width 36: "PASS"
-      RenderBR {BR} at (63,60) size 0x0
-      RenderMenuList {SELECT} at (2,68) size 59x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 59x18
+      RenderBR {BR} at (65,65) size 0x0
+      RenderMenuList {SELECT} at (2,74) size 61x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 59x18
           RenderText at (4,1) size 36x16
             text run at (4,1) width 36: "PASS"
-      RenderBR {BR} at (63,82) size 0x0
-      RenderListBox {SELECT} at (2,90) size 57x69 [color=#808080] [bgcolor=#DDDDDD] [border: (1px inset #808080)]
-      RenderBR {BR} at (61,154) size 0x0
-      RenderListBox {SELECT} at (2,163) size 57x69 [color=#808080] [bgcolor=#DDDDDD] [border: (1px inset #808080)]
-      RenderBR {BR} at (61,227) size 0x0
-      RenderListBox {SELECT} at (2,236) size 57x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
-      RenderBR {BR} at (61,300) size 0x0
-      RenderListBox {SELECT} at (2,309) size 57x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
-      RenderBR {BR} at (61,373) size 0x0
-      RenderText {#text} at (0,380) size 472x19
-        text run at (0,380) width 472: "PASS: sel1 correctly set to selectedIndex 1 by sel1.options[1].selected = true."
-      RenderBR {BR} at (472,395) size 0x0
-      RenderText {#text} at (0,400) size 425x19
-        text run at (0,400) width 425: "PASS: sel2 correctly set to selectedIndex 1 by sel2.selectedIndex = 1."
-      RenderBR {BR} at (425,415) size 0x0
-      RenderText {#text} at (0,420) size 472x19
-        text run at (0,420) width 472: "PASS: sel3 correctly set to selectedIndex 1 by sel3.options[1].selected = true."
-      RenderBR {BR} at (472,435) size 0x0
-      RenderText {#text} at (0,440) size 425x19
-        text run at (0,440) width 425: "PASS: sel4 correctly set to selectedIndex 1 by sel4.selectedIndex = 1."
-      RenderBR {BR} at (425,455) size 0x0
-      RenderText {#text} at (0,460) size 472x19
-        text run at (0,460) width 472: "PASS: sel5 correctly set to selectedIndex 1 by sel5.options[1].selected = true."
-      RenderBR {BR} at (472,475) size 0x0
-      RenderText {#text} at (0,480) size 425x19
-        text run at (0,480) width 425: "PASS: sel6 correctly set to selectedIndex 1 by sel6.selectedIndex = 1."
-      RenderBR {BR} at (425,495) size 0x0
-      RenderText {#text} at (0,500) size 472x19
-        text run at (0,500) width 472: "PASS: sel7 correctly set to selectedIndex 1 by sel7.options[1].selected = true."
-      RenderBR {BR} at (472,515) size 0x0
-      RenderText {#text} at (0,520) size 425x19
-        text run at (0,520) width 425: "PASS: sel8 correctly set to selectedIndex 1 by sel8.selectedIndex = 1."
-      RenderBR {BR} at (425,535) size 0x0
+      RenderBR {BR} at (65,89) size 0x0
+      RenderListBox {SELECT} at (2,98) size 57x69 [color=#808080] [bgcolor=#DDDDDD] [border: (1px inset #808080)]
+      RenderBR {BR} at (61,162) size 0x0
+      RenderListBox {SELECT} at (2,171) size 57x69 [color=#808080] [bgcolor=#DDDDDD] [border: (1px inset #808080)]
+      RenderBR {BR} at (61,235) size 0x0
+      RenderListBox {SELECT} at (2,244) size 57x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
+      RenderBR {BR} at (61,308) size 0x0
+      RenderListBox {SELECT} at (2,317) size 57x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
+      RenderBR {BR} at (61,381) size 0x0
+      RenderText {#text} at (0,388) size 472x19
+        text run at (0,388) width 472: "PASS: sel1 correctly set to selectedIndex 1 by sel1.options[1].selected = true."
+      RenderBR {BR} at (472,403) size 0x0
+      RenderText {#text} at (0,408) size 425x19
+        text run at (0,408) width 425: "PASS: sel2 correctly set to selectedIndex 1 by sel2.selectedIndex = 1."
+      RenderBR {BR} at (425,423) size 0x0
+      RenderText {#text} at (0,428) size 472x19
+        text run at (0,428) width 472: "PASS: sel3 correctly set to selectedIndex 1 by sel3.options[1].selected = true."
+      RenderBR {BR} at (472,443) size 0x0
+      RenderText {#text} at (0,448) size 425x19
+        text run at (0,448) width 425: "PASS: sel4 correctly set to selectedIndex 1 by sel4.selectedIndex = 1."
+      RenderBR {BR} at (425,463) size 0x0
+      RenderText {#text} at (0,468) size 472x19
+        text run at (0,468) width 472: "PASS: sel5 correctly set to selectedIndex 1 by sel5.options[1].selected = true."
+      RenderBR {BR} at (472,483) size 0x0
+      RenderText {#text} at (0,488) size 425x19
+        text run at (0,488) width 425: "PASS: sel6 correctly set to selectedIndex 1 by sel6.selectedIndex = 1."
+      RenderBR {BR} at (425,503) size 0x0
+      RenderText {#text} at (0,508) size 472x19
+        text run at (0,508) width 472: "PASS: sel7 correctly set to selectedIndex 1 by sel7.options[1].selected = true."
+      RenderBR {BR} at (472,523) size 0x0
+      RenderText {#text} at (0,528) size 425x19
+        text run at (0,528) width 425: "PASS: sel8 correctly set to selectedIndex 1 by sel8.selectedIndex = 1."
+      RenderBR {BR} at (425,543) size 0x0
index 7f2eb3c..2eba078 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-clip-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-clip-expected.png differ
index 7149b29..735168a 100644 (file)
@@ -17,8 +17,8 @@ layer at (0,0) size 800x600
         RenderText {#text} at (222,20) size 4x19
           text run at (222,20) width 4: "."
       RenderBlock (anonymous) at (0,56) size 784x30
-        RenderMenuList {SELECT} at (2,0) size 53x30 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,3) size 53x24
+        RenderMenuList {SELECT} at (2,0) size 55x30 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,3) size 53x24
             RenderText at (4,1) size 45x21
               text run at (4,1) width 45: "Apple"
         RenderText {#text} at (0,0) size 0x0
index d9c9cfd..662dfe8 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-deselect-update-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-deselect-update-expected.png differ
index 8cffc6e..938476f 100644 (file)
@@ -3,10 +3,10 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderText {#text} at (0,1) size 69x19
-        text run at (0,1) width 69: "Test result: "
-      RenderMenuList {SELECT} at (71,2) size 59x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 59x18
+      RenderText {#text} at (0,2) size 69x19
+        text run at (0,2) width 69: "Test result: "
+      RenderMenuList {SELECT} at (71,2) size 61x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 59x18
           RenderText at (4,1) size 36x16
             text run at (4,1) width 36: "PASS"
       RenderText {#text} at (0,0) size 0x0
index 2d11af3..1c6e065 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-narrow-width-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-narrow-width-expected.png differ
index d360a3a..5c6c1fc 100644 (file)
@@ -6,13 +6,13 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 479x19
         text run at (0,0) width 479: "This tests that select elements with a narrow width (1px) are rendered correctly."
       RenderBR {BR} at (479,15) size 0x0
-      RenderMenuList {SELECT} at (0,22) size 1x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 23x18
+      RenderMenuList {SELECT} at (0,22) size 2x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 23x18
           RenderText at (4,1) size 22x16
             text run at (4,1) width 22: "test"
-      RenderBR {BR} at (1,36) size 0x0
-      RenderMenuList {SELECT} at (0,44) size 1x18 [bgcolor=#0000FF]
-        RenderBlock (anonymous) at (0,0) size 23x18
+      RenderBR {BR} at (2,37) size 0x0
+      RenderMenuList {SELECT} at (0,46) size 2x20 [bgcolor=#0000FF] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 23x18
           RenderText at (4,1) size 22x16
             text run at (4,1) width 22: "test"
       RenderText {#text} at (0,0) size 0x0
index 9e8a93d..d31f801 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-no-overflow-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-no-overflow-expected.png differ
index c81aefc..53b8834 100644 (file)
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (0,0) size 252x15 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 252x15
+      RenderMenuList {SELECT} at (0,0) size 254x17 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 252x15
           RenderText at (4,1) size 229x13
             text run at (4,1) width 229: "No overflow should be allowed on popup menus!"
       RenderText {#text} at (0,0) size 0x0
index 0c3b33a..95fec0c 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-option-wrap-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-option-wrap-expected.png differ
index a5158a8..a749162 100644 (file)
@@ -28,16 +28,16 @@ layer at (0,0) size 800x600
             RenderText at (4,1) size 188x16
               text run at (4,1) width 188: "Very long option that does not fit"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,76) size 784x22
-        RenderText {#text} at (0,1) size 52x19
-          text run at (0,1) width 52: "Without "
+      RenderBlock {P} at (0,76) size 784x24
+        RenderText {#text} at (0,2) size 52x19
+          text run at (0,2) width 52: "Without "
         RenderInline {TT} at (0,0) size 32x16
-          RenderText {#text} at (52,4) size 32x16
-            text run at (52,4) width 32: "size"
-        RenderText {#text} at (84,1) size 7x19
-          text run at (84,1) width 7: ": "
-        RenderMenuList {SELECT} at (91,2) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+          RenderText {#text} at (52,5) size 32x16
+            text run at (52,5) width 32: "size"
+        RenderText {#text} at (84,2) size 7x19
+          text run at (84,2) width 7: ": "
+        RenderMenuList {SELECT} at (91,2) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 188x16
               text run at (4,1) width 188: "Very long option that does not fit"
         RenderText {#text} at (0,0) size 0x0
index f91265d..ffcc8a8 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.png differ
diff --git a/LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.txt b/LayoutTests/platform/chromium-linux/fast/forms/menulist-restrict-line-height-expected.txt
deleted file mode 100644 (file)
index 9e7933d..0000000
+++ /dev/null
@@ -1,12 +0,0 @@
-layer at (0,0) size 800x600
-  RenderView at (0,0) size 800x600
-layer at (0,0) size 800x600
-  RenderBlock {HTML} at (0,0) size 800x600
-    RenderBody {BODY} at (8,8) size 784x584
-      RenderText {#text} at (0,0) size 397x19
-        text run at (0,0) width 397: "This tests that we don't honor line-height for styled popup buttons."
-      RenderBR {BR} at (397,15) size 0x0
-      RenderMenuList {SELECT} at (2,22) size 204x18 [bgcolor=#ADD8E6]
-        RenderBlock (anonymous) at (0,0) size 204x18
-          RenderText at (4,1) size 181x16
-            text run at (4,1) width 181: "This text should not be clipped."
index b3ec269..0ec6695 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-separator-painting-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-separator-painting-expected.png differ
index 9b2b66f..83dd6f2 100644 (file)
@@ -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 784x6 [border: (3px solid #FFFFFF)]
-      RenderBlock (anonymous) at (0,6) size 784x22
-        RenderMenuList {SELECT} at (2,2) size 23x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 23x18
+      RenderBlock (anonymous) at (0,6) size 784x24
+        RenderMenuList {SELECT} at (2,2) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #008000)]
+          RenderBlock (anonymous) at (1,1) size 23x18
             RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
         RenderText {#text} at (0,0) size 0x0
index 2e0058e..3b65c37 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-style-color-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-style-color-expected.png differ
index 927b9e7..6d05c8f 100644 (file)
@@ -3,26 +3,26 @@ 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
-      RenderMenuList {SELECT} at (2,2) size 63x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 63x18
+      RenderMenuList {SELECT} at (2,2) size 65x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 63x18
           RenderText at (4,1) size 40x16
             text run at (4,1) width 40: "Default"
-      RenderText {#text} at (67,1) size 4x19
-        text run at (67,1) width 4: " "
-      RenderMenuList {SELECT} at (73,2) size 46x18 [color=#FF0000] [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 46x18
+      RenderText {#text} at (69,2) size 4x19
+        text run at (69,2) width 4: " "
+      RenderMenuList {SELECT} at (75,2) size 48x20 [color=#FF0000] [bgcolor=#DDDDDD] [border: (1px solid #FF0000)]
+        RenderBlock (anonymous) at (1,1) size 46x18
           RenderText at (4,1) size 23x16
             text run at (4,1) width 23: "Red"
-      RenderText {#text} at (121,1) size 4x19
-        text run at (121,1) width 4: " "
-      RenderMenuList {SELECT} at (127,2) size 117x18 [bgcolor=#008000]
-        RenderBlock (anonymous) at (0,0) size 117x18
+      RenderText {#text} at (125,2) size 4x19
+        text run at (125,2) width 4: " "
+      RenderMenuList {SELECT} at (131,2) size 119x20 [bgcolor=#008000] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 117x18
           RenderText at (4,1) size 94x16
             text run at (4,1) width 94: "Default on green"
-      RenderText {#text} at (246,1) size 4x19
-        text run at (246,1) width 4: " "
-      RenderMenuList {SELECT} at (252,2) size 100x18 [color=#FF0000] [bgcolor=#008000]
-        RenderBlock (anonymous) at (0,0) size 100x18
+      RenderText {#text} at (252,2) size 4x19
+        text run at (252,2) width 4: " "
+      RenderMenuList {SELECT} at (258,2) size 102x20 [color=#FF0000] [bgcolor=#008000] [border: (1px solid #FF0000)]
+        RenderBlock (anonymous) at (1,1) size 100x18
           RenderText at (4,1) size 77x16
             text run at (4,1) width 77: "Red on green"
       RenderText {#text} at (0,0) size 0x0
index 593d5ed..b53ec2e 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/menulist-width-change-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/menulist-width-change-expected.png differ
index f7aebce..479322a 100644 (file)
@@ -3,16 +3,16 @@ 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 784x62
+      RenderBlock (anonymous) at (0,0) size 784x64
         RenderText {#text} at (0,0) size 627x19
           text run at (0,0) width 627: "This tests that when an option is dynamically added to a menu list, and it is too long for the current width,"
         RenderBR {BR} at (627,15) size 0x0
         RenderText {#text} at (0,20) size 348x19
           text run at (0,20) width 348: "that the select automatically recalculates the correct width."
         RenderBR {BR} at (348,35) size 0x0
-        RenderMenuList {SELECT} at (2,42) size 135x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 135x18
+        RenderMenuList {SELECT} at (2,42) size 137x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 135x18
             RenderText at (4,1) size 31x16
               text run at (4,1) width 31: "Short"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,62) size 784x0
+      RenderBlock {DIV} at (0,64) size 784x0
index 1169500..4a6a5ec 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/option-script-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/option-script-expected.png differ
index f5a5df9..97cac41 100644 (file)
@@ -11,8 +11,8 @@ layer at (0,0) size 800x600
         text run at (0,20) width 101: "TEST FAILED: "
         text run at (101,20) width 298: "If the popup menu says \"document.write('Text')\". "
       RenderBR {BR} at (399,35) size 0x0
-      RenderMenuList {SELECT} at (2,42) size 48x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 48x18
+      RenderMenuList {SELECT} at (2,42) size 50x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 48x18
           RenderText at (4,1) size 25x16
             text run at (4,1) width 25: "Text"
       RenderText {#text} at (0,0) size 0x0
index 1692500..ee71189 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/option-strip-whitespace-expected.png differ
index b9b450a..9564bbc 100644 (file)
@@ -6,7 +6,7 @@ layer at (0,0) size 800x600
       RenderBlock {P} at (0,0) size 784x20
         RenderText {#text} at (0,0) size 383x19
           text run at (0,0) width 383: "All of these selects should have the same amount of whitespace."
-      RenderBlock (anonymous) at (0,36) size 784x292
+      RenderBlock (anonymous) at (0,36) size 784x298
         RenderText {#text} at (0,51) size 67x19
           text run at (0,51) width 67: "Five Tabs: "
         RenderListBox {SELECT} at (69,2) size 76x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
@@ -17,26 +17,26 @@ layer at (0,0) size 800x600
         RenderListBox {SELECT} at (83,95) size 76x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
         RenderBR {BR} at (161,159) size 0x0
         RenderBR {BR} at (0,166) size 0x19
-        RenderText {#text} at (0,187) size 280x19
-          text run at (0,187) width 280: "Five Spaces (with leading/trailing whitespace): "
-        RenderMenuList {SELECT} at (282,188) size 94x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 94x18
+        RenderText {#text} at (0,188) size 280x19
+          text run at (0,188) width 280: "Five Spaces (with leading/trailing whitespace): "
+        RenderMenuList {SELECT} at (282,188) size 96x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 94x18
             RenderText at (4,1) size 71x16
               text run at (4,1) width 71: "Five Spaces"
-        RenderBR {BR} at (378,202) size 0x0
-        RenderBR {BR} at (0,208) size 0x19
-        RenderText {#text} at (0,229) size 266x19
-          text run at (0,229) width 266: "Five Tabs (with leading/trailing whitespace): "
-        RenderMenuList {SELECT} at (268,230) size 78x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 78x18
+        RenderBR {BR} at (380,203) size 0x0
+        RenderBR {BR} at (0,210) size 0x19
+        RenderText {#text} at (0,232) size 266x19
+          text run at (0,232) width 266: "Five Tabs (with leading/trailing whitespace): "
+        RenderMenuList {SELECT} at (268,232) size 80x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 78x18
             RenderText at (4,1) size 55x16
               text run at (4,1) width 55: "Five Tabs"
-        RenderBR {BR} at (348,244) size 0x0
-        RenderBR {BR} at (0,250) size 0x19
-        RenderText {#text} at (0,271) size 121x19
-          text run at (0,271) width 121: "Mixed Whitespace: "
-        RenderMenuList {SELECT} at (123,272) size 78x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 78x18
+        RenderBR {BR} at (350,247) size 0x0
+        RenderBR {BR} at (0,254) size 0x19
+        RenderText {#text} at (0,276) size 121x19
+          text run at (0,276) width 121: "Mixed Whitespace: "
+        RenderMenuList {SELECT} at (123,276) size 80x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 78x18
             RenderText at (4,1) size 55x16
               text run at (4,1) width 55: "Five Tabs"
         RenderText {#text} at (0,0) size 0x0
index 1087519..4cec330 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/option-text-clip-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/option-text-clip-expected.png differ
index e4d3522..4fe4c4e 100644 (file)
@@ -6,8 +6,8 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 674x19
         text run at (0,0) width 674: "This tests that the option text is clipped properly, and doesn't spill over into the arrow part of the popup control. "
       RenderBR {BR} at (674,15) size 0x0
-      RenderMenuList {SELECT} at (0,22) size 150x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 150x18
+      RenderMenuList {SELECT} at (0,22) size 150x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 148x18
           RenderText at (4,1) size 147x16
             text run at (4,1) width 147: "12345 6789 ABCD EFGH"
       RenderText {#text} at (0,0) size 0x0
index 13846b2..d43fe5e 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/select-align-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/select-align-expected.png differ
index b414707..6e521ed 100644 (file)
@@ -6,43 +6,43 @@ layer at (0,0) size 800x600
       RenderBlock {P} at (0,0) size 784x20
         RenderText {#text} at (0,0) size 540x19
           text run at (0,0) width 540: "The following select elements should all be rendered on the left, with their text left justified."
-      RenderBlock (anonymous) at (0,36) size 784x110
-        RenderMenuList {SELECT} at (0,2) size 300x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 300x18
+      RenderBlock (anonymous) at (0,36) size 784x120
+        RenderMenuList {SELECT} at (0,2) size 300x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 298x18
             RenderText at (4,1) size 171x16
               text run at (4,1) width 171: "This is should be left justified."
-        RenderText {#text} at (300,1) size 4x19
-          text run at (300,1) width 4: " "
+        RenderText {#text} at (300,2) size 4x19
+          text run at (300,2) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderMenuList {SELECT} at (0,24) size 300x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 300x18
+        RenderMenuList {SELECT} at (0,26) size 300x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 298x18
             RenderText at (4,1) size 171x16
               text run at (4,1) width 171: "This is should be left justified."
-        RenderText {#text} at (300,23) size 4x19
-          text run at (300,23) width 4: " "
+        RenderText {#text} at (300,26) size 4x19
+          text run at (300,26) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderMenuList {SELECT} at (0,46) size 300x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 300x18
+        RenderMenuList {SELECT} at (0,50) size 300x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 298x18
             RenderText at (4,1) size 171x16
               text run at (4,1) width 171: "This is should be left justified."
-        RenderText {#text} at (300,45) size 4x19
-          text run at (300,45) width 4: " "
+        RenderText {#text} at (300,50) size 4x19
+          text run at (300,50) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderMenuList {SELECT} at (0,68) size 300x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 300x18
+        RenderMenuList {SELECT} at (0,74) size 300x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 298x18
             RenderText at (4,1) size 171x16
               text run at (4,1) width 171: "This is should be left justified."
-        RenderText {#text} at (300,67) size 4x19
-          text run at (300,67) width 4: " "
+        RenderText {#text} at (300,74) size 4x19
+          text run at (300,74) width 4: " "
         RenderBR {BR} at (0,0) size 0x0
-        RenderMenuList {SELECT} at (0,90) size 300x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 300x18
+        RenderMenuList {SELECT} at (0,98) size 300x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 298x18
             RenderText at (4,1) size 171x16
               text run at (4,1) width 171: "This is should be left justified."
         RenderText {#text} at (0,0) size 0x0
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {DIV} at (0,146) size 784x22
-        RenderMenuList {SELECT} at (0,2) size 300x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 300x18
+      RenderBlock {DIV} at (0,156) size 784x24
+        RenderMenuList {SELECT} at (0,2) size 300x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 298x18
             RenderText at (4,1) size 171x16
               text run at (4,1) width 171: "This is should be left justified."
index 2027b0a..fe11bb7 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/select-baseline-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/select-baseline-expected.png differ
index 3947cbd..782b10d 100644 (file)
@@ -6,41 +6,41 @@ layer at (0,0) size 800x600
       RenderText {#text} at (0,0) size 444x19
         text run at (0,0) width 444: "This tests that empty select controls and buttons have the correct baseline."
       RenderBR {BR} at (444,15) size 0x0
-      RenderMenuList {SELECT} at (2,24) size 23x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 23x18
+      RenderMenuList {SELECT} at (2,23) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 23x18
           RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
-      RenderText {#text} at (27,23) size 29x19
-        text run at (27,23) width 29: " test "
-      RenderMenuList {SELECT} at (58,24) size 45x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 45x18
+      RenderText {#text} at (29,23) size 29x19
+        text run at (29,23) width 29: " test "
+      RenderMenuList {SELECT} at (60,23) size 47x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 45x18
           RenderText at (4,1) size 22x16
             text run at (4,1) width 22: "test"
-      RenderText {#text} at (105,23) size 4x19
-        text run at (105,23) width 4: " "
-      RenderMenuList {SELECT} at (111,24) size 23x18 [color=#00008B] [bgcolor=#ADD8E6]
-        RenderBlock (anonymous) at (0,0) size 23x18
+      RenderText {#text} at (109,23) size 4x19
+        text run at (109,23) width 4: " "
+      RenderMenuList {SELECT} at (115,23) size 25x20 [color=#00008B] [bgcolor=#ADD8E6] [border: (1px solid #00008B)]
+        RenderBlock (anonymous) at (1,1) size 23x18
           RenderBR at (4,1) size 0x16 [bgcolor=#ADD8E6]
-      RenderText {#text} at (136,23) size 29x19
-        text run at (136,23) width 29: " test "
-      RenderMenuList {SELECT} at (167,24) size 45x18 [color=#00008B] [bgcolor=#ADD8E6]
-        RenderBlock (anonymous) at (0,0) size 45x18
+      RenderText {#text} at (142,23) size 29x19
+        text run at (142,23) width 29: " test "
+      RenderMenuList {SELECT} at (173,23) size 47x20 [color=#00008B] [bgcolor=#ADD8E6] [border: (1px solid #00008B)]
+        RenderBlock (anonymous) at (1,1) size 45x18
           RenderText at (4,1) size 22x16
             text run at (4,1) width 22: "test"
-      RenderText {#text} at (214,23) size 4x19
-        text run at (214,23) width 4: " "
-      RenderButton {BUTTON} at (220,22) size 16x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
-      RenderText {#text} at (238,23) size 4x19
-        text run at (238,23) width 4: " "
-      RenderButton {BUTTON} at (244,22) size 38x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
+      RenderText {#text} at (222,23) size 4x19
+        text run at (222,23) width 4: " "
+      RenderButton {BUTTON} at (228,22) size 16x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
+      RenderText {#text} at (246,23) size 4x19
+        text run at (246,23) width 4: " "
+      RenderButton {BUTTON} at (252,22) size 38x22 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
         RenderBlock (anonymous) at (8,3) size 22x16
           RenderText {#text} at (0,0) size 22x16
             text run at (0,0) width 22: "test"
-      RenderText {#text} at (284,23) size 4x19
-        text run at (284,23) width 4: " "
-      RenderButton {BUTTON} at (290,22) size 16x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (2px outset #DDDDDD)]
-      RenderText {#text} at (308,23) size 4x19
-        text run at (308,23) width 4: " "
-      RenderButton {BUTTON} at (314,22) size 38x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (2px outset #DDDDDD)]
+      RenderText {#text} at (292,23) size 4x19
+        text run at (292,23) width 4: " "
+      RenderButton {BUTTON} at (298,22) size 16x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (2px outset #DDDDDD)]
+      RenderText {#text} at (316,23) size 4x19
+        text run at (316,23) width 4: " "
+      RenderButton {BUTTON} at (322,22) size 38x22 [color=#00008B] [bgcolor=#ADD8E6] [border: (2px outset #DDDDDD)]
         RenderBlock (anonymous) at (8,3) size 22x16
           RenderText {#text} at (0,0) size 22x16
             text run at (0,0) width 22: "test"
index 16c64c9..9ef8b5e 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/select-dirty-parent-pref-widths-expected.png differ
index 3c81b1e..8c33ea6 100644 (file)
@@ -1,16 +1,16 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x92
-  RenderBlock {HTML} at (0,0) size 800x92
-    RenderBody {BODY} at (8,8) size 784x68
-      RenderTable {TABLE} at (0,0) size 59x32 [border: (1px outset #808080)]
-        RenderTableSection {TBODY} at (1,1) size 57x30
-          RenderTableRow {TR} at (0,2) size 57x26
-            RenderTableCell {TD} at (2,2) size 53x26 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
-              RenderMenuList {SELECT} at (4,4) size 45x18 [bgcolor=#DDDDDD]
-                RenderBlock (anonymous) at (0,0) size 45x18
+layer at (0,0) size 800x94
+  RenderBlock {HTML} at (0,0) size 800x94
+    RenderBody {BODY} at (8,8) size 784x70
+      RenderTable {TABLE} at (0,0) size 61x34 [border: (1px outset #808080)]
+        RenderTableSection {TBODY} at (1,1) size 59x32
+          RenderTableRow {TR} at (0,2) size 59x28
+            RenderTableCell {TD} at (2,2) size 55x28 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+              RenderMenuList {SELECT} at (4,4) size 47x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+                RenderBlock (anonymous) at (1,1) size 45x18
                   RenderText at (4,1) size 22x16
                     text run at (4,1) width 22: "test"
-      RenderBlock {P} at (0,48) size 784x20
+      RenderBlock {P} at (0,50) size 784x20
         RenderText {#text} at (0,0) size 425x19
           text run at (0,0) width 425: "The select element in the table above must not spill outside of the table."
index 75fa5c5..62d28f5 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/select-disabled-appearance-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/select-disabled-appearance-expected.png differ
index a8ebe0b..d546706 100644 (file)
@@ -15,15 +15,15 @@ layer at (0,0) size 800x600
             text run at (360,0) width 348: "REGRESSION: Disabled pop-up text is not grayed out"
         RenderText {#text} at (708,0) size 4x19
           text run at (708,0) width 4: "."
-      RenderBlock {P} at (0,36) size 784x22
-        RenderMenuList {SELECT} at (2,2) size 162x18 [color=#808080] [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 162x18
+      RenderBlock {P} at (0,36) size 784x24
+        RenderMenuList {SELECT} at (2,2) size 164x20 [color=#808080] [bgcolor=#DDDDDD] [border: (1px solid #808080)]
+          RenderBlock (anonymous) at (1,1) size 162x18
             RenderText at (4,1) size 139x16
               text run at (4,1) width 139: "This text should be gray"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,74) size 784x22
-        RenderMenuList {SELECT} at (2,2) size 168x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 168x18
+      RenderBlock {P} at (0,76) size 784x24
+        RenderMenuList {SELECT} at (2,2) size 170x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 168x18
             RenderText at (4,1) size 145x16
               text run at (4,1) width 145: "This text should be black"
         RenderText {#text} at (0,0) size 0x0
index 3d0acfc..e55c364 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/select-empty-option-height-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/select-empty-option-height-expected.png differ
index 5dfbaf6..22ac9f1 100644 (file)
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,2) size 32x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 32x18
+      RenderMenuList {SELECT} at (2,2) size 34x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 32x18
           RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
       RenderText {#text} at (0,0) size 0x0
       RenderText {#text} at (0,0) size 0x0
index 7c71e5d..4388f50 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/select-selected-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/select-selected-expected.png differ
index 922b441..7437305 100644 (file)
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,2) size 273x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 273x18
+      RenderMenuList {SELECT} at (2,2) size 275x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 273x18
           RenderText at (4,1) size 180x16
             text run at (4,1) width 180: "should see this option selected"
       RenderText {#text} at (0,0) size 0x0
index 3a9201b..f74285b 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png and b/LayoutTests/platform/chromium-linux/fast/forms/stuff-on-my-optgroup-expected.png differ
index 9831c5f..5a3d05e 100644 (file)
@@ -3,13 +3,13 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,2) size 63x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 63x18
+      RenderMenuList {SELECT} at (2,2) size 65x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 63x18
           RenderText at (4,1) size 24x16
             text run at (4,1) width 24: "One"
-      RenderBR {BR} at (67,16) size 0x0
-      RenderMenuList {SELECT} at (2,24) size 63x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 63x18
+      RenderBR {BR} at (69,17) size 0x0
+      RenderMenuList {SELECT} at (2,26) size 65x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 63x18
           RenderText at (4,1) size 24x16
             text run at (4,1) width 24: "One"
       RenderText {#text} at (0,0) size 0x0
index d16d844..c8bff8e 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/html/keygen-expected.png and b/LayoutTests/platform/chromium-linux/fast/html/keygen-expected.png differ
index f058351..b3cdb30 100644 (file)
@@ -3,9 +3,9 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {KEYGEN} at (2,2) size 148x18
-        RenderMenuList {SELECT} at (0,0) size 148x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 148x18
+      RenderBlock {KEYGEN} at (2,2) size 150x20
+        RenderMenuList {SELECT} at (0,0) size 150x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 148x18
             RenderText at (4,1) size 105x16
               text run at (4,1) width 105: "2048 (High Grade)"
       RenderText {#text} at (0,0) size 0x0
index c9459e1..bcf59e6 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/invalid/014-expected.png and b/LayoutTests/platform/chromium-linux/fast/invalid/014-expected.png differ
index 56e0ac0..5178822 100644 (file)
@@ -8,18 +8,18 @@ layer at (0,0) size 800x600
           text run at (0,0) width 270: "Random tests of some bizarre combinations. "
           text run at (270,0) width 303: "H2 should allow a form inside it, but p should not. "
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {FORM} at (0,20) size 784x22
-        RenderMenuList {SELECT} at (2,2) size 32x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 32x18
+      RenderBlock {FORM} at (0,20) size 784x24
+        RenderMenuList {SELECT} at (2,2) size 34x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 32x18
             RenderText at (4,1) size 9x16
               text run at (4,1) width 9: "A"
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {P} at (0,58) size 784x0
-layer at (470,47) size 40x50
-  RenderBlock (positioned) {H2} at (470,47) size 40x50 [border: (2px solid #008000)]
-    RenderBlock {FORM} at (2,2) size 36x22
-      RenderMenuList {SELECT} at (2,2) size 32x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 32x18
+      RenderBlock {P} at (0,60) size 784x0
+layer at (470,47) size 42x52
+  RenderBlock (positioned) {H2} at (470,47) size 42x52 [border: (2px solid #008000)]
+    RenderBlock {FORM} at (2,2) size 38x24
+      RenderMenuList {SELECT} at (2,2) size 34x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 32x18
           RenderText at (4,1) size 9x16
             text run at (4,1) width 9: "A"
       RenderText {#text} at (0,0) size 0x0
index fc376ec..25a0206 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/invalid/residual-style-expected.png and b/LayoutTests/platform/chromium-linux/fast/invalid/residual-style-expected.png differ
index fdf700e..0609c52 100644 (file)
@@ -1,8 +1,8 @@
-layer at (0,0) size 785x3609
+layer at (0,0) size 785x3617
   RenderView at (0,0) size 785x600
-layer at (0,0) size 785x3609
-  RenderBlock {HTML} at (0,0) size 785x3609
-    RenderBody {BODY} at (8,21) size 769x3580
+layer at (0,0) size 785x3617
+  RenderBlock {HTML} at (0,0) size 785x3617
+    RenderBody {BODY} at (8,21) size 769x3588
       RenderBlock {H1} at (0,0) size 769x37
         RenderText {#text} at (0,0) size 500x36
           text run at (0,0) width 500: "The Residual Style Master Test Case"
@@ -441,20 +441,20 @@ layer at (0,0) size 785x3609
             text run at (40,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
       RenderBlock {HR} at (0,1992) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2002) size 769x22
-        RenderText {#text} at (0,1) size 71x19
-          text run at (0,1) width 71: "KEYGEN: "
-        RenderBlock {KEYGEN} at (73,2) size 148x18
-          RenderMenuList {SELECT} at (0,0) size 148x18 [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 148x18
+      RenderBlock (anonymous) at (0,2002) size 769x24
+        RenderText {#text} at (0,2) size 71x19
+          text run at (0,2) width 71: "KEYGEN: "
+        RenderBlock {KEYGEN} at (73,2) size 150x20
+          RenderMenuList {SELECT} at (0,0) size 150x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 148x18
               RenderText at (4,1) size 105x16
                 text run at (4,1) width 105: "2048 (High Grade)"
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
-          RenderText {#text} at (223,1) size 160x19
-            text run at (223,1) width 160: "All of this should be green."
+          RenderText {#text} at (225,2) size 160x19
+            text run at (225,2) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2032) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2042) size 769x20
+      RenderBlock {HR} at (0,2034) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2044) size 769x20
         RenderText {#text} at (0,0) size 55x19
           text run at (0,0) width 55: "LABEL: "
         RenderInline {LABEL} at (0,0) size 0x19
@@ -463,8 +463,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (55,0) size 160x19
             text run at (55,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2070) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2080) size 769x20
+      RenderBlock {HR} at (0,2072) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2082) size 769x20
         RenderText {#text} at (0,0) size 68x19
           text run at (0,0) width 68: "LEGEND: "
         RenderFieldSet {FIELDSET} at (68,15) size 4x0
@@ -474,8 +474,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (72,0) size 160x19
             text run at (72,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2108) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2118) size 769x20
+      RenderBlock {HR} at (0,2110) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2120) size 769x20
         RenderText {#text} at (0,0) size 21x19
           text run at (0,0) width 21: "LI: "
         RenderInline {LI} at (0,0) size 0x19
@@ -484,19 +484,19 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (21,0) size 160x19
             text run at (21,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2146) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2156) size 769x20
+      RenderBlock {HR} at (0,2148) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2158) size 769x20
         RenderText {#text} at (0,0) size 63x19
           text run at (0,0) width 63: "LISTING:"
-      RenderBlock {LISTING} at (0,2189) size 769x0
+      RenderBlock {LISTING} at (0,2191) size 769x0
         RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
-      RenderBlock (anonymous) at (0,2189) size 769x20
+      RenderBlock (anonymous) at (0,2191) size 769x20
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
           RenderText {#text} at (0,0) size 160x19
             text run at (0,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2217) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2227) size 769x20
+      RenderBlock {HR} at (0,2219) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2229) size 769x20
         RenderText {#text} at (0,0) size 41x19
           text run at (0,0) width 41: "MAP: "
         RenderInline {MAP} at (0,0) size 0x19
@@ -505,25 +505,25 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (41,0) size 160x19
             text run at (41,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2255) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2265) size 769x60
+      RenderBlock {HR} at (0,2257) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2267) size 769x60
         RenderText {#text} at (0,0) size 83x19
           text run at (0,0) width 83: "MARQUEE: "
         RenderText {#text} at (0,40) size 160x19
           text run at (0,40) width 160: "All of this should be green."
-      RenderBlock {HR} at (0,2333) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2343) size 769x20
+      RenderBlock {HR} at (0,2335) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2345) size 769x20
         RenderText {#text} at (0,0) size 49x19
           text run at (0,0) width 49: "MENU:"
-      RenderBlock {MENU} at (0,2379) size 769x0
+      RenderBlock {MENU} at (0,2381) size 769x0
         RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
-      RenderBlock (anonymous) at (0,2379) size 769x20
+      RenderBlock (anonymous) at (0,2381) size 769x20
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
           RenderText {#text} at (0,0) size 160x19
             text run at (0,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2407) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2417) size 769x20
+      RenderBlock {HR} at (0,2409) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2419) size 769x20
         RenderText {#text} at (0,0) size 51x19
           text run at (0,0) width 51: "NOBR: "
         RenderInline {NOBR} at (0,0) size 0x19
@@ -532,8 +532,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (51,0) size 160x19
             text run at (51,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2445) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2455) size 769x20
+      RenderBlock {HR} at (0,2447) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2457) size 769x20
         RenderText {#text} at (0,0) size 64x19
           text run at (0,0) width 64: "OBJECT: "
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
@@ -542,43 +542,43 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (64,0) size 160x19
             text run at (64,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2483) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2493) size 769x20
+      RenderBlock {HR} at (0,2485) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2495) size 769x20
         RenderText {#text} at (0,0) size 24x19
           text run at (0,0) width 24: "OL:"
-      RenderBlock {OL} at (0,2529) size 769x0
+      RenderBlock {OL} at (0,2531) size 769x0
         RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
-      RenderBlock (anonymous) at (0,2529) size 769x20
+      RenderBlock (anonymous) at (0,2531) size 769x20
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
           RenderText {#text} at (0,0) size 160x19
             text run at (0,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2557) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2567) size 769x22
-        RenderText {#text} at (0,1) size 90x19
-          text run at (0,1) width 90: "OPTGROUP: "
-        RenderInline {FONT} at (0,0) size 215x19 [color=#008000]
-          RenderMenuList {SELECT} at (92,2) size 47x18 [color=#000000] [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 47x18
+      RenderBlock {HR} at (0,2559) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2569) size 769x24
+        RenderText {#text} at (0,2) size 90x19
+          text run at (0,2) width 90: "OPTGROUP: "
+        RenderInline {FONT} at (0,0) size 217x19 [color=#008000]
+          RenderMenuList {SELECT} at (92,2) size 49x20 [color=#000000] [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 47x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
-          RenderText {#text} at (141,1) size 164x19
-            text run at (141,1) width 164: " All of this should be green."
-        RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2597) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2607) size 769x22
-        RenderText {#text} at (0,1) size 66x19
-          text run at (0,1) width 66: "OPTION: "
-        RenderInline {FONT} at (0,0) size 215x19 [color=#008000]
-          RenderMenuList {SELECT} at (68,2) size 47x18 [color=#000000] [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 47x18
+          RenderText {#text} at (143,2) size 164x19
+            text run at (143,2) width 164: " All of this should be green."
+        RenderText {#text} at (0,0) size 0x0
+      RenderBlock {HR} at (0,2601) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2611) size 769x24
+        RenderText {#text} at (0,2) size 66x19
+          text run at (0,2) width 66: "OPTION: "
+        RenderInline {FONT} at (0,0) size 217x19 [color=#008000]
+          RenderMenuList {SELECT} at (68,2) size 49x20 [color=#000000] [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 47x18
               RenderText at (4,1) size 24x16
                 text run at (4,1) width 24: "One"
-          RenderText {#text} at (117,1) size 164x19
-            text run at (117,1) width 164: " All of this should be green."
+          RenderText {#text} at (119,2) size 164x19
+            text run at (119,2) width 164: " All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2637) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2647) size 769x20
+      RenderBlock {HR} at (0,2643) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2653) size 769x20
         RenderText {#text} at (0,0) size 16x19
           text run at (0,0) width 16: "P: "
         RenderInline {P} at (0,0) size 0x19
@@ -587,8 +587,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (16,0) size 160x19
             text run at (16,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2675) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2685) size 769x20
+      RenderBlock {HR} at (0,2681) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2691) size 769x20
         RenderText {#text} at (0,0) size 62x19
           text run at (0,0) width 62: "PARAM: "
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
@@ -597,19 +597,19 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (62,0) size 160x19
             text run at (62,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2713) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2723) size 769x20
+      RenderBlock {HR} at (0,2719) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2729) size 769x20
         RenderText {#text} at (0,0) size 31x19
           text run at (0,0) width 31: "PRE:"
-      RenderBlock {PRE} at (0,2756) size 769x0
+      RenderBlock {PRE} at (0,2762) size 769x0
         RenderInline {FONT} at (0,0) size 0x0 [color=#008000]
-      RenderBlock (anonymous) at (0,2756) size 769x20
+      RenderBlock (anonymous) at (0,2762) size 769x20
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
           RenderText {#text} at (0,0) size 160x19
             text run at (0,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2784) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2794) size 769x20
+      RenderBlock {HR} at (0,2790) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2800) size 769x20
         RenderText {#text} at (0,0) size 19x19
           text run at (0,0) width 19: "Q: "
         RenderInline {Q} at (0,0) size 10x19
@@ -624,8 +624,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (29,0) size 160x19
             text run at (29,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2822) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2832) size 769x20
+      RenderBlock {HR} at (0,2828) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2838) size 769x20
         RenderText {#text} at (0,0) size 16x19
           text run at (0,0) width 16: "S: "
         RenderInline {S} at (0,0) size 0x19
@@ -634,8 +634,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (16,0) size 160x19
             text run at (16,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2860) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2870) size 769x20
+      RenderBlock {HR} at (0,2866) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2876) size 769x20
         RenderText {#text} at (0,0) size 50x19
           text run at (0,0) width 50: "SAMP: "
         RenderInline {SAMP} at (0,0) size 0x16
@@ -644,19 +644,19 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (50,0) size 160x19
             text run at (50,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2898) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2908) size 769x22
-        RenderText {#text} at (0,1) size 63x19
-          text run at (0,1) width 63: "SELECT: "
-        RenderInline {FONT} at (0,0) size 187x19 [color=#008000]
-          RenderMenuList {SELECT} at (65,2) size 23x18 [color=#000000] [bgcolor=#DDDDDD]
-            RenderBlock (anonymous) at (0,0) size 23x18
+      RenderBlock {HR} at (0,2904) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2914) size 769x24
+        RenderText {#text} at (0,2) size 63x19
+          text run at (0,2) width 63: "SELECT: "
+        RenderInline {FONT} at (0,0) size 189x19 [color=#008000]
+          RenderMenuList {SELECT} at (65,2) size 25x20 [color=#000000] [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+            RenderBlock (anonymous) at (1,1) size 23x18
               RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
-          RenderText {#text} at (90,1) size 160x19
-            text run at (90,1) width 160: "All of this should be green."
+          RenderText {#text} at (92,2) size 160x19
+            text run at (92,2) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2938) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2948) size 769x20
+      RenderBlock {HR} at (0,2946) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2956) size 769x20
         RenderText {#text} at (0,0) size 59x19
           text run at (0,0) width 59: "SMALL: "
         RenderInline {SMALL} at (0,0) size 0x15
@@ -665,8 +665,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (59,0) size 160x19
             text run at (59,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,2976) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,2986) size 769x20
+      RenderBlock {HR} at (0,2984) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,2994) size 769x20
         RenderText {#text} at (0,0) size 48x19
           text run at (0,0) width 48: "SPAN: "
         RenderInline {SPAN} at (0,0) size 0x19
@@ -675,8 +675,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (48,0) size 160x19
             text run at (48,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,3014) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,3024) size 769x20
+      RenderBlock {HR} at (0,3022) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,3032) size 769x20
         RenderText {#text} at (0,0) size 61x19
           text run at (0,0) width 61: "STRIKE: "
         RenderInline {STRIKE} at (0,0) size 0x19
@@ -685,8 +685,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (61,0) size 160x19
             text run at (61,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,3052) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,3062) size 769x20
+      RenderBlock {HR} at (0,3060) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,3070) size 769x20
         RenderText {#text} at (0,0) size 70x19
           text run at (0,0) width 70: "STRONG: "
         RenderInline {STRONG} at (0,0) size 0x19
@@ -695,8 +695,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (70,0) size 160x19
             text run at (70,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,3090) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,3100) size 769x23
+      RenderBlock {HR} at (0,3098) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,3108) size 769x23
         RenderText {#text} at (0,0) size 37x19
           text run at (0,0) width 37: "SUB: "
         RenderInline {SUB} at (0,0) size 0x15
@@ -705,8 +705,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (37,0) size 160x19
             text run at (37,0) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,3131) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,3141) size 769x23
+      RenderBlock {HR} at (0,3139) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,3149) size 769x23
         RenderText {#text} at (0,3) size 36x19
           text run at (0,3) width 36: "SUP: "
         RenderInline {SUP} at (0,0) size 0x15
@@ -715,8 +715,8 @@ layer at (0,0) size 785x3609
           RenderText {#text} at (36,3) size 160x19
             text run at (36,3) width 160: "All of this should be green."
         RenderText {#text} at (0,0) size 0x0
-      RenderBlock {HR} at (0,3172) size 769x2 [border: (1px inset #000000)]
-      RenderBlock (anonymous) at (0,3182) size 769x20
+      RenderBlock {HR} at (0,3180) size 769x2 [border: (1px inset #000000)]
+      RenderBlock (anonymous) at (0,3190) size 769x20
         RenderText {#text} at (0,0) size 55x19
           text run at (0,0) width 55: "TABLE: "
         RenderInline {FONT} at (0,0) size 164x19 [color=#008000]
@@ -726,9 +726,9 @@ layer at (0,0) size 785x3609
             RenderText {#text} at (59,0) size 160x19
               text run at (59,0) width 160: "All of this should be green."
           RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3210) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3218) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3220) size 769x20
+      RenderBlock (anonymous) at (0,3228) size 769x20
         RenderInline {FONT} at (0,0) size 224x19 [color=#008000]
           RenderText {#text} at (0,0) size 60x19
             text run at (0,0) width 60: "TBODY: "
@@ -740,9 +740,9 @@ layer at (0,0) size 785x3609
               RenderText {#text} at (64,0) size 160x19
                 text run at (64,0) width 160: "All of this should be green."
             RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3248) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3256) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3258) size 769x20
+      RenderBlock (anonymous) at (0,3266) size 769x20
         RenderInline {FONT} at (0,0) size 193x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 193x19
             RenderText {#text} at (0,0) size 27x19
@@ -756,9 +756,9 @@ layer at (0,0) size 785x3609
               RenderText {#text} at (33,0) size 160x19
                 text run at (33,0) width 160: "All of this should be green."
             RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3286) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3294) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3296) size 769x20
+      RenderBlock (anonymous) at (0,3304) size 769x20
         RenderInline {FONT} at (0,0) size 222x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 222x19
             RenderText {#text} at (0,0) size 58x19
@@ -771,9 +771,9 @@ layer at (0,0) size 785x3609
                 RenderText {#text} at (62,0) size 160x19
                   text run at (62,0) width 160: "All of this should be green."
               RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3324) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3332) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3334) size 769x20
+      RenderBlock (anonymous) at (0,3342) size 769x20
         RenderInline {FONT} at (0,0) size 222x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 222x19
             RenderInline {FONT} at (0,0) size 222x19
@@ -787,9 +787,9 @@ layer at (0,0) size 785x3609
                   RenderText {#text} at (62,0) size 160x19
                     text run at (62,0) width 160: "All of this should be green."
                 RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3362) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3370) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3372) size 769x20
+      RenderBlock (anonymous) at (0,3380) size 769x20
         RenderInline {FONT} at (0,0) size 190x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 190x19
             RenderInline {FONT} at (0,0) size 190x19
@@ -805,9 +805,9 @@ layer at (0,0) size 785x3609
                     RenderText {#text} at (30,0) size 160x19
                       text run at (30,0) width 160: "All of this should be green."
                   RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3400) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3408) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3410) size 769x20
+      RenderBlock (anonymous) at (0,3418) size 769x20
         RenderInline {FONT} at (0,0) size 185x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 185x19
             RenderInline {FONT} at (0,0) size 185x19
@@ -821,9 +821,9 @@ layer at (0,0) size 785x3609
                     RenderText {#text} at (25,0) size 160x19
                       text run at (25,0) width 160: "All of this should be green."
                   RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3438) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3446) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3448) size 769x20
+      RenderBlock (anonymous) at (0,3456) size 769x20
         RenderInline {FONT} at (0,0) size 178x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 178x19
             RenderInline {FONT} at (0,0) size 178x19
@@ -837,9 +837,9 @@ layer at (0,0) size 785x3609
                     RenderText {#text} at (18,0) size 160x19
                       text run at (18,0) width 160: "All of this should be green."
                   RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3476) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3484) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3486) size 769x20
+      RenderBlock (anonymous) at (0,3494) size 769x20
         RenderInline {FONT} at (0,0) size 23x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 23x19
             RenderInline {FONT} at (0,0) size 23x19
@@ -847,10 +847,10 @@ layer at (0,0) size 785x3609
                 RenderInline {FONT} at (0,0) size 23x19
                   RenderText {#text} at (0,0) size 23x19
                     text run at (0,0) width 23: "UL:"
-      RenderBlock (anonymous) at (0,3522) size 769x0 [color=#008000]
+      RenderBlock (anonymous) at (0,3530) size 769x0 [color=#008000]
         RenderBlock {UL} at (0,0) size 769x0
           RenderInline {FONT} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3522) size 769x20
+      RenderBlock (anonymous) at (0,3530) size 769x20
         RenderInline {FONT} at (0,0) size 160x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 160x19
             RenderInline {FONT} at (0,0) size 160x19
@@ -860,9 +860,9 @@ layer at (0,0) size 785x3609
                     RenderText {#text} at (0,0) size 160x19
                       text run at (0,0) width 160: "All of this should be green."
                   RenderText {#text} at (0,0) size 0x0
-      RenderBlock (anonymous) at (0,3550) size 769x2 [color=#008000]
+      RenderBlock (anonymous) at (0,3558) size 769x2 [color=#008000]
         RenderBlock {HR} at (0,0) size 769x2 [border: (1px inset #008000)]
-      RenderBlock (anonymous) at (0,3560) size 769x20
+      RenderBlock (anonymous) at (0,3568) size 769x20
         RenderInline {FONT} at (0,0) size 199x19 [color=#008000]
           RenderInline {FONT} at (0,0) size 199x19
             RenderInline {FONT} at (0,0) size 199x19
index 5335b90..89b6a28 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/parser/document-write-option-expected.png and b/LayoutTests/platform/chromium-linux/fast/parser/document-write-option-expected.png differ
index 009da13..a9de81e 100644 (file)
@@ -3,8 +3,8 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderMenuList {SELECT} at (2,2) size 339x18 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,0) size 339x18
+      RenderMenuList {SELECT} at (2,2) size 341x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,1) size 339x18
           RenderText at (4,1) size 316x16
             text run at (4,1) width 316: "This is a very long string so it makes the select bigger."
       RenderText {#text} at (0,0) size 0x0
index d9b2af0..da11546 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/repaint/control-clip-expected.png and b/LayoutTests/platform/chromium-linux/fast/repaint/control-clip-expected.png differ
index bf245ca..6b4eb84 100644 (file)
@@ -18,8 +18,8 @@ layer at (0,0) size 800x600
       RenderBlock {P} at (0,36) size 784x20
         RenderText {#text} at (0,0) size 483x19
           text run at (0,0) width 483: "The popup and the button should say \x{201C}SUCCESS\x{201D} with no sign of \x{201C}FAILURE\x{201D}."
-      RenderMenuList {SELECT} at (0,72) size 200x30 [bgcolor=#DDDDDD]
-        RenderBlock (anonymous) at (0,6) size 200x18
+      RenderMenuList {SELECT} at (0,72) size 200x30 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+        RenderBlock (anonymous) at (1,6) size 198x18
           RenderText at (4,1) size 63x16
             text run at (4,1) width 63: "SUCCESS"
       RenderButton {BUTTON} at (0,102) size 200x30 [bgcolor=#DDDDDD] [border: (2px outset #DDDDDD)]
index 33f756c..0134abb 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-expected.png and b/LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-expected.png differ
index 70fe01b..4a68133 100644 (file)
@@ -3,7 +3,7 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 32x580 [border: (1px solid #FF0000)]
+      RenderBlock {DIV} at (0,0) size 32x584 [border: (1px solid #FF0000)]
         RenderTextControl {INPUT} at (3,3) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderTextControl {INPUT} at (3,29) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,0) size 0x0
@@ -28,39 +28,39 @@ layer at (0,0) size 800x600
             RenderText {#text} at (0,0) size 36x16
               text run at (0,0) width 36: "button"
         RenderText {#text} at (0,0) size 0x0
-        RenderMenuList {SELECT} at (3,213) size 58x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 58x18
+        RenderMenuList {SELECT} at (3,213) size 60x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 58x18
             RenderText at (4,1) size 35x16
               text run at (4,1) width 35: "select"
-        RenderMenuList {SELECT} at (3,235) size 58x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 58x18
+        RenderMenuList {SELECT} at (3,237) size 60x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 58x18
             RenderText at (4,1) size 35x16
               text run at (4,1) width 35: "select"
         RenderText {#text} at (0,0) size 0x0
-        RenderListBox {SELECT} at (3,257) size 56x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
-        RenderListBox {SELECT} at (3,330) size 56x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
+        RenderListBox {SELECT} at (3,261) size 56x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
+        RenderListBox {SELECT} at (3,334) size 56x69 [bgcolor=#DDDDDD] [border: (1px inset #808080)]
         RenderText {#text} at (0,0) size 0x0
-        RenderBlock {INPUT} at (5,404) size 13x13
-        RenderBlock {INPUT} at (5,423) size 13x13
+        RenderBlock {INPUT} at (5,408) size 13x13
+        RenderBlock {INPUT} at (5,427) size 13x13
         RenderText {#text} at (0,0) size 0x0
-        RenderBlock {INPUT} at (6,442) size 13x13
-        RenderBlock {INPUT} at (6,458) size 13x13
+        RenderBlock {INPUT} at (6,446) size 13x13
+        RenderBlock {INPUT} at (6,462) size 13x13
         RenderText {#text} at (0,0) size 0x0
-        RenderPartObject {IFRAME} at (1,471) size 27x27 [border: (1px solid #000000)]
+        RenderPartObject {IFRAME} at (1,475) size 27x27 [border: (1px solid #000000)]
           layer at (0,0) size 25x25
             RenderView at (0,0) size 25x25
           layer at (0,0) size 25x25
             RenderBlock {HTML} at (0,0) size 25x25
               RenderBody {BODY} at (8,8) size 9x9
-        RenderPartObject {IFRAME} at (1,498) size 27x27 [border: (1px solid #000000)]
+        RenderPartObject {IFRAME} at (1,502) size 27x27 [border: (1px solid #000000)]
           layer at (0,0) size 25x25
             RenderView at (0,0) size 25x25
           layer at (0,0) size 25x25
             RenderBlock {HTML} at (0,0) size 25x25
               RenderBody {BODY} at (8,8) size 9x9
         RenderText {#text} at (0,0) size 0x0
-        RenderEmbeddedObject {EMBED} at (1,525) size 27x27 [border: (1px solid #000000)]
-        RenderEmbeddedObject {EMBED} at (1,552) size 27x27 [border: (1px solid #000000)]
+        RenderEmbeddedObject {EMBED} at (1,529) size 27x27 [border: (1px solid #000000)]
+        RenderEmbeddedObject {EMBED} at (1,556) size 27x27 [border: (1px solid #000000)]
         RenderText {#text} at (0,0) size 0x0
 layer at (13,14) size 151x16
   RenderBlock {DIV} at (2,3) size 151x16
index 77eb08f..1c254ed 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png and b/LayoutTests/platform/chromium-linux/fast/replaced/replaced-breaking-mixture-expected.png differ
index 64c4604..b703f18 100644 (file)
@@ -7,33 +7,33 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,0) size 25x19
           text run at (0,0) width 25: "Foo"
         RenderImage {IMG} at (0,20) size 25x25
-      RenderBlock {DIV} at (0,45) size 10x42
+      RenderBlock {DIV} at (0,45) size 10x44
         RenderText {#text} at (0,0) size 25x19
           text run at (0,0) width 25: "Foo"
-        RenderMenuList {SELECT} at (2,22) size 47x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 47x18
+        RenderMenuList {SELECT} at (2,22) size 49x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 47x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
-      RenderBlock {DIV} at (0,87) size 10x46
+      RenderBlock {DIV} at (0,89) size 10x46
         RenderText {#text} at (0,0) size 25x19
           text run at (0,0) width 25: "Foo"
         RenderTextControl {INPUT} at (2,22) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
-      RenderBlock {DIV} at (0,133) size 10x45
+      RenderBlock {DIV} at (0,135) size 10x45
         RenderImage {IMG} at (0,0) size 25x25
         RenderText {#text} at (0,25) size 25x19
           text run at (0,25) width 25: "Foo"
-      RenderBlock {DIV} at (0,178) size 10x42
-        RenderMenuList {SELECT} at (2,2) size 47x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 47x18
+      RenderBlock {DIV} at (0,180) size 10x44
+        RenderMenuList {SELECT} at (2,2) size 49x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 47x18
             RenderText at (4,1) size 24x16
               text run at (4,1) width 24: "One"
-        RenderText {#text} at (0,22) size 25x19
-          text run at (0,22) width 25: "Foo"
-      RenderBlock {DIV} at (0,220) size 10x46
+        RenderText {#text} at (0,24) size 25x19
+          text run at (0,24) width 25: "Foo"
+      RenderBlock {DIV} at (0,224) size 10x46
         RenderTextControl {INPUT} at (2,2) size 155x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
         RenderText {#text} at (0,26) size 25x19
           text run at (0,26) width 25: "Foo"
-layer at (12,120) size 151x16
+layer at (12,122) size 151x16
   RenderBlock {DIV} at (2,3) size 151x16
-layer at (12,233) size 151x16
+layer at (12,237) size 151x16
   RenderBlock {DIV} at (2,3) size 151x16
index d5cba79..08bbaf1 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/replaced/three-selects-break-expected.png and b/LayoutTests/platform/chromium-linux/fast/replaced/three-selects-break-expected.png differ
index 19e005e..6af1d29 100644 (file)
@@ -3,13 +3,13 @@ layer at (0,0) size 800x600
 layer at (0,0) size 800x600
   RenderBlock {HTML} at (0,0) size 800x600
     RenderBody {BODY} at (8,8) size 784x584
-      RenderBlock {DIV} at (0,0) size 5x66
-        RenderMenuList {SELECT} at (2,2) size 23x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 23x18
+      RenderBlock {DIV} at (0,0) size 5x72
+        RenderMenuList {SELECT} at (2,2) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 23x18
             RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
-        RenderMenuList {SELECT} at (2,24) size 23x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 23x18
+        RenderMenuList {SELECT} at (2,26) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 23x18
             RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
-        RenderMenuList {SELECT} at (2,46) size 23x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 23x18
+        RenderMenuList {SELECT} at (2,50) size 25x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 23x18
             RenderBR at (4,1) size 0x16 [bgcolor=#DDDDDD]
index bce8c1f..e1e5302 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/text/international/bidi-menulist-expected.png and b/LayoutTests/platform/chromium-linux/fast/text/international/bidi-menulist-expected.png differ
index 25c50bd..23d70fd 100644 (file)
@@ -10,49 +10,49 @@ layer at (0,0) size 800x600
         RenderText {#text} at (0,20) size 766x39
           text run at (0,20) width 766: "The order of the text below each popup button should match the order of the select's option text, and the order of the text in the"
           text run at (0,40) width 79: "popup menu."
-      RenderBlock (anonymous) at (0,76) size 784x42
+      RenderBlock (anonymous) at (0,76) size 784x44
         RenderText {#text} at (0,0) size 262x19
           text run at (0,0) width 262: "1) direction: rtl; -webkit-rtl-ordering: logical"
         RenderBR {BR} at (262,15) size 0x0
-        RenderMenuList {SELECT} at (0,22) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
-            RenderText at (33,1) size 63x16
-              text run at (33,1) width 42 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
-              text run at (75,1) width 21: "abc"
-        RenderBR {BR} at (100,36) size 0x0
-      RenderBlock {DIV} at (0,118) size 100x20
+        RenderMenuList {SELECT} at (0,22) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
+            RenderText at (31,1) size 63x16
+              text run at (31,1) width 42 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
+              text run at (73,1) width 21: "abc"
+        RenderBR {BR} at (100,37) size 0x0
+      RenderBlock {DIV} at (0,120) size 100x20
         RenderText {#text} at (0,0) size 69x19
           text run at (0,0) width 22: "abc"
           text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
-      RenderBlock (anonymous) at (0,138) size 784x62
+      RenderBlock (anonymous) at (0,140) size 784x64
         RenderBR {BR} at (0,0) size 0x19
         RenderText {#text} at (0,20) size 105x19
           text run at (0,20) width 105: "2) text-align: right"
         RenderBR {BR} at (105,35) size 0x0
-        RenderMenuList {SELECT} at (0,42) size 200x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 200x18
+        RenderMenuList {SELECT} at (0,42) size 200x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 198x18
             RenderText at (4,1) size 63x16
               text run at (4,1) width 21: "abc"
               text run at (25,1) width 42 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
-        RenderBR {BR} at (200,56) size 0x0
-      RenderBlock {DIV} at (0,200) size 200x20
+        RenderBR {BR} at (200,57) size 0x0
+      RenderBlock {DIV} at (0,204) size 200x20
         RenderText {#text} at (0,0) size 69x19
           text run at (0,0) width 22: "abc"
           text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
-      RenderBlock (anonymous) at (0,220) size 784x62
+      RenderBlock (anonymous) at (0,224) size 784x64
         RenderBR {BR} at (0,0) size 0x19
         RenderText {#text} at (0,20) size 68x19
           text run at (0,20) width 68: "3) No style"
         RenderBR {BR} at (68,35) size 0x0
-        RenderMenuList {SELECT} at (0,42) size 100x18 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 100x18
+        RenderMenuList {SELECT} at (0,42) size 100x20 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 98x18
             RenderText at (4,1) size 63x16
               text run at (4,1) width 21: "abc"
               text run at (25,1) width 42 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
-        RenderBR {BR} at (100,56) size 0x0
-      RenderBlock {DIV} at (0,282) size 100x20
+        RenderBR {BR} at (100,57) size 0x0
+      RenderBlock {DIV} at (0,288) size 100x20
         RenderText {#text} at (0,0) size 69x19
           text run at (0,0) width 22: "abc"
           text run at (22,0) width 47 RTL: "\x{5D0}\x{5E4}\x{5E8}\x{5E1}\x{5DE}\x{5D5}\x{5DF}"
-      RenderBlock (anonymous) at (0,302) size 784x20
+      RenderBlock (anonymous) at (0,308) size 784x20
         RenderBR {BR} at (0,0) size 0x19
index 4a70a38..bf34b2f 100644 (file)
Binary files a/LayoutTests/platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png and b/LayoutTests/platform/chromium-linux/fast/text/international/pop-up-button-text-alignment-and-direction-expected.png differ
index c0a9b85..33d168a 100644 (file)
@@ -1,99 +1,99 @@
 layer at (0,0) size 800x600
   RenderView at (0,0) size 800x600
-layer at (0,0) size 800x546
-  RenderBlock {HTML} at (0,0) size 800x546
-    RenderBody {BODY} at (8,16) size 784x522
+layer at (0,0) size 800x562
+  RenderBlock {HTML} at (0,0) size 800x562
+    RenderBody {BODY} at (8,16) size 784x538
       RenderBlock {P} at (0,0) size 784x20
         RenderText {#text} at (0,0) size 660x19
           text run at (0,0) width 458: "Verify that the alignment and writing direction of each selected item matches "
           text run at (458,0) width 202: "the one below the pop-up button."
-      RenderBlock {DIV} at (0,36) size 784x242
-        RenderMenuList {SELECT} at (0,0) size 500x21 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 500x21
+      RenderBlock {DIV} at (0,36) size 784x250
+        RenderMenuList {SELECT} at (0,0) size 500x23 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 498x21
             RenderText at (4,1) size 170x18
               text run at (4,1) width 35: "First "
               text run at (39,1) width 50 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}"
               text run at (89,1) width 18: "03"
               text run at (107,1) width 39 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
               text run at (146,1) width 28: " fifth"
-        RenderBlock {DIV} at (0,23) size 470x36
+        RenderBlock {DIV} at (0,25) size 470x36
           RenderText {#text} at (10,10) size 130x15
             text run at (10,10) width 27: "First "
             text run at (37,10) width 38 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}"
             text run at (75,10) width 12: "03"
             text run at (87,10) width 28 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
             text run at (115,10) width 25: " fifth"
-        RenderMenuList {SELECT} at (0,61) size 500x21 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 500x21
+        RenderMenuList {SELECT} at (0,63) size 500x23 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 498x21
             RenderText at (4,1) size 170x18
               text run at (4,1) width 24: "fifth"
               text run at (28,1) width 54 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} "
               text run at (82,1) width 18: "03"
               text run at (100,1) width 43 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
               text run at (143,1) width 31: "First"
-        RenderBlock {DIV} at (0,84) size 470x36
+        RenderBlock {DIV} at (0,88) size 470x36
           RenderText {#text} at (10,10) size 130x15
             text run at (10,10) width 22: "fifth"
             text run at (32,10) width 41 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} "
             text run at (73,10) width 12: "03"
             text run at (85,10) width 31 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
             text run at (116,10) width 24: "First"
-        RenderMenuList {SELECT} at (0,122) size 500x21 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 500x21
+        RenderMenuList {SELECT} at (0,126) size 500x23 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 498x21
             RenderText at (4,1) size 170x18
               text run at (4,1) width 170 LTR override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth"
-        RenderBlock {DIV} at (0,145) size 470x36
+        RenderBlock {DIV} at (0,151) size 470x36
           RenderText {#text} at (10,10) size 130x15
             text run at (10,10) width 130 LTR override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth"
-        RenderMenuList {SELECT} at (0,183) size 500x21 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 500x21
+        RenderMenuList {SELECT} at (0,189) size 500x23 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 498x21
             RenderText at (4,1) size 170x18
               text run at (4,1) width 170 RTL override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth"
-        RenderBlock {DIV} at (0,206) size 470x36
+        RenderBlock {DIV} at (0,214) size 470x36
           RenderText {#text} at (10,10) size 130x15
             text run at (10,10) width 130 RTL override: "First \x{5E9}\x{5E0}\x{5D9}\x{5D4} (03) \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} fifth"
-      RenderBlock {DIV} at (0,280) size 784x242
-        RenderMenuList {SELECT} at (0,0) size 500x21 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 500x21
-            RenderText at (326,1) size 170x18
-              text run at (326,1) width 35: "First "
-              text run at (361,1) width 50 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}"
-              text run at (411,1) width 18: "03"
-              text run at (429,1) width 39 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
-              text run at (468,1) width 28: " fifth"
-        RenderBlock {DIV} at (0,23) size 470x36
+      RenderBlock {DIV} at (0,288) size 784x250
+        RenderMenuList {SELECT} at (0,0) size 500x23 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 498x21
+            RenderText at (324,1) size 170x18
+              text run at (324,1) width 35: "First "
+              text run at (359,1) width 50 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}"
+              text run at (409,1) width 18: "03"
+              text run at (427,1) width 39 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
+              text run at (466,1) width 28: " fifth"
+        RenderBlock {DIV} at (0,25) size 470x36
           RenderText {#text} at (330,10) size 130x15
             text run at (330,10) width 27: "First "
             text run at (357,10) width 38 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA}"
             text run at (395,10) width 12: "03"
             text run at (407,10) width 28 RTL: "\x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
             text run at (435,10) width 25: " fifth"
-        RenderMenuList {SELECT} at (0,61) size 500x21 [bgcolor=#DDDDDD]
-          RenderBlock (anonymous) at (0,0) size 500x21
-            RenderText at (326,1) size 170x18
-              text run at (326,1) width 24: "fifth"
-              text run at (350,1) width 54 RTL: ") \x{5E8}\x{5D1}\x{5D9}\x{5E2}\x{5D9}\x{5EA} "
-              text run at (404,1) width 18: "03"
-              text run at (422,1) width 43 RTL: " \x{5E9}\x{5E0}\x{5D9}\x{5D4} ("
-              text run at (465,1) width 31: "First"
-        RenderBlock {DIV} at (0,84) size 470x36
+        RenderMenuList {SELECT} at (0,63) size 500x23 [bgcolor=#DDDDDD] [border: (1px solid #000000)]
+          RenderBlock (anonymous) at (1,1) size 498x21
+            RenderText at&nbs