Changeset 25322 in webkit


Ignore:
Timestamp:
Aug 30, 2007 3:38:20 PM (17 years ago)
Author:
bdash
Message:

2007-08-30 Mitz Pettel <mitz@webkit.org>

Reviewed by Dave Hyatt.

  • rendering/RenderMenuList.cpp: (WebCore::RenderMenuList::updateOptionsWidth): When measuring option text, use the same WebCore run rounding behavior that is used to draw it in the popup button.

2007-08-30 Mitz Pettel <mitz@webkit.org>

Reviewed by Dave Hyatt.

  • editing/pasteboard/4641033-expected.checksum:
  • editing/pasteboard/4641033-expected.png:
  • editing/pasteboard/4641033-expected.txt:
  • fast/forms/HTMLOptionElement_label02-expected.checksum:
  • fast/forms/HTMLOptionElement_label02-expected.png:
  • fast/forms/HTMLOptionElement_label02-expected.txt:
  • fast/forms/HTMLOptionElement_label03-expected.checksum:
  • fast/forms/HTMLOptionElement_label03-expected.png:
  • fast/forms/HTMLOptionElement_label03-expected.txt:
  • fast/forms/control-restrict-line-height-expected.checksum:
  • fast/forms/control-restrict-line-height-expected.png:
  • fast/forms/control-restrict-line-height-expected.txt:
  • fast/forms/menulist-restrict-line-height-expected.checksum:
  • fast/forms/menulist-restrict-line-height-expected.png:
  • fast/forms/menulist-restrict-line-height-expected.txt:
  • fast/forms/menulist-width-change-expected.checksum:
  • fast/forms/menulist-width-change-expected.png:
  • fast/forms/menulist-width-change-expected.txt:
  • fast/forms/select-change-listbox-to-popup-expected.checksum:
  • fast/forms/select-change-listbox-to-popup-expected.png:
  • fast/forms/select-change-listbox-to-popup-expected.txt:
  • fast/forms/select-disabled-appearance-expected.checksum:
  • fast/forms/select-disabled-appearance-expected.png:
  • fast/forms/select-disabled-appearance-expected.txt:
  • fast/forms/stuff-on-my-optgroup-expected.checksum:
  • fast/forms/stuff-on-my-optgroup-expected.png:
  • fast/forms/stuff-on-my-optgroup-expected.txt:
  • fast/parser/document-write-option-expected.checksum:
  • fast/parser/document-write-option-expected.png:
  • fast/parser/document-write-option-expected.txt:
  • http/tests/navigation/anchor-basic-expected.txt:
  • http/tests/navigation/anchor-frames-expected.txt:
  • http/tests/navigation/anchor-goback-expected.checksum:
  • http/tests/navigation/anchor-goback-expected.png:
  • http/tests/navigation/anchor-goback-expected.txt:
  • http/tests/navigation/anchor-subframeload-expected.txt:
  • http/tests/navigation/javascriptlink-basic-expected.checksum:
  • http/tests/navigation/javascriptlink-basic-expected.png:
  • http/tests/navigation/javascriptlink-basic-expected.txt:
  • http/tests/navigation/javascriptlink-frames-expected.txt:
  • http/tests/navigation/javascriptlink-goback-expected.checksum:
  • http/tests/navigation/javascriptlink-goback-expected.png:
  • http/tests/navigation/javascriptlink-goback-expected.txt:
  • http/tests/navigation/javascriptlink-subframeload-expected.txt:
  • http/tests/navigation/metaredirect-basic-expected.checksum:
  • http/tests/navigation/metaredirect-basic-expected.png:
  • http/tests/navigation/metaredirect-basic-expected.txt:
  • http/tests/navigation/metaredirect-frames-expected.txt:
  • http/tests/navigation/metaredirect-goback-expected.checksum:
  • http/tests/navigation/metaredirect-goback-expected.png:
  • http/tests/navigation/metaredirect-goback-expected.txt:
  • http/tests/navigation/metaredirect-subframeload-expected.txt:
  • http/tests/navigation/post-goback2-expected.checksum:
  • http/tests/navigation/post-goback2-expected.png:
  • http/tests/navigation/post-goback2-expected.txt:
  • http/tests/navigation/postredirect-goback2-expected.checksum:
  • http/tests/navigation/postredirect-goback2-expected.png:
  • http/tests/navigation/postredirect-goback2-expected.txt:
  • http/tests/navigation/redirect302-basic-expected.checksum:
  • http/tests/navigation/redirect302-basic-expected.png:
  • http/tests/navigation/redirect302-basic-expected.txt:
  • http/tests/navigation/redirect302-frames-expected.txt:
  • http/tests/navigation/redirect302-goback-expected.checksum:
  • http/tests/navigation/redirect302-goback-expected.png:
  • http/tests/navigation/redirect302-goback-expected.txt:
  • http/tests/navigation/redirect302-subframeload-expected.txt:
  • http/tests/navigation/relativeanchor-basic-expected.txt:
  • http/tests/navigation/relativeanchor-frames-expected.txt:
  • http/tests/navigation/relativeanchor-goback-expected.txt:
  • http/tests/navigation/slowmetaredirect-basic-expected.checksum:
  • http/tests/navigation/slowmetaredirect-basic-expected.png:
  • http/tests/navigation/slowmetaredirect-basic-expected.txt:
  • http/tests/navigation/slowtimerredirect-basic-expected.checksum:
  • http/tests/navigation/slowtimerredirect-basic-expected.png:
  • http/tests/navigation/slowtimerredirect-basic-expected.txt:
  • http/tests/navigation/success200-basic-expected.checksum:
  • http/tests/navigation/success200-basic-expected.png:
  • http/tests/navigation/success200-basic-expected.txt:
  • http/tests/navigation/success200-frames-expected.txt:
  • http/tests/navigation/success200-frames-loadsame-expected.txt:
  • http/tests/navigation/success200-goback-expected.checksum:
  • http/tests/navigation/success200-goback-expected.png:
  • http/tests/navigation/success200-goback-expected.txt:
  • http/tests/navigation/success200-loadsame-expected.checksum:
  • http/tests/navigation/success200-loadsame-expected.png:
  • http/tests/navigation/success200-loadsame-expected.txt:
  • http/tests/navigation/success200-reload-expected.checksum:
  • http/tests/navigation/success200-reload-expected.png:
  • http/tests/navigation/success200-reload-expected.txt:
  • http/tests/navigation/success200-subframeload-expected.txt:
  • http/tests/navigation/timerredirect-basic-expected.checksum:
  • http/tests/navigation/timerredirect-basic-expected.png:
  • http/tests/navigation/timerredirect-basic-expected.txt:
  • http/tests/navigation/timerredirect-frames-expected.txt:
  • http/tests/navigation/timerredirect-goback-expected.checksum:
  • http/tests/navigation/timerredirect-goback-expected.png:
  • http/tests/navigation/timerredirect-goback-expected.txt:
  • http/tests/navigation/timerredirect-subframeload-expected.txt:
  • tables/mozilla/bugs/bug33855-expected.checksum:
  • tables/mozilla/bugs/bug33855-expected.png:
  • tables/mozilla/bugs/bug33855-expected.txt:
  • tables/mozilla/dom/tableDom-expected.checksum:
  • tables/mozilla/dom/tableDom-expected.png:
  • tables/mozilla/dom/tableDom-expected.txt:
  • tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
  • tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
  • tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
