Changeset 89460 in webkit


Ignore:
Timestamp:
Jun 22, 2011 12:55:23 PM (13 years ago)
Author:
commit-queue@webkit.org
Message:

2011-06-22 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89407, r89409, r89410, and r89411.
http://trac.webkit.org/changeset/89407
http://trac.webkit.org/changeset/89409
http://trac.webkit.org/changeset/89410
http://trac.webkit.org/changeset/89411
https://bugs.webkit.org/show_bug.cgi?id=63168

Broke Chromium tests for Forms and Autofill (Requested by
dimich on #webkit).

  • fast/css/text-input-with-webkit-border-radius-expected.txt:
  • fast/forms/search-abs-pos-cancel-button.html:
  • fast/forms/search-cancel-button-mouseup.html:
  • platform/chromium/test_expectations.txt:
  • platform/gtk/fast/css/input-search-padding-expected.txt:
  • platform/gtk/fast/css/pseudo-cache-stale-expected.txt:
  • platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
  • platform/gtk/fast/forms/box-shadow-override-expected.txt:
  • platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
  • platform/gtk/fast/forms/input-appearance-height-expected.txt:
  • platform/gtk/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt:
  • platform/gtk/fast/forms/input-appearance-spinbutton-layer-expected.txt:
  • platform/gtk/fast/forms/input-appearance-spinbutton-visibility-expected.txt:
  • platform/gtk/fast/forms/placeholder-position-expected.txt:
  • platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
  • platform/gtk/fast/forms/placeholder-set-value-expected.txt:
  • platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
  • platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
  • platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
  • platform/gtk/fast/forms/search-rtl-expected.txt:
  • platform/gtk/fast/forms/search-styled-expected.txt:
  • platform/gtk/fast/forms/search-transformed-expected.txt:
  • platform/gtk/fast/forms/search-vertical-alignment-expected.txt:
  • platform/gtk/fast/forms/search-zoomed-expected.txt:
  • platform/gtk/fast/forms/searchfield-heights-expected.txt:
  • platform/gtk/fast/forms/textfield-overflow-expected.txt:
  • platform/gtk/fast/repaint/search-field-cancel-expected.txt:
  • platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
  • platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
  • platform/mac/fast/css/input-search-padding-expected.png:
  • platform/mac/fast/css/input-search-padding-expected.txt:
  • platform/mac/fast/css/pseudo-cache-stale-expected.txt:
  • platform/mac/fast/forms/box-shadow-override-expected.txt:
  • platform/mac/fast/forms/control-restrict-line-height-expected.txt:
  • platform/mac/fast/forms/input-appearance-height-expected.txt:
  • platform/mac/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt:
  • platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
  • platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.txt:
  • platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
  • platform/mac/fast/forms/input-appearance-spinbutton-visibility-expected.txt:
  • platform/mac/fast/forms/placeholder-position-expected.txt:
  • platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
  • platform/mac/fast/forms/placeholder-set-value-expected.txt:
  • platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
  • platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
  • platform/mac/fast/forms/search-placeholder-value-changed-expected.txt:
  • platform/mac/fast/forms/search-rtl-expected.txt:
  • platform/mac/fast/forms/search-styled-expected.txt:
  • platform/mac/fast/forms/search-transformed-expected.txt:
  • platform/mac/fast/forms/search-vertical-alignment-expected.png:
  • platform/mac/fast/forms/search-vertical-alignment-expected.txt:
  • platform/mac/fast/forms/search-zoomed-expected.txt:
  • platform/mac/fast/forms/searchfield-heights-expected.txt:
  • platform/mac/fast/repaint/search-field-cancel-expected.png:
  • platform/mac/fast/repaint/search-field-cancel-expected.txt:
  • platform/mac/fast/replaced/width100percent-searchfield-expected.txt:
  • platform/mac/fast/table/colspanMinWidth-vertical-expected.png:
  • platform/mac/fast/table/colspanMinWidth-vertical-expected.txt:
  • platform/qt/fast/css/pseudo-cache-stale-expected.txt:
  • platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
  • platform/qt/fast/forms/control-restrict-line-height-expected.txt:
  • platform/qt/fast/forms/placeholder-set-value-expected.txt:
  • platform/qt/fast/forms/search-cancel-button-style-sharing-expected.txt:
  • platform/qt/fast/forms/search-display-none-cancel-button-expected.txt:
  • platform/qt/fast/forms/search-placeholder-value-changed-expected.txt:
  • platform/qt/fast/forms/search-rtl-expected.txt:
  • platform/qt/fast/forms/search-styled-expected.txt:
  • platform/qt/fast/forms/search-transformed-expected.txt:
  • platform/qt/fast/forms/search-vertical-alignment-expected.txt:
  • platform/qt/fast/forms/search-zoomed-expected.txt:
  • platform/qt/fast/replaced/width100percent-searchfield-expected.txt:
  • platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt:
  • platform/win/fast/forms/search-display-none-cancel-button-expected.txt:
  • platform/win/fast/forms/search-placeholder-value-changed-expected.txt:
  • platform/win/media/media-controls-clone-expected.txt: Removed.

2011-06-22 Sheriff Bot <webkit.review.bot@gmail.com>

Unreviewed, rolling out r89407, r89409, r89410, and r89411.
http://trac.webkit.org/changeset/89407
http://trac.webkit.org/changeset/89409
http://trac.webkit.org/changeset/89410
http://trac.webkit.org/changeset/89411
https://bugs.webkit.org/show_bug.cgi?id=63168

Broke Chromium tests for Forms and Autofill (Requested by
dimich on #webkit).

  • css/html.css: (input[type="search"]::-webkit-search-cancel-button): (input[type="search"]::-webkit-search-decoration): (input[type="search"]::-webkit-search-results-decoration): (input[type="search"]::-webkit-search-results-button): (input::-webkit-inner-spin-button): (input::-webkit-input-speech-button):
  • html/HTMLInputElement.cpp:
  • html/HTMLInputElement.h:
  • html/InputType.h:
  • html/SearchInputType.cpp: (WebCore::SearchInputType::SearchInputType): (WebCore::SearchInputType::createShadowSubtree): (WebCore::SearchInputType::destroyShadowSubtree):
  • html/SearchInputType.h: (WebCore::SearchInputType::innerBlockElement):
  • html/TextFieldInputType.cpp: (WebCore::TextFieldInputType::TextFieldInputType): (WebCore::TextFieldInputType::createShadowSubtree): (WebCore::TextFieldInputType::destroyShadowSubtree):
  • html/TextFieldInputType.h: (WebCore::TextFieldInputType::innerTextElement): (WebCore::TextFieldInputType::innerSpinButtonElement): (WebCore::TextFieldInputType::speechButtonElement): (WebCore::TextFieldInputType::setInnerTextElement): (WebCore::TextFieldInputType::setSpeechButtonElement):
  • rendering/RenderTextControlSingleLine.cpp: (WebCore::RenderTextControlSingleLine::innerTextElement): (WebCore::RenderTextControlSingleLine::layout): (WebCore::RenderTextControlSingleLine::nodeAtPoint): (WebCore::RenderTextControlSingleLine::forwardEvent): (WebCore::RenderTextControlSingleLine::styleDidChange): (WebCore::RenderTextControlSingleLine::hasControlClip): (WebCore::RenderTextControlSingleLine::controlClipRect): (WebCore::RenderTextControlSingleLine::textBlockWidth): (WebCore::RenderTextControlSingleLine::createInnerTextStyle): (WebCore::RenderTextControlSingleLine::createInnerBlockStyle): (WebCore::RenderTextControlSingleLine::textBlockInsetTop):
  • rendering/RenderTextControlSingleLine.h:
Location:
trunk
Files:
1 deleted
86 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r89453 r89460  
     12011-06-22  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r89407, r89409, r89410, and r89411.
     4        http://trac.webkit.org/changeset/89407
     5        http://trac.webkit.org/changeset/89409
     6        http://trac.webkit.org/changeset/89410
     7        http://trac.webkit.org/changeset/89411
     8        https://bugs.webkit.org/show_bug.cgi?id=63168
     9
     10        Broke Chromium tests for Forms and Autofill (Requested by
     11        dimich on #webkit).
     12
     13        * fast/css/text-input-with-webkit-border-radius-expected.txt:
     14        * fast/forms/search-abs-pos-cancel-button.html:
     15        * fast/forms/search-cancel-button-mouseup.html:
     16        * platform/chromium/test_expectations.txt:
     17        * platform/gtk/fast/css/input-search-padding-expected.txt:
     18        * platform/gtk/fast/css/pseudo-cache-stale-expected.txt:
     19        * platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt:
     20        * platform/gtk/fast/forms/box-shadow-override-expected.txt:
     21        * platform/gtk/fast/forms/control-restrict-line-height-expected.txt:
     22        * platform/gtk/fast/forms/input-appearance-height-expected.txt:
     23        * platform/gtk/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt:
     24        * platform/gtk/fast/forms/input-appearance-spinbutton-layer-expected.txt:
     25        * platform/gtk/fast/forms/input-appearance-spinbutton-visibility-expected.txt:
     26        * platform/gtk/fast/forms/placeholder-position-expected.txt:
     27        * platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt:
     28        * platform/gtk/fast/forms/placeholder-set-value-expected.txt:
     29        * platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt:
     30        * platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt:
     31        * platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt:
     32        * platform/gtk/fast/forms/search-rtl-expected.txt:
     33        * platform/gtk/fast/forms/search-styled-expected.txt:
     34        * platform/gtk/fast/forms/search-transformed-expected.txt:
     35        * platform/gtk/fast/forms/search-vertical-alignment-expected.txt:
     36        * platform/gtk/fast/forms/search-zoomed-expected.txt:
     37        * platform/gtk/fast/forms/searchfield-heights-expected.txt:
     38        * platform/gtk/fast/forms/textfield-overflow-expected.txt:
     39        * platform/gtk/fast/repaint/search-field-cancel-expected.txt:
     40        * platform/gtk/fast/replaced/width100percent-searchfield-expected.txt:
     41        * platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt:
     42        * platform/mac/fast/css/input-search-padding-expected.png:
     43        * platform/mac/fast/css/input-search-padding-expected.txt:
     44        * platform/mac/fast/css/pseudo-cache-stale-expected.txt:
     45        * platform/mac/fast/forms/box-shadow-override-expected.txt:
     46        * platform/mac/fast/forms/control-restrict-line-height-expected.txt:
     47        * platform/mac/fast/forms/input-appearance-height-expected.txt:
     48        * platform/mac/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt:
     49        * platform/mac/fast/forms/input-appearance-spinbutton-expected.txt:
     50        * platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.txt:
     51        * platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt:
     52        * platform/mac/fast/forms/input-appearance-spinbutton-visibility-expected.txt:
     53        * platform/mac/fast/forms/placeholder-position-expected.txt:
     54        * platform/mac/fast/forms/placeholder-pseudo-style-expected.txt:
     55        * platform/mac/fast/forms/placeholder-set-value-expected.txt:
     56        * platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt:
     57        * platform/mac/fast/forms/search-display-none-cancel-button-expected.txt:
     58        * platform/mac/fast/forms/search-placeholder-value-changed-expected.txt:
     59        * platform/mac/fast/forms/search-rtl-expected.txt:
     60        * platform/mac/fast/forms/search-styled-expected.txt:
     61        * platform/mac/fast/forms/search-transformed-expected.txt:
     62        * platform/mac/fast/forms/search-vertical-alignment-expected.png:
     63        * platform/mac/fast/forms/search-vertical-alignment-expected.txt:
     64        * platform/mac/fast/forms/search-zoomed-expected.txt:
     65        * platform/mac/fast/forms/searchfield-heights-expected.txt:
     66        * platform/mac/fast/repaint/search-field-cancel-expected.png:
     67        * platform/mac/fast/repaint/search-field-cancel-expected.txt:
     68        * platform/mac/fast/replaced/width100percent-searchfield-expected.txt:
     69        * platform/mac/fast/table/colspanMinWidth-vertical-expected.png:
     70        * platform/mac/fast/table/colspanMinWidth-vertical-expected.txt:
     71        * platform/qt/fast/css/pseudo-cache-stale-expected.txt:
     72        * platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt:
     73        * platform/qt/fast/forms/control-restrict-line-height-expected.txt:
     74        * platform/qt/fast/forms/placeholder-set-value-expected.txt:
     75        * platform/qt/fast/forms/search-cancel-button-style-sharing-expected.txt:
     76        * platform/qt/fast/forms/search-display-none-cancel-button-expected.txt:
     77        * platform/qt/fast/forms/search-placeholder-value-changed-expected.txt:
     78        * platform/qt/fast/forms/search-rtl-expected.txt:
     79        * platform/qt/fast/forms/search-styled-expected.txt:
     80        * platform/qt/fast/forms/search-transformed-expected.txt:
     81        * platform/qt/fast/forms/search-vertical-alignment-expected.txt:
     82        * platform/qt/fast/forms/search-zoomed-expected.txt:
     83        * platform/qt/fast/replaced/width100percent-searchfield-expected.txt:
     84        * platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt:
     85        * platform/win/fast/forms/search-display-none-cancel-button-expected.txt:
     86        * platform/win/fast/forms/search-placeholder-value-changed-expected.txt:
     87        * platform/win/media/media-controls-clone-expected.txt: Removed.
     88
    1892011-06-22  Sam Weinig  <sam@webkit.org>
    290
  • trunk/LayoutTests/fast/css/text-input-with-webkit-border-radius-expected.txt

    r89407 r89460  
    1717      RenderBlock {DIV} at (0,68) size 163x45 [bgcolor=#888888]
    1818        RenderTextControl {INPUT} at (11,9) size 133x19 [bgcolor=#00FF00] [border: (2px inset #000000)]
    19           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 127x13
    20             RenderBlock {DIV} at (0,1) size 8x11
    21             RenderBlock {DIV} at (8,0) size 106x13
    22             RenderBlock {DIV} at (114,1) size 13x11
     19          RenderBlock {DIV} at (3,3) size 127x13
     20            RenderBlock {DIV} at (0,0) size 8x11
     21            RenderBlock {DIV} at (114,0) size 13x11
    2322        RenderText {#text} at (0,0) size 0x0
    2423layer at (30,96) size 106x13
    25   RenderBlock {DIV} at (0,0) size 106x13
     24  RenderBlock {DIV} at (8,0) size 106x13
    2625    RenderText {#text} at (1,0) size 62x13
    2726      text run at (1,0) width 62: "default text"
  • trunk/LayoutTests/fast/forms/search-abs-pos-cancel-button.html

    r89407 r89460  
    1919        if (window.eventSender) {
    2020            var target = document.getElementById("target");
    21             var x = target.offsetLeft + target.offsetWidth - 9;
     21            var x = target.offsetLeft + target.offsetWidth - 4;
    2222            var y = target.offsetTop + target.offsetHeight / 2;
    2323            eventSender.mouseMoveTo(x, y);
  • trunk/LayoutTests/fast/forms/search-cancel-button-mouseup.html

    r89407 r89460  
    1414            var s3 = document.getElementById("search3");
    1515
    16             var buttonX = s1.offsetLeft + s1.offsetWidth - 9;
     16            var buttonX = s1.offsetLeft + s1.offsetWidth - 6;
    1717            var middleX = s1.offsetLeft + s1.offsetWidth / 2;
    1818
  • trunk/LayoutTests/platform/chromium/test_expectations.txt

    r89427 r89460  
    12671267BUGCR23488 MAC : fast/canvas/canvas-incremental-repaint-2.html = IMAGE
    12681268BUGCR23488 LEOPARD : fast/css/shadow-multiple.html = IMAGE
     1269BUGCR23488 MAC : fast/forms/search-vertical-alignment.html = IMAGE
    12691270BUGCR23488 LEOPARD : fast/frames/content-opacity-1.html = IMAGE
    12701271BUGCR23488 LEOPARD : fast/frames/content-opacity-2.html = IMAGE
     
    13631364BUGCR23473 MAC : fast/repaint/rel-positioned-inline-with-overflow.html = IMAGE
    13641365BUGCR23473 MAC : fast/repaint/repaint-resized-overflow.html = IMAGE
    1365 //BUGCR23473 MAC : fast/repaint/search-field-cancel.html = IMAGE
     1366BUGCR23473 MAC : fast/repaint/search-field-cancel.html = IMAGE
    13661367BUGCR23473 MAC : fast/repaint/selected-replaced.html = IMAGE
    13671368BUGCR23473 MAC : fast/repaint/selection-after-delete.html = IMAGE
     
    14191420BUGCR5737 LINUX : fast/forms/input-first-letter.html = FAIL
    14201421
     1422// The (x) in type=search inputs appears to be slightly broken.  This test will also need a rebaseline.
     1423BUGCR20439 WIN LINUX : fast/forms/search-transformed.html = FAIL
     1424
    14211425// New test. We should fix it, but it doesn't need to block the current release
    14221426BUGCR10418 WIN DEBUG : animations/change-keyframes-name.html = FAIL PASS
     
    14571461// Mac flaky failures.
    14581462BUGCR10472 MAC DEBUG : svg/css/glyph-orientation-rounding-test.xhtml = FAIL PASS
     1463
     1464// <input type="search">; various failures, some tests may simply need new
     1465// baselines, others have more problems.
     1466BUGCR10473 LINUX : fast/forms/placeholder-set-value.html = FAIL
     1467BUGCR10473 LINUX : fast/forms/search-display-none-cancel-button.html = FAIL
     1468BUGCR10473 LINUX : fast/replaced/width100percent-searchfield.html = FAIL
    14591469
    14601470// This test isn't just slow -- sometimes it times out indefinitely.
     
    19281938BUGCR42875 WONTFIX SKIP : sputnik = TEXT
    19291939
     1940// WebKit roll 58626:58719
     1941BUGCR43963 WIN : fast/forms/searchfield-heights.html = IMAGE
     1942BUGCR43963 LINUX : fast/forms/searchfield-heights.html = IMAGE+TEXT TEXT
     1943
    19301944BUGWK38705 : http/tests/security/sandbox-inherit-to-initial-document-2.html = TEXT
    19311945
     
    25542568BUGCR62433 MAC LINUX : fast/backgrounds/animated-gif-as-background.html = IMAGE
    25552569BUGCR62433 MAC LINUX : fast/images/gif-loop-count.html = IMAGE
     2570
     2571// Similar to the above, input-search related failures
     2572BUG_DRT MAC : fast/css/input-search-padding.html = IMAGE
    25562573
    25572574// Background color is wrong.
     
    29102927BUGWK54322 SNOWLEOPARD : fast/forms/input-file-re-render.html = IMAGE
    29112928BUGWK54322 SNOWLEOPARD : fast/forms/preserveFormDuringResidualStyle.html = IMAGE
     2929BUGWK54322 SNOWLEOPARD : fast/forms/search-transformed.html = IMAGE
    29122930BUGWK54322 SNOWLEOPARD : fast/images/favicon-as-image.html = IMAGE+TEXT
    29132931//BUGWK54322 SNOWLEOPARD : fast/inline/inline-box-background-long-image.html = IMAGE
     
    31863204// new baselines.
    31873205BUGWK58193 WIN7 : fast/css/first-letter-first-line-hover.html = IMAGE+TEXT
     3206BUGWK58193 WIN7 : fast/forms/search-styled.html = IMAGE+TEXT
    31883207BUGWK58193 WIN7 : fast/text/backslash-to-yen-sign-euc.html = IMAGE+TEXT
    31893208BUGWK58193 WIN7 : fast/text/backslash-to-yen-sign.html = IMAGE+TEXT
     
    32673286BUGWK58193 WIN7 : http/tests/local/fileapi/send-sliced-dragged-file.html = TIMEOUT PASS TEXT
    32683287
     3288BUGWK58193 VISTA : fast/forms/search-styled.html = IMAGE+TEXT
    32693289BUGWK58193 VISTA : fast/text/backslash-to-yen-sign-euc.html = IMAGE+TEXT
    32703290BUGWK58193 VISTA : fast/text/international/khmer-selection.html = IMAGE+TEXT
     
    37223742BUGWK60931 DEBUG :  http/tests/security/javascriptURL/xss-ALLOWED-to-javascript-url-window-open.html = CRASH
    37233743
    3724 // Needs rebaseline.
    3725 BUGWK61415 : fast/css/input-search-padding.html = FAIL
    3726 BUGWK61415 : fast/css/pseudo-cache-stale.html = FAIL
    3727 BUGWK61415 : fast/css/text-input-with-webkit-border-radius.html = FAIL
    3728 BUGWK61415 : fast/forms/box-shadow-override.html = FAIL
    3729 BUGWK61415 : fast/forms/control-restrict-line-height.html = FAIL
    3730 BUGWK61415 : fast/forms/input-appearance-height.html = FAIL
    3731 BUGWK61415 : fast/forms/input-appearance-spinbutton-disabled-readonly.html = FAIL
    3732 BUGWK61415 : fast/forms/input-appearance-spinbutton-layer.html = FAIL
    3733 BUGWK61415 : fast/forms/input-appearance-spinbutton-visibility.html = FAIL
    3734 BUGWK61415 : fast/forms/placeholder-position.html = FAIL
    3735 BUGWK61415 : fast/forms/placeholder-pseudo-style.html = FAIL
    3736 BUGWK61415 : fast/forms/placeholder-set-value.html = FAIL
    3737 BUGWK61415 : fast/forms/search-cancel-button-style-sharing.html = FAIL
    3738 BUGWK61415 : fast/forms/search-display-none-cancel-button.html = FAIL
    3739 BUGWK61415 : fast/forms/search-placeholder-value-changed.html = FAIL
    3740 BUGWK61415 : fast/forms/search-rtl.html = FAIL
    3741 BUGWK61415 : fast/forms/search-styled.html = FAIL
    3742 BUGWK61415 : fast/forms/search-transformed.html = FAIL
    3743 BUGWK61415 : fast/forms/search-vertical-alignment.html = FAIL
    3744 BUGWK61415 : fast/forms/search-zoomed.html = FAIL
    3745 BUGWK61415 : fast/forms/searchfield-heights.html = FAIL
    3746 // Do not update an image for search-field-cancel.html.
    3747 BUGWK61415 : fast/repaint/search-field-cancel.html = FAIL
    3748 BUGWK61415 : fast/replaced/width100percent-searchfield.html = FAIL
    3749 BUGWK61415 WIN MAC : fast/speech/input-appearance-numberandspeech.html = FAIL
    3750 BUGWK61415 WIN MAC : fast/speech/input-appearance-speechbutton.html = FAIL
    3751 BUGWK61415 : fast/table/colspanMinWidth-vertical.html = FAIL
    3752 BUGWK61415 : platform/mac/fast/forms/input-appearance-spinbutton-up.html = FAIL
    3753 BUGWK61415 : platform/mac/fast/forms/input-appearance-spinbutton.html = FAIL
    3754 
    37553744// Flaky since added by r86478
    37563745BUGCR82881 : http/tests/appcache/interrupted-update.html = PASS TEXT
  • trunk/LayoutTests/platform/gtk/fast/css/input-search-padding-expected.txt

    r89410 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 463x81 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 457x46
    8           RenderBlock {DIV} at (0,23) size 0x0
    9           RenderBlock {DIV} at (0,0) size 425x46
    10           RenderBlock {DIV} at (425,7) size 32x32
    11       RenderBR {BR} at (467,42) size 0x0
     7        RenderBlock {DIV} at (3,17) size 457x46
     8          RenderBlock {DIV} at (0,37) size 0x0
     9          RenderBlock {DIV} at (425,5) size 32x32
     10      RenderBR {BR} at (467,85) size 0x0
    1211      RenderTextControl {INPUT} at (2,87) size 463x81 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    13       RenderBR {BR} at (467,127) size 0x0
     12      RenderBR {BR} at (467,170) size 0x0
    1413      RenderTextControl {INPUT} at (2,170) size 242x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15         RenderDeprecatedFlexibleBox {DIV} at (6,6) size 230x13
    16           RenderBlock {DIV} at (0,6) size 0x0
    17           RenderBlock {DIV} at (0,0) size 210x13
     14        RenderBlock {DIV} at (6,6) size 230x25
     15          RenderBlock {DIV} at (0,20) size 0x0
    1816          RenderBlock {DIV} at (210,0) size 20x20
    19 layer at (13,13) size 425x46
     17layer at (13,27) size 425x46
    2018  RenderBlock {DIV} at (0,0) size 425x46
    2119    RenderText {#text} at (1,0) size 362x46
    2220      text run at (1,0) width 362: "value jgq not clipped"
    23 layer at (13,98) size 457x46
    24   RenderBlock {DIV} at (3,3) size 457x46
     21layer at (13,112) size 457x46
     22  RenderBlock {DIV} at (3,17) size 457x46
    2523    RenderText {#text} at (1,0) size 362x46
    2624      text run at (1,0) width 362: "value jgq not clipped"
    27 layer at (16,184) size 210x13 scrollHeight 24
    28   RenderBlock {DIV} at (0,0) size 210x13
     25layer at (16,185) size 210x24
     26  RenderBlock {DIV} at (0,1) size 210x24
    2927    RenderText {#text} at (1,0) size 118x24
    3028      text run at (1,0) width 118: "Sample Input"
  • trunk/LayoutTests/platform/gtk/fast/css/pseudo-cache-stale-expected.txt

    r89410 r89460  
    1515      RenderBlock (anonymous) at (0,74) size 784x29
    1616        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    18             RenderBlock {DIV} at (0,9) size 0x0
    19             RenderBlock {DIV} at (0,0) size 172x19
    20             RenderBlock {DIV} at (172,1) size 16x16
     17          RenderBlock {DIV} at (3,2) size 188x20
     18            RenderBlock {DIV} at (0,16) size 0x0
     19            RenderBlock {DIV} at (172,0) size 16x16
    2120        RenderText {#text} at (0,0) size 0x0
    2221        RenderText {#text} at (0,0) size 0x0
    2322layer at (13,87) size 172x19
    24   RenderBlock {DIV} at (0,0) size 172x19
     23  RenderBlock {DIV} at (0,1) size 172x19
  • trunk/LayoutTests/platform/gtk/fast/css/text-input-with-webkit-border-radius-expected.txt

    r89410 r89460  
    1717      RenderBlock {DIV} at (0,70) size 163x45 [bgcolor=#888888]
    1818        RenderTextControl {INPUT} at (11,9) size 133x25 [bgcolor=#00FF00] [border: (2px inset #000000)]
    19           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 127x19
    20             RenderBlock {DIV} at (0,9) size 0x0
    21             RenderBlock {DIV} at (0,0) size 111x19
    22             RenderBlock {DIV} at (111,1) size 16x16
     19          RenderBlock {DIV} at (3,2) size 127x20
     20            RenderBlock {DIV} at (0,16) size 0x0
     21            RenderBlock {DIV} at (111,0) size 16x16
    2322        RenderText {#text} at (0,0) size 0x0
    2423layer at (22,98) size 111x19
    25   RenderBlock {DIV} at (0,0) size 111x19
     24  RenderBlock {DIV} at (0,1) size 111x19
    2625    RenderText {#text} at (1,0) size 77x19
    2726      text run at (1,0) width 77: "default text"
  • trunk/LayoutTests/platform/gtk/fast/forms/box-shadow-override-expected.txt

    r89410 r89460  
    1212      RenderBlock {DIV} at (0,70) size 784x29
    1313        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    14           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    15             RenderBlock {DIV} at (0,9) size 0x0
    16             RenderBlock {DIV} at (0,0) size 172x19
    17             RenderBlock {DIV} at (172,1) size 16x16
     14          RenderBlock {DIV} at (3,2) size 188x20
     15            RenderBlock {DIV} at (0,16) size 0x0
     16            RenderBlock {DIV} at (172,0) size 16x16
    1817        RenderText {#text} at (0,0) size 0x0
    1918      RenderBlock {DIV} at (0,99) size 784x29
    2019        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    21           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    22             RenderBlock {DIV} at (0,1) size 16x16
    23             RenderBlock {DIV} at (16,0) size 156x19
    24             RenderBlock {DIV} at (172,1) size 16x16
     20          RenderBlock {DIV} at (3,2) size 188x20
     21            RenderBlock {DIV} at (0,0) size 16x16
     22            RenderBlock {DIV} at (172,0) size 16x16
    2523        RenderText {#text} at (0,0) size 0x0
    2624      RenderBlock {DIV} at (0,128) size 784x29
    2725        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    28           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    29             RenderBlock {DIV} at (0,1) size 16x16
    30             RenderBlock {DIV} at (16,0) size 156x19
    31             RenderBlock {DIV} at (172,1) size 16x16
     26          RenderBlock {DIV} at (3,2) size 188x20
     27            RenderBlock {DIV} at (0,0) size 16x16
     28            RenderBlock {DIV} at (172,0) size 16x16
    3229        RenderText {#text} at (0,0) size 0x0
    3330      RenderBlock (anonymous) at (0,157) size 784x37
     
    7572        RenderText {#text} at (0,0) size 0x0
    7673layer at (13,83) size 172x19
    77   RenderBlock {DIV} at (0,0) size 172x19
     74  RenderBlock {DIV} at (0,1) size 172x19
    7875    RenderText {#text} at (1,0) size 51x19
    7976      text run at (1,0) width 51: "Search"
    8077layer at (29,112) size 156x19
    81   RenderBlock {DIV} at (0,0) size 156x19
     78  RenderBlock {DIV} at (16,1) size 156x19
    8279layer at (29,141) size 156x19
    83   RenderBlock {DIV} at (0,0) size 156x19
     80  RenderBlock {DIV} at (16,1) size 156x19
    8481layer at (109,176) size 31x14
    8582  RenderBlock (relative positioned) {DIV} at (0,0) size 31x14
  • trunk/LayoutTests/platform/gtk/fast/forms/control-restrict-line-height-expected.txt

    r89410 r89460  
    2222      RenderBR {BR} at (0,0) size 0x0
    2323      RenderTextControl {INPUT} at (2,84) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    24         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    25           RenderBlock {DIV} at (0,9) size 0x0
    26           RenderBlock {DIV} at (0,0) size 172x19
    27           RenderBlock {DIV} at (172,1) size 16x16
     24        RenderBlock {DIV} at (3,2) size 188x20
     25          RenderBlock {DIV} at (0,16) size 0x0
     26          RenderBlock {DIV} at (172,0) size 16x16
    2827      RenderText {#text} at (0,0) size 0x0
    2928layer at (13,95) size 172x19 scrollWidth 360
    30   RenderBlock {DIV} at (0,0) size 172x19
     29  RenderBlock {DIV} at (0,1) size 172x19
    3130    RenderText {#text} at (1,0) size 358x19
    3231      text run at (1,0) width 358: "This text should be centered vertically in the button"
  • trunk/LayoutTests/platform/gtk/fast/forms/input-appearance-height-expected.txt

    r89410 r89460  
    9090          text run at (0,296) width 44: "search "
    9191        RenderTextControl {INPUT} at (46,293) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    92           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    93             RenderBlock {DIV} at (0,9) size 0x0
    94             RenderBlock {DIV} at (0,0) size 172x19
    95             RenderBlock {DIV} at (172,1) size 16x16
     92          RenderBlock {DIV} at (3,2) size 188x20
     93            RenderBlock {DIV} at (0,16) size 0x0
     94            RenderBlock {DIV} at (172,0) size 16x16
    9695        RenderText {#text} at (0,0) size 0x0
    9796layer at (49,32) size 188x19
     
    104103  RenderBlock {DIV} at (3,3) size 188x19
    105104layer at (57,323) size 172x19
    106   RenderBlock {DIV} at (0,0) size 172x19
     105  RenderBlock {DIV} at (0,1) size 172x19
    107106layer at (98,178) size 31x14
    108107  RenderBlock (relative positioned) {DIV} at (0,0) size 31x14
  • trunk/LayoutTests/platform/gtk/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt

    r89410 r89460  
    1010        RenderInline {LABEL} at (0,0) size 324x19
    1111          RenderTextControl {INPUT} at (2,2) size 236x30 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    12             RenderDeprecatedFlexibleBox {DIV} at (3,3) size 230x24
    13               RenderBlock {DIV} at (0,0) size 215x24
    1412          RenderText {#text} at (240,9) size 84x19
    1513            text run at (240,9) width 84: " Normal state"
     
    1715        RenderInline {LABEL} at (0,0) size 332x19
    1816          RenderTextControl {INPUT} at (2,2) size 236x30 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    19             RenderDeprecatedFlexibleBox {DIV} at (3,3) size 230x24
    20               RenderBlock {DIV} at (0,0) size 215x24
    2117          RenderText {#text} at (240,9) size 92x19
    2218            text run at (240,9) width 92: " Disabled state"
     
    2420        RenderInline {LABEL} at (0,0) size 342x19
    2521          RenderTextControl {INPUT} at (2,2) size 236x30 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    26             RenderDeprecatedFlexibleBox {DIV} at (3,3) size 230x24
    27               RenderBlock {DIV} at (0,0) size 215x24
    2822          RenderText {#text} at (240,9) size 102x19
    2923            text run at (240,9) width 102: " Read-only state"
    3024layer at (13,48) size 215x24
    31   RenderBlock {DIV} at (0,0) size 215x24
     25  RenderBlock {DIV} at (3,3) size 215x24
    3226    RenderText {#text} at (1,0) size 11x24
    3327      text run at (1,0) width 11: "0"
    3428layer at (13,82) size 215x24
    35   RenderBlock {DIV} at (0,0) size 215x24 [color=#545454]
     29  RenderBlock {DIV} at (3,3) size 215x24 [color=#545454]
    3630    RenderText {#text} at (1,0) size 11x24
    3731      text run at (1,0) width 11: "0"
    3832layer at (13,116) size 215x24
    39   RenderBlock {DIV} at (0,0) size 215x24
     33  RenderBlock {DIV} at (3,3) size 215x24
    4034    RenderText {#text} at (1,0) size 11x24
    4135      text run at (1,0) width 11: "0"
    4236layer at (229,47) size 15x26
    43   RenderBlock (relative positioned) {DIV} at (216,-1) size 15x26
     37  RenderBlock (relative positioned) {DIV} at (219,2) size 15x26
    4438layer at (229,81) size 15x26
    45   RenderBlock (relative positioned) {DIV} at (216,-1) size 15x26
     39  RenderBlock (relative positioned) {DIV} at (219,2) size 15x26
    4640layer at (229,115) size 15x26
    47   RenderBlock (relative positioned) {DIV} at (216,-1) size 15x26
     41  RenderBlock (relative positioned) {DIV} at (219,2) size 15x26
  • trunk/LayoutTests/platform/gtk/fast/forms/input-appearance-spinbutton-layer-expected.txt

    r89410 r89460  
    66      RenderBR {BR} at (198,5) size 0x19
    77      RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    8         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    9           RenderBlock {DIV} at (0,0) size 173x19
    108      RenderText {#text} at (0,0) size 0x0
    119layer at (13,42) size 173x19
    12   RenderBlock {DIV} at (0,0) size 173x19
     10  RenderBlock {DIV} at (3,3) size 173x19
    1311    RenderText {#text} at (1,0) size 18x19
    1412      text run at (1,0) width 18: "10"
    1513layer at (10,10) size 194x25
    1614  RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    18       RenderBlock {DIV} at (0,0) size 173x19
    1915layer at (13,13) size 173x19
    20   RenderBlock {DIV} at (0,0) size 173x19
     16  RenderBlock {DIV} at (3,3) size 173x19
    2117    RenderText {#text} at (1,0) size 18x19
    2218      text run at (1,0) width 18: "10"
    2319layer at (187,12) size 15x21
    24   RenderBlock (relative positioned) {DIV} at (174,-1) size 15x21
     20  RenderBlock (relative positioned) {DIV} at (177,2) size 15x21
    2521layer at (187,41) size 15x21
    26   RenderBlock (relative positioned) {DIV} at (174,-1) size 15x21
     22  RenderBlock (relative positioned) {DIV} at (177,2) size 15x21
  • trunk/LayoutTests/platform/gtk/fast/forms/input-appearance-spinbutton-visibility-expected.txt

    r89410 r89460  
    55    RenderBody {BODY} at (8,8) size 784x29
    66      RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    8           RenderBlock {DIV} at (0,0) size 173x19
    97      RenderText {#text} at (198,5) size 4x19
    108        text run at (198,5) width 4: " "
    119      RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    12         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    13           RenderBlock {DIV} at (0,0) size 173x19
    1410      RenderText {#text} at (0,0) size 0x0
    1511layer at (13,13) size 173x19
    16   RenderBlock {DIV} at (0,0) size 173x19
     12  RenderBlock {DIV} at (3,3) size 173x19
    1713layer at (215,13) size 173x19
    18   RenderBlock {DIV} at (0,0) size 173x19
     14  RenderBlock {DIV} at (3,3) size 173x19
    1915layer at (187,12) size 15x21
    20   RenderBlock (relative positioned) {DIV} at (174,-1) size 15x21
     16  RenderBlock (relative positioned) {DIV} at (177,2) size 15x21
  • trunk/LayoutTests/platform/gtk/fast/forms/placeholder-position-expected.txt

    r89410 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    8           RenderBlock {DIV} at (0,9) size 0x0
    9           RenderBlock {DIV} at (0,0) size 172x19
    10           RenderBlock {DIV} at (172,1) size 16x16
     7        RenderBlock {DIV} at (3,2) size 188x20
     8          RenderBlock {DIV} at (0,16) size 0x0
     9          RenderBlock {DIV} at (172,0) size 16x16
    1110      RenderBR {BR} at (198,20) size 0x0
    1211      RenderTextControl {INPUT} at (2,31) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    1312      RenderBR {BR} at (198,49) size 0x0
    1413      RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    16           RenderBlock {DIV} at (0,9) size 0x0
    17           RenderBlock {DIV} at (0,0) size 172x19
    18           RenderBlock {DIV} at (172,1) size 16x16
     14        RenderBlock {DIV} at (3,2) size 188x20
     15          RenderBlock {DIV} at (0,16) size 0x0
     16          RenderBlock {DIV} at (172,0) size 16x16
    1917      RenderBR {BR} at (198,78) size 0x0
    2018      RenderTextControl {INPUT} at (2,89) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    21         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    22           RenderBlock {DIV} at (0,1) size 16x16
    23           RenderBlock {DIV} at (16,0) size 156x19
    24           RenderBlock {DIV} at (172,1) size 16x16
     19        RenderBlock {DIV} at (3,2) size 188x20
     20          RenderBlock {DIV} at (0,0) size 16x16
     21          RenderBlock {DIV} at (172,0) size 16x16
    2522      RenderBR {BR} at (198,107) size 0x0
    2623      RenderBR {BR} at (206,164) size 0x0
    2724      RenderTextControl {INPUT} at (2,166) size 194x39 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    28       RenderBR {BR} at (198,184) size 0x0
     25      RenderBR {BR} at (198,207) size 0x0
    2926      RenderBR {BR} at (206,268) size 0x0
    3027      RenderTextControl {INPUT} at (5,273) size 180x30 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
    3128      RenderBR {BR} at (190,293) size 0x0
    32       RenderBR {BR} at (198,342) size 0x0
     29      RenderBR {BR} at (198,335) size 0x0
    3330layer at (13,13) size 172x19
    34   RenderBlock {DIV} at (0,0) size 172x19
     31  RenderBlock {DIV} at (0,1) size 172x19
    3532layer at (13,42) size 188x19
    3633  RenderBlock {DIV} at (3,3) size 188x19
    3734layer at (13,71) size 172x19
    38   RenderBlock {DIV} at (0,0) size 172x19
     35  RenderBlock {DIV} at (0,1) size 172x19
    3936layer at (29,100) size 156x19
    40   RenderBlock {DIV} at (0,0) size 156x19
     37  RenderBlock {DIV} at (16,1) size 156x19
    4138layer at (10,126) size 202x44 clip at (11,127) size 200x42
    4239  RenderTextControl {TEXTAREA} at (2,118) size 202x44 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    4340    RenderBlock {DIV} at (3,3) size 196x19
    44 layer at (13,177) size 188x19
    45   RenderBlock {DIV} at (3,3) size 188x19
     41layer at (13,184) size 188x19
     42  RenderBlock {DIV} at (3,10) size 188x19
    4643layer at (10,217) size 202x57 clip at (11,218) size 200x55
    4744  RenderTextControl {TEXTAREA} at (2,209) size 202x57 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     
    5148layer at (10,318) size 194x39
    5249  RenderTextControl {INPUT} at (2,310) size 194x39 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    53 layer at (13,335) size 188x19
    54   RenderBlock {DIV} at (3,17) size 188x19
     50layer at (13,328) size 188x19
     51  RenderBlock {DIV} at (3,10) size 188x19
  • trunk/LayoutTests/platform/gtk/fast/forms/placeholder-pseudo-style-expected.txt

    r89410 r89460  
    1111        text run at (198,24) width 4: " "
    1212      RenderTextControl {INPUT} at (204,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    13         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    14           RenderBlock {DIV} at (0,9) size 0x0
    15           RenderBlock {DIV} at (0,0) size 172x19
    16           RenderBlock {DIV} at (172,1) size 16x16
     13        RenderBlock {DIV} at (3,2) size 188x20
     14          RenderBlock {DIV} at (0,16) size 0x0
     15          RenderBlock {DIV} at (172,0) size 16x16
    1716      RenderText {#text} at (400,24) size 4x19
    1817        text run at (400,24) width 4: " "
     
    3130  RenderBlock {DIV} at (3,3) size 188x19
    3231layer at (215,32) size 172x19
    33   RenderBlock {DIV} at (0,0) size 172x19
     32  RenderBlock {DIV} at (0,1) size 172x19
    3433layer at (417,32) size 188x19
    3534  RenderBlock {DIV} at (3,3) size 188x19
  • trunk/LayoutTests/platform/gtk/fast/forms/placeholder-set-value-expected.txt

    r89410 r89460  
    1515      RenderBlock (anonymous) at (0,54) size 784x29
    1616        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    18             RenderBlock {DIV} at (0,9) size 0x0
    19             RenderBlock {DIV} at (0,0) size 172x19
    20             RenderBlock {DIV} at (172,1) size 16x16
     17          RenderBlock {DIV} at (3,2) size 188x20
     18            RenderBlock {DIV} at (0,16) size 0x0
     19            RenderBlock {DIV} at (172,0) size 16x16
    2120        RenderText {#text} at (0,0) size 0x0
    2221layer at (13,67) size 172x19
    23   RenderBlock {DIV} at (0,0) size 172x19
     22  RenderBlock {DIV} at (0,1) size 172x19
    2423    RenderText {#text} at (1,0) size 62x19
    2524      text run at (1,0) width 62: "New text"
  • trunk/LayoutTests/platform/gtk/fast/forms/search-cancel-button-style-sharing-expected.txt

    r89410 r89460  
    99      RenderBlock (anonymous) at (0,35) size 784x29
    1010        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    11           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    12             RenderBlock {DIV} at (0,9) size 0x0
    13             RenderBlock {DIV} at (0,0) size 172x19
    14             RenderBlock {DIV} at (172,1) size 16x16
     11          RenderBlock {DIV} at (3,2) size 188x20
     12            RenderBlock {DIV} at (0,16) size 0x0
     13            RenderBlock {DIV} at (172,0) size 16x16
    1514        RenderText {#text} at (198,5) size 4x19
    1615          text run at (198,5) width 4: " "
    1716        RenderTextControl {INPUT} at (204,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    18           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    19             RenderBlock {DIV} at (0,9) size 0x0
    20             RenderBlock {DIV} at (0,0) size 172x19
    21             RenderBlock {DIV} at (172,1) size 16x16
     17          RenderBlock {DIV} at (3,2) size 188x20
     18            RenderBlock {DIV} at (0,16) size 0x0
     19            RenderBlock {DIV} at (172,0) size 16x16
    2220        RenderText {#text} at (0,0) size 0x0
    2321layer at (13,48) size 172x19
    24   RenderBlock {DIV} at (0,0) size 172x19
     22  RenderBlock {DIV} at (0,1) size 172x19
    2523layer at (215,48) size 172x19
    26   RenderBlock {DIV} at (0,0) size 172x19
     24  RenderBlock {DIV} at (0,1) size 172x19
    2725    RenderText {#text} at (1,0) size 56x19
    2826      text run at (1,0) width 56: "this one"
  • trunk/LayoutTests/platform/gtk/fast/forms/search-display-none-cancel-button-expected.txt

    r89410 r89460  
    88      RenderBR {BR} at (499,15) size 0x0
    99      RenderTextControl {INPUT} at (2,21) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    10         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    11           RenderBlock {DIV} at (0,9) size 0x0
    12           RenderBlock {DIV} at (0,0) size 188x19
     10        RenderBlock {DIV} at (3,3) size 188x19
     11          RenderBlock {DIV} at (0,15) size 0x0
    1312      RenderText {#text} at (0,0) size 0x0
    1413layer at (13,32) size 188x19
  • trunk/LayoutTests/platform/gtk/fast/forms/search-placeholder-value-changed-expected.txt

    r89410 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    8           RenderBlock {DIV} at (0,9) size 0x0
    9           RenderBlock {DIV} at (0,0) size 172x19
    10           RenderBlock {DIV} at (172,1) size 16x16
     7        RenderBlock {DIV} at (3,2) size 188x20
     8          RenderBlock {DIV} at (0,16) size 0x0
     9          RenderBlock {DIV} at (172,0) size 16x16
    1110      RenderText {#text} at (0,0) size 0x0
    1211      RenderText {#text} at (0,0) size 0x0
    1312layer at (13,13) size 172x19
    14   RenderBlock {DIV} at (0,0) size 172x19
     13  RenderBlock {DIV} at (0,1) size 172x19
  • trunk/LayoutTests/platform/gtk/fast/forms/search-rtl-expected.txt

    r89410 r89460  
    1818      RenderBlock {P} at (0,35) size 784x87
    1919        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    20           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    21             RenderBlock {DIV} at (0,1) size 16x16
    22             RenderBlock {DIV} at (16,0) size 156x19
    23             RenderBlock {DIV} at (172,1) size 16x16
     20          RenderBlock {DIV} at (3,2) size 188x20
     21            RenderBlock {DIV} at (0,0) size 16x16
     22            RenderBlock {DIV} at (172,0) size 16x16
    2423        RenderText {#text} at (198,5) size 4x19
    2524          text run at (198,5) width 4: " "
    2625        RenderBR {BR} at (0,0) size 0x0
    2726        RenderTextControl {INPUT} at (2,31) size 284x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    28           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 278x19
    29             RenderBlock {DIV} at (0,1) size 16x16
    30             RenderBlock {DIV} at (16,0) size 246x19
    31             RenderBlock {DIV} at (262,1) size 16x16
     27          RenderBlock {DIV} at (3,2) size 278x20
     28            RenderBlock {DIV} at (0,0) size 16x16
     29            RenderBlock {DIV} at (262,0) size 16x16
    3230        RenderText {#text} at (288,34) size 4x19
    3331          text run at (288,34) width 4: " "
    3432        RenderBR {BR} at (0,0) size 0x0
    3533        RenderTextControl {INPUT} at (2,60) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    36           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    37             RenderBlock {DIV} at (0,1) size 16x16
    38             RenderBlock {DIV} at (16,0) size 156x19
    39             RenderBlock {DIV} at (172,1) size 16x16
     34          RenderBlock {DIV} at (3,2) size 188x20
     35            RenderBlock {DIV} at (0,0) size 16x16
     36            RenderBlock {DIV} at (172,0) size 16x16
    4037        RenderText {#text} at (0,0) size 0x0
    4138      RenderBlock {P} at (0,138) size 784x19
     
    4340          text run at (0,0) width 39: "PASS"
    4441layer at (29,48) size 156x19 scrollX 21 scrollWidth 177
    45   RenderBlock {DIV} at (0,0) size 156x19
     42  RenderBlock {DIV} at (16,1) size 156x19
    4643    RenderText {#text} at (-21,0) size 176x19
    4744      text run at (-21,0) width 28 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
     
    5148      text run at (107,0) width 48 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
    5249layer at (29,77) size 246x19
    53   RenderBlock {DIV} at (0,0) size 246x19
     50  RenderBlock {DIV} at (16,1) size 246x19
    5451    RenderText {#text} at (69,0) size 176x19
    5552      text run at (69,0) width 28 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
     
    5956      text run at (197,0) width 48 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
    6057layer at (29,106) size 156x19
    61   RenderBlock {DIV} at (0,0) size 156x19
    62 caret: position 0 of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
     58  RenderBlock {DIV} at (16,1) size 156x19
     59caret: position 0 of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/gtk/fast/forms/search-styled-expected.txt

    r89410 r89460  
    55    RenderBody {BODY} at (8,8) size 784x25
    66      RenderTextControl {INPUT} at (2,2) size 148x21 [bgcolor=#FFFFFF] [border: (1px solid #BDC7D8)]
    7         RenderDeprecatedFlexibleBox {DIV} at (18,4) size 126x13
    8           RenderBlock {DIV} at (0,1) size 11x11
    9           RenderBlock {DIV} at (11,0) size 104x13
    10           RenderBlock {DIV} at (115,1) size 11x11
     7        RenderBlock {DIV} at (18,3) size 126x14
     8          RenderBlock {DIV} at (0,0) size 11x11
     9          RenderBlock {DIV} at (115,0) size 11x11
    1110      RenderText {#text} at (0,0) size 0x0
    1211layer at (39,14) size 104x13
    13   RenderBlock {DIV} at (0,0) size 104x13
     12  RenderBlock {DIV} at (11,1) size 104x13
  • trunk/LayoutTests/platform/gtk/fast/forms/search-transformed-expected.txt

    r89410 r89460  
    1616          text run at (0,19) width 398: "Tests drawing and event handling on transformed search fields."
    1717      RenderBlock {P} at (0,143) size 784x19
    18         RenderText {#text} at (0,0) size 36x19
    19           text run at (0,0) width 36: "FAIL"
     18        RenderText {#text} at (0,0) size 39x19
     19          text run at (0,0) width 39: "PASS"
    2020layer at (8,62) size 784x29
    2121  RenderBlock {P} at (0,54) size 784x29
    2222    RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    23       RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    24         RenderBlock {DIV} at (0,1) size 16x16
    25         RenderBlock {DIV} at (16,0) size 156x19
    26         RenderBlock {DIV} at (172,1) size 16x16
     23      RenderBlock {DIV} at (3,2) size 188x20
     24        RenderBlock {DIV} at (0,0) size 16x16
     25        RenderBlock {DIV} at (172,0) size 16x16
    2726    RenderText {#text} at (0,0) size 0x0
    2827layer at (29,67) size 156x19
    29   RenderBlock {DIV} at (0,0) size 156x19
     28  RenderBlock {DIV} at (16,1) size 156x19
    3029    RenderText {#text} at (1,0) size 111x19
    3130      text run at (1,0) width 111: "Some other text"
    32 caret: position 15 of child 0 {#text} of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
     31caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/gtk/fast/forms/search-vertical-alignment-expected.txt

    r89410 r89460  
    1313      RenderBlock {P} at (0,54) size 784x45
    1414        RenderTextControl {INPUT} at (2,0) size 194x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x39
    16             RenderBlock {DIV} at (0,11) size 16x16
    17             RenderBlock {DIV} at (16,10) size 156x19
    18             RenderBlock {DIV} at (172,11) size 16x16
     15          RenderBlock {DIV} at (3,12) size 188x20
     16            RenderBlock {DIV} at (0,0) size 16x16
     17            RenderBlock {DIV} at (172,0) size 16x16
    1918        RenderText {#text} at (198,13) size 4x19
    2019          text run at (198,13) width 4: " "
     
    2322      RenderBlock {P} at (0,115) size 784x20
    2423        RenderTextControl {INPUT} at (2,0) size 194x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    25           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x10
     24          RenderBlock {DIV} at (3,3) size 188x20
    2625            RenderBlock {DIV} at (0,0) size 16x16
    27             RenderBlock {DIV} at (16,0) size 156x10
    2826            RenderBlock {DIV} at (172,0) size 16x16
    2927        RenderText {#text} at (198,1) size 4x19
     
    3331      RenderBlock {P} at (0,151) size 784x19
    3432        RenderTextControl {INPUT} at (2,3) size 194x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    35           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x6
     33          RenderBlock {DIV} at (3,3) size 188x20
    3634            RenderBlock {DIV} at (0,0) size 16x16
    37             RenderBlock {DIV} at (16,0) size 156x6
    3835            RenderBlock {DIV} at (172,0) size 16x16
    3936        RenderText {#text} at (198,0) size 4x19
     
    4239        RenderText {#text} at (0,0) size 0x0
    4340layer at (29,75) size 156x19
    44   RenderBlock {DIV} at (0,0) size 156x19
     41  RenderBlock {DIV} at (16,1) size 156x19
    4542    RenderText {#text} at (1,0) size 31x19
    4643      text run at (1,0) width 31: "Text"
     
    4946    RenderText {#text} at (1,0) size 31x19
    5047      text run at (1,0) width 31: "Text"
    51 layer at (29,126) size 156x10 scrollHeight 19
    52   RenderBlock {DIV} at (0,0) size 156x10
     48layer at (29,127) size 156x19
     49  RenderBlock {DIV} at (16,1) size 156x19
    5350    RenderText {#text} at (1,0) size 31x19
    5451      text run at (1,0) width 31: "Text"
    55 layer at (215,126) size 188x10 scrollHeight 19
    56   RenderBlock {DIV} at (3,3) size 188x10
     52layer at (215,126) size 188x19
     53  RenderBlock {DIV} at (3,3) size 188x19
    5754    RenderText {#text} at (1,0) size 31x19
    5855      text run at (1,0) width 31: "Text"
    59 layer at (29,165) size 156x6 scrollHeight 19
    60   RenderBlock {DIV} at (0,0) size 156x6
     56layer at (29,166) size 156x19
     57  RenderBlock {DIV} at (16,1) size 156x19
    6158    RenderText {#text} at (1,0) size 31x19
    6259      text run at (1,0) width 31: "Text"
    63 layer at (215,165) size 188x6 scrollHeight 19
    64   RenderBlock {DIV} at (3,3) size 188x6
     60layer at (215,165) size 188x19
     61  RenderBlock {DIV} at (3,3) size 188x19
    6562    RenderText {#text} at (1,0) size 31x19
    6663      text run at (1,0) width 31: "Text"
  • trunk/LayoutTests/platform/gtk/fast/forms/search-zoomed-expected.txt

    r89410 r89460  
    1717      RenderBlock {P} at (0,63) size 782x33
    1818        RenderTextControl {INPUT} at (2,2) size 235x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    19           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 229x23
    20             RenderBlock {DIV} at (0,2) size 18x18
    21             RenderBlock {DIV} at (18,0) size 193x23
    22             RenderBlock {DIV} at (211,2) size 18x18
     19          RenderBlock {DIV} at (3,3) size 229x23
     20            RenderBlock {DIV} at (0,0) size 18x18
     21            RenderBlock {DIV} at (211,0) size 18x18
    2322        RenderText {#text} at (0,0) size 0x0
    2423      RenderBlock {P} at (0,168) size 782x22
    25         RenderText {#text} at (0,0) size 43x22
    26           text run at (0,0) width 43: "FAIL"
     24        RenderText {#text} at (0,0) size 47x22
     25          text run at (0,0) width 47: "PASS"
    2726layer at (32,77) size 193x23
    28   RenderBlock {DIV} at (0,0) size 193x23
     27  RenderBlock {DIV} at (18,0) size 193x23
    2928    RenderText {#text} at (1,0) size 136x23
    3029      text run at (1,0) width 136: "Some other text"
    31 caret: position 15 of child 0 {#text} of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
     30caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/gtk/fast/forms/searchfield-heights-expected.txt

    r89410 r89460  
    88      RenderBR {BR} at (368,15) size 0x0
    99      RenderTextControl {INPUT} at (0,122) size 71x6 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    10         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 65x0
    11           RenderBlock {DIV} at (0,0) size 0x0
    12           RenderBlock {DIV} at (0,0) size 59x0
     10        RenderBlock {DIV} at (3,3) size 65x8
     11          RenderBlock {DIV} at (0,6) size 0x0
    1312          RenderBlock {DIV} at (59,0) size 6x6
    1413      RenderText {#text} at (71,113) size 4x19
    1514        text run at (71,113) width 4: " "
    1615      RenderTextControl {INPUT} at (77,103) size 174x40 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 168x34
    18           RenderBlock {DIV} at (0,17) size 0x0
    19           RenderBlock {DIV} at (0,8) size 153x18
    20           RenderBlock {DIV} at (153,9) size 15x15
     16        RenderBlock {DIV} at (3,10) size 168x19
     17          RenderBlock {DIV} at (0,15) size 0x0
     18          RenderBlock {DIV} at (153,0) size 15x15
    2119      RenderText {#text} at (253,113) size 4x19
    2220        text run at (253,113) width 4: " "
    2321      RenderTextControl {INPUT} at (259,19) size 318x200 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    24         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 312x194
    25           RenderBlock {DIV} at (0,97) size 0x0
    26           RenderBlock {DIV} at (0,81) size 288x31
    27           RenderBlock {DIV} at (288,85) size 24x24
     22        RenderBlock {DIV} at (3,84) size 312x31
     23          RenderBlock {DIV} at (0,25) size 0x0
     24          RenderBlock {DIV} at (288,1) size 24x24
    2825      RenderText {#text} at (0,0) size 0x0
     26layer at (11,133) size 59x8
     27  RenderBlock {DIV} at (0,0) size 59x8
     28    RenderText {#text} at (1,0) size 10x8
     29      text run at (1,0) width 10: "mini"
    2930layer at (88,122) size 153x18
    30   RenderBlock {DIV} at (0,0) size 153x18
     31  RenderBlock {DIV} at (0,1) size 153x18
    3132    RenderText {#text} at (1,0) size 35x18
    3233      text run at (1,0) width 35: "small"
  • trunk/LayoutTests/platform/gtk/fast/forms/textfield-overflow-expected.txt

    r89410 r89460  
    77      RenderText {#text} at (0,0) size 0x0
    88      RenderText {#text} at (0,0) size 0x0
    9 layer at (13,11) size 188x4 scrollHeight 19
    10   RenderBlock {DIV} at (3,3) size 188x4
     9layer at (13,11) size 188x19
     10  RenderBlock {DIV} at (3,3) size 188x19
    1111caret: position 0 of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of body
  • trunk/LayoutTests/platform/gtk/fast/repaint/search-field-cancel-expected.txt

    r89410 r89460  
    1414      RenderBlock (anonymous) at (0,35) size 784x29
    1515        RenderTextControl {INPUT} at (2,2) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    16           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    17             RenderBlock {DIV} at (0,9) size 0x0
    18             RenderBlock {DIV} at (0,0) size 172x19
    19             RenderBlock {DIV} at (172,1) size 16x16
     16          RenderBlock {DIV} at (3,2) size 188x20
     17            RenderBlock {DIV} at (0,16) size 0x0
     18            RenderBlock {DIV} at (172,0) size 16x16
    2019        RenderText {#text} at (0,0) size 0x0
    2120layer at (13,48) size 172x19
    22   RenderBlock {DIV} at (0,0) size 172x19
     21  RenderBlock {DIV} at (0,1) size 172x19
    2322    RenderText {#text} at (1,0) size 68x19
    2423      text run at (1,0) width 68: "some text"
  • trunk/LayoutTests/platform/gtk/fast/replaced/width100percent-searchfield-expected.txt

    r89410 r89460  
    1 layer at (0,0) size 1022x584
     1layer at (0,0) size 955x584
    22  RenderView at (0,0) size 800x584
    33layer at (0,0) size 800x584
     
    1212            RenderTableCell {TD} at (1,1) size 196x31 [r=0 c=0 rs=1 cs=1]
    1313              RenderTextControl {INPUT} at (1,3) size 194x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    14                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 188x19
    15                   RenderBlock {DIV} at (0,9) size 0x0
    16                   RenderBlock {DIV} at (0,0) size 172x19
    17                   RenderBlock {DIV} at (172,1) size 16x16
     14                RenderBlock {DIV} at (3,2) size 188x20
     15                  RenderBlock {DIV} at (0,16) size 0x0
     16                  RenderBlock {DIV} at (172,0) size 16x16
    1817            RenderTableCell {TD} at (198,1) size 8x31 [r=0 c=1 rs=1 cs=1]
    1918              RenderTextControl {INPUT} at (1,3) size 6x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    20                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x19
    21                   RenderBlock {DIV} at (0,9) size 0x0
    22                   RenderBlock {DIV} at (0,0) size 0x19
    23                   RenderBlock {DIV} at (0,1) size 16x16
     19                RenderBlock {DIV} at (3,3) size 0x35
     20                  RenderBlock {DIV} at (0,0) size 0x0
     21                  RenderBlock {DIV} at (0,19) size 16x16
    2422            RenderTableCell {TD} at (207,1) size 8x31 [r=0 c=2 rs=1 cs=1]
    2523              RenderTextControl {INPUT} at (1,3) size 6x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    26                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x19
    27                   RenderBlock {DIV} at (0,9) size 0x0
    28                   RenderBlock {DIV} at (0,0) size 0x19
    29                   RenderBlock {DIV} at (0,1) size 16x16
     24                RenderBlock {DIV} at (3,3) size 0x35
     25                  RenderBlock {DIV} at (0,0) size 0x0
     26                  RenderBlock {DIV} at (0,19) size 16x16
    3027            RenderTableCell {TD} at (216,6) size 567x21 [r=0 c=3 rs=1 cs=1]
    3128              RenderText {#text} at (1,1) size 4x19
     
    3936            RenderTableCell {TD} at (1,1) size 916x31 [r=0 c=0 rs=1 cs=1]
    4037              RenderTextControl {INPUT} at (1,3) size 914x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    41                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 908x19
    42                   RenderBlock {DIV} at (0,1) size 16x16
    43                   RenderBlock {DIV} at (16,0) size 876x19
    44                   RenderBlock {DIV} at (892,1) size 16x16
     38                RenderBlock {DIV} at (3,2) size 908x20
     39                  RenderBlock {DIV} at (0,0) size 16x16
     40                  RenderBlock {DIV} at (892,0) size 16x16
    4541            RenderTableCell {TD} at (918,1) size 8x31 [r=0 c=1 rs=1 cs=1]
    4642              RenderTextControl {INPUT} at (1,3) size 6x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    47                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x19
    48                   RenderBlock {DIV} at (0,1) size 16x16
    49                   RenderBlock {DIV} at (16,0) size 0x19
    50                   RenderBlock {DIV} at (16,1) size 16x16
     43                RenderBlock {DIV} at (3,3) size 0x51
     44                  RenderBlock {DIV} at (0,0) size 16x16
     45                  RenderBlock {DIV} at (0,35) size 16x16
    5146            RenderTableCell {TD} at (927,1) size 8x31 [r=0 c=2 rs=1 cs=1]
    5247              RenderTextControl {INPUT} at (1,3) size 6x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    53                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x19
    54                   RenderBlock {DIV} at (0,1) size 16x16
    55                   RenderBlock {DIV} at (16,0) size 0x19
    56                   RenderBlock {DIV} at (16,1) size 16x16
     48                RenderBlock {DIV} at (3,3) size 0x51
     49                  RenderBlock {DIV} at (0,0) size 16x16
     50                  RenderBlock {DIV} at (0,35) size 16x16
    5751            RenderTableCell {TD} at (936,6) size 6x21 [r=0 c=3 rs=1 cs=1]
    5852              RenderText {#text} at (1,1) size 4x19
    5953                text run at (1,1) width 4: " "
    6054layer at (13,34) size 172x19
    61   RenderBlock {DIV} at (0,0) size 172x19
     55  RenderBlock {DIV} at (0,1) size 172x19
    6256    RenderText {#text} at (1,0) size 67x19
    6357      text run at (1,0) width 67: "New Mail"
    64 layer at (210,34) size 44x19
    65   RenderBlock {DIV} at (0,0) size 44x19
     58layer at (210,34) size 2x19 scrollWidth 44
     59  RenderBlock {DIV} at (0,0) size 2x19
    6660    RenderText {#text} at (1,0) size 42x19
    6761      text run at (1,0) width 42: "Reply"
    68 layer at (219,34) size 67x19
    69   RenderBlock {DIV} at (0,0) size 67x19
     62layer at (219,34) size 2x19 scrollWidth 67
     63  RenderBlock {DIV} at (0,0) size 2x19
    7064    RenderText {#text} at (1,0) size 65x19
    7165      text run at (1,0) width 65: "Reply All"
    7266layer at (29,105) size 876x19
    73   RenderBlock {DIV} at (0,0) size 876x19
     67  RenderBlock {DIV} at (16,1) size 876x19
    7468    RenderText {#text} at (1,0) size 67x19
    7569      text run at (1,0) width 67: "New Mail"
    76 layer at (946,105) size 44x19
    77   RenderBlock {DIV} at (0,0) size 44x19
     70layer at (930,121) size 2x19 scrollWidth 44
     71  RenderBlock {DIV} at (0,16) size 2x19
    7872    RenderText {#text} at (1,0) size 42x19
    7973      text run at (1,0) width 42: "Reply"
    80 layer at (955,105) size 67x19
    81   RenderBlock {DIV} at (0,0) size 67x19
     74layer at (939,121) size 2x19 scrollWidth 67
     75  RenderBlock {DIV} at (0,16) size 2x19
    8276    RenderText {#text} at (1,0) size 65x19
    8377      text run at (1,0) width 65: "Reply All"
  • trunk/LayoutTests/platform/gtk/fast/table/colspanMinWidth-vertical-expected.txt

    r89410 r89460  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 51x218
    7         RenderTableSection {TBODY} at (0,0) size 51x218
     6      RenderTable {TABLE} at (0,0) size 32x218
     7        RenderTableSection {TBODY} at (0,0) size 32x218
    88          RenderTableRow {TR} at (0,2) size 2x218
    99            RenderTableCell {TD} at (2,2) size 2x3 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
     
    1111            RenderTableCell {TD} at (6,2) size 2x210 [bgcolor=#008000] [r=1 c=0 rs=2 cs=2]
    1212          RenderTableRow {TR} at (0,8) size 0x218
    13             RenderTableCell {TD} at (8,233) size 41x-37 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1]
    14           RenderTableRow {TR} at (0,10) size 39x218
    15             RenderTableCell {TD} at (10,2) size 39x210 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2]
    16               RenderTable {TABLE} at (1,1) size 37x208
    17                 RenderTableSection {TBODY} at (0,0) size 37x208
    18                   RenderTableRow {TR} at (0,2) size 33x208
    19                     RenderTableCell {TD} at (2,17) size 33x-29 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1]
    20                     RenderTableCell {TD} at (2,6) size 33x200 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
    21                       RenderTextControl {INPUT} at (3,3) size 27x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     13            RenderTableCell {TD} at (8,224) size 22x-18 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1]
     14          RenderTableRow {TR} at (0,10) size 20x218
     15            RenderTableCell {TD} at (10,2) size 20x210 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2]
     16              RenderTable {TABLE} at (1,1) size 18x208
     17                RenderTableSection {TBODY} at (0,0) size 18x208
     18                  RenderTableRow {TR} at (0,2) size 14x208
     19                    RenderTableCell {TD} at (2,8) size 14x-10 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1]
     20                    RenderTableCell {TD} at (2,6) size 14x200 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
     21                      RenderTextControl {INPUT} at (3,3) size 8x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    2222                      RenderText {#text} at (0,0) size 0x0
    23 layer at (19,23) size 21x188
    24   RenderBlock {DIV} at (3,3) size 21x188
     23layer at (19,23) size 2x188 scrollX 19 scrollWidth 21
     24  RenderBlock {DIV} at (3,3) size 2x188
  • trunk/LayoutTests/platform/mac/fast/css/input-search-padding-expected.txt

    r89407 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 429x82 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 423x47
    8           RenderBlock {DIV} at (0,17) size 10x13
    9           RenderBlock {DIV} at (10,0) size 397x47
    10           RenderBlock {DIV} at (407,17) size 16x13
    11       RenderBR {BR} at (433,44) size 0x0
     7        RenderBlock {DIV} at (3,17) size 423x47
     8          RenderBlock {DIV} at (0,26) size 10x13
     9          RenderBlock {DIV} at (407,26) size 16x13
     10      RenderBR {BR} at (433,86) size 0x0
    1211      RenderTextControl {INPUT} at (2,88) size 429x82 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    13       RenderBR {BR} at (433,130) size 0x0
     12      RenderBR {BR} at (433,172) size 0x0
    1413      RenderTextControl {INPUT} at (2,172) size 224x25 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15         RenderDeprecatedFlexibleBox {DIV} at (6,6) size 212x13
    16           RenderBlock {DIV} at (0,0) size 10x13
    17           RenderBlock {DIV} at (10,0) size 186x13
    18           RenderBlock {DIV} at (196,0) size 16x13
    19 layer at (23,13) size 397x47 scrollWidth 410
    20   RenderBlock {DIV} at (0,0) size 397x47
     14        RenderBlock {DIV} at (6,1) size 212x23
     15          RenderBlock {DIV} at (0,6) size 10x13
     16          RenderBlock {DIV} at (196,6) size 16x13
     17layer at (23,27) size 397x47 scrollWidth 410
     18  RenderBlock {DIV} at (10,0) size 397x47
    2119    RenderText {#text} at (1,0) size 408x47
    2220      text run at (1,0) width 408: "value jgq not clipped"
    23 layer at (13,99) size 423x47
    24   RenderBlock {DIV} at (3,3) size 423x47
     21layer at (13,113) size 423x47
     22  RenderBlock {DIV} at (3,17) size 423x47
    2523    RenderText {#text} at (1,0) size 408x47
    2624      text run at (1,0) width 408: "value jgq not clipped"
    27 layer at (26,186) size 186x13 scrollHeight 23
    28   RenderBlock {DIV} at (0,0) size 186x13
     25layer at (26,181) size 186x23
     26  RenderBlock {DIV} at (10,0) size 186x23
    2927    RenderText {#text} at (1,0) size 127x23
    3028      text run at (1,0) width 127: "Sample Input"
  • trunk/LayoutTests/platform/mac/fast/css/pseudo-cache-stale-expected.txt

    r89407 r89460  
    1515      RenderBlock (anonymous) at (0,74) size 784x23
    1616        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    18             RenderBlock {DIV} at (0,1) size 8x11
    19             RenderBlock {DIV} at (8,0) size 98x13
    20             RenderBlock {DIV} at (106,1) size 13x11
     17          RenderBlock {DIV} at (3,3) size 119x13
     18            RenderBlock {DIV} at (0,0) size 8x11
     19            RenderBlock {DIV} at (106,0) size 13x11
    2120        RenderText {#text} at (0,0) size 0x0
    2221        RenderText {#text} at (0,0) size 0x0
    2322layer at (21,87) size 98x13
    24   RenderBlock {DIV} at (0,0) size 98x13
     23  RenderBlock {DIV} at (8,0) size 98x13
  • trunk/LayoutTests/platform/mac/fast/forms/box-shadow-override-expected.txt

    r89407 r89460  
    1212      RenderBlock {DIV} at (0,68) size 784x23
    1313        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    14           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    15             RenderBlock {DIV} at (0,1) size 8x11
    16             RenderBlock {DIV} at (8,0) size 98x13
    17             RenderBlock {DIV} at (106,1) size 13x11
     14          RenderBlock {DIV} at (3,3) size 119x13
     15            RenderBlock {DIV} at (0,0) size 8x11
     16            RenderBlock {DIV} at (106,0) size 13x11
    1817        RenderText {#text} at (0,0) size 0x0
    1918      RenderBlock {DIV} at (0,91) size 784x23
    2019        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    21           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    22             RenderBlock {DIV} at (0,1) size 17x11
    23             RenderBlock {DIV} at (17,0) size 89x13
    24             RenderBlock {DIV} at (106,1) size 13x11
     20          RenderBlock {DIV} at (3,3) size 119x13
     21            RenderBlock {DIV} at (0,0) size 17x11
     22            RenderBlock {DIV} at (106,0) size 13x11
    2523        RenderText {#text} at (0,0) size 0x0
    2624      RenderBlock {DIV} at (0,114) size 784x23
    2725        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    28           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    29             RenderBlock {DIV} at (0,1) size 22x11
    30             RenderBlock {DIV} at (22,0) size 84x13
    31             RenderBlock {DIV} at (106,1) size 13x11
     26          RenderBlock {DIV} at (3,3) size 119x13
     27            RenderBlock {DIV} at (0,0) size 22x11
     28            RenderBlock {DIV} at (106,0) size 13x11
    3229        RenderText {#text} at (0,0) size 0x0
    3330      RenderBlock (anonymous) at (0,137) size 784x32
     
    7572        RenderText {#text} at (0,0) size 0x0
    7673layer at (21,81) size 98x13
    77   RenderBlock {DIV} at (0,0) size 98x13
     74  RenderBlock {DIV} at (8,0) size 98x13
    7875    RenderText {#text} at (1,0) size 36x13
    7976      text run at (1,0) width 36: "Search"
    8077layer at (30,104) size 89x13
    81   RenderBlock {DIV} at (0,0) size 89x13
     78  RenderBlock {DIV} at (17,0) size 89x13
    8279layer at (35,127) size 84x13
    83   RenderBlock {DIV} at (0,0) size 84x13
     80  RenderBlock {DIV} at (22,0) size 84x13
    8481layer at (107,153) size 15x15
    8582  RenderBlock (relative positioned) {DIV} at (0,0) size 15x15
  • trunk/LayoutTests/platform/mac/fast/forms/control-restrict-line-height-expected.txt

    r89407 r89460  
    2222      RenderBR {BR} at (0,0) size 0x0
    2323      RenderTextControl {INPUT} at (2,64) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    24         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    25           RenderBlock {DIV} at (0,1) size 8x11
    26           RenderBlock {DIV} at (8,0) size 98x13
    27           RenderBlock {DIV} at (106,1) size 13x11
     24        RenderBlock {DIV} at (3,3) size 119x13
     25          RenderBlock {DIV} at (0,0) size 8x11
     26          RenderBlock {DIV} at (106,0) size 13x11
    2827      RenderText {#text} at (0,0) size 0x0
    2928layer at (21,75) size 98x13 scrollWidth 280
    30   RenderBlock {DIV} at (0,0) size 98x13
     29  RenderBlock {DIV} at (8,0) size 98x13
    3130    RenderText {#text} at (1,0) size 278x13
    3231      text run at (1,0) width 278: "This text should be centered vertically in the button"
  • trunk/LayoutTests/platform/mac/fast/forms/input-appearance-height-expected.txt

    r89407 r89460  
    9090          text run at (0,237) width 44: "search "
    9191        RenderTextControl {INPUT} at (46,237) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    92           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    93             RenderBlock {DIV} at (0,1) size 8x11
    94             RenderBlock {DIV} at (8,0) size 98x13
    95             RenderBlock {DIV} at (106,1) size 13x11
     92          RenderBlock {DIV} at (3,3) size 119x13
     93            RenderBlock {DIV} at (0,0) size 8x11
     94            RenderBlock {DIV} at (106,0) size 13x11
    9695        RenderText {#text} at (0,0) size 0x0
    9796layer at (49,31) size 119x13
     
    104103  RenderBlock {DIV} at (3,3) size 119x13
    105104layer at (65,266) size 98x13
    106   RenderBlock {DIV} at (0,0) size 98x13
     105  RenderBlock {DIV} at (8,0) size 98x13
    107106layer at (106,152) size 15x15
    108107  RenderBlock (relative positioned) {DIV} at (0,0) size 15x15
  • trunk/LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-disabled-readonly-expected.txt

    r89407 r89460  
    1010        RenderInline {LABEL} at (0,0) size 306x18
    1111          RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    12             RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
    13               RenderBlock {DIV} at (0,0) size 193x23
    1412          RenderText {#text} at (222,10) size 84x18
    1513            text run at (222,10) width 84: " Normal state"
     
    1715        RenderInline {LABEL} at (0,0) size 314x18
    1816          RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    19             RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
    20               RenderBlock {DIV} at (0,0) size 193x23
    2117          RenderText {#text} at (222,10) size 92x18
    2218            text run at (222,10) width 92: " Disabled state"
     
    2420        RenderInline {LABEL} at (0,0) size 324x18
    2521          RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    26             RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
    27               RenderBlock {DIV} at (0,0) size 193x23
    2822          RenderText {#text} at (222,10) size 102x18
    2923            text run at (222,10) width 102: " Read-only state"
    3024layer at (13,47) size 193x23
    31   RenderBlock {DIV} at (0,0) size 193x23
     25  RenderBlock {DIV} at (3,3) size 193x23
    3226    RenderText {#text} at (1,0) size 13x23
    3327      text run at (1,0) width 13: "0"
    3428layer at (13,80) size 193x23
    35   RenderBlock {DIV} at (0,0) size 193x23 [color=#545454]
     29  RenderBlock {DIV} at (3,3) size 193x23 [color=#545454]
    3630    RenderText {#text} at (1,0) size 13x23
    3731      text run at (1,0) width 13: "0"
    3832layer at (13,113) size 193x23
    39   RenderBlock {DIV} at (0,0) size 193x23
     33  RenderBlock {DIV} at (3,3) size 193x23
    4034    RenderText {#text} at (1,0) size 13x23
    4135      text run at (1,0) width 13: "0"
    4236layer at (207,46) size 19x25
    43   RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
     37  RenderBlock (relative positioned) {DIV} at (197,2) size 19x25
    4438layer at (207,79) size 19x25
    45   RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
     39  RenderBlock (relative positioned) {DIV} at (197,2) size 19x25
    4640layer at (207,112) size 19x25
    47   RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
     41  RenderBlock (relative positioned) {DIV} at (197,2) size 19x25
  • trunk/LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-expected.txt

    r89407 r89460  
    1919                  RenderBR {BR} at (104,14) size 0x0
    2020                  RenderTextControl {INPUT} at (0,19) size 100x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    21                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 94x10
    22                       RenderBlock {DIV} at (0,0) size 81x10
    2321                RenderBlock {DIV} at (1,36) size 178x36
    2422                  RenderTextControl {INPUT} at (0,2) size 102x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    2725                  RenderBR {BR} at (106,14) size 0x0
    2826                  RenderTextControl {INPUT} at (0,19) size 102x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    29                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 96x11
    30                       RenderBlock {DIV} at (0,0) size 83x11
    3127                RenderBlock {DIV} at (1,72) size 178x37
    3228                  RenderTextControl {INPUT} at (0,1) size 104x18 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    3531                  RenderBR {BR} at (108,14) size 0x0
    3632                  RenderTextControl {INPUT} at (0,19) size 104x18 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    37                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 98x12
    38                       RenderBlock {DIV} at (0,0) size 85x12
    3933                RenderBlock {DIV} at (1,109) size 178x46
    4034                  RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    4337                  RenderBR {BR} at (133,16) size 0x0
    4438                  RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    45                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    46                       RenderBlock {DIV} at (0,0) size 106x13
    4739                RenderBlock {DIV} at (1,155) size 178x50
    4840                  RenderTextControl {INPUT} at (2,2) size 127x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    5143                  RenderBR {BR} at (135,17) size 0x0
    5244                  RenderTextControl {INPUT} at (2,27) size 127x21 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    53                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 121x15
    54                       RenderBlock {DIV} at (0,0) size 108x15
    5545                RenderBlock {DIV} at (1,205) size 178x52
    5646                  RenderTextControl {INPUT} at (2,2) size 148x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    5949                  RenderBR {BR} at (156,18) size 0x0
    6050                  RenderTextControl {INPUT} at (2,28) size 148x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    61                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 142x16
    62                       RenderBlock {DIV} at (0,0) size 127x16
    6351                RenderBlock {DIV} at (1,257) size 178x54
    6452                  RenderTextControl {INPUT} at (2,2) size 150x23 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    6755                  RenderBR {BR} at (158,19) size 0x0
    6856                  RenderTextControl {INPUT} at (2,29) size 150x23 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    69                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 144x17
    70                       RenderBlock {DIV} at (0,0) size 129x17
    7157                RenderBlock {DIV} at (1,311) size 178x56
    7258                  RenderTextControl {INPUT} at (2,2) size 170x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    7561                  RenderBR {BR} at (178,20) size 0x0
    7662                  RenderTextControl {INPUT} at (2,30) size 170x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    77                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 164x18
    78                       RenderBlock {DIV} at (0,0) size 149x18
    7963              RenderTableCell {TD} at (184,2) size 253x524 [r=0 c=1 rs=1 cs=1]
    8064                RenderBlock {DIV} at (1,1) size 251x56
     
    8468                  RenderBR {BR} at (180,20) size 0x0
    8569                  RenderTextControl {INPUT} at (2,30) size 172x24 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    86                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 166x18
    87                       RenderBlock {DIV} at (0,0) size 151x18
    8870                RenderBlock {DIV} at (1,57) size 251x60
    8971                  RenderTextControl {INPUT} at (2,2) size 174x26 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    9274                  RenderBR {BR} at (182,21) size 0x0
    9375                  RenderTextControl {INPUT} at (2,32) size 174x26 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    94                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 168x20
    95                       RenderBlock {DIV} at (0,0) size 153x20
    9676                RenderBlock {DIV} at (1,117) size 251x62
    9777                  RenderTextControl {INPUT} at (2,2) size 195x27 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    10080                  RenderBR {BR} at (203,22) size 0x0
    10181                  RenderTextControl {INPUT} at (2,33) size 195x27 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    102                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 189x21
    103                       RenderBlock {DIV} at (0,0) size 170x21
    10482                RenderBlock {DIV} at (1,179) size 251x64
    10583                  RenderTextControl {INPUT} at (2,2) size 197x28 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    10886                  RenderBR {BR} at (205,23) size 0x0
    10987                  RenderTextControl {INPUT} at (2,34) size 197x28 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    110                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 191x22
    111                       RenderBlock {DIV} at (0,0) size 172x22
    11288                RenderBlock {DIV} at (1,243) size 251x66
    11389                  RenderTextControl {INPUT} at (2,2) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    11692                  RenderBR {BR} at (226,24) size 0x0
    11793                  RenderTextControl {INPUT} at (2,35) size 218x29 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    118                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 212x23
    119                       RenderBlock {DIV} at (0,0) size 193x23
    12094                RenderBlock {DIV} at (1,309) size 251x68
    12195                  RenderTextControl {INPUT} at (2,2) size 220x30 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    12498                  RenderBR {BR} at (228,25) size 0x0
    12599                  RenderTextControl {INPUT} at (2,36) size 220x30 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    126                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 214x24
    127                       RenderBlock {DIV} at (0,0) size 195x24
    128100                RenderBlock {DIV} at (1,377) size 251x72
    129101                  RenderTextControl {INPUT} at (2,2) size 241x32 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    132104                  RenderBR {BR} at (249,26) size 0x0
    133105                  RenderTextControl {INPUT} at (2,38) size 241x32 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    134                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 235x26
    135                       RenderBlock {DIV} at (0,0) size 216x26
    136106                RenderBlock {DIV} at (1,449) size 251x74
    137107                  RenderTextControl {INPUT} at (2,2) size 243x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     
    140110                  RenderBR {BR} at (251,27) size 0x0
    141111                  RenderTextControl {INPUT} at (2,39) size 243x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    142                     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 237x27
    143                       RenderBlock {DIV} at (0,0) size 218x27
    144112layer at (14,129) size 94x10
    145113  RenderBlock {DIV} at (3,3) size 94x10
    146114layer at (14,145) size 81x10
    147   RenderBlock {DIV} at (0,0) size 81x10
     115  RenderBlock {DIV} at (3,3) size 81x10
    148116layer at (14,163) size 96x11
    149117  RenderBlock {DIV} at (3,3) size 96x11
    150118layer at (14,180) size 83x11
    151   RenderBlock {DIV} at (0,0) size 83x11
     119  RenderBlock {DIV} at (3,3) size 83x11
    152120layer at (14,198) size 98x12
    153121  RenderBlock {DIV} at (3,3) size 98x12
    154122layer at (14,216) size 85x12
    155   RenderBlock {DIV} at (0,0) size 85x12
     123  RenderBlock {DIV} at (3,3) size 85x12
    156124layer at (16,236) size 119x13
    157125  RenderBlock {DIV} at (3,3) size 119x13
    158126layer at (16,259) size 106x13
    159   RenderBlock {DIV} at (0,0) size 106x13
     127  RenderBlock {DIV} at (3,3) size 106x13
    160128layer at (16,282) size 121x15
    161129  RenderBlock {DIV} at (3,3) size 121x15
    162130layer at (16,307) size 108x15
    163   RenderBlock {DIV} at (0,0) size 108x15
     131  RenderBlock {DIV} at (3,3) size 108x15
    164132layer at (16,332) size 142x16
    165133  RenderBlock {DIV} at (3,3) size 142x16
    166134layer at (16,358) size 127x16
    167   RenderBlock {DIV} at (0,0) size 127x16
     135  RenderBlock {DIV} at (3,3) size 127x16
    168136layer at (16,384) size 144x17
    169137  RenderBlock {DIV} at (3,3) size 144x17
    170138layer at (16,411) size 129x17
    171   RenderBlock {DIV} at (0,0) size 129x17
     139  RenderBlock {DIV} at (3,3) size 129x17
    172140layer at (16,438) size 164x18
    173141  RenderBlock {DIV} at (3,3) size 164x18
    174142layer at (16,466) size 149x18
    175   RenderBlock {DIV} at (0,0) size 149x18
     143  RenderBlock {DIV} at (3,3) size 149x18
    176144layer at (198,50) size 166x18
    177145  RenderBlock {DIV} at (3,3) size 166x18
    178146layer at (198,78) size 151x18
    179   RenderBlock {DIV} at (0,0) size 151x18
     147  RenderBlock {DIV} at (3,3) size 151x18
    180148layer at (198,106) size 168x20
    181149  RenderBlock {DIV} at (3,3) size 168x20
    182150layer at (198,136) size 153x20
    183   RenderBlock {DIV} at (0,0) size 153x20
     151  RenderBlock {DIV} at (3,3) size 153x20
    184152layer at (198,166) size 189x21
    185153  RenderBlock {DIV} at (3,3) size 189x21
    186154layer at (198,197) size 170x21
    187   RenderBlock {DIV} at (0,0) size 170x21
     155  RenderBlock {DIV} at (3,3) size 170x21
    188156layer at (198,228) size 191x22
    189157  RenderBlock {DIV} at (3,3) size 191x22
    190158layer at (198,260) size 172x22
    191   RenderBlock {DIV} at (0,0) size 172x22
     159  RenderBlock {DIV} at (3,3) size 172x22
    192160layer at (198,292) size 212x23
    193161  RenderBlock {DIV} at (3,3) size 212x23
    194162layer at (198,325) size 193x23
    195   RenderBlock {DIV} at (0,0) size 193x23
     163  RenderBlock {DIV} at (3,3) size 193x23
    196164layer at (198,358) size 214x24
    197165  RenderBlock {DIV} at (3,3) size 214x24
    198166layer at (198,392) size 195x24
    199   RenderBlock {DIV} at (0,0) size 195x24
     167  RenderBlock {DIV} at (3,3) size 195x24
    200168layer at (198,426) size 235x26
    201169  RenderBlock {DIV} at (3,3) size 235x26
    202170layer at (198,462) size 216x26
    203   RenderBlock {DIV} at (0,0) size 216x26
     171  RenderBlock {DIV} at (3,3) size 216x26
    204172layer at (198,498) size 237x27
    205173  RenderBlock {DIV} at (3,3) size 237x27
    206174layer at (198,535) size 218x27
    207   RenderBlock {DIV} at (0,0) size 218x27
     175  RenderBlock {DIV} at (3,3) size 218x27
    208176layer at (96,144) size 13x12
    209   RenderBlock (relative positioned) {DIV} at (82,-1) size 13x12
     177  RenderBlock (relative positioned) {DIV} at (85,2) size 13x12
    210178layer at (98,179) size 13x13
    211   RenderBlock (relative positioned) {DIV} at (84,-1) size 13x13
     179  RenderBlock (relative positioned) {DIV} at (87,2) size 13x13
    212180layer at (100,215) size 13x14
    213   RenderBlock (relative positioned) {DIV} at (86,-1) size 13x14
     181  RenderBlock (relative positioned) {DIV} at (89,2) size 13x14
    214182layer at (123,258) size 13x15
    215   RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
     183  RenderBlock (relative positioned) {DIV} at (110,2) size 13x15
    216184layer at (125,306) size 13x17
    217   RenderBlock (relative positioned) {DIV} at (109,-1) size 13x17
     185  RenderBlock (relative positioned) {DIV} at (112,2) size 13x17
    218186layer at (144,357) size 15x18
    219   RenderBlock (relative positioned) {DIV} at (128,-1) size 15x18
     187  RenderBlock (relative positioned) {DIV} at (131,2) size 15x18
    220188layer at (146,410) size 15x19
    221   RenderBlock (relative positioned) {DIV} at (130,-1) size 15x19
     189  RenderBlock (relative positioned) {DIV} at (133,2) size 15x19
    222190layer at (166,465) size 15x20
    223   RenderBlock (relative positioned) {DIV} at (150,-1) size 15x20
     191  RenderBlock (relative positioned) {DIV} at (153,2) size 15x20
    224192layer at (350,77) size 15x20
    225   RenderBlock (relative positioned) {DIV} at (152,-1) size 15x20
     193  RenderBlock (relative positioned) {DIV} at (155,2) size 15x20
    226194layer at (352,135) size 15x22
    227   RenderBlock (relative positioned) {DIV} at (154,-1) size 15x22
     195  RenderBlock (relative positioned) {DIV} at (157,2) size 15x22
    228196layer at (369,196) size 19x23
    229   RenderBlock (relative positioned) {DIV} at (171,-1) size 19x23
     197  RenderBlock (relative positioned) {DIV} at (174,2) size 19x23
    230198layer at (371,259) size 19x24
    231   RenderBlock (relative positioned) {DIV} at (173,-1) size 19x24
     199  RenderBlock (relative positioned) {DIV} at (176,2) size 19x24
    232200layer at (392,324) size 19x25
    233   RenderBlock (relative positioned) {DIV} at (194,-1) size 19x25
     201  RenderBlock (relative positioned) {DIV} at (197,2) size 19x25
    234202layer at (394,391) size 19x26
    235   RenderBlock (relative positioned) {DIV} at (196,-1) size 19x26
     203  RenderBlock (relative positioned) {DIV} at (199,2) size 19x26
    236204layer at (415,461) size 19x28
    237   RenderBlock (relative positioned) {DIV} at (217,-1) size 19x28
     205  RenderBlock (relative positioned) {DIV} at (220,2) size 19x28
    238206layer at (417,534) size 19x29
    239   RenderBlock (relative positioned) {DIV} at (219,-1) size 19x29
     207  RenderBlock (relative positioned) {DIV} at (222,2) size 19x29
  • trunk/LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-layer-expected.txt

    r89407 r89460  
    66      RenderBR {BR} at (129,2) size 0x18
    77      RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    8         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    9           RenderBlock {DIV} at (0,0) size 106x13
    108      RenderText {#text} at (0,0) size 0x0
    119layer at (13,36) size 106x13
    12   RenderBlock {DIV} at (0,0) size 106x13
     10  RenderBlock {DIV} at (3,3) size 106x13
    1311    RenderText {#text} at (1,0) size 14x13
    1412      text run at (1,0) width 14: "10"
    1513layer at (10,10) size 125x19
    1614  RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17     RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    18       RenderBlock {DIV} at (0,0) size 106x13
    1915layer at (13,13) size 106x13
    20   RenderBlock {DIV} at (0,0) size 106x13
     16  RenderBlock {DIV} at (3,3) size 106x13
    2117    RenderText {#text} at (1,0) size 14x13
    2218      text run at (1,0) width 14: "10"
    2319layer at (120,12) size 13x15
    24   RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
     20  RenderBlock (relative positioned) {DIV} at (110,2) size 13x15
    2521layer at (120,35) size 13x15
    26   RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
     22  RenderBlock (relative positioned) {DIV} at (110,2) size 13x15
  • trunk/LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-up-expected.txt

    r89407 r89460  
    1010      RenderBlock (anonymous) at (0,34) size 784x31
    1111        RenderTextControl {INPUT} at (2,2) size 195x27 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    12           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 189x21
    13             RenderBlock {DIV} at (0,0) size 170x21
    1412        RenderText {#text} at (0,0) size 0x0
    1513        RenderText {#text} at (0,0) size 0x0
    1614layer at (13,47) size 170x21
    17   RenderBlock {DIV} at (0,0) size 170x21
     15  RenderBlock {DIV} at (3,3) size 170x21
    1816    RenderText {#text} at (1,0) size 12x21
    1917      text run at (1,0) width 12: "1"
    2018layer at (184,46) size 19x23
    21   RenderBlock (relative positioned) {DIV} at (171,-1) size 19x23
    22 caret: position 1 of child 0 {#text} of child 0 {DIV} of child 0 {DIV} of child 0 {DIV} of {#shadow-root} of child 5 {INPUT} of body
     19  RenderBlock (relative positioned) {DIV} at (174,2) size 19x23
     20caret: position 1 of child 0 {#text} of child 0 {DIV} of {#shadow-root} of child 5 {INPUT} of body
  • trunk/LayoutTests/platform/mac/fast/forms/input-appearance-spinbutton-visibility-expected.txt

    r89407 r89460  
    55    RenderBody {BODY} at (8,8) size 784x23
    66      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    8           RenderBlock {DIV} at (0,0) size 106x13
    97      RenderText {#text} at (129,2) size 4x18
    108        text run at (129,2) width 4: " "
    119      RenderTextControl {INPUT} at (135,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    12         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    13           RenderBlock {DIV} at (0,0) size 106x13
    1410      RenderText {#text} at (0,0) size 0x0
    1511layer at (13,13) size 106x13
    16   RenderBlock {DIV} at (0,0) size 106x13
     12  RenderBlock {DIV} at (3,3) size 106x13
    1713layer at (146,13) size 106x13
    18   RenderBlock {DIV} at (0,0) size 106x13
     14  RenderBlock {DIV} at (3,3) size 106x13
    1915layer at (120,12) size 13x15
    20   RenderBlock (relative positioned) {DIV} at (107,-1) size 13x15
     16  RenderBlock (relative positioned) {DIV} at (110,2) size 13x15
  • trunk/LayoutTests/platform/mac/fast/forms/placeholder-position-expected.txt

    r89407 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    8           RenderBlock {DIV} at (0,1) size 8x11
    9           RenderBlock {DIV} at (8,0) size 98x13
    10           RenderBlock {DIV} at (106,1) size 13x11
     7        RenderBlock {DIV} at (3,3) size 119x13
     8          RenderBlock {DIV} at (0,0) size 8x11
     9          RenderBlock {DIV} at (106,0) size 13x11
    1110      RenderBR {BR} at (129,16) size 0x0
    1211      RenderTextControl {INPUT} at (2,25) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    1312      RenderBR {BR} at (129,39) size 0x0
    1413      RenderTextControl {INPUT} at (2,48) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    16           RenderBlock {DIV} at (0,1) size 8x11
    17           RenderBlock {DIV} at (8,0) size 98x13
    18           RenderBlock {DIV} at (106,1) size 13x11
     14        RenderBlock {DIV} at (3,3) size 119x13
     15          RenderBlock {DIV} at (0,0) size 8x11
     16          RenderBlock {DIV} at (106,0) size 13x11
    1917      RenderBR {BR} at (129,62) size 0x0
    2018      RenderTextControl {INPUT} at (2,71) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    21         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    22           RenderBlock {DIV} at (0,1) size 22x11
    23           RenderBlock {DIV} at (22,0) size 84x13
    24           RenderBlock {DIV} at (106,1) size 13x11
     19        RenderBlock {DIV} at (3,3) size 119x13
     20          RenderBlock {DIV} at (0,0) size 22x11
     21          RenderBlock {DIV} at (106,0) size 13x11
    2522      RenderBR {BR} at (129,85) size 0x0
    2623      RenderBR {BR} at (165,128) size 0x0
    2724      RenderTextControl {INPUT} at (2,130) size 125x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    28       RenderBR {BR} at (129,144) size 0x0
     25      RenderBR {BR} at (129,165) size 0x0
    2926      RenderBR {BR} at (165,214) size 0x0
    3027      RenderTextControl {INPUT} at (5,219) size 176x30 [bgcolor=#FFFFFF] [border: (5px solid #000000)]
    3128      RenderBR {BR} at (186,240) size 0x0
    32       RenderBR {BR} at (129,284) size 0x0
     29      RenderBR {BR} at (129,277) size 0x0
    3330layer at (21,13) size 98x13
    34   RenderBlock {DIV} at (0,0) size 98x13
     31  RenderBlock {DIV} at (8,0) size 98x13
    3532layer at (13,36) size 119x13
    3633  RenderBlock {DIV} at (3,3) size 119x13
    3734layer at (21,59) size 98x13
    38   RenderBlock {DIV} at (0,0) size 98x13
     35  RenderBlock {DIV} at (8,0) size 98x13
    3936layer at (35,82) size 84x13
    40   RenderBlock {DIV} at (0,0) size 84x13
     37  RenderBlock {DIV} at (22,0) size 84x13
    4138layer at (10,102) size 161x32 clip at (11,103) size 159x30
    4239  RenderTextControl {TEXTAREA} at (2,94) size 161x32 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    4340    RenderBlock {DIV} at (3,3) size 155x13
    44 layer at (13,141) size 119x13
    45   RenderBlock {DIV} at (3,3) size 119x13
     41layer at (13,148) size 119x13
     42  RenderBlock {DIV} at (3,10) size 119x13
    4643layer at (10,175) size 161x45 clip at (11,176) size 159x43
    4744  RenderTextControl {TEXTAREA} at (2,167) size 161x45 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
     
    5148layer at (10,264) size 125x33
    5249  RenderTextControl {INPUT} at (2,256) size 125x33 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    53 layer at (13,281) size 119x13
    54   RenderBlock {DIV} at (3,17) size 119x13
     50layer at (13,274) size 119x13
     51  RenderBlock {DIV} at (3,10) size 119x13
  • trunk/LayoutTests/platform/mac/fast/forms/placeholder-pseudo-style-expected.txt

    r89407 r89460  
    1111        text run at (129,20) width 4: " "
    1212      RenderTextControl {INPUT} at (135,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    13         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    14           RenderBlock {DIV} at (0,1) size 8x11
    15           RenderBlock {DIV} at (8,0) size 98x13
    16           RenderBlock {DIV} at (106,1) size 13x11
     13        RenderBlock {DIV} at (3,3) size 119x13
     14          RenderBlock {DIV} at (0,0) size 8x11
     15          RenderBlock {DIV} at (106,0) size 13x11
    1716      RenderText {#text} at (262,20) size 4x18
    1817        text run at (262,20) width 4: " "
     
    3130  RenderBlock {DIV} at (3,3) size 119x13
    3231layer at (154,31) size 98x13
    33   RenderBlock {DIV} at (0,0) size 98x13
     32  RenderBlock {DIV} at (8,0) size 98x13
    3433layer at (279,31) size 119x13
    3534  RenderBlock {DIV} at (3,3) size 119x13
  • trunk/LayoutTests/platform/mac/fast/forms/placeholder-set-value-expected.txt

    r89407 r89460  
    1515      RenderBlock (anonymous) at (0,52) size 784x23
    1616        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    18             RenderBlock {DIV} at (0,1) size 8x11
    19             RenderBlock {DIV} at (8,0) size 98x13
    20             RenderBlock {DIV} at (106,1) size 13x11
     17          RenderBlock {DIV} at (3,3) size 119x13
     18            RenderBlock {DIV} at (0,0) size 8x11
     19            RenderBlock {DIV} at (106,0) size 13x11
    2120        RenderText {#text} at (0,0) size 0x0
    2221layer at (21,65) size 98x13
    23   RenderBlock {DIV} at (0,0) size 98x13
     22  RenderBlock {DIV} at (8,0) size 98x13
    2423    RenderText {#text} at (1,0) size 48x13
    2524      text run at (1,0) width 48: "New text"
  • trunk/LayoutTests/platform/mac/fast/forms/search-cancel-button-style-sharing-expected.txt

    r89407 r89460  
    99      RenderBlock (anonymous) at (0,34) size 784x23
    1010        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    11           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    12             RenderBlock {DIV} at (0,1) size 8x11
    13             RenderBlock {DIV} at (8,0) size 98x13
    14             RenderBlock {DIV} at (106,1) size 13x11
     11          RenderBlock {DIV} at (3,3) size 119x13
     12            RenderBlock {DIV} at (0,0) size 8x11
     13            RenderBlock {DIV} at (106,0) size 13x11
    1514        RenderText {#text} at (129,2) size 4x18
    1615          text run at (129,2) width 4: " "
    1716        RenderTextControl {INPUT} at (135,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    18           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    19             RenderBlock {DIV} at (0,1) size 8x11
    20             RenderBlock {DIV} at (8,0) size 98x13
    21             RenderBlock {DIV} at (106,1) size 13x11
     17          RenderBlock {DIV} at (3,3) size 119x13
     18            RenderBlock {DIV} at (0,0) size 8x11
     19            RenderBlock {DIV} at (106,0) size 13x11
    2220        RenderText {#text} at (0,0) size 0x0
    2321layer at (21,47) size 98x13
    24   RenderBlock {DIV} at (0,0) size 98x13
     22  RenderBlock {DIV} at (8,0) size 98x13
    2523layer at (154,47) size 98x13
    26   RenderBlock {DIV} at (0,0) size 98x13
     24  RenderBlock {DIV} at (8,0) size 98x13
    2725    RenderText {#text} at (1,0) size 43x13
    2826      text run at (1,0) width 43: "this one"
  • trunk/LayoutTests/platform/mac/fast/forms/search-display-none-cancel-button-expected.txt

    r89407 r89460  
    88      RenderBR {BR} at (499,14) size 0x0
    99      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    10         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    11           RenderBlock {DIV} at (0,1) size 8x11
    12           RenderBlock {DIV} at (8,0) size 111x13
     10        RenderBlock {DIV} at (3,3) size 119x13
     11          RenderBlock {DIV} at (0,0) size 8x11
    1312      RenderText {#text} at (0,0) size 0x0
    1413layer at (21,31) size 111x13
    15   RenderBlock {DIV} at (0,0) size 111x13
     14  RenderBlock {DIV} at (8,0) size 111x13
    1615    RenderText {#text} at (1,0) size 20x13
    1716      text run at (1,0) width 20: "test"
  • trunk/LayoutTests/platform/mac/fast/forms/search-placeholder-value-changed-expected.txt

    r89407 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    8           RenderBlock {DIV} at (0,1) size 8x11
    9           RenderBlock {DIV} at (8,0) size 98x13
    10           RenderBlock {DIV} at (106,1) size 13x11
     7        RenderBlock {DIV} at (3,3) size 119x13
     8          RenderBlock {DIV} at (0,0) size 8x11
     9          RenderBlock {DIV} at (106,0) size 13x11
    1110      RenderText {#text} at (0,0) size 0x0
    1211      RenderText {#text} at (0,0) size 0x0
    1312layer at (21,13) size 98x13
    14   RenderBlock {DIV} at (0,0) size 98x13
     13  RenderBlock {DIV} at (8,0) size 98x13
  • trunk/LayoutTests/platform/mac/fast/forms/search-rtl-expected.txt

    r89407 r89460  
    1818      RenderBlock {P} at (0,34) size 784x69
    1919        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    20           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    21             RenderBlock {DIV} at (0,1) size 22x11
    22             RenderBlock {DIV} at (22,0) size 84x13
    23             RenderBlock {DIV} at (106,1) size 13x11
     20          RenderBlock {DIV} at (3,3) size 119x13
     21            RenderBlock {DIV} at (0,0) size 22x11
     22            RenderBlock {DIV} at (106,0) size 13x11
    2423        RenderText {#text} at (129,2) size 4x18
    2524          text run at (129,2) width 4: " "
    2625        RenderBR {BR} at (0,0) size 0x0
    2726        RenderTextControl {INPUT} at (2,25) size 175x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    28           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 169x13
    29             RenderBlock {DIV} at (0,1) size 22x11
    30             RenderBlock {DIV} at (22,0) size 134x13
    31             RenderBlock {DIV} at (156,1) size 13x11
     27          RenderBlock {DIV} at (3,3) size 169x13
     28            RenderBlock {DIV} at (0,0) size 22x11
     29            RenderBlock {DIV} at (156,0) size 13x11
    3230        RenderText {#text} at (179,25) size 4x18
    3331          text run at (179,25) width 4: " "
    3432        RenderBR {BR} at (0,0) size 0x0
    3533        RenderTextControl {INPUT} at (2,48) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    36           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    37             RenderBlock {DIV} at (0,1) size 22x11
    38             RenderBlock {DIV} at (22,0) size 84x13
    39             RenderBlock {DIV} at (106,1) size 13x11
     34          RenderBlock {DIV} at (3,3) size 119x13
     35            RenderBlock {DIV} at (0,0) size 22x11
     36            RenderBlock {DIV} at (106,0) size 13x11
    4037        RenderText {#text} at (0,0) size 0x0
    4138      RenderBlock {P} at (0,119) size 784x18
     
    4340          text run at (0,0) width 39: "PASS"
    4441layer at (35,47) size 84x13 scrollX 52 scrollWidth 136
    45   RenderBlock {DIV} at (0,0) size 84x13
     42  RenderBlock {DIV} at (22,0) size 84x13
    4643    RenderText {#text} at (-51,0) size 135x13
    4744      text run at (-51,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
     
    5148      text run at (46,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
    5249layer at (35,70) size 134x13 scrollX 2 scrollWidth 136
    53   RenderBlock {DIV} at (0,0) size 134x13
     50  RenderBlock {DIV} at (22,0) size 134x13
    5451    RenderText {#text} at (-1,0) size 135x13
    5552      text run at (-1,0) width 22 RTL: " \x{5D5}\x{5D6}\x{5D4}\x{5D5}"
     
    5956      text run at (96,0) width 37 RTL: "\x{5D4}\x{5D5}\x{5D0} \x{5D6}\x{5D4} "
    6057layer at (35,93) size 84x13
    61   RenderBlock {DIV} at (0,0) size 84x13
    62 caret: position 0 of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
     58  RenderBlock {DIV} at (22,0) size 84x13
     59caret: position 0 of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/mac/fast/forms/search-styled-expected.txt

    r89407 r89460  
    55    RenderBody {BODY} at (8,8) size 784x23
    66      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    8           RenderBlock {DIV} at (0,1) size 22x11
    9           RenderBlock {DIV} at (22,0) size 84x13
    10           RenderBlock {DIV} at (106,1) size 13x11
     7        RenderBlock {DIV} at (3,3) size 119x13
     8          RenderBlock {DIV} at (0,0) size 22x11
     9          RenderBlock {DIV} at (106,0) size 13x11
    1110      RenderText {#text} at (0,0) size 0x0
    1211layer at (35,13) size 84x13
    13   RenderBlock {DIV} at (0,0) size 84x13
     12  RenderBlock {DIV} at (22,0) size 84x13
  • trunk/LayoutTests/platform/mac/fast/forms/search-transformed-expected.txt

    r89407 r89460  
    2121  RenderBlock {P} at (0,52) size 784x23
    2222    RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    23       RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    24         RenderBlock {DIV} at (0,1) size 22x11
    25         RenderBlock {DIV} at (22,0) size 84x13
    26         RenderBlock {DIV} at (106,1) size 13x11
     23      RenderBlock {DIV} at (3,3) size 119x13
     24        RenderBlock {DIV} at (0,0) size 22x11
     25        RenderBlock {DIV} at (106,0) size 13x11
    2726    RenderText {#text} at (0,0) size 0x0
    2827layer at (35,65) size 84x13 scrollWidth 88
    29   RenderBlock {DIV} at (0,0) size 84x13
     28  RenderBlock {DIV} at (22,0) size 84x13
    3029    RenderText {#text} at (1,0) size 86x13
    3130      text run at (1,0) width 86: "Some other text"
    32 caret: position 15 of child 0 {#text} of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
     31caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/mac/fast/forms/search-vertical-alignment-expected.txt

    r89407 r89460  
    1313      RenderBlock {P} at (0,52) size 784x45
    1414        RenderTextControl {INPUT} at (2,0) size 125x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x39
    16             RenderBlock {DIV} at (0,14) size 17x11
    17             RenderBlock {DIV} at (17,13) size 89x13
    18             RenderBlock {DIV} at (106,14) size 13x11
     15          RenderBlock {DIV} at (3,16) size 119x13
     16            RenderBlock {DIV} at (0,0) size 17x11
     17            RenderBlock {DIV} at (106,0) size 13x11
    1918        RenderText {#text} at (129,13) size 4x18
    2019          text run at (129,13) width 4: " "
    2120        RenderTextControl {INPUT} at (135,0) size 125x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    2221        RenderText {#text} at (0,0) size 0x0
    23       RenderBlock {P} at (0,113) size 784x20
    24         RenderTextControl {INPUT} at (2,0) size 125x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    25           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x10
     22      RenderBlock {P} at (0,113) size 784x18
     23        RenderTextControl {INPUT} at (2,2) size 125x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     24          RenderBlock {DIV} at (3,1) size 119x13
    2625            RenderBlock {DIV} at (0,0) size 17x11
    27             RenderBlock {DIV} at (17,0) size 89x10
    2826            RenderBlock {DIV} at (106,0) size 13x11
    29         RenderText {#text} at (129,2) size 4x18
    30           text run at (129,2) width 4: " "
    31         RenderTextControl {INPUT} at (135,0) size 125x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     27        RenderText {#text} at (129,0) size 4x18
     28          text run at (129,0) width 4: " "
     29        RenderTextControl {INPUT} at (135,2) size 125x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    3230        RenderText {#text} at (0,0) size 0x0
    33       RenderBlock {P} at (0,149) size 784x18
     31      RenderBlock {P} at (0,147) size 784x18
    3432        RenderTextControl {INPUT} at (2,2) size 125x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    35           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x6
     33          RenderBlock {DIV} at (3,3) size 119x6
    3634            RenderBlock {DIV} at (0,0) size 17x11
    37             RenderBlock {DIV} at (17,0) size 89x6
    3835            RenderBlock {DIV} at (106,0) size 13x11
    3936        RenderText {#text} at (129,0) size 4x18
     
    4239        RenderText {#text} at (0,0) size 0x0
    4340layer at (30,76) size 89x13
    44   RenderBlock {DIV} at (0,0) size 89x13
     41  RenderBlock {DIV} at (17,0) size 89x13
    4542    RenderText {#text} at (1,0) size 24x13
    4643      text run at (1,0) width 24: "Text"
     
    4946    RenderText {#text} at (1,0) size 24x13
    5047      text run at (1,0) width 24: "Text"
    51 layer at (30,124) size 89x10 scrollHeight 13
    52   RenderBlock {DIV} at (0,0) size 89x10
     48layer at (30,124) size 89x13
     49  RenderBlock {DIV} at (17,0) size 89x13
    5350    RenderText {#text} at (1,0) size 24x13
    5451      text run at (1,0) width 24: "Text"
    55 layer at (146,124) size 119x10 scrollHeight 13
    56   RenderBlock {DIV} at (3,3) size 119x10
     52layer at (146,124) size 119x13
     53  RenderBlock {DIV} at (3,1) size 119x13
    5754    RenderText {#text} at (1,0) size 24x13
    5855      text run at (1,0) width 24: "Text"
    59 layer at (30,162) size 89x6 scrollHeight 13
    60   RenderBlock {DIV} at (0,0) size 89x6
     56layer at (30,160) size 89x13
     57  RenderBlock {DIV} at (17,0) size 89x13
    6158    RenderText {#text} at (1,0) size 24x13
    6259      text run at (1,0) width 24: "Text"
    63 layer at (146,162) size 119x6 scrollHeight 13
     60layer at (146,160) size 119x6 scrollHeight 13
    6461  RenderBlock {DIV} at (3,3) size 119x6
    6562    RenderText {#text} at (1,0) size 24x13
  • trunk/LayoutTests/platform/mac/fast/forms/search-zoomed-expected.txt

    r89407 r89460  
    1717      RenderBlock {P} at (0,63) size 782x26
    1818        RenderTextControl {INPUT} at (2,2) size 148x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    19           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 142x16
     19          RenderBlock {DIV} at (3,2) size 142x18
    2020            RenderBlock {DIV} at (0,0) size 27x15
    21             RenderBlock {DIV} at (27,0) size 96x16
    2221            RenderBlock {DIV} at (123,0) size 19x15
    2322        RenderText {#text} at (0,0) size 0x0
     
    2524        RenderText {#text} at (0,0) size 47x22
    2625          text run at (0,0) width 47: "PASS"
    27 layer at (41,77) size 96x16 scrollWidth 104
    28   RenderBlock {DIV} at (0,0) size 96x16
     26layer at (41,78) size 96x16 scrollWidth 104
     27  RenderBlock {DIV} at (27,2) size 96x16
    2928    RenderText {#text} at (1,0) size 102x16
    3029      text run at (1,0) width 102: "Some other text"
    31 caret: position 15 of child 0 {#text} of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
     30caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/mac/fast/forms/searchfield-heights-expected.txt

    r89407 r89460  
    88      RenderBR {BR} at (368,14) size 0x0
    99      RenderTextControl {INPUT} at (0,22) size 102x17 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    10         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 96x11
    11           RenderBlock {DIV} at (0,1) size 8x9
    12           RenderBlock {DIV} at (8,0) size 75x11
    13           RenderBlock {DIV} at (83,1) size 13x9
     10        RenderBlock {DIV} at (3,3) size 96x11
     11          RenderBlock {DIV} at (0,0) size 8x9
     12          RenderBlock {DIV} at (83,0) size 13x9
    1413      RenderText {#text} at (102,20) size 4x18
    1514        text run at (102,20) width 4: " "
    1615      RenderTextControl {INPUT} at (108,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    18           RenderBlock {DIV} at (0,1) size 8x11
    19           RenderBlock {DIV} at (8,0) size 98x13
    20           RenderBlock {DIV} at (106,1) size 13x11
     16        RenderBlock {DIV} at (3,3) size 119x13
     17          RenderBlock {DIV} at (0,0) size 8x11
     18          RenderBlock {DIV} at (106,0) size 13x11
    2119      RenderText {#text} at (235,20) size 4x18
    2220        text run at (235,20) width 4: " "
    2321      RenderTextControl {INPUT} at (241,18) size 148x22 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    24         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 142x16
    25           RenderBlock {DIV} at (0,1) size 10x13
    26           RenderBlock {DIV} at (10,0) size 116x16
    27           RenderBlock {DIV} at (126,1) size 16x13
     22        RenderBlock {DIV} at (3,3) size 142x16
     23          RenderBlock {DIV} at (0,0) size 10x13
     24          RenderBlock {DIV} at (126,0) size 16x13
    2825      RenderText {#text} at (0,0) size 0x0
    2926layer at (19,33) size 75x11
    30   RenderBlock {DIV} at (0,0) size 75x11
     27  RenderBlock {DIV} at (8,0) size 75x11
    3128    RenderText {#text} at (1,0) size 20x11
    3229      text run at (1,0) width 20: "mini"
    3330layer at (127,31) size 98x13
    34   RenderBlock {DIV} at (0,0) size 98x13
     31  RenderBlock {DIV} at (8,0) size 98x13
    3532    RenderText {#text} at (1,0) size 29x13
    3633      text run at (1,0) width 29: "small"
    3734layer at (262,29) size 116x16
    38   RenderBlock {DIV} at (0,0) size 116x16
     35  RenderBlock {DIV} at (10,0) size 116x16
    3936    RenderText {#text} at (1,0) size 45x16
    4037      text run at (1,0) width 45: "regular"
  • trunk/LayoutTests/platform/mac/fast/repaint/search-field-cancel-expected.txt

    r89407 r89460  
    1414      RenderBlock (anonymous) at (0,34) size 784x23
    1515        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    16           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    17             RenderBlock {DIV} at (0,1) size 8x11
    18             RenderBlock {DIV} at (8,0) size 98x13
    19             RenderBlock {DIV} at (106,1) size 13x11
     16          RenderBlock {DIV} at (3,3) size 119x13
     17            RenderBlock {DIV} at (0,0) size 8x11
     18            RenderBlock {DIV} at (106,0) size 13x11
    2019        RenderText {#text} at (0,0) size 0x0
    2120layer at (21,47) size 98x13
    22   RenderBlock {DIV} at (0,0) size 98x13
     21  RenderBlock {DIV} at (8,0) size 98x13
    2322    RenderText {#text} at (1,0) size 54x13
    2423      text run at (1,0) width 54: "some text"
  • trunk/LayoutTests/platform/mac/fast/replaced/width100percent-searchfield-expected.txt

    r89407 r89460  
    1212            RenderTableCell {TD} at (1,1) size 127x25 [r=0 c=0 rs=1 cs=1]
    1313              RenderTextControl {INPUT} at (1,3) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    14                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    15                   RenderBlock {DIV} at (0,1) size 8x11
    16                   RenderBlock {DIV} at (8,0) size 98x13
    17                   RenderBlock {DIV} at (106,1) size 13x11
     14                RenderBlock {DIV} at (3,3) size 119x13
     15                  RenderBlock {DIV} at (0,0) size 8x11
     16                  RenderBlock {DIV} at (106,0) size 13x11
    1817            RenderTableCell {TD} at (129,1) size 8x25 [r=0 c=1 rs=1 cs=1]
    1918              RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    20                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x13
    21                   RenderBlock {DIV} at (0,1) size 8x11
    22                   RenderBlock {DIV} at (8,0) size 0x13
    23                   RenderBlock {DIV} at (8,1) size 13x11
     19                RenderBlock {DIV} at (3,3) size 0x35
     20                  RenderBlock {DIV} at (0,0) size 8x11
     21                  RenderBlock {DIV} at (0,24) size 13x11
    2422            RenderTableCell {TD} at (138,1) size 8x25 [r=0 c=2 rs=1 cs=1]
    2523              RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    26                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x13
    27                   RenderBlock {DIV} at (0,1) size 8x11
    28                   RenderBlock {DIV} at (8,0) size 0x13
    29                   RenderBlock {DIV} at (8,1) size 13x11
     24                RenderBlock {DIV} at (3,3) size 0x35
     25                  RenderBlock {DIV} at (0,0) size 8x11
     26                  RenderBlock {DIV} at (0,24) size 13x11
    3027            RenderTableCell {TD} at (147,3) size 636x20 [r=0 c=3 rs=1 cs=1]
    3128              RenderText {#text} at (1,1) size 4x18
     
    3936            RenderTableCell {TD} at (1,1) size 527x25 [r=0 c=0 rs=1 cs=1]
    4037              RenderTextControl {INPUT} at (1,3) size 525x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    41                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 519x13
    42                   RenderBlock {DIV} at (0,1) size 22x11
    43                   RenderBlock {DIV} at (22,0) size 484x13
    44                   RenderBlock {DIV} at (506,1) size 13x11
     38                RenderBlock {DIV} at (3,3) size 519x13
     39                  RenderBlock {DIV} at (0,0) size 22x11
     40                  RenderBlock {DIV} at (506,0) size 13x11
    4541            RenderTableCell {TD} at (529,1) size 8x25 [r=0 c=1 rs=1 cs=1]
    4642              RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    47                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x13
    48                   RenderBlock {DIV} at (0,1) size 22x11
    49                   RenderBlock {DIV} at (22,0) size 0x13
    50                   RenderBlock {DIV} at (22,1) size 13x11
     43                RenderBlock {DIV} at (3,3) size 0x35
     44                  RenderBlock {DIV} at (0,0) size 22x11
     45                  RenderBlock {DIV} at (0,24) size 13x11
    5146            RenderTableCell {TD} at (538,1) size 8x25 [r=0 c=2 rs=1 cs=1]
    5247              RenderTextControl {INPUT} at (1,3) size 6x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    53                 RenderDeprecatedFlexibleBox {DIV} at (3,3) size 0x13
    54                   RenderBlock {DIV} at (0,1) size 22x11
    55                   RenderBlock {DIV} at (22,0) size 0x13
    56                   RenderBlock {DIV} at (22,1) size 13x11
     48                RenderBlock {DIV} at (3,3) size 0x35
     49                  RenderBlock {DIV} at (0,0) size 22x11
     50                  RenderBlock {DIV} at (0,24) size 13x11
    5751            RenderTableCell {TD} at (547,3) size 236x20 [r=0 c=3 rs=1 cs=1]
    5852              RenderText {#text} at (1,1) size 4x18
    5953                text run at (1,1) width 4: " "
    6054layer at (21,33) size 98x13
    61   RenderBlock {DIV} at (0,0) size 98x13
     55  RenderBlock {DIV} at (8,0) size 98x13
    6256    RenderText {#text} at (1,0) size 49x13
    6357      text run at (1,0) width 49: "New Mail"
    64 layer at (149,33) size 31x13
    65   RenderBlock {DIV} at (0,0) size 31x13
     58layer at (141,44) size 2x13 scrollWidth 31
     59  RenderBlock {DIV} at (0,11) size 2x13
    6660    RenderText {#text} at (1,0) size 29x13
    6761      text run at (1,0) width 29: "Reply"
    68 layer at (158,33) size 49x13
    69   RenderBlock {DIV} at (0,0) size 49x13
     62layer at (150,44) size 2x13 scrollWidth 49
     63  RenderBlock {DIV} at (0,11) size 2x13
    7064    RenderText {#text} at (1,0) size 47x13
    7165      text run at (1,0) width 47: "Reply All"
    7266layer at (35,96) size 484x13
    73   RenderBlock {DIV} at (0,0) size 484x13
     67  RenderBlock {DIV} at (22,0) size 484x13
    7468    RenderText {#text} at (1,0) size 49x13
    7569      text run at (1,0) width 49: "New Mail"
    76 layer at (563,96) size 31x13
    77   RenderBlock {DIV} at (0,0) size 31x13
     70layer at (541,107) size 2x13 scrollWidth 31
     71  RenderBlock {DIV} at (0,11) size 2x13
    7872    RenderText {#text} at (1,0) size 29x13
    7973      text run at (1,0) width 29: "Reply"
    80 layer at (572,96) size 49x13
    81   RenderBlock {DIV} at (0,0) size 49x13
     74layer at (550,107) size 2x13 scrollWidth 49
     75  RenderBlock {DIV} at (0,11) size 2x13
    8276    RenderText {#text} at (1,0) size 47x13
    8377      text run at (1,0) width 47: "Reply All"
  • trunk/LayoutTests/platform/mac/fast/table/colspanMinWidth-vertical-expected.txt

    r89407 r89460  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 45x149
    7         RenderTableSection {TBODY} at (0,0) size 45x149
     6      RenderTable {TABLE} at (0,0) size 32x149
     7        RenderTableSection {TBODY} at (0,0) size 32x149
    88          RenderTableRow {TR} at (0,2) size 2x149
    99            RenderTableCell {TD} at (2,2) size 2x3 [bgcolor=#0000FF] [r=0 c=0 rs=1 cs=1]
     
    1111            RenderTableCell {TD} at (6,2) size 2x141 [bgcolor=#008000] [r=1 c=0 rs=2 cs=2]
    1212          RenderTableRow {TR} at (0,8) size 0x149
    13             RenderTableCell {TD} at (8,161) size 35x-31 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1]
    14           RenderTableRow {TR} at (0,10) size 33x149
    15             RenderTableCell {TD} at (10,2) size 33x141 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2]
    16               RenderTable {TABLE} at (1,1) size 31x139
    17                 RenderTableSection {TBODY} at (0,0) size 31x139
    18                   RenderTableRow {TR} at (0,2) size 27x139
    19                     RenderTableCell {TD} at (2,14) size 27x-23 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1]
    20                     RenderTableCell {TD} at (2,6) size 27x131 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
    21                       RenderTextControl {INPUT} at (3,3) size 21x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     13            RenderTableCell {TD} at (8,155) size 22x-18 [bgcolor=#FF0000] [r=2 c=2 rs=2 cs=1]
     14          RenderTableRow {TR} at (0,10) size 20x149
     15            RenderTableCell {TD} at (10,2) size 20x141 [bgcolor=#00FFFF] [r=3 c=0 rs=1 cs=2]
     16              RenderTable {TABLE} at (1,1) size 18x139
     17                RenderTableSection {TBODY} at (0,0) size 18x139
     18                  RenderTableRow {TR} at (0,2) size 14x139
     19                    RenderTableCell {TD} at (2,8) size 14x-10 [bgcolor=#FF00FF] [r=0 c=0 rs=1 cs=1]
     20                    RenderTableCell {TD} at (2,6) size 14x131 [bgcolor=#FFFF00] [r=0 c=1 rs=1 cs=1]
     21                      RenderTextControl {INPUT} at (3,3) size 8x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    2222                      RenderText {#text} at (0,0) size 0x0
    23 layer at (19,23) size 15x119
    24   RenderBlock {DIV} at (3,3) size 15x119
     23layer at (19,23) size 2x119 scrollX 13 scrollWidth 15
     24  RenderBlock {DIV} at (3,3) size 2x119
  • trunk/LayoutTests/platform/qt/fast/css/pseudo-cache-stale-expected.txt

    r89409 r89460  
    1515      RenderBlock (anonymous) at (0,84) size 784x30
    1616        RenderTextControl {INPUT} at (2,2) size 166x26
    17           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    18             RenderBlock {DIV} at (0,11) size 0x0
    19             RenderBlock {DIV} at (0,0) size 151x22
     17          RenderBlock {DIV} at (2,2) size 162x22
     18            RenderBlock {DIV} at (0,16) size 0x0
    2019            RenderBlock {DIV} at (151,5) size 11x11
    2120        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/css/text-input-with-webkit-border-radius-expected.txt

    r89409 r89460  
    1717      RenderBlock {DIV} at (0,76) size 163x45 [bgcolor=#888888]
    1818        RenderTextControl {INPUT} at (11,9) size 133x28 [bgcolor=#00FF00] [border: (2px inset #000000)]
    19           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 127x22
    20             RenderBlock {DIV} at (0,11) size 0x0
    21             RenderBlock {DIV} at (0,0) size 116x22
     19          RenderBlock {DIV} at (3,3) size 127x22
     20            RenderBlock {DIV} at (0,16) size 0x0
    2221            RenderBlock {DIV} at (116,5) size 11x11
    2322        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/forms/control-restrict-line-height-expected.txt

    r89409 r89460  
    2222      RenderBR {BR} at (0,0) size 0x0
    2323      RenderTextControl {INPUT} at (2,95) size 166x30
    24         RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x26
    25           RenderBlock {DIV} at (0,13) size 0x0
    26           RenderBlock {DIV} at (0,0) size 151x26
     24        RenderBlock {DIV} at (2,2) size 162x26
     25          RenderBlock {DIV} at (0,18) size 0x0
    2726          RenderBlock {DIV} at (151,7) size 11x11
    2827      RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/forms/placeholder-set-value-expected.txt

    r89409 r89460  
    1515      RenderBlock (anonymous) at (0,60) size 784x30
    1616        RenderTextControl {INPUT} at (2,2) size 166x26
    17           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    18             RenderBlock {DIV} at (0,11) size 0x0
    19             RenderBlock {DIV} at (0,0) size 151x22
     17          RenderBlock {DIV} at (2,2) size 162x22
     18            RenderBlock {DIV} at (0,16) size 0x0
    2019            RenderBlock {DIV} at (151,5) size 11x11
    2120        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/forms/search-cancel-button-style-sharing-expected.txt

    r89409 r89460  
    99      RenderBlock (anonymous) at (0,38) size 784x30
    1010        RenderTextControl {INPUT} at (2,2) size 166x26
    11           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    12             RenderBlock {DIV} at (0,11) size 0x0
    13             RenderBlock {DIV} at (0,0) size 151x22
     11          RenderBlock {DIV} at (2,2) size 162x22
     12            RenderBlock {DIV} at (0,16) size 0x0
    1413            RenderBlock {DIV} at (151,5) size 11x11
    1514        RenderText {#text} at (170,4) size 4x22
    1615          text run at (170,4) width 4: " "
    1716        RenderTextControl {INPUT} at (176,2) size 166x26
    18           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    19             RenderBlock {DIV} at (0,11) size 0x0
    20             RenderBlock {DIV} at (0,0) size 151x22
     17          RenderBlock {DIV} at (2,2) size 162x22
     18            RenderBlock {DIV} at (0,16) size 0x0
    2119            RenderBlock {DIV} at (151,5) size 11x11
    2220        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/forms/search-display-none-cancel-button-expected.txt

    r89409 r89460  
    88      RenderBR {BR} at (534,16) size 0x0
    99      RenderTextControl {INPUT} at (2,24) size 166x26
    10         RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    11           RenderBlock {DIV} at (0,11) size 0x0
    12           RenderBlock {DIV} at (0,0) size 162x22
     10        RenderBlock {DIV} at (2,2) size 162x22
     11          RenderBlock {DIV} at (0,16) size 0x0
    1312      RenderText {#text} at (0,0) size 0x0
    1413layer at (12,34) size 162x22
  • trunk/LayoutTests/platform/qt/fast/forms/search-placeholder-value-changed-expected.txt

    r89409 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 166x26
    7         RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    8           RenderBlock {DIV} at (0,11) size 0x0
    9           RenderBlock {DIV} at (0,0) size 151x22
     7        RenderBlock {DIV} at (2,2) size 162x22
     8          RenderBlock {DIV} at (0,16) size 0x0
    109          RenderBlock {DIV} at (151,5) size 11x11
    1110      RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/forms/search-rtl-expected.txt

    r89409 r89460  
    1818      RenderBlock {P} at (0,38) size 784x90
    1919        RenderTextControl {INPUT} at (2,2) size 166x26
    20           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    21             RenderBlock {DIV} at (0,11) size 0x0
    22             RenderBlock {DIV} at (0,0) size 151x22
     20          RenderBlock {DIV} at (2,2) size 162x22
     21            RenderBlock {DIV} at (0,16) size 0x0
    2322            RenderBlock {DIV} at (151,5) size 11x11
    2423        RenderText {#text} at (170,4) size 4x22
     
    2625        RenderBR {BR} at (0,0) size 0x0
    2726        RenderTextControl {INPUT} at (2,32) size 246x26
    28           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 242x22
    29             RenderBlock {DIV} at (0,11) size 0x0
    30             RenderBlock {DIV} at (0,0) size 231x22
     27          RenderBlock {DIV} at (2,2) size 242x22
     28            RenderBlock {DIV} at (0,16) size 0x0
    3129            RenderBlock {DIV} at (231,5) size 11x11
    3230        RenderText {#text} at (250,34) size 4x22
     
    3432        RenderBR {BR} at (0,0) size 0x0
    3533        RenderTextControl {INPUT} at (2,62) size 166x26
    36           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    37             RenderBlock {DIV} at (0,11) size 0x0
    38             RenderBlock {DIV} at (0,0) size 151x22
     34          RenderBlock {DIV} at (2,2) size 162x22
     35            RenderBlock {DIV} at (0,16) size 0x0
    3936            RenderBlock {DIV} at (151,5) size 11x11
    4037        RenderText {#text} at (0,0) size 0x0
     
    6057layer at (12,110) size 151x22
    6158  RenderBlock {DIV} at (0,0) size 151x22
    62 caret: position 0 of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
     59caret: position 0 of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 9 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/qt/fast/forms/search-styled-expected.txt

    r89409 r89460  
    55    RenderBody {BODY} at (8,8) size 784x27
    66      RenderTextControl {INPUT} at (2,2) size 150x23 [bgcolor=#FFFFFF] [border: (1px solid #BDC7D8)]
    7         RenderDeprecatedFlexibleBox {DIV} at (18,4) size 128x15
    8           RenderBlock {DIV} at (0,7) size 0x0
    9           RenderBlock {DIV} at (0,0) size 120x15
     7        RenderBlock {DIV} at (18,4) size 128x15
     8          RenderBlock {DIV} at (0,11) size 0x0
    109          RenderBlock {DIV} at (120,3) size 8x8
    1110      RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/platform/qt/fast/forms/search-transformed-expected.txt

    r89409 r89460  
    1616          text run at (0,22) width 430: "Tests drawing and event handling on transformed search fields."
    1717      RenderBlock {P} at (0,150) size 784x22
    18         RenderText {#text} at (0,0) size 39x22
    19           text run at (0,0) width 39: "FAIL"
     18        RenderText {#text} at (0,0) size 40x22
     19          text run at (0,0) width 40: "PASS"
    2020layer at (8,68) size 784x30
    2121  RenderBlock {P} at (0,60) size 784x30
    2222    RenderTextControl {INPUT} at (2,2) size 166x26
    23       RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    24         RenderBlock {DIV} at (0,11) size 0x0
    25         RenderBlock {DIV} at (0,0) size 151x22
     23      RenderBlock {DIV} at (2,2) size 162x22
     24        RenderBlock {DIV} at (0,16) size 0x0
    2625        RenderBlock {DIV} at (151,5) size 11x11
    2726    RenderText {#text} at (0,0) size 0x0
     
    3029    RenderText {#text} at (1,0) size 106x22
    3130      text run at (1,0) width 106: "Some other text"
    32 caret: position 15 of child 0 {#text} of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
     31caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/qt/fast/forms/search-vertical-alignment-expected.txt

    r89409 r89460  
    1313      RenderBlock {P} at (0,60) size 784x45
    1414        RenderTextControl {INPUT} at (2,0) size 168x45 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    15           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 162x39
    16             RenderBlock {DIV} at (0,19) size 0x0
    17             RenderBlock {DIV} at (0,8) size 151x22
    18             RenderBlock {DIV} at (151,14) size 11x11
     15          RenderBlock {DIV} at (3,11) size 162x22
     16            RenderBlock {DIV} at (0,16) size 0x0
     17            RenderBlock {DIV} at (151,5) size 11x11
    1918        RenderText {#text} at (172,11) size 4x22
    2019          text run at (172,11) width 4: " "
     
    2322      RenderBlock {P} at (0,121) size 784x22
    2423        RenderTextControl {INPUT} at (2,0) size 168x16 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    25           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 162x10
    26             RenderBlock {DIV} at (0,5) size 0x0
    27             RenderBlock {DIV} at (0,0) size 151x10
    28             RenderBlock {DIV} at (151,0) size 11x11
     24          RenderBlock {DIV} at (3,3) size 162x10
     25            RenderBlock {DIV} at (0,16) size 0x0
     26            RenderBlock {DIV} at (151,5) size 11x11
    2927        RenderText {#text} at (172,0) size 4x22
    3028          text run at (172,0) width 4: " "
     
    3331      RenderBlock {P} at (0,159) size 784x22
    3432        RenderTextControl {INPUT} at (2,4) size 168x12 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    35           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 162x6
    36             RenderBlock {DIV} at (0,3) size 0x0
    37             RenderBlock {DIV} at (0,0) size 151x6
    38             RenderBlock {DIV} at (151,0) size 11x11
     33          RenderBlock {DIV} at (3,3) size 162x6
     34            RenderBlock {DIV} at (0,16) size 0x0
     35            RenderBlock {DIV} at (151,5) size 11x11
    3936        RenderText {#text} at (172,0) size 4x22
    4037          text run at (172,0) width 4: " "
     
    4946    RenderText {#text} at (1,0) size 31x22
    5047      text run at (1,0) width 31: "Text"
    51 layer at (13,132) size 151x10 scrollHeight 22
    52   RenderBlock {DIV} at (0,0) size 151x10
     48layer at (13,132) size 151x22
     49  RenderBlock {DIV} at (0,0) size 151x22
    5350    RenderText {#text} at (1,0) size 31x22
    5451      text run at (1,0) width 31: "Text"
     
    5754    RenderText {#text} at (1,0) size 31x22
    5855      text run at (1,0) width 31: "Text"
    59 layer at (13,174) size 151x6 scrollHeight 22
    60   RenderBlock {DIV} at (0,0) size 151x6
     56layer at (13,174) size 151x22
     57  RenderBlock {DIV} at (0,0) size 151x22
    6158    RenderText {#text} at (1,0) size 31x22
    6259      text run at (1,0) width 31: "Text"
  • trunk/LayoutTests/platform/qt/fast/forms/search-zoomed-expected.txt

    r89409 r89460  
    1717      RenderBlock {P} at (0,71) size 782x34
    1818        RenderTextControl {INPUT} at (2,2) size 206x30
    19           RenderDeprecatedFlexibleBox {DIV} at (2,2) size 202x26
    20             RenderBlock {DIV} at (0,13) size 0x0
    21             RenderBlock {DIV} at (0,0) size 189x26
     19          RenderBlock {DIV} at (2,2) size 202x26
     20            RenderBlock {DIV} at (0,19) size 0x0
    2221            RenderBlock {DIV} at (189,6) size 13x13
    2322        RenderText {#text} at (0,0) size 0x0
    2423      RenderBlock {P} at (0,177) size 782x26
    25         RenderText {#text} at (0,0) size 46x26
    26           text run at (0,0) width 46: "FAIL"
     24        RenderText {#text} at (0,0) size 48x26
     25          text run at (0,0) width 48: "PASS"
    2726layer at (13,84) size 189x26
    2827  RenderBlock {DIV} at (0,0) size 189x26
    2928    RenderText {#text} at (1,0) size 128x26
    3029      text run at (1,0) width 128: "Some other text"
    31 caret: position 15 of child 0 {#text} of child 0 {DIV} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
     30caret: position 15 of child 0 {#text} of child 1 {DIV} of child 0 {DIV} of {#shadow-root} of child 1 {INPUT} of child 3 {P} of body
  • trunk/LayoutTests/platform/qt/fast/replaced/width100percent-searchfield-expected.txt

    r89409 r89460  
    1 layer at (0,0) size 894x584
     1layer at (0,0) size 839x584
    22  RenderView at (0,0) size 800x584
    33layer at (0,0) size 800x584
     
    1212            RenderTableCell {TD} at (1,1) size 168x32 [r=0 c=0 rs=1 cs=1]
    1313              RenderTextControl {INPUT} at (1,3) size 166x26
    14                 RenderDeprecatedFlexibleBox {DIV} at (2,2) size 162x22
    15                   RenderBlock {DIV} at (0,11) size 0x0
    16                   RenderBlock {DIV} at (0,0) size 151x22
     14                RenderBlock {DIV} at (2,2) size 162x22
     15                  RenderBlock {DIV} at (0,16) size 0x0
    1716                  RenderBlock {DIV} at (151,5) size 11x11
    1817            RenderTableCell {TD} at (170,1) size 6x32 [r=0 c=1 rs=1 cs=1]
    1918              RenderTextControl {INPUT} at (1,3) size 4x26
    20                 RenderDeprecatedFlexibleBox {DIV} at (2,2) size 0x22
    21                   RenderBlock {DIV} at (0,11) size 0x0
    22                   RenderBlock {DIV} at (0,0) size 0x22
    23                   RenderBlock {DIV} at (0,5) size 11x11
     19                RenderBlock {DIV} at (2,2) size 0x33
     20                  RenderBlock {DIV} at (0,0) size 0x0
     21                  RenderBlock {DIV} at (0,22) size 11x11
    2422            RenderTableCell {TD} at (177,1) size 6x32 [r=0 c=2 rs=1 cs=1]
    2523              RenderTextControl {INPUT} at (1,3) size 4x26
    26                 RenderDeprecatedFlexibleBox {DIV} at (2,2) size 0x22
    27                   RenderBlock {DIV} at (0,11) size 0x0
    28                   RenderBlock {DIV} at (0,0) size 0x22
    29                   RenderBlock {DIV} at (0,5) size 11x11
     24                RenderBlock {DIV} at (2,2) size 0x33
     25                  RenderBlock {DIV} at (0,0) size 0x0
     26                  RenderBlock {DIV} at (0,22) size 11x11
    3027            RenderTableCell {TD} at (184,5) size 599x24 [r=0 c=3 rs=1 cs=1]
    3128              RenderText {#text} at (1,1) size 4x22
     
    3936            RenderTableCell {TD} at (1,1) size 808x32 [r=0 c=0 rs=1 cs=1]
    4037              RenderTextControl {INPUT} at (1,3) size 806x26
    41                 RenderDeprecatedFlexibleBox {DIV} at (2,2) size 802x22
    42                   RenderBlock {DIV} at (0,11) size 0x0
    43                   RenderBlock {DIV} at (0,0) size 791x22
     38                RenderBlock {DIV} at (2,2) size 802x22
     39                  RenderBlock {DIV} at (0,16) size 0x0
    4440                  RenderBlock {DIV} at (791,5) size 11x11
    4541            RenderTableCell {TD} at (810,1) size 6x32 [r=0 c=1 rs=1 cs=1]
    4642              RenderTextControl {INPUT} at (1,3) size 4x26
    47                 RenderDeprecatedFlexibleBox {DIV} at (2,2) size 0x22
    48                   RenderBlock {DIV} at (0,11) size 0x0
    49                   RenderBlock {DIV} at (0,0) size 0x22
    50                   RenderBlock {DIV} at (0,5) size 11x11
     43                RenderBlock {DIV} at (2,2) size 0x33
     44                  RenderBlock {DIV} at (0,0) size 0x0
     45                  RenderBlock {DIV} at (0,22) size 11x11
    5146            RenderTableCell {TD} at (817,1) size 6x32 [r=0 c=2 rs=1 cs=1]
    5247              RenderTextControl {INPUT} at (1,3) size 4x26
    53                 RenderDeprecatedFlexibleBox {DIV} at (2,2) size 0x22
    54                   RenderBlock {DIV} at (0,11) size 0x0
    55                   RenderBlock {DIV} at (0,0) size 0x22
    56                   RenderBlock {DIV} at (0,5) size 11x11
     48                RenderBlock {DIV} at (2,2) size 0x33
     49                  RenderBlock {DIV} at (0,0) size 0x0
     50                  RenderBlock {DIV} at (0,22) size 11x11
    5751            RenderTableCell {TD} at (824,5) size 6x24 [r=0 c=3 rs=1 cs=1]
    5852              RenderText {#text} at (1,1) size 4x22
     
    6256    RenderText {#text} at (1,0) size 66x22
    6357      text run at (1,0) width 66: "New Mail"
    64 layer at (181,36) size 42x22
    65   RenderBlock {DIV} at (0,0) size 42x22
     58layer at (181,36) size 2x22 scrollWidth 42
     59  RenderBlock {DIV} at (0,0) size 2x22
    6660    RenderText {#text} at (1,0) size 40x22
    6761      text run at (1,0) width 40: "Reply"
    68 layer at (188,36) size 66x22
    69   RenderBlock {DIV} at (0,0) size 66x22
     62layer at (188,36) size 2x22 scrollWidth 66
     63  RenderBlock {DIV} at (0,0) size 2x22
    7064    RenderText {#text} at (1,0) size 64x22
    7165      text run at (1,0) width 64: "Reply All"
     
    7468    RenderText {#text} at (1,0) size 66x22
    7569      text run at (1,0) width 66: "New Mail"
    76 layer at (821,114) size 42x22
    77   RenderBlock {DIV} at (0,0) size 42x22
     70layer at (821,114) size 2x22 scrollWidth 42
     71  RenderBlock {DIV} at (0,0) size 2x22
    7872    RenderText {#text} at (1,0) size 40x22
    7973      text run at (1,0) width 40: "Reply"
    80 layer at (828,114) size 66x22
    81   RenderBlock {DIV} at (0,0) size 66x22
     74layer at (828,114) size 2x22 scrollWidth 66
     75  RenderBlock {DIV} at (0,0) size 2x22
    8276    RenderText {#text} at (1,0) size 64x22
    8377      text run at (1,0) width 64: "Reply All"
  • trunk/LayoutTests/platform/win/fast/forms/search-cancel-button-style-sharing-expected.txt

    r89410 r89460  
    99      RenderBlock (anonymous) at (0,34) size 784x23
    1010        RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    11           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    12             RenderBlock {DIV} at (0,1) size 8x11
    13             RenderBlock {DIV} at (8,0) size 98x13
    14             RenderBlock {DIV} at (106,1) size 13x11
     11          RenderBlock {DIV} at (3,3) size 119x13
     12            RenderBlock {DIV} at (0,0) size 8x11
     13            RenderBlock {DIV} at (106,0) size 13x11
    1514        RenderText {#text} at (129,2) size 4x18
    1615          text run at (129,2) width 4: " "
    1716        RenderTextControl {INPUT} at (135,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    18           RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    19             RenderBlock {DIV} at (0,1) size 8x11
    20             RenderBlock {DIV} at (8,0) size 98x13
    21             RenderBlock {DIV} at (106,1) size 13x11
     17          RenderBlock {DIV} at (3,3) size 119x13
     18            RenderBlock {DIV} at (0,0) size 8x11
     19            RenderBlock {DIV} at (106,0) size 13x11
    2220        RenderText {#text} at (0,0) size 0x0
    2321layer at (21,47) size 98x13
    24   RenderBlock {DIV} at (0,0) size 98x13
     22  RenderBlock {DIV} at (8,0) size 98x13
    2523layer at (154,47) size 98x13
    26   RenderBlock {DIV} at (0,0) size 98x13
     24  RenderBlock {DIV} at (8,0) size 98x13
    2725    RenderText {#text} at (1,0) size 43x13
    2826      text run at (1,0) width 43: "this one"
  • trunk/LayoutTests/platform/win/fast/forms/search-display-none-cancel-button-expected.txt

    r89410 r89460  
    88      RenderBR {BR} at (499,14) size 0x0
    99      RenderTextControl {INPUT} at (2,20) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    10         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    11           RenderBlock {DIV} at (0,1) size 8x11
    12           RenderBlock {DIV} at (8,0) size 111x13
     10        RenderBlock {DIV} at (3,3) size 119x13
     11          RenderBlock {DIV} at (0,0) size 8x11
    1312      RenderText {#text} at (0,0) size 0x0
    1413layer at (21,31) size 111x13
    15   RenderBlock {DIV} at (0,0) size 111x13
     14  RenderBlock {DIV} at (8,0) size 111x13
    1615    RenderText {#text} at (1,0) size 20x13
    1716      text run at (1,0) width 20: "test"
  • trunk/LayoutTests/platform/win/fast/forms/search-placeholder-value-changed-expected.txt

    r89410 r89460  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderTextControl {INPUT} at (2,2) size 125x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    7         RenderDeprecatedFlexibleBox {DIV} at (3,3) size 119x13
    8           RenderBlock {DIV} at (0,1) size 8x11
    9           RenderBlock {DIV} at (8,0) size 98x13
    10           RenderBlock {DIV} at (106,1) size 13x11
     7        RenderBlock {DIV} at (3,3) size 119x13
     8          RenderBlock {DIV} at (0,0) size 8x11
     9          RenderBlock {DIV} at (106,0) size 13x11
    1110      RenderText {#text} at (0,0) size 0x0
    1211      RenderText {#text} at (0,0) size 0x0
    1312layer at (21,13) size 98x13
    14   RenderBlock {DIV} at (0,0) size 98x13
     13  RenderBlock {DIV} at (8,0) size 98x13
  • trunk/Source/WebCore/ChangeLog

    r89457 r89460  
     12011-06-22  Sheriff Bot  <webkit.review.bot@gmail.com>
     2
     3        Unreviewed, rolling out r89407, r89409, r89410, and r89411.
     4        http://trac.webkit.org/changeset/89407
     5        http://trac.webkit.org/changeset/89409
     6        http://trac.webkit.org/changeset/89410
     7        http://trac.webkit.org/changeset/89411
     8        https://bugs.webkit.org/show_bug.cgi?id=63168
     9
     10        Broke Chromium tests for Forms and Autofill (Requested by
     11        dimich on #webkit).
     12
     13        * css/html.css:
     14        (input[type="search"]::-webkit-search-cancel-button):
     15        (input[type="search"]::-webkit-search-decoration):
     16        (input[type="search"]::-webkit-search-results-decoration):
     17        (input[type="search"]::-webkit-search-results-button):
     18        (input::-webkit-inner-spin-button):
     19        (input::-webkit-input-speech-button):
     20        * html/HTMLInputElement.cpp:
     21        * html/HTMLInputElement.h:
     22        * html/InputType.h:
     23        * html/SearchInputType.cpp:
     24        (WebCore::SearchInputType::SearchInputType):
     25        (WebCore::SearchInputType::createShadowSubtree):
     26        (WebCore::SearchInputType::destroyShadowSubtree):
     27        * html/SearchInputType.h:
     28        (WebCore::SearchInputType::innerBlockElement):
     29        * html/TextFieldInputType.cpp:
     30        (WebCore::TextFieldInputType::TextFieldInputType):
     31        (WebCore::TextFieldInputType::createShadowSubtree):
     32        (WebCore::TextFieldInputType::destroyShadowSubtree):
     33        * html/TextFieldInputType.h:
     34        (WebCore::TextFieldInputType::innerTextElement):
     35        (WebCore::TextFieldInputType::innerSpinButtonElement):
     36        (WebCore::TextFieldInputType::speechButtonElement):
     37        (WebCore::TextFieldInputType::setInnerTextElement):
     38        (WebCore::TextFieldInputType::setSpeechButtonElement):
     39        * rendering/RenderTextControlSingleLine.cpp:
     40        (WebCore::RenderTextControlSingleLine::innerTextElement):
     41        (WebCore::RenderTextControlSingleLine::layout):
     42        (WebCore::RenderTextControlSingleLine::nodeAtPoint):
     43        (WebCore::RenderTextControlSingleLine::forwardEvent):
     44        (WebCore::RenderTextControlSingleLine::styleDidChange):
     45        (WebCore::RenderTextControlSingleLine::hasControlClip):
     46        (WebCore::RenderTextControlSingleLine::controlClipRect):
     47        (WebCore::RenderTextControlSingleLine::textBlockWidth):
     48        (WebCore::RenderTextControlSingleLine::createInnerTextStyle):
     49        (WebCore::RenderTextControlSingleLine::createInnerBlockStyle):
     50        (WebCore::RenderTextControlSingleLine::textBlockInsetTop):
     51        * rendering/RenderTextControlSingleLine.h:
     52
    1532011-06-20  Mikhail Naganov  <mnaganov@chromium.org>
    254
  • trunk/Source/WebCore/css/html.css

    r89407 r89460  
    420420}
    421421
    422 input::-webkit-textfield-decoration-container {
    423     direction: ltr;
    424     display: -webkit-box;
    425     -webkit-box-align: center;
    426 }
    427 
    428422input[type="search"]::-webkit-search-cancel-button {
    429423    -webkit-appearance: searchfield-cancel-button;
    430     display: block;
    431     -webkit-box-flex: 0;
     424    display: inline-block;
    432425}
    433426
    434427input[type="search"]::-webkit-search-decoration {
    435428    -webkit-appearance: searchfield-decoration;
    436     display: block;
    437     -webkit-box-flex: 0;
     429    display: inline-block;
    438430}
    439431
    440432input[type="search"]::-webkit-search-results-decoration {
    441433    -webkit-appearance: searchfield-results-decoration;
    442     display: block;
    443     -webkit-box-flex: 0;
     434    display: inline-block;
    444435}
    445436
    446437input[type="search"]::-webkit-search-results-button {
    447438    -webkit-appearance: searchfield-results-button;
    448     display: block;
    449     -webkit-box-flex: 0;
     439    display: inline-block;
    450440}
    451441
     
    459449input::-webkit-inner-spin-button {
    460450    -webkit-appearance: inner-spin-button;
    461     display: block;
     451    display: inline-block;
    462452    position: relative;
    463453    cursor: default;
    464454    vertical-align: top;
    465     -webkit-box-flex: 0;
    466455    -webkit-user-select: none;
    467456}
     
    470459input::-webkit-input-speech-button {
    471460    -webkit-appearance: -webkit-input-speech-button;
    472     display: block;
     461    display: inline-block;
    473462    vertical-align: top;
    474     -webkit-box-flex: 0;
    475463}
    476464#endif
  • trunk/Source/WebCore/html/HTMLInputElement.cpp

    r89452 r89460  
    127127{
    128128    return m_name.isNull() ? emptyAtom : m_name;
    129 }
    130 
    131 HTMLElement* HTMLInputElement::containerElement() const
    132 {
    133     return m_inputType->containerElement();
    134129}
    135130
  • trunk/Source/WebCore/html/HTMLInputElement.h

    r89452 r89460  
    109109#endif
    110110
    111     HTMLElement* containerElement() const;
    112111    virtual HTMLElement* innerTextElement() const;
    113112    HTMLElement* innerBlockElement() const;
  • trunk/Source/WebCore/html/InputType.h

    r89407 r89460  
    189189    virtual void destroyShadowSubtree();
    190190
    191     virtual HTMLElement* containerElement() const { return 0; }
    192191    virtual HTMLElement* innerBlockElement() const { return 0; }
    193192    virtual HTMLElement* innerTextElement() const { return 0; }
  • trunk/Source/WebCore/html/SearchInputType.cpp

    r89407 r89460  
    3232#include "SearchInputType.h"
    3333
    34 #include "ElementWithPseudoId.h"
    3534#include "HTMLInputElement.h"
    3635#include "ShadowRoot.h"
     
    4241inline SearchInputType::SearchInputType(HTMLInputElement* element)
    4342    : BaseTextInputType(element)
     43    , m_innerBlock(0)
    4444    , m_resultsButton(0)
    4545    , m_cancelButton(0)
     
    6767}
    6868
    69 bool SearchInputType::needsContainer() const
    70 {
    71     return true;
    72 }
    73 
    7469void SearchInputType::createShadowSubtree()
    7570{
     71    ASSERT(!m_innerBlock);
     72    ASSERT(!innerTextElement());
    7673    ASSERT(!m_resultsButton);
    7774    ASSERT(!m_cancelButton);
    7875
    79     TextFieldInputType::createShadowSubtree();
    80     HTMLElement* container = containerElement();
    81     HTMLElement* textWrapper = innerBlockElement();
    82     ASSERT(container);
    83     ASSERT(textWrapper);
     76    ExceptionCode ec = 0;
     77    Document* document = element()->document();
     78    RefPtr<HTMLElement> inner = TextControlInnerElement::create(document);
     79    m_innerBlock = inner.get();
     80    element()->ensureShadowRoot()->appendChild(inner.release(), ec);
    8481
    85     ExceptionCode ec = 0;
    86     RefPtr<HTMLElement> results = SearchFieldResultsButtonElement::create(element()->document());
     82#if ENABLE(INPUT_SPEECH)
     83    if (element()->isSpeechEnabled()) {
     84        RefPtr<HTMLElement> speech = InputFieldSpeechButtonElement::create(document);
     85        setSpeechButtonElement(speech.get());
     86        element()->ensureShadowRoot()->appendChild(speech.release(), ec);
     87    }
     88#endif
     89
     90    RefPtr<HTMLElement> results = SearchFieldResultsButtonElement::create(document);
    8791    m_resultsButton = results.get();
    88     container->insertBefore(results.release(), textWrapper, ec);
     92    m_innerBlock->appendChild(results.release(), ec);
     93
     94    RefPtr<HTMLElement> innerText = TextControlInnerTextElement::create(document);
     95    setInnerTextElement(innerText.get());
     96    m_innerBlock->appendChild(innerText.release(), ec);
    8997
    9098    RefPtr<HTMLElement> cancel = SearchFieldCancelButtonElement::create(element()->document());
    9199    m_cancelButton = cancel.get();
    92     container->insertBefore(cancel.release(), textWrapper->nextSibling(), ec);
    93 
     100    m_innerBlock->appendChild(cancel.release(), ec);
    94101}
    95102
     
    97104{
    98105    TextFieldInputType::destroyShadowSubtree();
     106    m_innerBlock = 0;
    99107    m_resultsButton = 0;
    100108    m_cancelButton = 0;
  • trunk/Source/WebCore/html/SearchInputType.h

    r89407 r89460  
    4343    static PassOwnPtr<InputType> create(HTMLInputElement*);
    4444
     45protected:
     46    virtual void createShadowSubtree();
     47    virtual void destroyShadowSubtree();
     48
    4549private:
    4650    SearchInputType(HTMLInputElement*);
     
    4852    virtual bool shouldRespectSpeechAttribute();
    4953    virtual bool isSearchField() const;
    50     virtual bool needsContainer() const;
    51     virtual void createShadowSubtree();
    52     virtual void destroyShadowSubtree();
     54    virtual HTMLElement* innerBlockElement() const { return m_innerBlock; }
    5355    virtual HTMLElement* resultsButtonElement() const { return m_resultsButton; }
    5456    virtual HTMLElement* cancelButtonElement() const { return m_cancelButton; }
    5557
     58    HTMLElement* m_innerBlock;
    5659    HTMLElement* m_resultsButton;
    5760    HTMLElement* m_cancelButton;
  • trunk/Source/WebCore/html/TextFieldInputType.cpp

    r89407 r89460  
    3434
    3535#include "BeforeTextInsertedEvent.h"
    36 #include "ElementWithPseudoId.h"
    3736#include "Frame.h"
    3837#include "HTMLInputElement.h"
    3938#include "KeyboardEvent.h"
    40 #include "Page.h"
    4139#include "RenderTextControlSingleLine.h"
    4240#include "RenderTheme.h"
     
    5250TextFieldInputType::TextFieldInputType(HTMLInputElement* element)
    5351    : InputType(element)
    54     , m_container(0)
    55     , m_innerBlock(0)
    5652    , m_innerText(0)
    5753    , m_innerSpinButton(0)
     
    134130}
    135131
    136 bool TextFieldInputType::needsContainer() const
    137 {
    138 #if ENABLE(INPUT_SPEECH)
    139     return element()->isSpeechEnabled();
    140 #else
    141     return false;
    142 #endif
    143 }
    144 
    145132void TextFieldInputType::createShadowSubtree()
    146133{
    147134    ASSERT(!m_innerText);
    148     ASSERT(!m_innerBlock);
    149135    ASSERT(!m_innerSpinButton);
    150136
     137    bool shouldHaveSpinButton = RenderTheme::themeForPage(element()->document()->page())->shouldHaveSpinButton(element());
     138    bool hasDecorations = shouldHaveSpinButton;
     139#if ENABLE(INPUT_SPEECH)
     140    if (element()->isSpeechEnabled())
     141        hasDecorations = true;
     142#endif
     143
     144    ExceptionCode ec = 0;
    151145    Document* document = element()->document();
    152     RefPtr<RenderTheme> theme = document->page() ? document->page()->theme() : RenderTheme::defaultTheme();
    153     bool shouldHaveSpinButton = theme->shouldHaveSpinButton(element());
    154     bool createsContainer = shouldHaveSpinButton || needsContainer();
    155 
    156     ExceptionCode ec = 0;
    157146    RefPtr<HTMLElement> innerText = TextControlInnerTextElement::create(document);
    158147    m_innerText = innerText.get();
    159     if (!createsContainer) {
    160         element()->ensureShadowRoot()->appendChild(innerText.release(), ec);
    161         return;
    162     }
    163 
    164     ShadowRoot* shadowRoot = element()->ensureShadowRoot();
    165     RefPtr<HTMLElement> container = ElementWithPseudoId::create(document, "-webkit-textfield-decoration-container");
    166     m_container = container.get();
    167     shadowRoot->appendChild(container.release(), ec);
    168 
    169     RefPtr<HTMLElement> innerBlock = TextControlInnerElement::create(document);
    170     m_innerBlock = innerBlock.get();
    171     m_innerBlock->appendChild(innerText.release(), ec);
    172     m_container->appendChild(innerBlock.release(), ec);
     148    element()->ensureShadowRoot()->appendChild(innerText.release(), ec);
     149    if (!hasDecorations)
     150        return;
    173151
    174152#if ENABLE(INPUT_SPEECH)
     
    177155        RefPtr<HTMLElement> speech = InputFieldSpeechButtonElement::create(document);
    178156        m_speechButton = speech.get();
    179         m_container->appendChild(speech.release(), ec);
     157        element()->ensureShadowRoot()->appendChild(speech.release(), ec);
    180158    }
    181159#endif
     
    184162        RefPtr<HTMLElement> inner = SpinButtonElement::create(document);
    185163        m_innerSpinButton = inner.get();
    186         m_container->appendChild(inner.release(), ec);
    187     }
    188 }
    189 
    190 HTMLElement* TextFieldInputType::containerElement() const
    191 {
    192     return m_container;
    193 }
    194 
    195 HTMLElement* TextFieldInputType::innerBlockElement() const
    196 {
    197     return m_innerBlock;
    198 }
    199 
    200 HTMLElement* TextFieldInputType::innerTextElement() const
    201 {
    202     ASSERT(m_innerText);
    203     return m_innerText;
    204 }
    205 
    206 HTMLElement* TextFieldInputType::innerSpinButtonElement() const
    207 {
    208     return m_innerSpinButton;
    209 }
    210 
    211 #if ENABLE(INPUT_SPEECH)
    212 HTMLElement* TextFieldInputType::speechButtonElement() const
    213 {
    214     return m_speechButton;
    215 }
    216 #endif
     164        element()->ensureShadowRoot()->appendChild(inner.release(), ec);
     165    }
     166}
    217167
    218168void TextFieldInputType::destroyShadowSubtree()
    219169{
    220170    InputType::destroyShadowSubtree();
     171    m_innerText = 0;
     172#if ENABLE(INPUT_SPEECH)
     173    m_speechButton = 0;
     174#endif
    221175    m_innerSpinButton = 0;
    222 #if ENABLE(INPUT_SPEECH)
    223     m_speechButton = 0;
    224 #endif
    225     m_innerText = 0;
    226     m_innerBlock = 0;
    227     m_container = 0;
    228176}
    229177
  • trunk/Source/WebCore/html/TextFieldInputType.h

    r89407 r89460  
    4646    void handleWheelEventForSpinButton(WheelEvent*);
    4747
    48     virtual HTMLElement* containerElement() const;
    49     virtual HTMLElement* innerBlockElement() const;
    50     virtual HTMLElement* innerTextElement() const;
    51     virtual HTMLElement* innerSpinButtonElement() const;
     48    virtual HTMLElement* innerTextElement() const { return m_innerText; }
     49    virtual HTMLElement* innerSpinButtonElement() const { return m_innerSpinButton; }
    5250#if ENABLE(INPUT_SPEECH)
    53     virtual HTMLElement* speechButtonElement() const;
     51    virtual HTMLElement* speechButtonElement() const { return m_speechButton; }
    5452#endif
    5553
    5654protected:
    57     virtual bool needsContainer() const;
    5855    virtual void createShadowSubtree();
    5956    virtual void destroyShadowSubtree();
     57    void setInnerTextElement(HTMLElement* element) { m_innerText = element; }
     58#if ENABLE(INPUT_SPEECH)
     59    void setSpeechButtonElement(HTMLElement* element) { m_speechButton = element; }
     60#endif
    6061
    6162private:
     
    7071    virtual bool shouldRespectListAttribute();
    7172
    72     HTMLElement* m_container;
    73     HTMLElement* m_innerBlock;
    7473    HTMLElement* m_innerText;
    7574    HTMLElement* m_innerSpinButton;
  • trunk/Source/WebCore/rendering/RenderTextControlSingleLine.cpp

    r89407 r89460  
    8989}
    9090
    91 inline HTMLElement* RenderTextControlSingleLine::containerElement() const
    92 {
    93     return inputElement()->containerElement();
    94 }
    95 
    96 inline HTMLElement* RenderTextControlSingleLine::innerTextElement() const
     91HTMLElement* RenderTextControlSingleLine::innerTextElement() const
    9792{
    9893    return inputElement()->innerTextElement();
     
    259254void RenderTextControlSingleLine::layout()
    260255{
    261     // FIXME: We should remove the height-related hacks in layout() and
    262     // styleDidChange(). We need them because
    263     // - Center the inner elements vertically if the input height is taller than
    264     //   the intrinsic height of the inner elements.
    265     // - Shrink the inner elment heights if the input height is samller than the
    266     //   intrinsic heights of the inner elements.
    267 
    268256    int oldHeight = height();
    269257    computeLogicalHeight();
     
    277265    HTMLElement* innerBlock = innerBlockElement();
    278266    RenderBox* innerBlockRenderer = innerBlock ? innerBlock->renderBox() : 0;
    279     HTMLElement* container = containerElement();
    280     RenderBox* containerRenderer = container ? container->renderBox() : 0;
    281267
    282268    // Set the text block height
    283269    int desiredHeight = textBlockHeight();
    284     // innerTextRenderer might have stale metrics made from an old style.
    285     innerTextRenderer->layoutIfNeeded();
    286270    int currentHeight = innerTextRenderer->height();
    287271
    288     if (currentHeight > contentHeight()) {
     272    if (currentHeight > height()) {
    289273        if (desiredHeight != currentHeight)
    290274            relayoutChildren = true;
    291275        innerTextRenderer->style()->setHeight(Length(desiredHeight, Fixed));
    292         if (innerBlockRenderer)
     276        if (innerBlock)
    293277            innerBlockRenderer->style()->setHeight(Length(desiredHeight, Fixed));
    294278    }
    295     // The container might be taller because of decoration elements.
    296     if (containerRenderer)
    297         containerRenderer->layoutIfNeeded();
    298     if (containerRenderer && desiredHeight != containerRenderer->height()) {
    299         containerRenderer->style()->setHeight(Length(desiredHeight, Fixed));
     279
     280    // Set the text block width
     281    int desiredWidth = textBlockWidth();
     282    if (desiredWidth != innerTextRenderer->width())
    300283        relayoutChildren = true;
     284    innerTextRenderer->style()->setWidth(Length(desiredWidth, Fixed));
     285
     286    if (innerBlock) {
     287        int innerBlockWidth = width() - borderAndPaddingWidth();
     288        if (innerBlockWidth != innerBlockRenderer->width())
     289            relayoutChildren = true;
     290        innerBlockRenderer->style()->setWidth(Length(innerBlockWidth, Fixed));
    301291    }
    302292
     
    304294
    305295    // Center the child block vertically
    306     currentHeight = innerTextRenderer->height();
    307     if (!container && currentHeight < contentHeight())
    308         innerTextRenderer->setY(borderTop() + paddingTop() + (contentHeight() - currentHeight) / 2);
     296    RenderBox* childBlock = innerBlockRenderer ? innerBlockRenderer : innerTextRenderer;
     297    currentHeight = childBlock->height();
     298    if (currentHeight < height())
     299        childBlock->setY((height() - currentHeight) / 2);
    309300
    310301    // Ignores the paddings for the inner spin button.
    311     RenderBox* innerSpinBox = innerSpinButtonElement() ? innerSpinButtonElement()->renderBox() : 0;
    312     if (innerSpinBox) {
    313         RenderBox* parentBox = innerSpinBox->parentBox();
    314         innerSpinBox->setLocation(IntPoint(parentBox->width() - innerSpinBox->width() + paddingRight(), -paddingTop()));
    315         innerSpinBox->setHeight(height() - borderTop() - borderBottom());
    316     }
     302    HTMLElement* innerSpinButton = innerSpinButtonElement();
     303    if (RenderBox* spinBox = innerSpinButton ? innerSpinButton->renderBox() : 0) {
     304        spinBox->setLocation(IntPoint(spinBox->x() + paddingRight(), borderTop()));
     305        spinBox->setHeight(height() - borderTop() - borderBottom());
     306    }
     307
     308#if ENABLE(INPUT_SPEECH)
     309    if (RenderBox* button = speechButtonElement() ? speechButtonElement()->renderBox() : 0) {
     310        if (innerBlock) {
     311            // This is mostly the case where this is a search field. The speech button is a sibling
     312            // of the inner block and laid out at the far right.
     313            int x = width() - borderAndPaddingWidth() - button->width() - button->borderAndPaddingWidth();
     314            int y = (height() - button->height()) / 2;
     315            button->setLocation(IntPoint(x, y));
     316        } else {
     317            int x = width() - borderRight() - paddingRight() - button->width();
     318            RenderBox* spinBox = innerSpinButtonElement() ? innerSpinButtonElement()->renderBox() : 0;
     319            if (style()->isLeftToRightDirection())
     320                x -= spinBox ? spinBox->width() : 0;
     321            else
     322                innerTextRenderer->setX(paddingLeft() + borderLeft() + (spinBox ? spinBox->width() : 0));
     323            int y = (height() - button->height()) / 2;
     324            button->setLocation(IntPoint(x, y));
     325        }
     326    }
     327#endif
    317328}
    318329
    319330bool RenderTextControlSingleLine::nodeAtPoint(const HitTestRequest& request, HitTestResult& result, const IntPoint& pointInContainer, const IntPoint& accumulatedOffset, HitTestAction hitTestAction)
    320331{
     332    // If we're within the text control, we want to act as if we've hit the inner text block element, in case the point
     333    // was on the control but not on the inner element (see Radar 4617841).
     334
     335    // In a search field, we want to act as if we've hit the results block if we're to the left of the inner text block,
     336    // and act as if we've hit the close block if we're to the right of the inner text block.
     337
    321338    if (!RenderTextControl::nodeAtPoint(request, result, pointInContainer, accumulatedOffset, hitTestAction))
    322339        return false;
    323340
    324     // Say that we hit the inner text element if
    325     //  - we hit a node inside the inner text element,
    326     //  - we hit the <input> element (e.g. we're over the border or padding), or
    327     //  - we hit regions not in any decoration buttons.
    328     if (result.innerNode()->isDescendantOf(innerTextElement()) || result.innerNode() == node() || (containerElement() && containerElement() == result.innerNode()))
     341    // If we hit a node inside the inner text element, say that we hit that element,
     342    // and if we hit our node (e.g. we're over the border or padding), also say that we hit the
     343    // inner text element so that it gains focus.
     344    if (result.innerNode()->isDescendantOf(innerTextElement()) || result.innerNode() == node())
    329345        hitInnerTextElement(result, pointInContainer, accumulatedOffset);
     346
     347    // If we found a spin button, we're done.
     348    HTMLElement* innerSpinButton = innerSpinButtonElement();
     349    if (innerSpinButton && result.innerNode() == innerSpinButton)
     350        return true;
     351#if ENABLE(INPUT_SPEECH)
     352    HTMLElement* speechButton = speechButtonElement();
     353    if (speechButton && result.innerNode() == speechButton)
     354        return true;
     355#endif
     356    // If we're not a search field, or we already found the speech, results or cancel buttons, we're done.
     357    HTMLElement* innerBlock = innerBlockElement();
     358    HTMLElement* resultsButton = resultsButtonElement();
     359    HTMLElement* cancelButton = cancelButtonElement();
     360    if (!innerBlock || result.innerNode() == resultsButton || result.innerNode() == cancelButton)
     361        return true;
     362
     363    Node* innerNode = 0;
     364    RenderBox* innerBlockRenderer = innerBlock->renderBox();
     365    RenderBox* innerTextRenderer = innerTextElement()->renderBox();
     366
     367    IntPoint localPoint = result.localPoint();
     368    localPoint.move(-innerBlockRenderer->location());
     369
     370    int textLeft = accumulatedOffset.x() + x() + innerBlockRenderer->x() + innerTextRenderer->x();
     371    if (resultsButton && resultsButton->renderer() && pointInContainer.x() < textLeft)
     372        innerNode = resultsButton;
     373
     374#if ENABLE(INPUT_SPEECH)
     375    if (!innerNode && speechButtonElement() && speechButtonElement()->renderer()) {
     376        int buttonLeft = accumulatedOffset.x() + x() + innerBlockRenderer->x() + innerBlockRenderer->width() - speechButtonElement()->renderBox()->width();
     377        if (pointInContainer.x() >= buttonLeft)
     378            innerNode = speechButtonElement();
     379    }
     380#endif
     381
     382    if (!innerNode) {
     383        int textRight = textLeft + innerTextRenderer->width();
     384        if (cancelButton && cancelButton->renderer() && pointInContainer.x() > textRight)
     385            innerNode = cancelButton;
     386    }
     387
     388    if (innerNode) {
     389        result.setInnerNode(innerNode);
     390        localPoint.move(-innerNode->renderBox()->location());
     391    }
     392
     393    result.setLocalPoint(localPoint);
    330394    return true;
    331395}
     
    345409        capsLockStateMayHaveChanged();
    346410
    347     RenderTextControl::forwardEvent(event);
     411    if (!event->isMouseEvent()) {
     412        RenderTextControl::forwardEvent(event);
     413        return;
     414    }
     415
     416#if ENABLE(INPUT_SPEECH)
     417    if (RenderBox* speechBox = speechButtonElement() ? speechButtonElement()->renderBox() : 0) {
     418        RenderBox* parent = innerTextRenderer ? innerTextRenderer : this;
     419        FloatPoint pointInTextControlCoords = parent->absoluteToLocal(static_cast<MouseEvent*>(event)->absoluteLocation(), false, true);
     420        if (speechBox->frameRect().contains(roundedIntPoint(pointInTextControlCoords))) {
     421            speechButtonElement()->defaultEventHandler(event);
     422            return;
     423        }
     424    }
     425#endif
     426
     427    FloatPoint localPoint = innerTextRenderer->absoluteToLocal(static_cast<MouseEvent*>(event)->absoluteLocation(), false, true);
     428    int textRight = innerTextRenderer->borderBoxRect().maxX();
     429
     430    HTMLElement* resultsButton = resultsButtonElement();
     431    HTMLElement* cancelButton = cancelButtonElement();
     432    if (resultsButton && localPoint.x() < innerTextRenderer->borderBoxRect().x())
     433        resultsButton->defaultEventHandler(event);
     434    else if (cancelButton && localPoint.x() > textRight)
     435        cancelButton->defaultEventHandler(event);
     436    else
     437        RenderTextControl::forwardEvent(event);
    348438}
    349439
     
    352442    RenderTextControl::styleDidChange(diff, oldStyle);
    353443
    354     // We may have set the width and the height in the old style in layout().
    355     // Reset them now to avoid getting a spurious layout hint.
    356444    HTMLElement* innerBlock = innerBlockElement();
    357445    if (RenderObject* innerBlockRenderer = innerBlock ? innerBlock->renderer() : 0) {
     446        // We may have set the width and the height in the old style in layout().
     447        // Reset them now to avoid getting a spurious layout hint.
    358448        innerBlockRenderer->style()->setHeight(Length());
    359449        innerBlockRenderer->style()->setWidth(Length());
    360     }
    361     HTMLElement* container = containerElement();
    362     if (RenderObject* containerRenderer = container ? container->renderer() : 0) {
    363         containerRenderer->style()->setHeight(Length());
    364         containerRenderer->style()->setWidth(Length());
     450        innerBlockRenderer->setStyle(createInnerBlockStyle(style()));
    365451    }
    366452    setHasOverflowClip(false);
     
    393479bool RenderTextControlSingleLine::hasControlClip() const
    394480{
    395     // Apply control clip for text fields with decorations.
    396     return !!containerElement();
     481    bool clip = cancelButtonElement();
     482    return clip;
    397483}
    398484
    399485IntRect RenderTextControlSingleLine::controlClipRect(const IntPoint& additionalOffset) const
    400486{
     487    // This should only get called for search & speech inputs.
    401488    ASSERT(hasControlClip());
    402     IntRect clipRect = IntRect(containerElement()->renderBox()->frameRect());
     489
     490    IntRect clipRect = IntRect(innerBlockElement()->renderBox()->frameRect());
    403491    clipRect.moveBy(additionalOffset);
    404492    return clipRect;
     493}
     494
     495int RenderTextControlSingleLine::textBlockWidth() const
     496{
     497    int width = RenderTextControl::textBlockWidth();
     498
     499    HTMLElement* resultsButton = resultsButtonElement();
     500    if (RenderBox* resultsRenderer = resultsButton ? resultsButton->renderBox() : 0) {
     501        resultsRenderer->computeLogicalWidth();
     502        width -= resultsRenderer->width() + resultsRenderer->marginLeft() + resultsRenderer->marginRight();
     503    }
     504
     505    HTMLElement* cancelButton = cancelButtonElement();
     506    if (RenderBox* cancelRenderer = cancelButton ? cancelButton->renderBox() : 0) {
     507        cancelRenderer->computeLogicalWidth();
     508        width -= cancelRenderer->width() + cancelRenderer->marginLeft() + cancelRenderer->marginRight();
     509    }
     510
     511    HTMLElement* innerSpinButton = innerSpinButtonElement();
     512    if (RenderBox* spinRenderer = innerSpinButton ? innerSpinButton->renderBox() : 0) {
     513        spinRenderer->computeLogicalWidth();
     514        width -= spinRenderer->width() + spinRenderer->marginLeft() + spinRenderer->marginRight();
     515    }
     516
     517#if ENABLE(INPUT_SPEECH)
     518    HTMLElement* speechButton = speechButtonElement();
     519    if (RenderBox* speechRenderer = speechButton ? speechButton->renderBox() : 0) {
     520        speechRenderer->computeLogicalWidth();
     521        width -= speechRenderer->width() + speechRenderer->marginLeft() + speechRenderer->marginRight();
     522    }
     523#endif
     524
     525    return width;
    405526}
    406527
     
    527648        textBlockStyle->setLineHeight(Length(-100.0f, Percent));
    528649
    529     textBlockStyle->setDisplay(BLOCK);
     650    WebCore::EDisplay display = (innerBlockElement() || theme()->shouldHaveSpinButton(inputElement()) ? INLINE_BLOCK : BLOCK);
     651#if ENABLE(INPUT_SPEECH)
     652    if (inputElement()->isSpeechEnabled())
     653      display = INLINE_BLOCK;
     654#endif
     655    textBlockStyle->setDisplay(display);
    530656
    531657    // We're adding one extra pixel of padding to match WinIE.
     
    541667    innerBlockStyle->inheritFrom(startStyle);
    542668
    543     innerBlockStyle->setBoxFlex(1);
    544669    innerBlockStyle->setDisplay(BLOCK);
    545670    innerBlockStyle->setDirection(LTR);
     
    852977int RenderTextControlSingleLine::textBlockInsetTop() const
    853978{
    854     HTMLElement* innerText = innerTextElement();
    855     if (!innerText || !innerText->renderBox())
    856         return borderTop() + paddingTop();
    857     HTMLElement* container = containerElement();
    858     if (!container)
    859         return innerText->renderBox()->y();
    860     ASSERT(innerBlockElement());
    861     if (!container->renderBox() || !innerBlockElement()->renderBox())
    862         return innerText->renderBox()->y();
    863     return container->renderBox()->y() + innerBlockElement()->renderBox()->y();
     979    RenderBox* innerRenderer = 0;
     980
     981    if (HTMLElement* innerBlock = innerBlockElement())
     982        innerRenderer = innerBlock->renderBox();
     983    else if (HTMLElement* innerText = innerTextElement())
     984        innerRenderer = innerText->renderBox();
     985   
     986    return innerRenderer ? innerRenderer->y() : borderTop() + paddingTop();
    864987}   
    865988
  • trunk/Source/WebCore/rendering/RenderTextControlSingleLine.h

    r89407 r89460  
    132132    virtual int textBlockInsetTop() const;
    133133
    134     HTMLElement* containerElement() const;
    135134    virtual HTMLElement* innerTextElement() const;
    136135    HTMLElement* innerBlockElement() const;
Note: See TracChangeset for help on using the changeset viewer.