Location:
trunk
Files:
110 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r25308 r25322  
     12007-08-30  Mitz Pettel  <mitz@webkit.org>
     2
     3        Reviewed by Dave Hyatt.
     4
     5        - updated test results for http://bugs.webkit.org/show_bug.cgi?id=13282
     6          <rdar://problem/5126392> REGRESSION (NativePopUp): Rightmost character cut off in pop-up menu
     7
     8        * editing/pasteboard/4641033-expected.checksum:
     9        * editing/pasteboard/4641033-expected.png:
     10        * editing/pasteboard/4641033-expected.txt:
     11        * fast/forms/HTMLOptionElement_label02-expected.checksum:
     12        * fast/forms/HTMLOptionElement_label02-expected.png:
     13        * fast/forms/HTMLOptionElement_label02-expected.txt:
     14        * fast/forms/HTMLOptionElement_label03-expected.checksum:
     15        * fast/forms/HTMLOptionElement_label03-expected.png:
     16        * fast/forms/HTMLOptionElement_label03-expected.txt:
     17        * fast/forms/control-restrict-line-height-expected.checksum:
     18        * fast/forms/control-restrict-line-height-expected.png:
     19        * fast/forms/control-restrict-line-height-expected.txt:
     20        * fast/forms/menulist-restrict-line-height-expected.checksum:
     21        * fast/forms/menulist-restrict-line-height-expected.png:
     22        * fast/forms/menulist-restrict-line-height-expected.txt:
     23        * fast/forms/menulist-width-change-expected.checksum:
     24        * fast/forms/menulist-width-change-expected.png:
     25        * fast/forms/menulist-width-change-expected.txt:
     26        * fast/forms/select-change-listbox-to-popup-expected.checksum:
     27        * fast/forms/select-change-listbox-to-popup-expected.png:
     28        * fast/forms/select-change-listbox-to-popup-expected.txt:
     29        * fast/forms/select-disabled-appearance-expected.checksum:
     30        * fast/forms/select-disabled-appearance-expected.png:
     31        * fast/forms/select-disabled-appearance-expected.txt:
     32        * fast/forms/stuff-on-my-optgroup-expected.checksum:
     33        * fast/forms/stuff-on-my-optgroup-expected.png:
     34        * fast/forms/stuff-on-my-optgroup-expected.txt:
     35        * fast/parser/document-write-option-expected.checksum:
     36        * fast/parser/document-write-option-expected.png:
     37        * fast/parser/document-write-option-expected.txt:
     38        * http/tests/navigation/anchor-basic-expected.txt:
     39        * http/tests/navigation/anchor-frames-expected.txt:
     40        * http/tests/navigation/anchor-goback-expected.checksum:
     41        * http/tests/navigation/anchor-goback-expected.png:
     42        * http/tests/navigation/anchor-goback-expected.txt:
     43        * http/tests/navigation/anchor-subframeload-expected.txt:
     44        * http/tests/navigation/javascriptlink-basic-expected.checksum:
     45        * http/tests/navigation/javascriptlink-basic-expected.png:
     46        * http/tests/navigation/javascriptlink-basic-expected.txt:
     47        * http/tests/navigation/javascriptlink-frames-expected.txt:
     48        * http/tests/navigation/javascriptlink-goback-expected.checksum:
     49        * http/tests/navigation/javascriptlink-goback-expected.png:
     50        * http/tests/navigation/javascriptlink-goback-expected.txt:
     51        * http/tests/navigation/javascriptlink-subframeload-expected.txt:
     52        * http/tests/navigation/metaredirect-basic-expected.checksum:
     53        * http/tests/navigation/metaredirect-basic-expected.png:
     54        * http/tests/navigation/metaredirect-basic-expected.txt:
     55        * http/tests/navigation/metaredirect-frames-expected.txt:
     56        * http/tests/navigation/metaredirect-goback-expected.checksum:
     57        * http/tests/navigation/metaredirect-goback-expected.png:
     58        * http/tests/navigation/metaredirect-goback-expected.txt:
     59        * http/tests/navigation/metaredirect-subframeload-expected.txt:
     60        * http/tests/navigation/post-goback2-expected.checksum:
     61        * http/tests/navigation/post-goback2-expected.png:
     62        * http/tests/navigation/post-goback2-expected.txt:
     63        * http/tests/navigation/postredirect-goback2-expected.checksum:
     64        * http/tests/navigation/postredirect-goback2-expected.png:
     65        * http/tests/navigation/postredirect-goback2-expected.txt:
     66        * http/tests/navigation/redirect302-basic-expected.checksum:
     67        * http/tests/navigation/redirect302-basic-expected.png:
     68        * http/tests/navigation/redirect302-basic-expected.txt:
     69        * http/tests/navigation/redirect302-frames-expected.txt:
     70        * http/tests/navigation/redirect302-goback-expected.checksum:
     71        * http/tests/navigation/redirect302-goback-expected.png:
     72        * http/tests/navigation/redirect302-goback-expected.txt:
     73        * http/tests/navigation/redirect302-subframeload-expected.txt:
     74        * http/tests/navigation/relativeanchor-basic-expected.txt:
     75        * http/tests/navigation/relativeanchor-frames-expected.txt:
     76        * http/tests/navigation/relativeanchor-goback-expected.txt:
     77        * http/tests/navigation/slowmetaredirect-basic-expected.checksum:
     78        * http/tests/navigation/slowmetaredirect-basic-expected.png:
     79        * http/tests/navigation/slowmetaredirect-basic-expected.txt:
     80        * http/tests/navigation/slowtimerredirect-basic-expected.checksum:
     81        * http/tests/navigation/slowtimerredirect-basic-expected.png:
     82        * http/tests/navigation/slowtimerredirect-basic-expected.txt:
     83        * http/tests/navigation/success200-basic-expected.checksum:
     84        * http/tests/navigation/success200-basic-expected.png:
     85        * http/tests/navigation/success200-basic-expected.txt:
     86        * http/tests/navigation/success200-frames-expected.txt:
     87        * http/tests/navigation/success200-frames-loadsame-expected.txt:
     88        * http/tests/navigation/success200-goback-expected.checksum:
     89        * http/tests/navigation/success200-goback-expected.png:
     90        * http/tests/navigation/success200-goback-expected.txt:
     91        * http/tests/navigation/success200-loadsame-expected.checksum:
     92        * http/tests/navigation/success200-loadsame-expected.png:
     93        * http/tests/navigation/success200-loadsame-expected.txt:
     94        * http/tests/navigation/success200-reload-expected.checksum:
     95        * http/tests/navigation/success200-reload-expected.png:
     96        * http/tests/navigation/success200-reload-expected.txt:
     97        * http/tests/navigation/success200-subframeload-expected.txt:
     98        * http/tests/navigation/timerredirect-basic-expected.checksum:
     99        * http/tests/navigation/timerredirect-basic-expected.png:
     100        * http/tests/navigation/timerredirect-basic-expected.txt:
     101        * http/tests/navigation/timerredirect-frames-expected.txt:
     102        * http/tests/navigation/timerredirect-goback-expected.checksum:
     103        * http/tests/navigation/timerredirect-goback-expected.png:
     104        * http/tests/navigation/timerredirect-goback-expected.txt:
     105        * http/tests/navigation/timerredirect-subframeload-expected.txt:
     106        * tables/mozilla/bugs/bug33855-expected.checksum:
     107        * tables/mozilla/bugs/bug33855-expected.png:
     108        * tables/mozilla/bugs/bug33855-expected.txt:
     109        * tables/mozilla/dom/tableDom-expected.checksum:
     110        * tables/mozilla/dom/tableDom-expected.png:
     111        * tables/mozilla/dom/tableDom-expected.txt:
     112        * tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum:
     113        * tables/mozilla_expected_failures/bugs/bug2479-5-expected.png:
     114        * tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt:
     115
    11162007-08-29  Antti Koivisto  <antti@apple.com>
    2117
  • trunk/LayoutTests/editing/pasteboard/4641033-expected.checksum

    r20963 r25322  
    1 5675296d472f20e3cd206c66257490d1
     11c25b4e8588fedaf2cb851af8ab21689
  • trunk/LayoutTests/editing/pasteboard/4641033-expected.txt

    r24604 r25322  
    2121        RenderText {#text} at (76,89) size 4x18
    2222          text run at (76,89) width 4: " "
    23         RenderMenuList {SELECT} at (82,90) size 52x18 [bgcolor=#FFFFFF]
    24           RenderBlock (anonymous) at (0,0) size 52x18
     23        RenderMenuList {SELECT} at (82,90) size 50x18 [bgcolor=#FFFFFF]
     24          RenderBlock (anonymous) at (0,0) size 50x18
    2525            RenderText at (8,2) size 7x13
    2626              text run at (8,2) width 7: "1"
     
    2929        RenderText {#text} at (76,89) size 4x18
    3030          text run at (76,89) width 4: " "
    31         RenderMenuList {SELECT} at (82,90) size 52x18 [bgcolor=#FFFFFF]
    32           RenderBlock (anonymous) at (0,0) size 52x18
     31        RenderMenuList {SELECT} at (82,90) size 50x18 [bgcolor=#FFFFFF]
     32          RenderBlock (anonymous) at (0,0) size 50x18
    3333            RenderText at (8,2) size 7x13
    3434              text run at (8,2) width 7: "1"
  • trunk/LayoutTests/fast/forms/HTMLOptionElement_label02-expected.checksum

    r16290 r25322  
    1 d3dc30b2f0c01ed53fd2aaf14c2a1324
     105defe5eec2431beaf888d027592c2c1
  • trunk/LayoutTests/fast/forms/HTMLOptionElement_label02-expected.txt

    r24604 r25322  
    77        text run at (0,0) width 300: "With the label empty, the enclosing text is used."
    88      RenderBR {BR} at (300,14) size 0x0
    9       RenderMenuList {SELECT} at (2,20) size 309x18 [bgcolor=#FFFFFF]
    10         RenderBlock (anonymous) at (0,0) size 309x18
     9      RenderMenuList {SELECT} at (2,20) size 310x18 [bgcolor=#FFFFFF]
     10        RenderBlock (anonymous) at (0,0) size 310x18
    1111          RenderText at (8,2) size 279x13
    1212            text run at (8,2) width 279: "empty label should display empty string to match IE"
  • trunk/LayoutTests/fast/forms/HTMLOptionElement_label03-expected.checksum

    r16290 r25322  
    1 1a40a3721c75e5cc4b4506375644b89d
     1941f8605754845152ba4c23dbd0bccca
  • trunk/LayoutTests/fast/forms/HTMLOptionElement_label03-expected.txt

    r24604 r25322  
    77        text run at (0,0) width 436: "When the label contains only white space, the containing text is used."
    88      RenderBR {BR} at (436,14) size 0x0
    9       RenderMenuList {SELECT} at (2,20) size 338x18 [bgcolor=#FFFFFF]
    10         RenderBlock (anonymous) at (0,0) size 338x18
     9      RenderMenuList {SELECT} at (2,20) size 339x18 [bgcolor=#FFFFFF]
     10        RenderBlock (anonymous) at (0,0) size 339x18
    1111          RenderText at (8,2) size 308x13
    1212            text run at (8,2) width 308: "white space label should display empty string to match IE"
  • trunk/LayoutTests/fast/forms/control-restrict-line-height-expected.checksum

    r18993 r25322  
    1 ee2bc86eb2f43790d4c2d8b8c714e02d
     1d20faea37290b9ef15c7de50dfeabc5c
  • trunk/LayoutTests/fast/forms/control-restrict-line-height-expected.txt

    r24604 r25322  
    77        text run at (0,0) width 519: "This tests that we don't honor line-height for controls that have restricted font size. "
    88      RenderBR {BR} at (0,0) size 0x0
    9       RenderMenuList {SELECT} at (2,20) size 309x18 [bgcolor=#FFFFFF]
    10         RenderBlock (anonymous) at (0,0) size 309x18
     9      RenderMenuList {SELECT} at (2,20) size 311x18 [bgcolor=#FFFFFF]
     10        RenderBlock (anonymous) at (0,0) size 311x18
    1111          RenderText at (8,2) size 280x13
    1212            text run at (8,2) width 280: "This text should be centered vertically in the button"
    13       RenderText {#text} at (313,19) size 4x18
    14         text run at (313,19) width 4: " "
     13      RenderText {#text} at (315,19) size 4x18
     14        text run at (315,19) width 4: " "
    1515      RenderBR {BR} at (0,0) size 0x0
    1616      RenderButton {INPUT} at (2,42) size 296x18 [bgcolor=#C0C0C0]
  • trunk/LayoutTests/fast/forms/menulist-restrict-line-height-expected.checksum

    r24886 r25322  
    1 573cf18e0e1f84885c3187bf6596f2cf
     1f3f694f822803839c1c8bcbd053bc2ee
  • trunk/LayoutTests/fast/forms/menulist-restrict-line-height-expected.txt

    r24886 r25322  
    77        text run at (0,0) width 417: "This tests that we don't honor line-height for styled popup buttons."
    88      RenderBR {BR} at (417,14) size 0x0
    9       RenderMenuList {SELECT} at (2,20) size 202x18 [bgcolor=#ADD8E6] [border: (1px solid #000000)]
    10         RenderBlock (anonymous) at (1,1) size 200x16
     9      RenderMenuList {SELECT} at (2,20) size 203x18 [bgcolor=#ADD8E6] [border: (1px solid #000000)]
     10        RenderBlock (anonymous) at (1,1) size 201x16
    1111          RenderText at (8,1) size 172x13
    1212            text run at (8,1) width 172: "This text should not be clipped."
  • trunk/LayoutTests/fast/forms/menulist-width-change-expected.checksum

    r18913 r25322  
    1 984600652e43fc2a1e4158cfd8c318b7
     10da381cf274e5ea77d5d91220161544f
  • trunk/LayoutTests/fast/forms/menulist-width-change-expected.txt

    r24604 r25322  
    1111          text run at (0,18) width 364: "that the select automatically recalculates the correct width."
    1212        RenderBR {BR} at (364,32) size 0x0
    13         RenderMenuList {SELECT} at (2,38) size 139x18 [bgcolor=#FFFFFF]
    14           RenderBlock (anonymous) at (0,0) size 139x18
     13        RenderMenuList {SELECT} at (2,38) size 140x18 [bgcolor=#FFFFFF]
     14          RenderBlock (anonymous) at (0,0) size 140x18
    1515            RenderText at (8,2) size 29x13
    1616              text run at (8,2) width 29: "Short"
  • trunk/LayoutTests/fast/forms/select-change-listbox-to-popup-expected.checksum

    r16290 r25322  
    1 705fce2770db1c6b8612faa063deaf46
     197b883988c34cd5a487233f4310c9952
  • trunk/LayoutTests/fast/forms/select-change-listbox-to-popup-expected.txt

    r24604 r25322  
    77        text run at (0,0) width 441: "This tests that you can dynamically change a list box to a popup menu"
    88      RenderBR {BR} at (441,14) size 0x0
    9       RenderMenuList {SELECT} at (2,20) size 225x18 [bgcolor=#FFFFFF]
    10         RenderBlock (anonymous) at (0,0) size 225x18
     9      RenderMenuList {SELECT} at (2,20) size 226x18 [bgcolor=#FFFFFF]
     10        RenderBlock (anonymous) at (0,0) size 226x18
    1111          RenderText at (8,2) size 195x13
    1212            text run at (8,2) width 195: "This should turn into a popup menu"
  • trunk/LayoutTests/fast/forms/select-disabled-appearance-expected.checksum

    r19020 r25322  
    1 46c76135e30233b545a5f87273f12d2d
     143ebf064c78beb8e1a11095dbec9e6f0
  • trunk/LayoutTests/fast/forms/select-disabled-appearance-expected.txt

    r24604 r25322  
    1717          text run at (705,0) width 4: "."
    1818      RenderBlock {P} at (0,34) size 784x22
    19         RenderMenuList {SELECT} at (2,2) size 161x18 [color=#808080] [bgcolor=#FFFFFF]
    20           RenderBlock (anonymous) at (0,0) size 161x18
     19        RenderMenuList {SELECT} at (2,2) size 163x18 [color=#808080] [bgcolor=#FFFFFF]
     20          RenderBlock (anonymous) at (0,0) size 163x18
    2121            RenderText at (8,2) size 132x13
    2222              text run at (8,2) width 132: "This text should be gray"
    2323        RenderText {#text} at (0,0) size 0x0
    2424      RenderBlock {P} at (0,72) size 784x22
    25         RenderMenuList {SELECT} at (2,2) size 167x18 [bgcolor=#FFFFFF]
    26           RenderBlock (anonymous) at (0,0) size 167x18
     25        RenderMenuList {SELECT} at (2,2) size 168x18 [bgcolor=#FFFFFF]
     26          RenderBlock (anonymous) at (0,0) size 168x18
    2727            RenderText at (8,2) size 137x13
    2828              text run at (8,2) width 137: "This text should be black"
  • trunk/LayoutTests/fast/forms/stuff-on-my-optgroup-expected.checksum

    r21697 r25322  
    1 872e661b17c90f1cd890b1cff446df1f
     16951412a2f2bb1a51226b5b4dcae1210
  • trunk/LayoutTests/fast/forms/stuff-on-my-optgroup-expected.txt

    r24604 r25322  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderMenuList {SELECT} at (2,2) size 68x18 [bgcolor=#FFFFFF]
    7         RenderBlock (anonymous) at (0,0) size 68x18
     6      RenderMenuList {SELECT} at (2,2) size 66x18 [bgcolor=#FFFFFF]
     7        RenderBlock (anonymous) at (0,0) size 66x18
    88          RenderText at (8,2) size 22x13
    99            text run at (8,2) width 22: "One"
    10       RenderBR {BR} at (72,15) size 0x0
    11       RenderMenuList {SELECT} at (2,24) size 68x18 [bgcolor=#FFFFFF]
    12         RenderBlock (anonymous) at (0,0) size 68x18
     10      RenderBR {BR} at (70,15) size 0x0
     11      RenderMenuList {SELECT} at (2,24) size 66x18 [bgcolor=#FFFFFF]
     12        RenderBlock (anonymous) at (0,0) size 66x18
    1313          RenderText at (8,2) size 22x13
    1414            text run at (8,2) width 22: "One"
  • trunk/LayoutTests/fast/parser/document-write-option-expected.checksum

    r15309 r25322  
    1 590dab05407c0c11709877f7ce4b3af9
     1979e79198f924de82cd0f99753956bd0
  • trunk/LayoutTests/fast/parser/document-write-option-expected.txt

    r24604 r25322  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderMenuList {SELECT} at (2,2) size 324x18 [bgcolor=#FFFFFF]
    7         RenderBlock (anonymous) at (0,0) size 324x18
     6      RenderMenuList {SELECT} at (2,2) size 325x18 [bgcolor=#FFFFFF]
     7        RenderBlock (anonymous) at (0,0) size 325x18
    88          RenderText at (8,2) size 294x13
    99            text run at (8,2) width 294: "This is a very long string so it makes the select bigger."
  • trunk/LayoutTests/http/tests/navigation/anchor-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/anchor-frames-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/anchor-goback-expected.checksum

    r20285 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/anchor-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/anchor-subframeload-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/javascriptlink-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/javascriptlink-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/javascriptlink-frames-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/javascriptlink-goback-expected.checksum

    r20285 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/javascriptlink-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/javascriptlink-subframeload-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/metaredirect-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/metaredirect-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/metaredirect-frames-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/metaredirect-goback-expected.checksum

    r19001 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/metaredirect-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/metaredirect-subframeload-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/post-goback2-expected.checksum

    r19001 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/post-goback2-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/postredirect-goback2-expected.checksum

    r19001 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/postredirect-goback2-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/redirect302-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/redirect302-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/redirect302-frames-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/redirect302-goback-expected.checksum

    r19001 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/redirect302-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/redirect302-subframeload-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/relativeanchor-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/relativeanchor-frames-expected.txt

    r24778 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/relativeanchor-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/slowmetaredirect-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/slowmetaredirect-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/slowtimerredirect-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/slowtimerredirect-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/success200-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-frames-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-frames-loadsame-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-goback-expected.checksum

    r19001 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/success200-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-loadsame-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/success200-loadsame-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-reload-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     14293e76fd379307238c50b3d6e0a5bce
  • trunk/LayoutTests/http/tests/navigation/success200-reload-expected.txt

    r24934 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/success200-subframeload-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/timerredirect-basic-expected.checksum

    r19001 r25322  
    1 8443ca9f5041ef6af453603aa5023cbf
     1f63779efba8f69f2e84b0f26546096b0
  • trunk/LayoutTests/http/tests/navigation/timerredirect-basic-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 63x13
    5656              text run at (8,2) width 63: "Initial Value"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/timerredirect-frames-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/timerredirect-goback-expected.checksum

    r20285 r25322  
    1 8b834af9f536f68ebabf71b5bb3e00fb
     15b6ddf70f6ca60773ab07d6ca21e7e03
  • trunk/LayoutTests/http/tests/navigation/timerredirect-goback-expected.txt

    r24604 r25322  
    5151          text run at (18,229) width 130: " option #2"
    5252        RenderBR {BR} at (148,258) size 0x0
    53         RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    54           RenderBlock (anonymous) at (0,0) size 255x18
     53        RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     54          RenderBlock (anonymous) at (0,0) size 256x18
    5555            RenderText at (8,2) size 225x13
    5656              text run at (8,2) width 225: "Value set by User that should be Restored"
    57         RenderBR {BR} at (259,281) size 0x0
     57        RenderBR {BR} at (260,281) size 0x0
    5858        RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    5959        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/http/tests/navigation/timerredirect-subframeload-expected.txt

    r24604 r25322  
    5757                  text run at (18,229) width 130: " option #2"
    5858                RenderBR {BR} at (148,258) size 0x0
    59                 RenderMenuList {SELECT} at (2,268) size 255x18 [bgcolor=#FFFFFF]
    60                   RenderBlock (anonymous) at (0,0) size 255x18
     59                RenderMenuList {SELECT} at (2,268) size 256x18 [bgcolor=#FFFFFF]
     60                  RenderBlock (anonymous) at (0,0) size 256x18
    6161                    RenderText at (8,2) size 63x13
    6262                      text run at (8,2) width 63: "Initial Value"
    63                 RenderBR {BR} at (259,281) size 0x0
     63                RenderBR {BR} at (260,281) size 0x0
    6464                RenderTextControl {TEXTAREA} at (2,290) size 232x132 [bgcolor=#FFFFFF] [border: (1px solid #000000)]
    6565                RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/tables/mozilla/bugs/bug33855-expected.checksum

    r19346 r25322  
    1 7c776edcee2b24a13d68a0d78ecbceaa
     166d3e9503ea69dd8871f16a0aa73f833
  • trunk/LayoutTests/tables/mozilla/bugs/bug33855-expected.txt

    r24604 r25322  
    2323                    RenderText at (0,0) size 65x13
    2424                      text run at (0,0) width 65: "Empty trash"
    25               RenderTableCell {TD} at (221,6) size 372x20 [r=0 c=3 rs=1 cs=1]
     25              RenderTableCell {TD} at (221,6) size 373x20 [r=0 c=3 rs=1 cs=1]
    2626                RenderText {#text} at (1,1) size 4x18
    2727                  text run at (1,1) width 4: " "
    28               RenderTableCell {TD} at (595,2) size 69x24 [r=0 c=4 rs=1 cs=1]
     28              RenderTableCell {TD} at (596,2) size 69x24 [r=0 c=4 rs=1 cs=1]
    2929                RenderButton {INPUT} at (3,3) size 63x18 [bgcolor=#C0C0C0]
    3030                  RenderBlock (anonymous) at (8,2) size 47x13
    3131                    RenderText at (0,0) size 47x13
    3232                      text run at (0,0) width 47: "Move to:"
    33               RenderTableCell {TD} at (666,2) size 116x24 [r=0 c=5 rs=1 cs=1]
    34                 RenderMenuList {SELECT} at (3,3) size 110x18 [bgcolor=#FFFFFF]
    35                   RenderBlock (anonymous) at (0,0) size 110x18
     33              RenderTableCell {TD} at (667,2) size 115x24 [r=0 c=5 rs=1 cs=1]
     34                RenderMenuList {SELECT} at (3,3) size 109x18 [bgcolor=#FFFFFF]
     35                  RenderBlock (anonymous) at (0,0) size 109x18
    3636                    RenderText at (8,2) size 78x13
    3737                      text run at (8,2) width 78: "Choose folder "
  • trunk/LayoutTests/tables/mozilla/dom/tableDom-expected.checksum

    r16432 r25322  
    1 55972be2b7536f9c002dcd05805c3d11
     1240f3984c5029ee2a555380a1e169344
  • trunk/LayoutTests/tables/mozilla/dom/tableDom-expected.txt

    r24604 r25322  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderBlock {FORM} at (0,0) size 784x23
    7         RenderMenuList {SELECT} at (2,3) size 95x18 [bgcolor=#FFFFFF]
    8           RenderBlock (anonymous) at (0,0) size 95x18
     7        RenderMenuList {SELECT} at (2,3) size 94x18 [bgcolor=#FFFFFF]
     8          RenderBlock (anonymous) at (0,0) size 94x18
    99            RenderText at (8,2) size 62x13
    1010              text run at (8,2) width 62: "append cell"
    11         RenderText {#text} at (99,2) size 52x18
    12           text run at (99,2) width 52: "   tbody "
    13         RenderTextControl {INPUT} at (153,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    14         RenderText {#text} at (198,2) size 41x18
    15           text run at (198,2) width 41: "   row "
    16         RenderTextControl {INPUT} at (241,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    17         RenderText {#text} at (286,2) size 35x18
    18           text run at (286,2) width 35: "   col "
    19         RenderTextControl {INPUT} at (323,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    20         RenderText {#text} at (368,2) size 74x18
    21           text run at (368,2) width 74: "   row span "
    22         RenderTextControl {INPUT} at (444,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    23         RenderText {#text} at (489,2) size 68x18
    24           text run at (489,2) width 68: "   col span "
    25         RenderTextControl {INPUT} at (559,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    26         RenderText {#text} at (604,2) size 20x18
    27           text run at (604,2) width 20: "     "
    28         RenderButton {INPUT} at (626,3) size 42x18 [bgcolor=#C0C0C0]
     11        RenderText {#text} at (98,2) size 52x18
     12          text run at (98,2) width 52: "   tbody "
     13        RenderTextControl {INPUT} at (152,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     14        RenderText {#text} at (197,2) size 41x18
     15          text run at (197,2) width 41: "   row "
     16        RenderTextControl {INPUT} at (240,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     17        RenderText {#text} at (285,2) size 35x18
     18          text run at (285,2) width 35: "   col "
     19        RenderTextControl {INPUT} at (322,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     20        RenderText {#text} at (367,2) size 74x18
     21          text run at (367,2) width 74: "   row span "
     22        RenderTextControl {INPUT} at (443,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     23        RenderText {#text} at (488,2) size 68x18
     24          text run at (488,2) width 68: "   col span "
     25        RenderTextControl {INPUT} at (558,2) size 43x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     26        RenderText {#text} at (603,2) size 20x18
     27          text run at (603,2) width 20: "     "
     28        RenderButton {INPUT} at (625,3) size 42x18 [bgcolor=#C0C0C0]
    2929          RenderBlock (anonymous) at (8,2) size 26x13
    3030            RenderText at (0,0) size 26x13
     
    4848      RenderBlock (anonymous) at (0,109) size 784x18
    4949        RenderBR {BR} at (0,0) size 0x18
    50 layer at (164,13) size 37x13
     50layer at (163,13) size 37x13
    5151  RenderBlock {DIV} at (3,3) size 37x13
    5252    RenderText {#text} at (1,0) size 7x13
    5353      text run at (1,0) width 7: "0"
    54 layer at (252,13) size 37x13
     54layer at (251,13) size 37x13
    5555  RenderBlock {DIV} at (3,3) size 37x13
    5656    RenderText {#text} at (1,0) size 7x13
    5757      text run at (1,0) width 7: "0"
    58 layer at (334,13) size 37x13
     58layer at (333,13) size 37x13
    5959  RenderBlock {DIV} at (3,3) size 37x13
    6060    RenderText {#text} at (1,0) size 7x13
    6161      text run at (1,0) width 7: "0"
    62 layer at (455,13) size 37x13
     62layer at (454,13) size 37x13
    6363  RenderBlock {DIV} at (3,3) size 37x13
    6464    RenderText {#text} at (1,0) size 7x13
    6565      text run at (1,0) width 7: "1"
    66 layer at (570,13) size 37x13
     66layer at (569,13) size 37x13
    6767  RenderBlock {DIV} at (3,3) size 37x13
    6868    RenderText {#text} at (1,0) size 7x13
  • trunk/LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-5-expected.checksum

    r14223 r25322  
    1 a74730eaf2412646dcb462dd5bcf002a
     15c0af7034a8f140da8a6605657a4898c
  • trunk/LayoutTests/tables/mozilla_expected_failures/bugs/bug2479-5-expected.txt

    r24604 r25322  
    66      RenderTableSection at (0,0) size 737x1744
    77        RenderTableRow at (0,0) size 737x1744
    8           RenderTableCell {HEAD} at (0,0) size 235x490 [color=#FFFFFF] [bgcolor=#FF0000] [border: (5px solid #FFFFFF)] [r=0 c=0 rs=1 cs=1]
    9             RenderBlock {META} at (21,37) size 193x2 [border: (1px dotted #FFFFFF)]
    10             RenderBlock {META} at (21,55) size 193x2 [border: (1px dotted #FFFFFF)]
    11             RenderBlock {META} at (21,73) size 193x2 [border: (1px dotted #FFFFFF)]
    12             RenderBlock {META} at (21,91) size 193x2 [border: (1px dotted #FFFFFF)]
    13             RenderBlock {TITLE} at (21,109) size 193x56 [border: (1px dotted #FFFFFF)]
     8          RenderTableCell {HEAD} at (0,0) size 237x490 [color=#FFFFFF] [bgcolor=#FF0000] [border: (5px solid #FFFFFF)] [r=0 c=0 rs=1 cs=1]
     9            RenderBlock {META} at (21,37) size 195x2 [border: (1px dotted #FFFFFF)]
     10            RenderBlock {META} at (21,55) size 195x2 [border: (1px dotted #FFFFFF)]
     11            RenderBlock {META} at (21,73) size 195x2 [border: (1px dotted #FFFFFF)]
     12            RenderBlock {META} at (21,91) size 195x2 [border: (1px dotted #FFFFFF)]
     13            RenderBlock {TITLE} at (21,109) size 195x56 [border: (1px dotted #FFFFFF)]
    1414              RenderText {#text} at (1,1) size 188x54
    1515                text run at (1,1) width 188: "Evil Tests: Rendering BODY"
    1616                text run at (1,19) width 162: "and HEAD as children of"
    1717                text run at (1,37) width 67: "HTML - 2"
    18             RenderBlock {STYLE} at (21,181) size 193x272 [border: (1px dotted #FFFFFF)]
    19               RenderText {#text} at (1,1) size 189x270
     18            RenderBlock {STYLE} at (21,181) size 195x272 [border: (1px dotted #FFFFFF)]
     19              RenderText {#text} at (1,1) size 193x270
    2020                text run at (1,1) width 81: "/* Layout */ "
    21                 text run at (82,1) width 58: "HTML {"
    22                 text run at (1,19) width 172: "display: block; border: 1em"
    23                 text run at (1,37) width 161: "lime solid; margin: 8px; }"
    24                 text run at (1,55) width 166: "HEAD, BODY { display:"
    25                 text run at (1,73) width 183: "table-cell; border: solid thick;"
    26                 text run at (1,91) width 189: "padding: 1em; margin: 1em; }"
    27                 text run at (1,109) width 163: "HEAD > *, BODY > * {"
    28                 text run at (1,127) width 169: "display: block; border: thin"
    29                 text run at (1,145) width 158: "dotted; margin: 1em 0; } "
    30                 text run at (159,145) width 12: "/*"
     21                text run at (82,1) width 111: "HTML { display:"
     22                text run at (1,19) width 188: "block; border: 1em lime solid;"
     23                text run at (1,37) width 96: "margin: 8px; } "
     24                text run at (97,37) width 50: "HEAD,"
     25                text run at (1,55) width 177: "BODY { display: table-cell;"
     26                text run at (1,73) width 122: "border: solid thick; "
     27                text run at (123,73) width 55: "padding:"
     28                text run at (1,91) width 134: "1em; margin: 1em; } "
     29                text run at (135,91) width 59: "HEAD >"
     30                text run at (1,109) width 153: "*, BODY > * { display:"
     31                text run at (1,127) width 163: "block; border: thin dotted;"
     32                text run at (1,145) width 111: "margin: 1em 0; } "
     33                text run at (112,145) width 12: "/*"
    3134                text run at (1,163) width 89: "Formatting */ "
    3235                text run at (90,163) width 98: "HTML { color:"
     
    3740                text run at (1,235) width 170: "color: yellow; background:"
    3841                text run at (1,253) width 38: "teal; }"
    39           RenderTableCell {BODY} at (235,418) size 502x1326 [color=#FFFF00] [bgcolor=#008080] [border: (5px solid #FFFF00)] [r=0 c=1 rs=1 cs=1]
    40             RenderBlock {H1} at (21,53) size 460x76 [border: (1px dotted #FFFF00)]
     42          RenderTableCell {BODY} at (237,418) size 500x1326 [color=#FFFF00] [bgcolor=#008080] [border: (5px solid #FFFF00)] [r=0 c=1 rs=1 cs=1]
     43            RenderBlock {H1} at (21,53) size 458x76 [border: (1px dotted #FFFF00)]
    4144              RenderText {#text} at (1,1) size 152x37
    4245                text run at (1,1) width 152: "Rendering "
     
    5760              RenderText {#text} at (222,38) size 43x37
    5861                text run at (222,38) width 43: " - 2"
    59             RenderBlock {P} at (21,161) size 460x38 [border: (1px dotted #FFFF00)]
     62            RenderBlock {P} at (21,161) size 458x38 [border: (1px dotted #FFFF00)]
    6063              RenderText {#text} at (1,1) size 383x18
    6164                text run at (1,1) width 383: "If you have any comments to make regarding this test, e-mail"
     
    6568              RenderText {#text} at (183,19) size 4x18
    6669                text run at (183,19) width 4: "."
    67             RenderBlock {DL} at (21,215) size 460x92 [border: (1px dotted #FFFF00)]
    68               RenderBlock {DT} at (1,1) size 458x18
     70            RenderBlock {DL} at (21,215) size 458x92 [border: (1px dotted #FFFF00)]
     71              RenderBlock {DT} at (1,1) size 456x18
    6972                RenderText {#text} at (0,0) size 80x18
    7073                  text run at (0,0) width 80: "Prerequisites"
    71               RenderBlock {DD} at (41,19) size 418x72
    72                 RenderText {#text} at (0,0) size 418x54
     74              RenderBlock {DD} at (41,19) size 416x72
     75                RenderText {#text} at (0,0) size 383x54
    7376                  text run at (0,0) width 383: "Browsers that are subjected to this test should support the the"
    74                   text run at (0,18) width 418: "background, padding, margin, border and color properties of CSS,"
    75                   text run at (0,36) width 121: "and in addition the "
     77                  text run at (0,18) width 381: "background, padding, margin, border and color properties of"
     78                  text run at (0,36) width 158: "CSS, and in addition the "
    7679                RenderInline {CODE} at (0,0) size 64x15
    77                   RenderText {#text} at (121,38) size 64x15
    78                     text run at (121,38) width 64: "overflow"
    79                 RenderText {#text} at (185,36) size 391x36
    80                   text run at (185,36) width 206: " property and fixed position stuff"
    81                   text run at (0,54) width 75: "from CSS2."
    82             RenderBlock {H2} at (21,331) size 460x58 [border: (1px dotted #FFFF00)]
     80                  RenderText {#text} at (158,38) size 64x15
     81                    text run at (158,38) width 64: "overflow"
     82                RenderText {#text} at (222,36) size 396x36
     83                  text run at (222,36) width 174: " property and fixed position"
     84                  text run at (0,54) width 107: "stuff from CSS2."
     85            RenderBlock {H2} at (21,331) size 458x58 [border: (1px dotted #FFFF00)]
    8386              RenderText {#text} at (1,1) size 438x56
    8487                text run at (1,1) width 438: "1. Making the BODY and the HEAD into a"
    8588                text run at (1,29) width 51: "table"
    86             RenderBlock {P} at (21,413) size 460x20 [border: (1px dotted #FFFF00)]
     89            RenderBlock {P} at (21,413) size 458x20 [border: (1px dotted #FFFF00)]
    8790              RenderText {#text} at (1,1) size 256x18
    8891                text run at (1,1) width 256: "This is really evil, but completely valid..."
    89             RenderBlock {P} at (21,449) size 460x110 [border: (1px dotted #FFFF00)]
    90               RenderText {#text} at (1,1) size 458x108
     92            RenderBlock {P} at (21,449) size 458x110 [border: (1px dotted #FFFF00)]
     93              RenderText {#text} at (1,1) size 455x108
    9194                text run at (1,1) width 441: "This document should have two cells, side by side: one on the left, the"
    9295                text run at (1,19) width 444: "other on the right. The one on the left should be red with white writing"
    9396                text run at (1,37) width 455: "and a thick white border. It should contain four dotted lines separated by"
    94                 text run at (1,55) width 458: "a blank line, followed by a dotted bordered box containing the document"
    95                 text run at (1,73) width 427: "title, and another dotted bordered box containing the stylesheet, also"
    96                 text run at (1,91) width 89: "shown below:"
    97             RenderBlock {PRE} at (21,575) size 460x17 [border: (1px dotted #FFFF00)]
     97                text run at (1,55) width 392: "a blank line, followed by a dotted bordered box containing the"
     98                text run at (1,73) width 395: "document title, and another dotted bordered box containing the"
     99                text run at (1,91) width 187: "stylesheet, also shown below:"
     100            RenderBlock {PRE} at (21,575) size 458x17 [border: (1px dotted #FFFF00)]
    98101              RenderText {#text} at (1,1) size 40x15
    99102                text run at (1,1) width 40: "  ..."
    100103                text run at (41,1) width 0: " "
    101             RenderBlock {P} at (21,608) size 460x20 [border: (1px dotted #FFFF00)]
     104            RenderBlock {P} at (21,608) size 458x20 [border: (1px dotted #FFFF00)]
    102105              RenderText {#text} at (1,1) size 453x18
    103106                text run at (1,1) width 453: "The dotted borders and lines and the text in the left cell should be white."
    104             RenderBlock {P} at (21,644) size 460x38 [border: (1px dotted #FFFF00)]
     107            RenderBlock {P} at (21,644) size 458x38 [border: (1px dotted #FFFF00)]
    105108              RenderText {#text} at (1,1) size 439x36
    106109                text run at (1,1) width 439: "The right cell should be teal, with yellow text. This paragraph you are"
    107110                text run at (1,19) width 249: "reading now should be in this right cell."
    108             RenderBlock {P} at (21,698) size 460x20 [border: (1px dotted #FFFF00)]
     111            RenderBlock {P} at (21,698) size 458x20 [border: (1px dotted #FFFF00)]
    109112              RenderText {#text} at (1,1) size 444x18
    110113                text run at (1,1) width 444: "The width of the two cells is left up to the user agent to decide, I think."
    111             RenderBlock {P} at (21,734) size 460x74 [border: (1px dotted #FFFF00)]
    112               RenderText {#text} at (1,1) size 457x72
    113                 text run at (1,1) width 457: "The right cell should look similar to the left cell in formatting -- each box"
    114                 text run at (1,19) width 447: "of text should have a yellow dotted border, and there should be a blank"
    115                 text run at (1,37) width 419: "line between each such box. No box should be nested -- the dotted"
    116                 text run at (1,55) width 306: "boxes should always be distinct from each other."
    117             RenderBlock {P} at (21,824) size 460x38 [border: (1px dotted #FFFF00)]
     114            RenderBlock {P} at (21,734) size 458x74 [border: (1px dotted #FFFF00)]
     115              RenderText {#text} at (1,1) size 436x72
     116                text run at (1,1) width 429: "The right cell should look similar to the left cell in formatting -- each"
     117                text run at (1,19) width 436: "box of text should have a yellow dotted border, and there should be a"
     118                text run at (1,37) width 415: "blank line between each such box. No box should be nested -- the"
     119                text run at (1,55) width 349: "dotted boxes should always be distinct from each other."
     120            RenderBlock {P} at (21,824) size 458x38 [border: (1px dotted #FFFF00)]
    118121              RenderText {#text} at (1,1) size 411x36
    119122                text run at (1,1) width 411: "The cells should be the same height, and they should have grown"
    120123                text run at (1,19) width 222: "vertically to accommodate this text."
    121             RenderBlock {P} at (21,878) size 460x56 [border: (1px dotted #FFFF00)]
     124            RenderBlock {P} at (21,878) size 458x56 [border: (1px dotted #FFFF00)]
    122125              RenderText {#text} at (1,1) size 430x54
    123126                text run at (1,1) width 430: "Around the whole setup should be two borders, dark green and light"
    124127                text run at (1,19) width 428: "green. The cells should be separated from each other and from these"
    125128                text run at (1,37) width 226: "outer borders by 1em of dark green."
    126             RenderBlock {P} at (21,950) size 460x38 [border: (1px dotted #FFFF00)]
     129            RenderBlock {P} at (21,950) size 458x38 [border: (1px dotted #FFFF00)]
    127130              RenderText {#text} at (1,1) size 436x36
    128131                text run at (1,1) width 436: "There should also be some alternate stylesheets set up to allow you to"
    129132                text run at (1,19) width 383: "display the <META> content. This may help with diagnosis."
    130             RenderBlock {H2} at (21,1012) size 460x30 [border: (1px dotted #FFFF00)]
     133            RenderBlock {H2} at (21,1012) size 458x30 [border: (1px dotted #FFFF00)]
    131134              RenderText {#text} at (1,1) size 154x28
    132135                text run at (1,1) width 154: "Submit Results"
    133             RenderBlock {FORM} at (21,1066) size 460x97 [border: (1px dotted #FFFF00)]
    134               RenderBlock {P} at (1,17) size 458x63
     136            RenderBlock {FORM} at (21,1066) size 458x97 [border: (1px dotted #FFFF00)]
     137              RenderBlock {P} at (1,17) size 456x63
    135138                RenderText {#text} at (0,0) size 259x18
    136139                  text run at (0,0) width 259: "How does your browser fare on this test?"
    137                 RenderMenuList {SELECT} at (2,20) size 454x18 [color=#000000] [bgcolor=#FFFFFF]
    138                   RenderBlock (anonymous) at (0,0) size 454x18
     140                RenderMenuList {SELECT} at (2,20) size 452x18 [color=#000000] [bgcolor=#FFFFFF]
     141                  RenderBlock (anonymous) at (0,0) size 452x18
    139142                    RenderText at (8,2) size 214x13
    140143                      text run at (8,2) width 214: "Document renders exactly as described."
     
    151154                      text run at (0,0) width 38: "Submit"
    152155                RenderText {#text} at (0,0) size 0x0
    153             RenderBlock {HR} at (21,1179) size 460x2 [border: (1px dotted #FFFF00)]
    154             RenderBlock {P} at (21,1197) size 460x20 [border: (1px dotted #FFFF00)]
     156            RenderBlock {HR} at (21,1179) size 458x2 [border: (1px dotted #FFFF00)]
     157            RenderBlock {P} at (21,1197) size 458x20 [border: (1px dotted #FFFF00)]
    155158              RenderInline {A} at (0,0) size 161x18 [color=#0000EE]
    156159                RenderText {#text} at (1,1) size 161x18
     
    158161              RenderText {#text} at (162,1) size 4x18
    159162                text run at (162,1) width 4: "."
    160             RenderBlock {P} at (21,1233) size 460x20 [border: (1px dotted #FFFF00)]
     163            RenderBlock {P} at (21,1233) size 458x20 [border: (1px dotted #FFFF00)]
    161164              RenderText {#text} at (1,1) size 173x18
    162165                text run at (1,1) width 173: "This page is maintained by "
     
    171174              RenderText {#text} at (383,1) size 9x18
    172175                text run at (383,1) width 9: ")."
    173             RenderBlock {P} at (21,1269) size 460x20 [border: (1px dotted #FFFF00)]
     176            RenderBlock {P} at (21,1269) size 458x20 [border: (1px dotted #FFFF00)]
    174177              RenderText {#text} at (1,1) size 170x18
    175178                text run at (1,1) width 170: "Last updated in June 1999."
    176 layer at (356,1570) size 142x13
     179layer at (358,1570) size 142x13
    177180  RenderBlock {DIV} at (3,3) size 142x13
  • trunk/WebCore/ChangeLog

    r25321 r25322  
     12007-08-30  Mitz Pettel  <mitz@webkit.org>
     2
     3        Reviewed by Dave Hyatt.
     4
     5        - fix http://bugs.webkit.org/show_bug.cgi?id=13282
     6          <rdar://problem/5126392> REGRESSION (NativePopUp): Rightmost character cut off in pop-up menu
     7
     8        * rendering/RenderMenuList.cpp:
     9        (WebCore::RenderMenuList::updateOptionsWidth): When measuring option text, use
     10        the same WebCore run rounding behavior that is used to draw it in the popup button.
     11
    1122007-08-30  Riku Voipio  <riku.voipio@iki.fi>
    213
  • trunk/WebCore/rendering/RenderMenuList.cpp

    r24801 r25322  
    141141void RenderMenuList::updateOptionsWidth()
    142142{
    143     // FIXME: There is no longer any reason to use a text style with the font hacks disabled.
    144     // It is a leftover from when the text was not drawn with the engine -- now that we render
    145     // with the engine, we can just use the default style as the engine does.
    146     TextStyle textStyle(0, 0, 0, false, false, false, false);
    147 
    148143    float maxOptionWidth = 0;
    149144    const Vector<HTMLElement*>& listItems = static_cast<HTMLSelectElement*>(node())->listItems();
     
    154149            String text = static_cast<HTMLOptionElement*>(element)->optionText();
    155150            if (!text.isEmpty())
    156                 maxOptionWidth = max(maxOptionWidth, style()->font().floatWidth(text, textStyle));
     151                maxOptionWidth = max(maxOptionWidth, style()->font().floatWidth(text, TextStyle()));
    157152        }
    158153    }
Note: See TracChangeset for help on using the changeset viewer.