Changeset 159747 in webkit


Ignore:
Timestamp:
Nov 25, 2013 6:57:38 AM (10 years ago)
Author:
Csaba Osztrogonác
Message:

Vertical border spacing is doubled between table row groups
https://bugs.webkit.org/show_bug.cgi?id=20040

Patch by Laszlo Vidacs <lac@inf.u-szeged.hu> on 2013-11-25
Reviewed by Csaba Osztrogonác.

Source/WebCore:

Based on Chromium fix https://chromium.googlesource.com/chromium/blink/+/eb615069267f895c59bc576f9d65b3fa5add41e9

Rebaseline needed for table related tests (100+).

  • rendering/RenderTableSection.cpp:

(WebCore::RenderTableSection::calcRowLogicalHeight):

LayoutTests:

First tuple of rebaselined tests for mac. Rebaseline needed for table related tests (100+).

  • fast/table/anonymous-table-section-removed.html:
  • platform/mac/accessibility/table-detection-expected.txt:
  • platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
  • platform/mac/fast/forms/input-value-expected.txt:
  • platform/mac/fast/table/011-expected.txt:
  • platform/mac/fast/table/border-collapsing/004-expected.txt:
  • platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
  • platform/mac/fast/table/floating-th-expected.txt:
  • platform/mac/fast/table/frame-and-rules-expected.txt:
  • platform/mac/fast/table/multiple-captions-display-expected.txt:
  • platform/mac/fast/table/rowindex-expected.txt:
  • platform/mac/fast/table/table-display-types-expected.txt:
  • platform/mac/fast/table/table-display-types-strict-expected.txt:
  • platform/mac/fast/table/table-display-types-vertical-expected.txt:
  • platform/mac/fast/table/tableInsideCaption-expected.txt:
  • platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt:
  • platform/mac/tables/mozilla/bugs/bug13118-expected.txt:
  • platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt:
  • platform/mac/tables/mozilla/bugs/bug3263-expected.txt:
  • platform/mac/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
  • platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
  • platform/mac/tables/mozilla/marvin/body_tfoot-expected.txt:
  • platform/mac/tables/mozilla/marvin/body_thead-expected.txt:
Location:
trunk
Files:
33 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r159746 r159747  
     12013-11-25  Laszlo Vidacs  <lac@inf.u-szeged.hu>
     2
     3        Vertical border spacing is doubled between table row groups
     4        https://bugs.webkit.org/show_bug.cgi?id=20040
     5
     6        Reviewed by Csaba Osztrogonác.
     7
     8        First tuple of rebaselined tests for mac. Rebaseline needed for table related tests (100+).
     9
     10        * fast/table/anonymous-table-section-removed.html:
     11        * platform/mac/accessibility/table-detection-expected.txt:
     12        * platform/mac/editing/deleting/deletionUI-single-instance-expected.txt:
     13        * platform/mac/fast/forms/input-value-expected.txt:
     14        * platform/mac/fast/table/011-expected.txt:
     15        * platform/mac/fast/table/border-collapsing/004-expected.txt:
     16        * platform/mac/fast/table/border-collapsing/004-vertical-expected.txt:
     17        * platform/mac/fast/table/floating-th-expected.txt:
     18        * platform/mac/fast/table/frame-and-rules-expected.txt:
     19        * platform/mac/fast/table/multiple-captions-display-expected.txt:
     20        * platform/mac/fast/table/rowindex-expected.txt:
     21        * platform/mac/fast/table/table-display-types-expected.txt:
     22        * platform/mac/fast/table/table-display-types-strict-expected.txt:
     23        * platform/mac/fast/table/table-display-types-vertical-expected.txt:
     24        * platform/mac/fast/table/tableInsideCaption-expected.txt:
     25        * platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt:
     26        * platform/mac/tables/mozilla/bugs/bug13118-expected.txt:
     27        * platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt:
     28        * platform/mac/tables/mozilla/bugs/bug3263-expected.txt:
     29        * platform/mac/tables/mozilla/dom/appendTbodyExpand1-expected.txt:
     30        * platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt:
     31        * platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt:
     32        * platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt:
     33        * platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt:
     34        * platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt:
     35        * platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt:
     36        * platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt:
     37        * platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt:
     38        * platform/mac/tables/mozilla/marvin/body_tfoot-expected.txt:
     39        * platform/mac/tables/mozilla/marvin/body_thead-expected.txt:
     40
    1412013-11-25  Andres Gomez  <agomez@igalia.com>
    242
  • trunk/LayoutTests/fast/table/anonymous-table-section-removed.html

    r147871 r159747  
    1515  </head>
    1616  <body id="body">
    17     <table id="table" data-expected-height="34"></table>
     17    <table id="table" data-expected-height="30"></table>
    1818  </body>
    1919  <script src="../../resources/check-layout.js"></script>
  • trunk/LayoutTests/platform/mac/accessibility/table-detection-expected.txt

    r159295 r159747  
    88AXHelp:
    99AXParent: <AXTable>
    10 AXSize: NSSize: {62, 48}
     10AXSize: NSSize: {62, 44}
    1111AXTitle:
    1212AXDescription:
  • trunk/LayoutTests/platform/mac/editing/deleting/deletionUI-single-instance-expected.txt

    r63291 r159747  
    1010          text run at (0,18) width 738: "of adding new m_containerElements to the DeletionUI over and over again. A successful run of the test will not have"
    1111          text run at (0,36) width 450: "multiple instances of deletion UI render objects at the same coordinates:"
    12       RenderBlock {DIV} at (0,70) size 784x114
    13 layer at (24,94) size 752x82 layerType: background only
    14 layer at (20,90) size 760x90
    15   RenderBlock (positioned) zI: -1000000 {DIV} at (-4,-4) size 760x90 [border: (4px solid #00000099)]
    16 layer at (24,94) size 752x82 layerType: foreground only
    17   RenderTable {TABLE} at (16,16) size 752x82
     12      RenderBlock {DIV} at (0,70) size 784x110
     13layer at (24,94) size 752x78 layerType: background only
     14layer at (20,90) size 760x86
     15  RenderBlock (positioned) zI: -1000000 {DIV} at (-4,-4) size 760x86 [border: (4px solid #00000099)]
     16layer at (24,94) size 752x78 layerType: foreground only
     17  RenderTable {TABLE} at (16,16) size 752x78
    1818    RenderTableSection {TBODY} at (0,0) size 752x78
    1919      RenderTableRow {TR} at (0,2) size 752x74
     
    2727            text run at (716,37) width 4: " "
    2828            text run at (1,55) width 353: "amet sem. Morbi tincidunt mollis libero. Maecenas mole"
    29     RenderTableSection (anonymous) at (0,78) size 752x4
    30       RenderTableRow (anonymous) at (0,2) size 752x0
    31         RenderTableCell (anonymous) at (2,2) size 748x0 [r=0 c=0 rs=1 cs=1]
     29    RenderTableSection (anonymous) at (0,78) size 752x0
     30      RenderTableRow (anonymous) at (0,0) size 752x-2
     31        RenderTableCell (anonymous) at (2,0) size 748x0 [r=0 c=0 rs=1 cs=1]
    3232layer at (7,79) size 30x30
    3333  RenderImage zI: 1000000 {IMG} at (-17,-15) size 30x30
  • trunk/LayoutTests/platform/mac/fast/forms/input-value-expected.txt

    r157961 r159747  
    1212          text run at (0,0) width 713: "Results that match Gecko are like WinIE, but with \"before\" for the attribute in the first two rows and the last row."
    1313      RenderBlock {HR} at (0,86) size 784x2 [border: (1px inset #000000)]
    14       RenderBlock {FORM} at (0,96) size 784x368
    15         RenderTable {TABLE} at (0,0) size 761x368
     14      RenderBlock {FORM} at (0,96) size 784x338
     15        RenderTable {TABLE} at (0,0) size 761x338
    1616          RenderTableSection {THEAD} at (0,0) size 761x24
    1717            RenderTableRow {TR} at (0,2) size 761x20
     
    2828                RenderText {#text} at (1,1) size 59x18
    2929                  text run at (1,1) width 59: "attribute"
    30           RenderTableSection {TBODY} at (0,24) size 761x344
    31             RenderTableRow {TR} at (0,2) size 761x25
    32               RenderTableCell {TD} at (2,4) size 385x20 [r=0 c=0 rs=1 cs=1]
     30          RenderTableSection {TBODY} at (0,24) size 761x314
     31            RenderTableRow {TR} at (0,0) size 761x23
     32              RenderTableCell {TD} at (2,1) size 385x20 [r=0 c=0 rs=1 cs=1]
    3333                RenderText {#text} at (1,1) size 207x18
    3434                  text run at (1,1) width 207: "text with value property changed"
    35               RenderTableCell {TD} at (389,2) size 243x25 [r=0 c=1 rs=1 cs=1]
    36                 RenderTextControl {INPUT} at (3,3) size 146x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    37               RenderTableCell {TD} at (634,4) size 62x20 [r=0 c=2 rs=1 cs=1]
    38                 RenderText {#text} at (1,1) size 28x18
    39                   text run at (1,1) width 28: "after"
    40               RenderTableCell {TD} at (698,4) size 61x20 [r=0 c=3 rs=1 cs=1]
     35              RenderTableCell {TD} at (389,-1) size 243x25 [r=0 c=1 rs=1 cs=1]
     36                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     37              RenderTableCell {TD} at (634,1) size 62x20 [r=0 c=2 rs=1 cs=1]
     38                RenderText {#text} at (1,1) size 28x18
     39                  text run at (1,1) width 28: "after"
     40              RenderTableCell {TD} at (698,1) size 61x20 [r=0 c=3 rs=1 cs=1]
    4141                RenderText {#text} at (1,1) size 40x18
    4242                  text run at (1,1) width 40: "before"
    43             RenderTableRow {TR} at (0,29) size 761x25
    44               RenderTableCell {TD} at (2,31) size 385x20 [r=1 c=0 rs=1 cs=1]
     43            RenderTableRow {TR} at (0,25) size 761x23
     44              RenderTableCell {TD} at (2,26) size 385x20 [r=1 c=0 rs=1 cs=1]
    4545                RenderText {#text} at (1,1) size 244x18
    4646                  text run at (1,1) width 244: "password with value property changed"
    47               RenderTableCell {TD} at (389,29) size 243x25 [r=1 c=1 rs=1 cs=1]
    48                 RenderTextControl {INPUT} at (3,3) size 146x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    49               RenderTableCell {TD} at (634,31) size 62x20 [r=1 c=2 rs=1 cs=1]
    50                 RenderText {#text} at (1,1) size 28x18
    51                   text run at (1,1) width 28: "after"
    52               RenderTableCell {TD} at (698,31) size 61x20 [r=1 c=3 rs=1 cs=1]
     47              RenderTableCell {TD} at (389,24) size 243x25 [r=1 c=1 rs=1 cs=1]
     48                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     49              RenderTableCell {TD} at (634,26) size 62x20 [r=1 c=2 rs=1 cs=1]
     50                RenderText {#text} at (1,1) size 28x18
     51                  text run at (1,1) width 28: "after"
     52              RenderTableCell {TD} at (698,26) size 61x20 [r=1 c=3 rs=1 cs=1]
    5353                RenderText {#text} at (1,1) size 40x18
    5454                  text run at (1,1) width 40: "before"
    55             RenderTableRow {TR} at (0,56) size 761x20
    56               RenderTableCell {TD} at (2,56) size 385x20 [r=2 c=0 rs=1 cs=1]
     55            RenderTableRow {TR} at (0,50) size 761x18
     56              RenderTableCell {TD} at (2,49) size 385x20 [r=2 c=0 rs=1 cs=1]
    5757                RenderText {#text} at (1,1) size 249x18
    5858                  text run at (1,1) width 249: "check box with value property changed"
    59               RenderTableCell {TD} at (389,56) size 243x20 [r=2 c=1 rs=1 cs=1]
    60                 RenderBlock {INPUT} at (3,4) size 12x12
    61               RenderTableCell {TD} at (634,56) size 62x20 [r=2 c=2 rs=1 cs=1]
    62                 RenderText {#text} at (1,1) size 28x18
    63                   text run at (1,1) width 28: "after"
    64               RenderTableCell {TD} at (698,56) size 61x20 [r=2 c=3 rs=1 cs=1]
    65                 RenderText {#text} at (1,1) size 28x18
    66                   text run at (1,1) width 28: "after"
    67             RenderTableRow {TR} at (0,78) size 761x20
    68               RenderTableCell {TD} at (2,78) size 385x20 [r=3 c=0 rs=1 cs=1]
     59              RenderTableCell {TD} at (389,49) size 243x20 [r=2 c=1 rs=1 cs=1]
     60                RenderBlock {INPUT} at (3,4) size 12x12
     61              RenderTableCell {TD} at (634,49) size 62x20 [r=2 c=2 rs=1 cs=1]
     62                RenderText {#text} at (1,1) size 28x18
     63                  text run at (1,1) width 28: "after"
     64              RenderTableCell {TD} at (698,49) size 61x20 [r=2 c=3 rs=1 cs=1]
     65                RenderText {#text} at (1,1) size 28x18
     66                  text run at (1,1) width 28: "after"
     67            RenderTableRow {TR} at (0,70) size 761x18
     68              RenderTableCell {TD} at (2,69) size 385x20 [r=3 c=0 rs=1 cs=1]
    6969                RenderText {#text} at (1,1) size 227x18
    7070                  text run at (1,1) width 227: "hidden with value property changed"
    71               RenderTableCell {TD} at (389,87) size 243x2 [r=3 c=1 rs=1 cs=1]
    72               RenderTableCell {TD} at (634,78) size 62x20 [r=3 c=2 rs=1 cs=1]
    73                 RenderText {#text} at (1,1) size 28x18
    74                   text run at (1,1) width 28: "after"
    75               RenderTableCell {TD} at (698,78) size 61x20 [r=3 c=3 rs=1 cs=1]
    76                 RenderText {#text} at (1,1) size 28x18
    77                   text run at (1,1) width 28: "after"
    78             RenderTableRow {TR} at (0,100) size 761x24
    79               RenderTableCell {TD} at (2,102) size 385x20 [r=4 c=0 rs=1 cs=1]
     71              RenderTableCell {TD} at (389,78) size 243x2 [r=3 c=1 rs=1 cs=1]
     72              RenderTableCell {TD} at (634,69) size 62x20 [r=3 c=2 rs=1 cs=1]
     73                RenderText {#text} at (1,1) size 28x18
     74                  text run at (1,1) width 28: "after"
     75              RenderTableCell {TD} at (698,69) size 61x20 [r=3 c=3 rs=1 cs=1]
     76                RenderText {#text} at (1,1) size 28x18
     77                  text run at (1,1) width 28: "after"
     78            RenderTableRow {TR} at (0,90) size 761x22
     79              RenderTableCell {TD} at (2,91) size 385x20 [r=4 c=0 rs=1 cs=1]
    8080                RenderText {#text} at (1,1) size 224x18
    8181                  text run at (1,1) width 224: "button with value property changed"
    82               RenderTableCell {TD} at (389,100) size 243x24 [r=4 c=1 rs=1 cs=1]
     82              RenderTableCell {TD} at (389,89) size 243x24 [r=4 c=1 rs=1 cs=1]
    8383                RenderButton {INPUT} at (3,3) size 41x18 [bgcolor=#C0C0C0]
    8484                  RenderBlock (anonymous) at (8,2) size 25x13
    8585                    RenderText at (0,0) size 25x13
    8686                      text run at (0,0) width 25: "after"
    87               RenderTableCell {TD} at (634,102) size 62x20 [r=4 c=2 rs=1 cs=1]
    88                 RenderText {#text} at (1,1) size 28x18
    89                   text run at (1,1) width 28: "after"
    90               RenderTableCell {TD} at (698,102) size 61x20 [r=4 c=3 rs=1 cs=1]
    91                 RenderText {#text} at (1,1) size 28x18
    92                   text run at (1,1) width 28: "after"
    93             RenderTableRow {TR} at (0,126) size 761x20
    94               RenderTableCell {TD} at (2,126) size 385x20 [r=5 c=0 rs=1 cs=1]
     87              RenderTableCell {TD} at (634,91) size 62x20 [r=4 c=2 rs=1 cs=1]
     88                RenderText {#text} at (1,1) size 28x18
     89                  text run at (1,1) width 28: "after"
     90              RenderTableCell {TD} at (698,91) size 61x20 [r=4 c=3 rs=1 cs=1]
     91                RenderText {#text} at (1,1) size 28x18
     92                  text run at (1,1) width 28: "after"
     93            RenderTableRow {TR} at (0,114) size 761x18
     94              RenderTableCell {TD} at (2,113) size 385x20 [r=5 c=0 rs=1 cs=1]
    9595                RenderText {#text} at (1,1) size 222x18
    9696                  text run at (1,1) width 222: "image with value property changed"
    97               RenderTableCell {TD} at (389,126) size 243x19 [r=5 c=1 rs=1 cs=1]
     97              RenderTableCell {TD} at (389,114) size 243x19 [r=5 c=1 rs=1 cs=1]
    9898                RenderImage {INPUT} at (1,1) size 39x17
    99               RenderTableCell {TD} at (634,126) size 62x20 [r=5 c=2 rs=1 cs=1]
    100                 RenderText {#text} at (1,1) size 28x18
    101                   text run at (1,1) width 28: "after"
    102               RenderTableCell {TD} at (698,126) size 61x20 [r=5 c=3 rs=1 cs=1]
    103                 RenderText {#text} at (1,1) size 28x18
    104                   text run at (1,1) width 28: "after"
    105             RenderTableRow {TR} at (0,148) size 761x21
    106               RenderTableCell {TD} at (2,148) size 385x20 [r=6 c=0 rs=1 cs=1]
     99              RenderTableCell {TD} at (634,113) size 62x20 [r=5 c=2 rs=1 cs=1]
     100                RenderText {#text} at (1,1) size 28x18
     101                  text run at (1,1) width 28: "after"
     102              RenderTableCell {TD} at (698,113) size 61x20 [r=5 c=3 rs=1 cs=1]
     103                RenderText {#text} at (1,1) size 28x18
     104                  text run at (1,1) width 28: "after"
     105            RenderTableRow {TR} at (0,134) size 761x19
     106              RenderTableCell {TD} at (2,134) size 385x20 [r=6 c=0 rs=1 cs=1]
    107107                RenderText {#text} at (1,1) size 216x18
    108108                  text run at (1,1) width 216: "radio with value property changed"
    109               RenderTableCell {TD} at (389,148) size 243x21 [r=6 c=1 rs=1 cs=1]
     109              RenderTableCell {TD} at (389,133) size 243x21 [r=6 c=1 rs=1 cs=1]
    110110                RenderBlock {INPUT} at (3,4) size 12x13
    111               RenderTableCell {TD} at (634,148) size 62x20 [r=6 c=2 rs=1 cs=1]
    112                 RenderText {#text} at (1,1) size 28x18
    113                   text run at (1,1) width 28: "after"
    114               RenderTableCell {TD} at (698,148) size 61x20 [r=6 c=3 rs=1 cs=1]
    115                 RenderText {#text} at (1,1) size 28x18
    116                   text run at (1,1) width 28: "after"
    117             RenderTableRow {TR} at (0,171) size 761x25
    118               RenderTableCell {TD} at (2,173) size 385x20 [r=7 c=0 rs=1 cs=1]
     111              RenderTableCell {TD} at (634,134) size 62x20 [r=6 c=2 rs=1 cs=1]
     112                RenderText {#text} at (1,1) size 28x18
     113                  text run at (1,1) width 28: "after"
     114              RenderTableCell {TD} at (698,134) size 61x20 [r=6 c=3 rs=1 cs=1]
     115                RenderText {#text} at (1,1) size 28x18
     116                  text run at (1,1) width 28: "after"
     117            RenderTableRow {TR} at (0,155) size 761x23
     118              RenderTableCell {TD} at (2,156) size 385x20 [r=7 c=0 rs=1 cs=1]
    119119                RenderText {#text} at (1,1) size 205x18
    120120                  text run at (1,1) width 205: "text with value attribute changed"
    121               RenderTableCell {TD} at (389,171) size 243x25 [r=7 c=1 rs=1 cs=1]
    122                 RenderTextControl {INPUT} at (3,3) size 146x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    123               RenderTableCell {TD} at (634,173) size 62x20 [r=7 c=2 rs=1 cs=1]
    124                 RenderText {#text} at (1,1) size 28x18
    125                   text run at (1,1) width 28: "after"
    126               RenderTableCell {TD} at (698,173) size 61x20 [r=7 c=3 rs=1 cs=1]
    127                 RenderText {#text} at (1,1) size 28x18
    128                   text run at (1,1) width 28: "after"
    129             RenderTableRow {TR} at (0,198) size 761x20
    130               RenderTableCell {TD} at (2,198) size 385x20 [r=8 c=0 rs=1 cs=1]
     121              RenderTableCell {TD} at (389,154) size 243x25 [r=7 c=1 rs=1 cs=1]
     122                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     123              RenderTableCell {TD} at (634,156) size 62x20 [r=7 c=2 rs=1 cs=1]
     124                RenderText {#text} at (1,1) size 28x18
     125                  text run at (1,1) width 28: "after"
     126              RenderTableCell {TD} at (698,156) size 61x20 [r=7 c=3 rs=1 cs=1]
     127                RenderText {#text} at (1,1) size 28x18
     128                  text run at (1,1) width 28: "after"
     129            RenderTableRow {TR} at (0,180) size 761x18
     130              RenderTableCell {TD} at (2,179) size 385x20 [r=8 c=0 rs=1 cs=1]
    131131                RenderText {#text} at (1,1) size 247x18
    132132                  text run at (1,1) width 247: "check box with value attribute changed"
    133               RenderTableCell {TD} at (389,198) size 243x20 [r=8 c=1 rs=1 cs=1]
    134                 RenderBlock {INPUT} at (3,4) size 12x12
    135               RenderTableCell {TD} at (634,198) size 62x20 [r=8 c=2 rs=1 cs=1]
    136                 RenderText {#text} at (1,1) size 28x18
    137                   text run at (1,1) width 28: "after"
    138               RenderTableCell {TD} at (698,198) size 61x20 [r=8 c=3 rs=1 cs=1]
    139                 RenderText {#text} at (1,1) size 28x18
    140                   text run at (1,1) width 28: "after"
    141             RenderTableRow {TR} at (0,220) size 761x20
    142               RenderTableCell {TD} at (2,220) size 385x20 [r=9 c=0 rs=1 cs=1]
     133              RenderTableCell {TD} at (389,179) size 243x20 [r=8 c=1 rs=1 cs=1]
     134                RenderBlock {INPUT} at (3,4) size 12x12
     135              RenderTableCell {TD} at (634,179) size 62x20 [r=8 c=2 rs=1 cs=1]
     136                RenderText {#text} at (1,1) size 28x18
     137                  text run at (1,1) width 28: "after"
     138              RenderTableCell {TD} at (698,179) size 61x20 [r=8 c=3 rs=1 cs=1]
     139                RenderText {#text} at (1,1) size 28x18
     140                  text run at (1,1) width 28: "after"
     141            RenderTableRow {TR} at (0,200) size 761x18
     142              RenderTableCell {TD} at (2,199) size 385x20 [r=9 c=0 rs=1 cs=1]
    143143                RenderText {#text} at (1,1) size 383x18
    144144                  text run at (1,1) width 383: "text with value property changed, then turned into check box"
    145               RenderTableCell {TD} at (389,220) size 243x20 [r=9 c=1 rs=1 cs=1]
    146                 RenderBlock {INPUT} at (3,4) size 12x12
    147               RenderTableCell {TD} at (634,220) size 62x20 [r=9 c=2 rs=1 cs=1]
    148                 RenderText {#text} at (1,1) size 28x18
    149                   text run at (1,1) width 28: "after"
    150               RenderTableCell {TD} at (698,220) size 61x20 [r=9 c=3 rs=1 cs=1]
    151                 RenderText {#text} at (1,1) size 28x18
    152                   text run at (1,1) width 28: "after"
    153             RenderTableRow {TR} at (0,242) size 761x25
    154               RenderTableCell {TD} at (2,244) size 385x20 [r=10 c=0 rs=1 cs=1]
     145              RenderTableCell {TD} at (389,199) size 243x20 [r=9 c=1 rs=1 cs=1]
     146                RenderBlock {INPUT} at (3,4) size 12x12
     147              RenderTableCell {TD} at (634,199) size 62x20 [r=9 c=2 rs=1 cs=1]
     148                RenderText {#text} at (1,1) size 28x18
     149                  text run at (1,1) width 28: "after"
     150              RenderTableCell {TD} at (698,199) size 61x20 [r=9 c=3 rs=1 cs=1]
     151                RenderText {#text} at (1,1) size 28x18
     152                  text run at (1,1) width 28: "after"
     153            RenderTableRow {TR} at (0,220) size 761x23
     154              RenderTableCell {TD} at (2,221) size 385x20 [r=10 c=0 rs=1 cs=1]
    155155                RenderText {#text} at (1,1) size 383x18
    156156                  text run at (1,1) width 383: "check box with value property changed, then turned into text"
    157               RenderTableCell {TD} at (389,242) size 243x25 [r=10 c=1 rs=1 cs=1]
    158                 RenderTextControl {INPUT} at (3,3) size 146x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    159               RenderTableCell {TD} at (634,244) size 62x20 [r=10 c=2 rs=1 cs=1]
    160                 RenderText {#text} at (1,1) size 28x18
    161                   text run at (1,1) width 28: "after"
    162               RenderTableCell {TD} at (698,244) size 61x20 [r=10 c=3 rs=1 cs=1]
    163                 RenderText {#text} at (1,1) size 28x18
    164                   text run at (1,1) width 28: "after"
    165             RenderTableRow {TR} at (0,269) size 761x20
    166               RenderTableCell {TD} at (2,269) size 385x20 [r=11 c=0 rs=1 cs=1]
     157              RenderTableCell {TD} at (389,219) size 243x25 [r=10 c=1 rs=1 cs=1]
     158                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     159              RenderTableCell {TD} at (634,221) size 62x20 [r=10 c=2 rs=1 cs=1]
     160                RenderText {#text} at (1,1) size 28x18
     161                  text run at (1,1) width 28: "after"
     162              RenderTableCell {TD} at (698,221) size 61x20 [r=10 c=3 rs=1 cs=1]
     163                RenderText {#text} at (1,1) size 28x18
     164                  text run at (1,1) width 28: "after"
     165            RenderTableRow {TR} at (0,245) size 761x18
     166              RenderTableCell {TD} at (2,244) size 385x20 [r=11 c=0 rs=1 cs=1]
    167167                RenderText {#text} at (1,1) size 381x18
    168168                  text run at (1,1) width 381: "text with value attribute changed, then turned into check box"
    169               RenderTableCell {TD} at (389,269) size 243x20 [r=11 c=1 rs=1 cs=1]
    170                 RenderBlock {INPUT} at (3,4) size 12x12
    171               RenderTableCell {TD} at (634,269) size 62x20 [r=11 c=2 rs=1 cs=1]
    172                 RenderText {#text} at (1,1) size 28x18
    173                   text run at (1,1) width 28: "after"
    174               RenderTableCell {TD} at (698,269) size 61x20 [r=11 c=3 rs=1 cs=1]
    175                 RenderText {#text} at (1,1) size 28x18
    176                   text run at (1,1) width 28: "after"
    177             RenderTableRow {TR} at (0,291) size 761x25
    178               RenderTableCell {TD} at (2,293) size 385x20 [r=12 c=0 rs=1 cs=1]
     169              RenderTableCell {TD} at (389,244) size 243x20 [r=11 c=1 rs=1 cs=1]
     170                RenderBlock {INPUT} at (3,4) size 12x12
     171              RenderTableCell {TD} at (634,244) size 62x20 [r=11 c=2 rs=1 cs=1]
     172                RenderText {#text} at (1,1) size 28x18
     173                  text run at (1,1) width 28: "after"
     174              RenderTableCell {TD} at (698,244) size 61x20 [r=11 c=3 rs=1 cs=1]
     175                RenderText {#text} at (1,1) size 28x18
     176                  text run at (1,1) width 28: "after"
     177            RenderTableRow {TR} at (0,265) size 761x23
     178              RenderTableCell {TD} at (2,266) size 385x20 [r=12 c=0 rs=1 cs=1]
    179179                RenderText {#text} at (1,1) size 381x18
    180180                  text run at (1,1) width 381: "check box with value attribute changed, then turned into text"
    181               RenderTableCell {TD} at (389,291) size 243x25 [r=12 c=1 rs=1 cs=1]
    182                 RenderTextControl {INPUT} at (3,3) size 146x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
    183               RenderTableCell {TD} at (634,293) size 62x20 [r=12 c=2 rs=1 cs=1]
    184                 RenderText {#text} at (1,1) size 28x18
    185                   text run at (1,1) width 28: "after"
    186               RenderTableCell {TD} at (698,293) size 61x20 [r=12 c=3 rs=1 cs=1]
    187                 RenderText {#text} at (1,1) size 28x18
    188                   text run at (1,1) width 28: "after"
    189             RenderTableRow {TR} at (0,318) size 761x24
    190               RenderTableCell {TD} at (2,320) size 385x20 [r=13 c=0 rs=1 cs=1]
     181              RenderTableCell {TD} at (389,264) size 243x25 [r=12 c=1 rs=1 cs=1]
     182                RenderTextControl {INPUT} at (3,3) size 123x19 [bgcolor=#FFFFFF] [border: (2px inset #000000)]
     183              RenderTableCell {TD} at (634,266) size 62x20 [r=12 c=2 rs=1 cs=1]
     184                RenderText {#text} at (1,1) size 28x18
     185                  text run at (1,1) width 28: "after"
     186              RenderTableCell {TD} at (698,266) size 61x20 [r=12 c=3 rs=1 cs=1]
     187                RenderText {#text} at (1,1) size 28x18
     188                  text run at (1,1) width 28: "after"
     189            RenderTableRow {TR} at (0,290) size 761x22
     190              RenderTableCell {TD} at (2,291) size 385x20 [r=13 c=0 rs=1 cs=1]
    191191                RenderText {#text} at (1,1) size 204x18
    192192                  text run at (1,1) width 204: "file with value property changed"
    193               RenderTableCell {TD} at (389,318) size 243x24 [r=13 c=1 rs=1 cs=1]
     193              RenderTableCell {TD} at (389,289) size 243x24 [r=13 c=1 rs=1 cs=1]
    194194                RenderFileUploadControl {INPUT} at (3,3) size 237x18 "no file selected"
    195195                  RenderButton {INPUT} at (0,0) size 78x18 [bgcolor=#C0C0C0]
     
    197197                      RenderText at (0,0) size 62x13
    198198                        text run at (0,0) width 62: "Choose File"
    199               RenderTableCell {TD} at (634,329) size 62x2 [r=13 c=2 rs=1 cs=1]
    200               RenderTableCell {TD} at (698,320) size 61x20 [r=13 c=3 rs=1 cs=1]
     199              RenderTableCell {TD} at (634,300) size 62x2 [r=13 c=2 rs=1 cs=1]
     200              RenderTableCell {TD} at (698,291) size 61x20 [r=13 c=3 rs=1 cs=1]
    201201                RenderText {#text} at (1,1) size 40x18
    202202                  text run at (1,1) width 40: "before"
    203 layer at (403,136) size 140x13
    204   RenderBlock {DIV} at (3,3) size 140x13
     203layer at (403,133) size 117x13
     204  RenderBlock {DIV} at (3,3) size 117x13
    205205    RenderText {#text} at (0,0) size 35x13
    206206      text run at (0,0) width 35: "before"
    207 layer at (403,163) size 140x13
    208   RenderBlock {DIV} at (3,3) size 140x13
     207layer at (403,158) size 117x13
     208  RenderBlock {DIV} at (3,3) size 117x13
    209209    RenderText {#text} at (0,0) size 37x13
    210210      text run at (0,0) width 37: "\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}\x{2022}"
    211 layer at (403,305) size 140x13
    212   RenderBlock {DIV} at (3,3) size 140x13
     211layer at (403,288) size 117x13
     212  RenderBlock {DIV} at (3,3) size 117x13
    213213    RenderText {#text} at (0,0) size 25x13
    214214      text run at (0,0) width 25: "after"
    215 layer at (403,376) size 140x13
    216   RenderBlock {DIV} at (3,3) size 140x13
     215layer at (403,353) size 117x13
     216  RenderBlock {DIV} at (3,3) size 117x13
    217217    RenderText {#text} at (0,0) size 25x13
    218218      text run at (0,0) width 25: "after"
    219 layer at (403,425) size 140x13
    220   RenderBlock {DIV} at (3,3) size 140x13
     219layer at (403,398) size 117x13
     220  RenderBlock {DIV} at (3,3) size 117x13
    221221    RenderText {#text} at (0,0) size 25x13
    222222      text run at (0,0) width 25: "after"
  • trunk/LayoutTests/platform/mac/fast/table/011-expected.txt

    r78896 r159747  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x88
    4   RenderBlock {HTML} at (0,0) size 800x88
    5     RenderBody {BODY} at (8,8) size 784x72
    6       RenderTable {TABLE} at (0,0) size 66x72
     3layer at (0,0) size 800x80
     4  RenderBlock {HTML} at (0,0) size 800x80
     5    RenderBody {BODY} at (8,8) size 784x64
     6      RenderTable {TABLE} at (0,0) size 66x64
    77        RenderTableSection {THEAD} at (0,0) size 66x24
    88          RenderTableRow {TR} at (0,2) size 66x20
     
    1919              RenderText {#text} at (1,1) size 12x18
    2020                text run at (1,1) width 12: "D"
    21         RenderTableSection {TFOOT} at (0,48) size 66x24
    22           RenderTableRow {TR} at (0,2) size 66x20
    23             RenderTableCell {TH} at (2,2) size 14x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
     21        RenderTableSection {TFOOT} at (0,44) size 66x20
     22          RenderTableRow {TR} at (0,0) size 66x18
     23            RenderTableCell {TH} at (2,-1) size 14x20 [color=#0000FF] [r=0 c=0 rs=1 cs=1]
    2424              RenderText {#text} at (2,1) size 10x18
    2525                text run at (2,1) width 10: "F"
    26             RenderTableCell {TH} at (18,2) size 14x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
     26            RenderTableCell {TH} at (18,-1) size 14x20 [color=#0000FF] [r=0 c=1 rs=1 cs=1]
    2727              RenderText {#text} at (1,1) size 12x18
    2828                text run at (1,1) width 12: "O"
    29             RenderTableCell {TH} at (34,2) size 14x20 [color=#0000FF] [r=0 c=2 rs=1 cs=1]
     29            RenderTableCell {TH} at (34,-1) size 14x20 [color=#0000FF] [r=0 c=2 rs=1 cs=1]
    3030              RenderText {#text} at (1,1) size 12x18
    3131                text run at (1,1) width 12: "O"
    32             RenderTableCell {TH} at (50,2) size 14x20 [color=#0000FF] [r=0 c=3 rs=1 cs=1]
     32            RenderTableCell {TH} at (50,-1) size 14x20 [color=#0000FF] [r=0 c=3 rs=1 cs=1]
    3333              RenderText {#text} at (1,1) size 12x18
    3434                text run at (1,1) width 12: "T"
    35         RenderTableSection {TBODY} at (0,24) size 66x24
    36           RenderTableRow {TR} at (0,2) size 66x20
    37             RenderTableCell {TD} at (2,2) size 14x20 [color=#008000] [r=0 c=0 rs=1 cs=1]
     35        RenderTableSection {TBODY} at (0,24) size 66x20
     36          RenderTableRow {TR} at (0,0) size 66x18
     37            RenderTableCell {TD} at (2,-1) size 14x20 [color=#008000] [r=0 c=0 rs=1 cs=1]
    3838              RenderText {#text} at (1,1) size 8x18
    3939                text run at (1,1) width 8: "b"
    40             RenderTableCell {TD} at (18,2) size 14x20 [color=#008000] [r=0 c=1 rs=1 cs=1]
     40            RenderTableCell {TD} at (18,-1) size 14x20 [color=#008000] [r=0 c=1 rs=1 cs=1]
    4141              RenderText {#text} at (1,1) size 8x18
    4242                text run at (1,1) width 8: "o"
    43             RenderTableCell {TD} at (34,2) size 14x20 [color=#008000] [r=0 c=2 rs=1 cs=1]
     43            RenderTableCell {TD} at (34,-1) size 14x20 [color=#008000] [r=0 c=2 rs=1 cs=1]
    4444              RenderText {#text} at (1,1) size 8x18
    4545                text run at (1,1) width 8: "d"
    46             RenderTableCell {TD} at (50,2) size 14x20 [color=#008000] [r=0 c=3 rs=1 cs=1]
     46            RenderTableCell {TD} at (50,-1) size 14x20 [color=#008000] [r=0 c=3 rs=1 cs=1]
    4747              RenderText {#text} at (1,1) size 8x18
    4848                text run at (1,1) width 8: "y"
  • trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1477
     1layer at (0,0) size 785x1471
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1477
    4   RenderBlock {HTML} at (0,0) size 785x1477
    5     RenderBody {BODY} at (8,21) size 769x1440
     3layer at (0,0) size 785x1471
     4  RenderBlock {HTML} at (0,0) size 785x1471
     5    RenderBody {BODY} at (8,21) size 769x1434
    66      RenderBlock {H1} at (0,0) size 769x37
    77        RenderText {#text} at (0,0) size 290x37
     
    264264                text run at (6,60) width 23: "the "
    265265                text run at (29,60) width 198: "table should be less than 100%."
    266       RenderTable {TABLE} at (16,1256) size 737x184
     266      RenderTable {TABLE} at (16,1256) size 737x178
    267267        RenderBlock {CAPTION} at (0,0) size 737x18
    268268          RenderText {#text} at (309,0) size 119x18
     
    284284              RenderText {#text} at (97,5) size 95x18
    285285                text run at (97,5) width 95: "Header Three"
    286         RenderTableSection {TBODY} at (0,50) size 737x134 [border: (3px solid #FF0000)]
    287           RenderTableRow {TR} at (0,2) size 737x64 [border: (3px solid #FF0000)]
    288             RenderTableCell {TD} at (2,2) size 120x64 [r=0 c=0 rs=1 cs=1]
     286        RenderTableSection {TBODY} at (0,50) size 737x128 [border: (3px solid #FF0000)]
     287          RenderTableRow {TR} at (0,0) size 737x62 [border: (3px solid #FF0000)]
     288            RenderTableCell {TD} at (2,-1) size 120x64 [r=0 c=0 rs=1 cs=1]
    289289              RenderText {#text} at (5,5) size 94x54
    290290                text run at (5,5) width 93: "This table uses"
    291291                text run at (5,23) width 82: "the separated"
    292292                text run at (5,41) width 94: "borders model."
    293             RenderTableCell {TD} at (124,11) size 320x46 [r=0 c=1 rs=1 cs=1]
     293            RenderTableCell {TD} at (124,8) size 320x46 [r=0 c=1 rs=1 cs=1]
    294294              RenderText {#text} at (5,5) size 279x36
    295295                text run at (5,5) width 279: "This means that borders are allowed only on"
    296296                text run at (5,23) width 144: "table elements or table "
    297297                text run at (149,23) width 85: "cell elements."
    298             RenderTableCell {TD} at (446,2) size 289x64 [r=0 c=2 rs=1 cs=1]
     298            RenderTableCell {TD} at (446,-1) size 289x64 [r=0 c=2 rs=1 cs=1]
    299299              RenderText {#text} at (5,5) size 255x54
    300300                text run at (5,5) width 240: "They are not allowed on elements that"
     
    302302                text run at (105,23) width 155: "row-groups, columns, or"
    303303                text run at (5,41) width 99: "column-groups."
    304           RenderTableRow {TR} at (0,68) size 737x64 [border: (3px solid #FF0000)]
    305             RenderTableCell {TD} at (2,68) size 120x64 [r=1 c=0 rs=1 cs=1]
     304          RenderTableRow {TR} at (0,64) size 737x62 [border: (3px solid #FF0000)]
     305            RenderTableCell {TD} at (2,63) size 120x64 [r=1 c=0 rs=1 cs=1]
    306306              RenderText {#text} at (5,5) size 102x54
    307307                text run at (5,5) width 102: "There should be"
    308308                text run at (5,23) width 101: "no borders at all"
    309309                text run at (5,41) width 81: "on this table!"
    310             RenderTableCell {TD} at (124,68) size 320x64 [r=1 c=1 rs=1 cs=1]
     310            RenderTableCell {TD} at (124,63) size 320x64 [r=1 c=1 rs=1 cs=1]
    311311              RenderText {#text} at (5,5) size 306x54
    312312                text run at (5,5) width 266: "If there are any borders shown that are not"
     
    314314                text run at (153,23) width 158: "the problem is something"
    315315                text run at (5,41) width 212: "other than what this test is testing."
    316             RenderTableCell {TD} at (446,68) size 289x64 [r=1 c=2 rs=1 cs=1]
     316            RenderTableCell {TD} at (446,63) size 289x64 [r=1 c=2 rs=1 cs=1]
    317317              RenderText {#text} at (5,5) size 265x54
    318318                text run at (5,5) width 232: "This table should have a 1em margin"
  • trunk/LayoutTests/platform/mac/fast/table/border-collapsing/004-vertical-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 1498x898
     1layer at (0,0) size 1492x898
    22  RenderView at (0,0) size 785x585
    33layer at (0,0) size 785x898
     
    4242          text run at (0,165) width 264: "    { border: medium solid red; }"
    4343          text run at (264,165) width 0: " "
    44       RenderBlock {DIV} at (0,285) size 1490x584
     44      RenderBlock {DIV} at (0,285) size 1484x584
    4545        RenderTable {TABLE} at (16,16) size 238x552 [border: (1px solid #0000FF)]
    4646          RenderTableSection {TBODY} at (1,1) size 235x549
     
    285285                  text run at (87,77) width 122: "table should be less"
    286286                  text run at (105,-3) width 72: "than 100%."
    287         RenderTable {TABLE} at (1200,16) size 274x552
     287        RenderTable {TABLE} at (1200,16) size 268x552
    288288          RenderBlock {CAPTION} at (0,0) size 18x552
    289289            RenderText {#text} at (0,216) size 18x120
     
    306306                RenderText {#text} at (14,51) size 18x96
    307307                  text run at (14,51) width 95: "Header Three"
    308           RenderTableSection {TBODY} at (68,0) size 206x552 [border: (3px solid #FF0000)]
    309             RenderTableRow {TR} at (0,2) size 100x552 [border: (3px solid #FF0000)]
    310               RenderTableCell {TD} at (2,2) size 100x89 [r=0 c=0 rs=1 cs=1]
    311                 RenderText {#text} at (5,5) size 90x62
    312                   text run at (5,5) width 62: "This table"
    313                   text run at (23,5) width 50: "uses the"
    314                   text run at (41,5) width 59: "separated"
    315                   text run at (59,5) width 47: "borders"
    316                   text run at (77,5) width 43: "model."
    317               RenderTableCell {TD} at (2,111) size 100x203 [r=0 c=1 rs=1 cs=1]
    318                 RenderText {#text} at (23,-13) size 54x227
    319                   text run at (23,-13) width 227: "This means that borders are allowed"
    320                   text run at (41,-13) width 196: "only on table elements or table "
    321                   text run at (41,183) width 22: "cell"
    322                   text run at (59,-13) width 59: "elements."
    323               RenderTableCell {TD} at (2,343) size 100x198 [r=0 c=2 rs=1 cs=1]
    324                 RenderText {#text} at (14,-4) size 72x182
    325                   text run at (14,-4) width 154: "They are not allowed on"
    326                   text run at (32,-4) width 182: "elements that represent rows,"
    327                   text run at (50,-4) width 155: "row-groups, columns, or"
    328                   text run at (68,-4) width 99: "column-groups."
    329             RenderTableRow {TR} at (0,104) size 100x552 [border: (3px solid #FF0000)]
    330               RenderTableCell {TD} at (104,2) size 100x89 [r=1 c=0 rs=1 cs=1]
    331                 RenderText {#text} at (5,5) size 90x76
    332                   text run at (5,5) width 37: "There"
    333                   text run at (23,5) width 61: "should be"
    334                   text run at (41,5) width 67: "no borders"
    335                   text run at (59,5) width 76: "at all on this"
    336                   text run at (77,5) width 35: "table!"
    337               RenderTableCell {TD} at (104,102) size 100x221 [r=1 c=1 rs=1 cs=1]
    338                 RenderText {#text} at (14,-4) size 72x219
    339                   text run at (14,-4) width 219: "If there are any borders shown that"
    340                   text run at (32,-4) width 195: "are not medium solid red, then "
    341                   text run at (32,191) width 19: "the"
    342                   text run at (50,-4) width 202: "problem is something other than"
    343                   text run at (68,-4) width 145: "what this test is testing."
    344               RenderTableCell {TD} at (104,343) size 100x198 [r=1 c=2 rs=1 cs=1]
    345                 RenderText {#text} at (14,-4) size 54x187
    346                   text run at (14,-4) width 184: "This table should have a 1em"
    347                   text run at (32,-4) width 159: "margin around all edges. "
    348                   text run at (32,155) width 28: "This"
    349                   text run at (50,-4) width 48: "margin "
    350                   text run at (50,44) width 131: "is measured from the"
     308          RenderTableSection {TBODY} at (68,0) size 200x552 [border: (3px solid #FF0000)]
     309            RenderTableRow {TR} at (0,0) size 98x552 [border: (3px solid #FF0000)]
     310              RenderTableCell {TD} at (0,1) size 98x91 [r=0 c=0 rs=1 cs=1]
     311                RenderText {#text} at (4,6) size 90x62
     312                  text run at (4,6) width 62: "This table"
     313                  text run at (22,6) width 50: "uses the"
     314                  text run at (40,6) width 59: "separated"
     315                  text run at (58,6) width 47: "borders"
     316                  text run at (76,6) width 43: "model."
     317              RenderTableCell {TD} at (0,110) size 98x205 [r=0 c=1 rs=1 cs=1]
     318                RenderText {#text} at (22,-12) size 54x227
     319                  text run at (22,-12) width 227: "This means that borders are allowed"
     320                  text run at (40,-12) width 196: "only on table elements or table "
     321                  text run at (40,184) width 22: "cell"
     322                  text run at (58,-12) width 59: "elements."
     323              RenderTableCell {TD} at (0,342) size 98x200 [r=0 c=2 rs=1 cs=1]
     324                RenderText {#text} at (13,-3) size 72x182
     325                  text run at (13,-3) width 154: "They are not allowed on"
     326                  text run at (31,-3) width 182: "elements that represent rows,"
     327                  text run at (49,-3) width 155: "row-groups, columns, or"
     328                  text run at (67,-3) width 99: "column-groups."
     329            RenderTableRow {TR} at (0,100) size 98x552 [border: (3px solid #FF0000)]
     330              RenderTableCell {TD} at (100,1) size 98x91 [r=1 c=0 rs=1 cs=1]
     331                RenderText {#text} at (4,6) size 90x76
     332                  text run at (4,6) width 37: "There"
     333                  text run at (22,6) width 61: "should be"
     334                  text run at (40,6) width 67: "no borders"
     335                  text run at (58,6) width 76: "at all on this"
     336                  text run at (76,6) width 35: "table!"
     337              RenderTableCell {TD} at (100,101) size 98x223 [r=1 c=1 rs=1 cs=1]
     338                RenderText {#text} at (13,-3) size 72x219
     339                  text run at (13,-3) width 219: "If there are any borders shown that"
     340                  text run at (31,-3) width 195: "are not medium solid red, then "
     341                  text run at (31,192) width 19: "the"
     342                  text run at (49,-3) width 202: "problem is something other than"
     343                  text run at (67,-3) width 145: "what this test is testing."
     344              RenderTableCell {TD} at (100,342) size 98x200 [r=1 c=2 rs=1 cs=1]
     345                RenderText {#text} at (13,-3) size 54x187
     346                  text run at (13,-3) width 184: "This table should have a 1em"
     347                  text run at (31,-3) width 159: "margin around all edges. "
     348                  text run at (31,156) width 28: "This"
     349                  text run at (49,-3) width 48: "margin "
     350                  text run at (49,45) width 131: "is measured from the"
    351351                RenderInline {EM} at (0,0) size 18x67
    352                   RenderText {#text} at (68,-4) size 18x67
    353                     text run at (68,-4) width 67: "outer edge"
    354                 RenderText {#text} at (68,63) size 18x84
    355                   text run at (68,63) width 84: " of its border."
     352                  RenderText {#text} at (67,-3) size 18x67
     353                    text run at (67,-3) width 67: "outer edge"
     354                RenderText {#text} at (67,64) size 18x84
     355                  text run at (67,64) width 84: " of its border."
  • trunk/LayoutTests/platform/mac/fast/table/floating-th-expected.txt

    r37250 r159747  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 163x96 [border: (1px solid #000000)]
     6      RenderTable {TABLE} at (0,0) size 163x86 [border: (1px solid #000000)]
    77        RenderTableSection {THEAD} at (1,1) size 161x24
    88          RenderTableRow {TR} at (0,2) size 161x20
     
    1414                RenderText {#text} at (1,1) size 48x18
    1515                  text run at (1,1) width 48: "Head 2"
    16         RenderTableSection {TFOOT} at (1,71) size 161x24
    17           RenderTableRow {TR} at (0,2) size 161x20
    18             RenderTableCell {TD} at (2,2) size 100x20 [r=0 c=0 rs=1 cs=1]
     16        RenderTableSection {TFOOT} at (1,65) size 161x20
     17          RenderTableRow {TR} at (0,0) size 161x18
     18            RenderTableCell {TD} at (2,-1) size 100x20 [r=0 c=0 rs=1 cs=1]
    1919              RenderText {#text} at (1,1) size 53x18
    2020                text run at (1,1) width 53: "Footer 1"
    21             RenderTableCell {TD} at (104,2) size 55x20 [r=0 c=1 rs=1 cs=1]
     21            RenderTableCell {TD} at (104,-1) size 55x20 [r=0 c=1 rs=1 cs=1]
    2222              RenderText {#text} at (1,1) size 53x18
    2323                text run at (1,1) width 53: "Footer 2"
    24         RenderTableSection {TBODY} at (1,25) size 161x46
    25           RenderTableRow {TR} at (0,2) size 161x20
    26             RenderTableCell {TD} at (2,2) size 100x20 [r=0 c=0 rs=1 cs=1]
     24        RenderTableSection {TBODY} at (1,25) size 161x40
     25          RenderTableRow {TR} at (0,0) size 161x18
     26            RenderTableCell {TD} at (2,-1) size 100x20 [r=0 c=0 rs=1 cs=1]
    2727              RenderText {#text} at (1,1) size 38x18
    2828                text run at (1,1) width 38: "Cell 1"
    29             RenderTableCell {TD} at (104,2) size 55x20 [r=0 c=1 rs=1 cs=1]
     29            RenderTableCell {TD} at (104,-1) size 55x20 [r=0 c=1 rs=1 cs=1]
    3030              RenderText {#text} at (1,1) size 38x18
    3131                text run at (1,1) width 38: "Cell 2"
    32           RenderTableRow {TR} at (0,24) size 161x20
    33             RenderTableCell {TD} at (2,24) size 100x20 [r=1 c=0 rs=1 cs=1]
     32          RenderTableRow {TR} at (0,20) size 161x18
     33            RenderTableCell {TD} at (2,19) size 100x20 [r=1 c=0 rs=1 cs=1]
    3434              RenderText {#text} at (1,1) size 38x18
    3535                text run at (1,1) width 38: "Cell 3"
    36             RenderTableCell {TD} at (104,24) size 55x20 [r=1 c=1 rs=1 cs=1]
     36            RenderTableCell {TD} at (104,19) size 55x20 [r=1 c=1 rs=1 cs=1]
    3737              RenderText {#text} at (1,1) size 38x18
    3838                text run at (1,1) width 38: "Cell 4"
  • trunk/LayoutTests/platform/mac/fast/table/frame-and-rules-expected.txt

    r149210 r159747  
    22112211layer at (393,24) size 392x150
    22122212  RenderBlock (positioned) {TABLE} at (393,24) size 392x150
    2213     RenderTable at (0,0) size 361x155
     2213    RenderTable at (0,0) size 361x143
    22142214      RenderBlock {CAPTION} at (0,0) size 361x18
    22152215        RenderText {#text} at (61,0) size 234x18
     
    22542254            RenderText {#text} at (1,1) size 35x15
    22552255              text run at (1,1) width 35: "border"
    2256       RenderTableSection {TBODY} at (0,58) size 361x97
    2257         RenderTableRow {TR} at (0,2) size 361x17
    2258           RenderTableCell {TH} at (2,40) size 33x17 [r=0 c=0 rs=5 cs=1]
     2256      RenderTableSection {TBODY} at (0,58) size 361x85
     2257        RenderTableRow {TR} at (0,0) size 361x15
     2258          RenderTableCell {TH} at (2,33) size 33x17 [r=0 c=0 rs=5 cs=1]
    22592259            RenderText {#text} at (1,1) size 31x15
    22602260              text run at (1,1) width 31: "Rules"
    2261           RenderTableCell {TH} at (37,2) size 39x17 [r=0 c=1 rs=1 cs=1]
     2261          RenderTableCell {TH} at (37,-1) size 39x17 [r=0 c=1 rs=1 cs=1]
    22622262            RenderText {#text} at (11,1) size 27x15
    22632263              text run at (11,1) width 27: "none"
    2264           RenderTableCell {TD} at (78,2) size 27x16 [bgcolor=#CCCCCC] [r=0 c=2 rs=1 cs=1]
     2264          RenderTableCell {TD} at (78,0) size 27x16 [bgcolor=#CCCCCC] [r=0 c=2 rs=1 cs=1]
    22652265            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    22662266              RenderText {#text} at (6,1) size 15x14
    22672267                text run at (6,1) width 15: "Go"
    2268           RenderTableCell {TD} at (107,2) size 35x16 [bgcolor=#CCCCCC] [r=0 c=3 rs=1 cs=1]
     2268          RenderTableCell {TD} at (107,0) size 35x16 [bgcolor=#CCCCCC] [r=0 c=3 rs=1 cs=1]
    22692269            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    22702270              RenderText {#text} at (10,1) size 15x14
    22712271                text run at (10,1) width 15: "Go"
    2272           RenderTableCell {TD} at (144,2) size 35x16 [bgcolor=#CCCCCC] [r=0 c=4 rs=1 cs=1]
     2272          RenderTableCell {TD} at (144,0) size 35x16 [bgcolor=#CCCCCC] [r=0 c=4 rs=1 cs=1]
    22732273            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    22742274              RenderText {#text} at (10,1) size 15x14
    22752275                text run at (10,1) width 15: "Go"
    2276           RenderTableCell {TD} at (181,2) size 36x16 [bgcolor=#CCCCCC] [r=0 c=5 rs=1 cs=1]
     2276          RenderTableCell {TD} at (181,0) size 36x16 [bgcolor=#CCCCCC] [r=0 c=5 rs=1 cs=1]
    22772277            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    22782278              RenderText {#text} at (10,1) size 16x14
    22792279                text run at (10,1) width 16: "Go"
    2280           RenderTableCell {TD} at (219,2) size 36x16 [bgcolor=#CCCCCC] [r=0 c=6 rs=1 cs=1]
     2280          RenderTableCell {TD} at (219,0) size 36x16 [bgcolor=#CCCCCC] [r=0 c=6 rs=1 cs=1]
    22812281            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    22822282              RenderText {#text} at (10,1) size 16x14
    22832283                text run at (10,1) width 16: "Go"
    2284           RenderTableCell {TD} at (257,2) size 18x16 [bgcolor=#CCCCCC] [r=0 c=7 rs=1 cs=1]
     2284          RenderTableCell {TD} at (257,0) size 18x16 [bgcolor=#CCCCCC] [r=0 c=7 rs=1 cs=1]
    22852285            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    22862286              RenderText {#text} at (1,1) size 16x14
    22872287                text run at (1,1) width 16: "Go"
    2288           RenderTableCell {TD} at (277,2) size 18x16 [bgcolor=#CCCCCC] [r=0 c=8 rs=1 cs=1]
     2288          RenderTableCell {TD} at (277,0) size 18x16 [bgcolor=#CCCCCC] [r=0 c=8 rs=1 cs=1]
    22892289            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    22902290              RenderText {#text} at (1,1) size 16x14
    22912291                text run at (1,1) width 16: "Go"
    2292           RenderTableCell {TD} at (297,2) size 23x16 [bgcolor=#CCCCCC] [r=0 c=9 rs=1 cs=1]
     2292          RenderTableCell {TD} at (297,0) size 23x16 [bgcolor=#CCCCCC] [r=0 c=9 rs=1 cs=1]
    22932293            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    22942294              RenderText {#text} at (4,1) size 15x14
    22952295                text run at (4,1) width 15: "Go"
    2296           RenderTableCell {TD} at (322,2) size 37x16 [bgcolor=#CCCCCC] [r=0 c=10 rs=1 cs=1]
     2296          RenderTableCell {TD} at (322,0) size 37x16 [bgcolor=#CCCCCC] [r=0 c=10 rs=1 cs=1]
    22972297            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    22982298              RenderText {#text} at (11,1) size 15x14
    22992299                text run at (11,1) width 15: "Go"
    2300         RenderTableRow {TR} at (0,21) size 361x17
    2301           RenderTableCell {TH} at (37,21) size 39x17 [r=1 c=1 rs=1 cs=1]
     2300        RenderTableRow {TR} at (0,17) size 361x15
     2301          RenderTableCell {TH} at (37,16) size 39x17 [r=1 c=1 rs=1 cs=1]
    23022302            RenderText {#text} at (1,1) size 37x15
    23032303              text run at (1,1) width 37: "groups"
    2304           RenderTableCell {TD} at (78,21) size 27x16 [bgcolor=#CCCCCC] [r=1 c=2 rs=1 cs=1]
     2304          RenderTableCell {TD} at (78,17) size 27x16 [bgcolor=#CCCCCC] [r=1 c=2 rs=1 cs=1]
    23052305            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23062306              RenderText {#text} at (6,1) size 15x14
    23072307                text run at (6,1) width 15: "Go"
    2308           RenderTableCell {TD} at (107,21) size 35x16 [bgcolor=#CCCCCC] [r=1 c=3 rs=1 cs=1]
     2308          RenderTableCell {TD} at (107,17) size 35x16 [bgcolor=#CCCCCC] [r=1 c=3 rs=1 cs=1]
    23092309            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23102310              RenderText {#text} at (10,1) size 15x14
    23112311                text run at (10,1) width 15: "Go"
    2312           RenderTableCell {TD} at (144,21) size 35x16 [bgcolor=#CCCCCC] [r=1 c=4 rs=1 cs=1]
     2312          RenderTableCell {TD} at (144,17) size 35x16 [bgcolor=#CCCCCC] [r=1 c=4 rs=1 cs=1]
    23132313            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23142314              RenderText {#text} at (10,1) size 15x14
    23152315                text run at (10,1) width 15: "Go"
    2316           RenderTableCell {TD} at (181,21) size 36x16 [bgcolor=#CCCCCC] [r=1 c=5 rs=1 cs=1]
     2316          RenderTableCell {TD} at (181,17) size 36x16 [bgcolor=#CCCCCC] [r=1 c=5 rs=1 cs=1]
    23172317            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23182318              RenderText {#text} at (10,1) size 16x14
    23192319                text run at (10,1) width 16: "Go"
    2320           RenderTableCell {TD} at (219,21) size 36x16 [bgcolor=#CCCCCC] [r=1 c=6 rs=1 cs=1]
     2320          RenderTableCell {TD} at (219,17) size 36x16 [bgcolor=#CCCCCC] [r=1 c=6 rs=1 cs=1]
    23212321            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23222322              RenderText {#text} at (10,1) size 16x14
    23232323                text run at (10,1) width 16: "Go"
    2324           RenderTableCell {TD} at (257,21) size 18x16 [bgcolor=#CCCCCC] [r=1 c=7 rs=1 cs=1]
     2324          RenderTableCell {TD} at (257,17) size 18x16 [bgcolor=#CCCCCC] [r=1 c=7 rs=1 cs=1]
    23252325            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23262326              RenderText {#text} at (1,1) size 16x14
    23272327                text run at (1,1) width 16: "Go"
    2328           RenderTableCell {TD} at (277,21) size 18x16 [bgcolor=#CCCCCC] [r=1 c=8 rs=1 cs=1]
     2328          RenderTableCell {TD} at (277,17) size 18x16 [bgcolor=#CCCCCC] [r=1 c=8 rs=1 cs=1]
    23292329            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23302330              RenderText {#text} at (1,1) size 16x14
    23312331                text run at (1,1) width 16: "Go"
    2332           RenderTableCell {TD} at (297,21) size 23x16 [bgcolor=#CCCCCC] [r=1 c=9 rs=1 cs=1]
     2332          RenderTableCell {TD} at (297,17) size 23x16 [bgcolor=#CCCCCC] [r=1 c=9 rs=1 cs=1]
    23332333            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23342334              RenderText {#text} at (4,1) size 15x14
    23352335                text run at (4,1) width 15: "Go"
    2336           RenderTableCell {TD} at (322,21) size 37x16 [bgcolor=#CCCCCC] [r=1 c=10 rs=1 cs=1]
     2336          RenderTableCell {TD} at (322,17) size 37x16 [bgcolor=#CCCCCC] [r=1 c=10 rs=1 cs=1]
    23372337            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23382338              RenderText {#text} at (11,1) size 15x14
    23392339                text run at (11,1) width 15: "Go"
    2340         RenderTableRow {TR} at (0,40) size 361x17
    2341           RenderTableCell {TH} at (37,40) size 39x17 [r=2 c=1 rs=1 cs=1]
     2340        RenderTableRow {TR} at (0,34) size 361x15
     2341          RenderTableCell {TH} at (37,33) size 39x17 [r=2 c=1 rs=1 cs=1]
    23422342            RenderText {#text} at (13,1) size 25x15
    23432343              text run at (13,1) width 25: "rows"
    2344           RenderTableCell {TD} at (78,40) size 27x16 [bgcolor=#CCCCCC] [r=2 c=2 rs=1 cs=1]
     2344          RenderTableCell {TD} at (78,34) size 27x16 [bgcolor=#CCCCCC] [r=2 c=2 rs=1 cs=1]
    23452345            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23462346              RenderText {#text} at (6,1) size 15x14
    23472347                text run at (6,1) width 15: "Go"
    2348           RenderTableCell {TD} at (107,40) size 35x16 [bgcolor=#CCCCCC] [r=2 c=3 rs=1 cs=1]
     2348          RenderTableCell {TD} at (107,34) size 35x16 [bgcolor=#CCCCCC] [r=2 c=3 rs=1 cs=1]
    23492349            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23502350              RenderText {#text} at (10,1) size 15x14
    23512351                text run at (10,1) width 15: "Go"
    2352           RenderTableCell {TD} at (144,40) size 35x16 [bgcolor=#CCCCCC] [r=2 c=4 rs=1 cs=1]
     2352          RenderTableCell {TD} at (144,34) size 35x16 [bgcolor=#CCCCCC] [r=2 c=4 rs=1 cs=1]
    23532353            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23542354              RenderText {#text} at (10,1) size 15x14
    23552355                text run at (10,1) width 15: "Go"
    2356           RenderTableCell {TD} at (181,40) size 36x16 [bgcolor=#CCCCCC] [r=2 c=5 rs=1 cs=1]
     2356          RenderTableCell {TD} at (181,34) size 36x16 [bgcolor=#CCCCCC] [r=2 c=5 rs=1 cs=1]
    23572357            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23582358              RenderText {#text} at (10,1) size 16x14
    23592359                text run at (10,1) width 16: "Go"
    2360           RenderTableCell {TD} at (219,40) size 36x16 [bgcolor=#CCCCCC] [r=2 c=6 rs=1 cs=1]
     2360          RenderTableCell {TD} at (219,34) size 36x16 [bgcolor=#CCCCCC] [r=2 c=6 rs=1 cs=1]
    23612361            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23622362              RenderText {#text} at (10,1) size 16x14
    23632363                text run at (10,1) width 16: "Go"
    2364           RenderTableCell {TD} at (257,40) size 18x16 [bgcolor=#CCCCCC] [r=2 c=7 rs=1 cs=1]
     2364          RenderTableCell {TD} at (257,34) size 18x16 [bgcolor=#CCCCCC] [r=2 c=7 rs=1 cs=1]
    23652365            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23662366              RenderText {#text} at (1,1) size 16x14
    23672367                text run at (1,1) width 16: "Go"
    2368           RenderTableCell {TD} at (277,40) size 18x16 [bgcolor=#CCCCCC] [r=2 c=8 rs=1 cs=1]
     2368          RenderTableCell {TD} at (277,34) size 18x16 [bgcolor=#CCCCCC] [r=2 c=8 rs=1 cs=1]
    23692369            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23702370              RenderText {#text} at (1,1) size 16x14
    23712371                text run at (1,1) width 16: "Go"
    2372           RenderTableCell {TD} at (297,40) size 23x16 [bgcolor=#CCCCCC] [r=2 c=9 rs=1 cs=1]
     2372          RenderTableCell {TD} at (297,34) size 23x16 [bgcolor=#CCCCCC] [r=2 c=9 rs=1 cs=1]
    23732373            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23742374              RenderText {#text} at (4,1) size 15x14
    23752375                text run at (4,1) width 15: "Go"
    2376           RenderTableCell {TD} at (322,40) size 37x16 [bgcolor=#CCCCCC] [r=2 c=10 rs=1 cs=1]
     2376          RenderTableCell {TD} at (322,34) size 37x16 [bgcolor=#CCCCCC] [r=2 c=10 rs=1 cs=1]
    23772377            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23782378              RenderText {#text} at (11,1) size 15x14
    23792379                text run at (11,1) width 15: "Go"
    2380         RenderTableRow {TR} at (0,59) size 361x17
    2381           RenderTableCell {TH} at (37,59) size 39x17 [r=3 c=1 rs=1 cs=1]
     2380        RenderTableRow {TR} at (0,51) size 361x15
     2381          RenderTableCell {TH} at (37,50) size 39x17 [r=3 c=1 rs=1 cs=1]
    23822382            RenderText {#text} at (16,1) size 22x15
    23832383              text run at (16,1) width 22: "cols"
    2384           RenderTableCell {TD} at (78,59) size 27x16 [bgcolor=#CCCCCC] [r=3 c=2 rs=1 cs=1]
     2384          RenderTableCell {TD} at (78,51) size 27x16 [bgcolor=#CCCCCC] [r=3 c=2 rs=1 cs=1]
    23852385            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23862386              RenderText {#text} at (6,1) size 15x14
    23872387                text run at (6,1) width 15: "Go"
    2388           RenderTableCell {TD} at (107,59) size 35x16 [bgcolor=#CCCCCC] [r=3 c=3 rs=1 cs=1]
     2388          RenderTableCell {TD} at (107,51) size 35x16 [bgcolor=#CCCCCC] [r=3 c=3 rs=1 cs=1]
    23892389            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23902390              RenderText {#text} at (10,1) size 15x14
    23912391                text run at (10,1) width 15: "Go"
    2392           RenderTableCell {TD} at (144,59) size 35x16 [bgcolor=#CCCCCC] [r=3 c=4 rs=1 cs=1]
     2392          RenderTableCell {TD} at (144,51) size 35x16 [bgcolor=#CCCCCC] [r=3 c=4 rs=1 cs=1]
    23932393            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    23942394              RenderText {#text} at (10,1) size 15x14
    23952395                text run at (10,1) width 15: "Go"
    2396           RenderTableCell {TD} at (181,59) size 36x16 [bgcolor=#CCCCCC] [r=3 c=5 rs=1 cs=1]
     2396          RenderTableCell {TD} at (181,51) size 36x16 [bgcolor=#CCCCCC] [r=3 c=5 rs=1 cs=1]
    23972397            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    23982398              RenderText {#text} at (10,1) size 16x14
    23992399                text run at (10,1) width 16: "Go"
    2400           RenderTableCell {TD} at (219,59) size 36x16 [bgcolor=#CCCCCC] [r=3 c=6 rs=1 cs=1]
     2400          RenderTableCell {TD} at (219,51) size 36x16 [bgcolor=#CCCCCC] [r=3 c=6 rs=1 cs=1]
    24012401            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24022402              RenderText {#text} at (10,1) size 16x14
    24032403                text run at (10,1) width 16: "Go"
    2404           RenderTableCell {TD} at (257,59) size 18x16 [bgcolor=#CCCCCC] [r=3 c=7 rs=1 cs=1]
     2404          RenderTableCell {TD} at (257,51) size 18x16 [bgcolor=#CCCCCC] [r=3 c=7 rs=1 cs=1]
    24052405            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24062406              RenderText {#text} at (1,1) size 16x14
    24072407                text run at (1,1) width 16: "Go"
    2408           RenderTableCell {TD} at (277,59) size 18x16 [bgcolor=#CCCCCC] [r=3 c=8 rs=1 cs=1]
     2408          RenderTableCell {TD} at (277,51) size 18x16 [bgcolor=#CCCCCC] [r=3 c=8 rs=1 cs=1]
    24092409            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24102410              RenderText {#text} at (1,1) size 16x14
    24112411                text run at (1,1) width 16: "Go"
    2412           RenderTableCell {TD} at (297,59) size 23x16 [bgcolor=#CCCCCC] [r=3 c=9 rs=1 cs=1]
     2412          RenderTableCell {TD} at (297,51) size 23x16 [bgcolor=#CCCCCC] [r=3 c=9 rs=1 cs=1]
    24132413            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24142414              RenderText {#text} at (4,1) size 15x14
    24152415                text run at (4,1) width 15: "Go"
    2416           RenderTableCell {TD} at (322,59) size 37x16 [bgcolor=#CCCCCC] [r=3 c=10 rs=1 cs=1]
     2416          RenderTableCell {TD} at (322,51) size 37x16 [bgcolor=#CCCCCC] [r=3 c=10 rs=1 cs=1]
    24172417            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24182418              RenderText {#text} at (11,1) size 15x14
    24192419                text run at (11,1) width 15: "Go"
    2420         RenderTableRow {TR} at (0,78) size 361x17
    2421           RenderTableCell {TH} at (37,78) size 39x17 [r=4 c=1 rs=1 cs=1]
     2420        RenderTableRow {TR} at (0,68) size 361x15
     2421          RenderTableCell {TH} at (37,67) size 39x17 [r=4 c=1 rs=1 cs=1]
    24222422            RenderText {#text} at (24,1) size 14x15
    24232423              text run at (24,1) width 14: "all"
    2424           RenderTableCell {TD} at (78,78) size 27x16 [bgcolor=#CCCCCC] [r=4 c=2 rs=1 cs=1]
     2424          RenderTableCell {TD} at (78,68) size 27x16 [bgcolor=#CCCCCC] [r=4 c=2 rs=1 cs=1]
    24252425            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24262426              RenderText {#text} at (6,1) size 15x14
    24272427                text run at (6,1) width 15: "Go"
    2428           RenderTableCell {TD} at (107,78) size 35x16 [bgcolor=#CCCCCC] [r=4 c=3 rs=1 cs=1]
     2428          RenderTableCell {TD} at (107,68) size 35x16 [bgcolor=#CCCCCC] [r=4 c=3 rs=1 cs=1]
    24292429            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24302430              RenderText {#text} at (10,1) size 15x14
    24312431                text run at (10,1) width 15: "Go"
    2432           RenderTableCell {TD} at (144,78) size 35x16 [bgcolor=#CCCCCC] [r=4 c=4 rs=1 cs=1]
     2432          RenderTableCell {TD} at (144,68) size 35x16 [bgcolor=#CCCCCC] [r=4 c=4 rs=1 cs=1]
    24332433            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24342434              RenderText {#text} at (10,1) size 15x14
    24352435                text run at (10,1) width 15: "Go"
    2436           RenderTableCell {TD} at (181,78) size 36x16 [bgcolor=#CCCCCC] [r=4 c=5 rs=1 cs=1]
     2436          RenderTableCell {TD} at (181,68) size 36x16 [bgcolor=#CCCCCC] [r=4 c=5 rs=1 cs=1]
    24372437            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24382438              RenderText {#text} at (10,1) size 16x14
    24392439                text run at (10,1) width 16: "Go"
    2440           RenderTableCell {TD} at (219,78) size 36x16 [bgcolor=#CCCCCC] [r=4 c=6 rs=1 cs=1]
     2440          RenderTableCell {TD} at (219,68) size 36x16 [bgcolor=#CCCCCC] [r=4 c=6 rs=1 cs=1]
    24412441            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24422442              RenderText {#text} at (10,1) size 16x14
    24432443                text run at (10,1) width 16: "Go"
    2444           RenderTableCell {TD} at (257,78) size 18x16 [bgcolor=#CCCCCC] [r=4 c=7 rs=1 cs=1]
     2444          RenderTableCell {TD} at (257,68) size 18x16 [bgcolor=#CCCCCC] [r=4 c=7 rs=1 cs=1]
    24452445            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24462446              RenderText {#text} at (1,1) size 16x14
    24472447                text run at (1,1) width 16: "Go"
    2448           RenderTableCell {TD} at (277,78) size 18x16 [bgcolor=#CCCCCC] [r=4 c=8 rs=1 cs=1]
     2448          RenderTableCell {TD} at (277,68) size 18x16 [bgcolor=#CCCCCC] [r=4 c=8 rs=1 cs=1]
    24492449            RenderInline {A} at (0,0) size 16x14 [color=#0000EE]
    24502450              RenderText {#text} at (1,1) size 16x14
    24512451                text run at (1,1) width 16: "Go"
    2452           RenderTableCell {TD} at (297,78) size 23x16 [bgcolor=#CCCCCC] [r=4 c=9 rs=1 cs=1]
     2452          RenderTableCell {TD} at (297,68) size 23x16 [bgcolor=#CCCCCC] [r=4 c=9 rs=1 cs=1]
    24532453            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24542454              RenderText {#text} at (4,1) size 15x14
    24552455                text run at (4,1) width 15: "Go"
    2456           RenderTableCell {TD} at (322,78) size 37x16 [bgcolor=#CCCCCC] [r=4 c=10 rs=1 cs=1]
     2456          RenderTableCell {TD} at (322,68) size 37x16 [bgcolor=#CCCCCC] [r=4 c=10 rs=1 cs=1]
    24572457            RenderInline {A} at (0,0) size 15x14 [color=#0000EE]
    24582458              RenderText {#text} at (11,1) size 15x14
  • trunk/LayoutTests/platform/mac/fast/table/multiple-captions-display-expected.txt

    r100305 r159747  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x288
    4   RenderBlock {html} at (0,0) size 800x288
    5     RenderBody {body} at (8,8) size 784x272
    6       RenderTable {table} at (0,0) size 126x272
    7         RenderTableSection (anonymous) at (0,148) size 126x4
    8           RenderTableRow (anonymous) at (0,2) size 126x0
    9             RenderTableCell (anonymous) at (2,2) size 122x0 [r=0 c=0 rs=1 cs=1]
     3layer at (0,0) size 800x272
     4  RenderBlock {html} at (0,0) size 800x272
     5    RenderBody {body} at (8,8) size 784x256
     6      RenderTable {table} at (0,0) size 126x256
     7        RenderTableSection (anonymous) at (0,148) size 126x0
     8          RenderTableRow (anonymous) at (0,0) size 126x-2
     9            RenderTableCell (anonymous) at (2,0) size 122x0 [r=0 c=0 rs=1 cs=1]
    1010        RenderBlock {caption} at (0,36) size 126x36
    1111          RenderText {#text} at (15,0) size 96x36
     
    1717              RenderText {#text} at (0,0) size 67x18
    1818                text run at (0,0) width 67: "HEADER"
    19         RenderTableSection {tbody} at (0,152) size 126x40
    20           RenderTableRow (anonymous) at (0,2) size 126x36
    21             RenderTableCell (anonymous) at (2,2) size 122x36 [r=0 c=0 rs=1 cs=1]
     19        RenderTableSection {tbody} at (0,148) size 126x36
     20          RenderTableRow (anonymous) at (0,0) size 126x34
     21            RenderTableCell (anonymous) at (2,0) size 122x36 [r=0 c=0 rs=1 cs=1]
    2222              RenderBR {br} at (0,0) size 0x18
    2323              RenderText {#text} at (0,18) size 122x18
    2424                text run at (0,18) width 122: "Some body content"
    2525              RenderBR {br} at (122,18) size 0x18
    26         RenderTableSection {tfoot} at (0,196) size 126x22
    27           RenderTableRow (anonymous) at (0,2) size 126x18
    28             RenderTableCell (anonymous) at (2,2) size 122x18 [r=0 c=0 rs=1 cs=1]
     26        RenderTableSection {tfoot} at (0,184) size 126x18
     27          RenderTableRow (anonymous) at (0,0) size 126x16
     28            RenderTableCell (anonymous) at (2,0) size 122x18 [r=0 c=0 rs=1 cs=1]
    2929              RenderText {#text} at (0,0) size 64x18
    3030                text run at (0,0) width 64: "FOOTER"
    31         RenderTableSection (anonymous) at (0,192) size 126x4
    32           RenderTableRow (anonymous) at (0,2) size 126x0
    33             RenderTableCell (anonymous) at (2,2) size 122x0 [r=0 c=0 rs=1 cs=1]
     31        RenderTableSection (anonymous) at (0,184) size 126x0
     32          RenderTableRow (anonymous) at (0,0) size 126x-2
     33            RenderTableCell (anonymous) at (2,0) size 122x0 [r=0 c=0 rs=1 cs=1]
    3434        RenderBlock {caption} at (0,72) size 126x54
    3535          RenderText {#text} at (0,0) size 0x0
    3636        RenderBlock {caption} at (0,126) size 126x0
    37 layer at (8,226) size 126x54
    38   RenderBlock {caption} at (0,218) size 126x54
     37layer at (8,210) size 126x54
     38  RenderBlock {caption} at (0,202) size 126x54
    3939    RenderText {#text} at (25,0) size 116x54
    4040      text run at (25,0) width 76: "PASS: First"
    4141      text run at (5,18) width 116: "Caption aligned to"
    4242      text run at (29,36) width 68: "the bottom"
    43 layer at (10,158) size 230x18
    44   RenderBlock (positioned) {caption} at (10,158) size 230x18
     43layer at (10,156) size 230x18
     44  RenderBlock (positioned) {caption} at (10,156) size 230x18
    4545    RenderText {#text} at (0,0) size 230x18
    4646      text run at (0,0) width 230: "PASS: Caption with a fixed position"
     
    5050      text run at (14,0) width 98: "PASS: Caption"
    5151      text run at (12,18) width 102: "with opacity 0.7"
    52 layer at (10,202) size 331x18
    53   RenderBlock (positioned) {caption} at (10,202) size 331x18
     52layer at (10,192) size 331x18
     53  RenderBlock (positioned) {caption} at (10,192) size 331x18
    5454    RenderText {#text} at (0,0) size 331x18
    5555      text run at (0,0) width 331: "PASS: Caption with a fixed position and opacity 0.6"
  • trunk/LayoutTests/platform/mac/fast/table/rowindex-expected.txt

    r78896 r159747  
    1010        RenderText {#text} at (0,0) size 354x12
    1111          text run at (0,0) width 354: "A: This table has the header and footer before the body (\"normal\" order)."
    12       RenderTable {TABLE} at (0,44) size 156x62 [border: (1px outset #808080)]
     12      RenderTable {TABLE} at (0,44) size 156x54 [border: (1px outset #808080)]
    1313        RenderTableSection {THEAD} at (1,1) size 154x20
    1414          RenderTableRow {TR} at (0,2) size 154x16
     
    1919              RenderText {#text} at (2,2) size 66x12
    2020                text run at (2,2) width 66: "rowIndex = 0"
    21         RenderTableSection {TFOOT} at (1,41) size 154x20
    22           RenderTableRow {TR} at (0,2) size 154x16
    23             RenderTableCell {TD} at (2,2) size 78x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     21        RenderTableSection {TFOOT} at (1,37) size 154x16
     22          RenderTableRow {TR} at (0,0) size 154x14
     23            RenderTableCell {TD} at (2,-1) size 78x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    2424              RenderText {#text} at (2,2) size 70x12
    2525                text run at (2,2) width 70: "table A, footer"
    26             RenderTableCell {TD} at (82,2) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     26            RenderTableCell {TD} at (82,-1) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    2727              RenderText {#text} at (2,2) size 66x12
    2828                text run at (2,2) width 66: "rowIndex = 2"
    29         RenderTableSection {TBODY} at (1,21) size 154x20
    30           RenderTableRow {TR} at (0,2) size 154x16
    31             RenderTableCell {TD} at (2,2) size 78x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     29        RenderTableSection {TBODY} at (1,21) size 154x16
     30          RenderTableRow {TR} at (0,0) size 154x14
     31            RenderTableCell {TD} at (2,-1) size 78x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    3232              RenderText {#text} at (2,2) size 65x12
    3333                text run at (2,2) width 65: "table A, body"
    34             RenderTableCell {TD} at (82,2) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     34            RenderTableCell {TD} at (82,-1) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    3535              RenderText {#text} at (2,2) size 66x12
    3636                text run at (2,2) width 66: "rowIndex = 1"
    37       RenderBlock {P} at (0,116) size 784x12
     37      RenderBlock {P} at (0,108) size 784x12
    3838        RenderText {#text} at (0,0) size 351x12
    3939          text run at (0,0) width 351: "B: This table has the footer before the body and both before the header."
    40       RenderTable {TABLE} at (0,138) size 155x62 [border: (1px outset #808080)]
    41         RenderTableSection {TFOOT} at (1,41) size 153x20
    42           RenderTableRow {TR} at (0,2) size 153x16
    43             RenderTableCell {TD} at (2,2) size 77x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     40      RenderTable {TABLE} at (0,130) size 155x54 [border: (1px outset #808080)]
     41        RenderTableSection {TFOOT} at (1,37) size 153x16
     42          RenderTableRow {TR} at (0,0) size 153x14
     43            RenderTableCell {TD} at (2,-1) size 77x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    4444              RenderText {#text} at (2,2) size 69x12
    4545                text run at (2,2) width 69: "table B, footer"
    46             RenderTableCell {TD} at (81,2) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     46            RenderTableCell {TD} at (81,-1) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    4747              RenderText {#text} at (2,2) size 66x12
    4848                text run at (2,2) width 66: "rowIndex = 2"
    49         RenderTableSection {TBODY} at (1,21) size 153x20
    50           RenderTableRow {TR} at (0,2) size 153x16
    51             RenderTableCell {TD} at (2,2) size 77x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     49        RenderTableSection {TBODY} at (1,21) size 153x16
     50          RenderTableRow {TR} at (0,0) size 153x14
     51            RenderTableCell {TD} at (2,-1) size 77x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    5252              RenderText {#text} at (2,2) size 64x12
    5353                text run at (2,2) width 64: "table B, body"
    54             RenderTableCell {TD} at (81,2) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     54            RenderTableCell {TD} at (81,-1) size 70x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    5555              RenderText {#text} at (2,2) size 66x12
    5656                text run at (2,2) width 66: "rowIndex = 1"
     
    6363              RenderText {#text} at (2,2) size 66x12
    6464                text run at (2,2) width 66: "rowIndex = 0"
    65       RenderBlock {P} at (0,210) size 784x12
     65      RenderBlock {P} at (0,194) size 784x12
    6666        RenderText {#text} at (0,0) size 673x12
    6767          text run at (0,0) width 673: "C: This table has two footers before two bodies before two heads. The rows inside the extra footers and heads don't get row indices at all."
    68       RenderTable {TABLE} at (0,232) size 203x230 [border: (1px outset #808080)]
    69         RenderTableSection {TFOOT} at (1,191) size 201x38
    70           RenderTableRow {TR} at (0,2) size 201x16
    71             RenderTableCell {TD} at (2,2) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     68      RenderTable {TABLE} at (0,216) size 203x200 [border: (1px outset #808080)]
     69        RenderTableSection {TFOOT} at (1,167) size 201x32
     70          RenderTableRow {TR} at (0,0) size 201x14
     71            RenderTableCell {TD} at (2,-1) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    7272              RenderText {#text} at (2,2) size 112x12
    7373                text run at (2,2) width 112: "table C, footer A row A"
    74             RenderTableCell {TD} at (123,2) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     74            RenderTableCell {TD} at (123,-1) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    7575              RenderText {#text} at (2,2) size 66x12
    7676                text run at (2,2) width 66: "rowIndex = 6"
    77           RenderTableRow {TR} at (0,20) size 201x16
    78             RenderTableCell {TD} at (2,20) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     77          RenderTableRow {TR} at (0,16) size 201x14
     78            RenderTableCell {TD} at (2,15) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    7979              RenderText {#text} at (2,2) size 110x12
    8080                text run at (2,2) width 110: "table C, footer A row B"
    81             RenderTableCell {TD} at (123,20) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     81            RenderTableCell {TD} at (123,15) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    8282              RenderText {#text} at (2,2) size 66x12
    8383                text run at (2,2) width 66: "rowIndex = 7"
    84         RenderTableSection {TFOOT} at (1,39) size 201x38
    85           RenderTableRow {TR} at (0,2) size 201x16
    86             RenderTableCell {TD} at (2,2) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     84        RenderTableSection {TFOOT} at (1,39) size 201x32
     85          RenderTableRow {TR} at (0,0) size 201x14
     86            RenderTableCell {TD} at (2,-1) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    8787              RenderText {#text} at (2,2) size 110x12
    8888                text run at (2,2) width 110: "table C, footer B row A"
    89             RenderTableCell {TD} at (123,2) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     89            RenderTableCell {TD} at (123,-1) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    9090              RenderText {#text} at (2,2) size 72x12
    9191                text run at (2,2) width 72: "rowIndex = -1"
    92           RenderTableRow {TR} at (0,20) size 201x16
    93             RenderTableCell {TD} at (2,20) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     92          RenderTableRow {TR} at (0,16) size 201x14
     93            RenderTableCell {TD} at (2,15) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    9494              RenderText {#text} at (2,2) size 109x12
    9595                text run at (2,2) width 109: "table C, footer B row B"
    96             RenderTableCell {TD} at (123,20) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     96            RenderTableCell {TD} at (123,15) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    9797              RenderText {#text} at (2,2) size 72x12
    9898                text run at (2,2) width 72: "rowIndex = -1"
    99         RenderTableSection {TBODY} at (1,77) size 201x38
    100           RenderTableRow {TR} at (0,2) size 201x16
    101             RenderTableCell {TD} at (2,2) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     99        RenderTableSection {TBODY} at (1,71) size 201x32
     100          RenderTableRow {TR} at (0,0) size 201x14
     101            RenderTableCell {TD} at (2,-1) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    102102              RenderText {#text} at (2,2) size 106x12
    103103                text run at (2,2) width 106: "table C, body A row A"
    104             RenderTableCell {TD} at (123,2) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     104            RenderTableCell {TD} at (123,-1) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    105105              RenderText {#text} at (2,2) size 66x12
    106106                text run at (2,2) width 66: "rowIndex = 2"
    107           RenderTableRow {TR} at (0,20) size 201x16
    108             RenderTableCell {TD} at (2,20) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     107          RenderTableRow {TR} at (0,16) size 201x14
     108            RenderTableCell {TD} at (2,15) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    109109              RenderText {#text} at (2,2) size 105x12
    110110                text run at (2,2) width 105: "table C, body A row B"
    111             RenderTableCell {TD} at (123,20) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     111            RenderTableCell {TD} at (123,15) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    112112              RenderText {#text} at (2,2) size 66x12
    113113                text run at (2,2) width 66: "rowIndex = 3"
    114         RenderTableSection {TBODY} at (1,115) size 201x38
    115           RenderTableRow {TR} at (0,2) size 201x16
    116             RenderTableCell {TD} at (2,2) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     114        RenderTableSection {TBODY} at (1,103) size 201x32
     115          RenderTableRow {TR} at (0,0) size 201x14
     116            RenderTableCell {TD} at (2,-1) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    117117              RenderText {#text} at (2,2) size 105x12
    118118                text run at (2,2) width 105: "table C, body B row A"
    119             RenderTableCell {TD} at (123,2) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     119            RenderTableCell {TD} at (123,-1) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    120120              RenderText {#text} at (2,2) size 66x12
    121121                text run at (2,2) width 66: "rowIndex = 4"
    122           RenderTableRow {TR} at (0,20) size 201x16
    123             RenderTableCell {TD} at (2,20) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     122          RenderTableRow {TR} at (0,16) size 201x14
     123            RenderTableCell {TD} at (2,15) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    124124              RenderText {#text} at (2,2) size 104x12
    125125                text run at (2,2) width 104: "table C, body B row B"
    126             RenderTableCell {TD} at (123,20) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     126            RenderTableCell {TD} at (123,15) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    127127              RenderText {#text} at (2,2) size 66x12
    128128                text run at (2,2) width 66: "rowIndex = 5"
     
    142142              RenderText {#text} at (2,2) size 66x12
    143143                text run at (2,2) width 66: "rowIndex = 1"
    144         RenderTableSection {THEAD} at (1,153) size 201x38
    145           RenderTableRow {TR} at (0,2) size 201x16
    146             RenderTableCell {TD} at (2,2) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     144        RenderTableSection {THEAD} at (1,135) size 201x32
     145          RenderTableRow {TR} at (0,0) size 201x14
     146            RenderTableCell {TD} at (2,-1) size 119x16 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    147147              RenderText {#text} at (2,2) size 114x12
    148148                text run at (2,2) width 114: "table C, header B row A"
    149             RenderTableCell {TD} at (123,2) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     149            RenderTableCell {TD} at (123,-1) size 76x16 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    150150              RenderText {#text} at (2,2) size 72x12
    151151                text run at (2,2) width 72: "rowIndex = -1"
    152           RenderTableRow {TR} at (0,20) size 201x16
    153             RenderTableCell {TD} at (2,20) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     152          RenderTableRow {TR} at (0,16) size 201x14
     153            RenderTableCell {TD} at (2,15) size 119x16 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    154154              RenderText {#text} at (2,2) size 113x12
    155155                text run at (2,2) width 113: "table C, header B row B"
    156             RenderTableCell {TD} at (123,20) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     156            RenderTableCell {TD} at (123,15) size 76x16 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    157157              RenderText {#text} at (2,2) size 72x12
    158158                text run at (2,2) width 72: "rowIndex = -1"
  • trunk/LayoutTests/platform/mac/fast/table/table-display-types-expected.txt

    r37250 r159747  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,10) size 784x582
    6       RenderTable {TABLE} at (10,0) size 118x96 [border: (1px solid #000000)]
     6      RenderTable {TABLE} at (10,0) size 118x86 [border: (1px solid #000000)]
    77        RenderTableSection {THEAD} at (1,1) size 116x24
    88          RenderTableRow {TR} at (0,2) size 116x20
     
    1313              RenderText {#text} at (1,1) size 46x18
    1414                text run at (1,1) width 46: "Head 2"
    15         RenderTableSection {TFOOT} at (1,71) size 116x24
    16           RenderTableRow {TR} at (0,2) size 116x20
    17             RenderTableCell {TD} at (2,2) size 55x20 [r=0 c=0 rs=1 cs=1]
     15        RenderTableSection {TFOOT} at (1,65) size 116x20
     16          RenderTableRow {TR} at (0,0) size 116x18
     17            RenderTableCell {TD} at (2,-1) size 55x20 [r=0 c=0 rs=1 cs=1]
    1818              RenderText {#text} at (1,1) size 53x18
    1919                text run at (1,1) width 53: "Footer 1"
    20             RenderTableCell {TD} at (59,2) size 55x20 [r=0 c=1 rs=1 cs=1]
     20            RenderTableCell {TD} at (59,-1) size 55x20 [r=0 c=1 rs=1 cs=1]
    2121              RenderText {#text} at (1,1) size 53x18
    2222                text run at (1,1) width 53: "Footer 2"
    23         RenderTableSection {TBODY} at (1,25) size 116x46
    24           RenderTableRow {TR} at (0,2) size 116x20
    25             RenderTableCell {TD} at (2,2) size 55x20 [r=0 c=0 rs=1 cs=1]
     23        RenderTableSection {TBODY} at (1,25) size 116x40
     24          RenderTableRow {TR} at (0,0) size 116x18
     25            RenderTableCell {TD} at (2,-1) size 55x20 [r=0 c=0 rs=1 cs=1]
    2626              RenderText {#text} at (1,1) size 38x18
    2727                text run at (1,1) width 38: "Cell 1"
    28             RenderTableCell {TD} at (59,2) size 55x20 [r=0 c=1 rs=1 cs=1]
     28            RenderTableCell {TD} at (59,-1) size 55x20 [r=0 c=1 rs=1 cs=1]
    2929              RenderText {#text} at (1,1) size 38x18
    3030                text run at (1,1) width 38: "Cell 2"
    31           RenderTableRow {TR} at (0,24) size 116x20
    32             RenderTableCell {TD} at (2,24) size 55x20 [r=1 c=0 rs=1 cs=1]
     31          RenderTableRow {TR} at (0,20) size 116x18
     32            RenderTableCell {TD} at (2,19) size 55x20 [r=1 c=0 rs=1 cs=1]
    3333              RenderText {#text} at (1,1) size 38x18
    3434                text run at (1,1) width 38: "Cell 3"
    35             RenderTableCell {TD} at (59,24) size 55x20 [r=1 c=1 rs=1 cs=1]
     35            RenderTableCell {TD} at (59,19) size 55x20 [r=1 c=1 rs=1 cs=1]
    3636              RenderText {#text} at (1,1) size 38x18
    3737                text run at (1,1) width 38: "Cell 4"
    38       RenderBlock {P} at (0,112) size 784x18
     38      RenderBlock {P} at (0,102) size 784x18
    3939        RenderText {#text} at (0,0) size 222x18
    4040          text run at (0,0) width 222: "Row groups have display:table-cell"
    41       RenderTable {TABLE} at (10,146) size 234x62 [border: (1px solid #000000)]
     41      RenderTable {TABLE} at (10,136) size 234x58 [border: (1px solid #000000)]
    4242        RenderTableSection (anonymous) at (1,1) size 232x32
    4343          RenderTableRow (anonymous) at (0,2) size 232x28
     
    7070                              RenderText {#text} at (1,1) size 53x18
    7171                                text run at (1,1) width 53: "Footer 2"
    72         RenderTableSection {TBODY} at (1,33) size 232x28
    73           RenderTableRow (anonymous) at (0,2) size 232x24
    74             RenderTableCell {TR} at (2,2) size 106x24 [r=0 c=0 rs=1 cs=1]
     72        RenderTableSection {TBODY} at (1,33) size 232x24
     73          RenderTableRow (anonymous) at (0,0) size 232x22
     74            RenderTableCell {TR} at (2,-1) size 106x24 [r=0 c=0 rs=1 cs=1]
    7575              RenderTable at (0,0) size 86x24
    7676                RenderTableSection (anonymous) at (0,0) size 86x24
     
    8282                      RenderText {#text} at (1,1) size 38x18
    8383                        text run at (1,1) width 38: "Cell 2"
    84             RenderTableCell {TR} at (110,2) size 120x24 [r=0 c=1 rs=1 cs=1]
     84            RenderTableCell {TR} at (110,-1) size 120x24 [r=0 c=1 rs=1 cs=1]
    8585              RenderTable at (0,0) size 86x24
    8686                RenderTableSection (anonymous) at (0,0) size 86x24
     
    9292                      RenderText {#text} at (1,1) size 38x18
    9393                        text run at (1,1) width 38: "Cell 4"
    94       RenderBlock {P} at (0,224) size 784x18
     94      RenderBlock {P} at (0,210) size 784x18
    9595        RenderText {#text} at (0,0) size 200x18
    9696          text run at (0,0) width 200: "Row groups have display:block"
    97       RenderTable {TABLE} at (10,258) size 122x106 [border: (1px solid #000000)]
     97      RenderTable {TABLE} at (10,244) size 122x102 [border: (1px solid #000000)]
    9898        RenderTableSection (anonymous) at (1,1) size 120x52
    9999          RenderTableRow (anonymous) at (0,2) size 120x48
     
    121121                          RenderText {#text} at (1,1) size 53x18
    122122                            text run at (1,1) width 53: "Footer 2"
    123         RenderTableSection {TBODY} at (1,53) size 120x52
    124           RenderTableRow (anonymous) at (0,2) size 120x48
    125             RenderTableCell (anonymous) at (2,2) size 116x48 [r=0 c=0 rs=1 cs=1]
     123        RenderTableSection {TBODY} at (1,53) size 120x48
     124          RenderTableRow (anonymous) at (0,0) size 120x46
     125            RenderTableCell (anonymous) at (2,0) size 116x48 [r=0 c=0 rs=1 cs=1]
    126126              RenderBlock {TR} at (0,0) size 116x24
    127127                RenderTable at (0,0) size 86x24
     
    144144                        RenderText {#text} at (1,1) size 38x18
    145145                          text run at (1,1) width 38: "Cell 4"
    146       RenderTable at (0,374) size 302x182
     146      RenderTable at (0,356) size 302x182
    147147        RenderTableSection (anonymous) at (0,0) size 302x182
    148148          RenderTableRow (anonymous) at (0,0) size 302x182
  • trunk/LayoutTests/platform/mac/fast/table/table-display-types-strict-expected.txt

    r149210 r159747  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x482
    4   RenderBlock {HTML} at (0,0) size 800x482
    5     RenderBody {BODY} at (8,10) size 784x464
    6       RenderBlock {TABLE} at (10,0) size 764x96 [border: (1px solid #000000)]
    7         RenderTable at (1,1) size 116x94
     3layer at (0,0) size 800x468
     4  RenderBlock {HTML} at (0,0) size 800x468
     5    RenderBody {BODY} at (8,10) size 784x450
     6      RenderBlock {TABLE} at (10,0) size 764x86 [border: (1px solid #000000)]
     7        RenderTable at (1,1) size 116x84
    88          RenderTableSection {THEAD} at (0,0) size 116x24
    99            RenderTableRow {TR} at (0,2) size 116x20
     
    1414                RenderText {#text} at (1,1) size 46x18
    1515                  text run at (1,1) width 46: "Head 2"
    16           RenderTableSection {TFOOT} at (0,70) size 116x24
    17             RenderTableRow {TR} at (0,2) size 116x20
    18               RenderTableCell {TD} at (2,2) size 55x20 [r=0 c=0 rs=1 cs=1]
     16          RenderTableSection {TFOOT} at (0,64) size 116x20
     17            RenderTableRow {TR} at (0,0) size 116x18
     18              RenderTableCell {TD} at (2,-1) size 55x20 [r=0 c=0 rs=1 cs=1]
    1919                RenderText {#text} at (1,1) size 53x18
    2020                  text run at (1,1) width 53: "Footer 1"
    21               RenderTableCell {TD} at (59,2) size 55x20 [r=0 c=1 rs=1 cs=1]
     21              RenderTableCell {TD} at (59,-1) size 55x20 [r=0 c=1 rs=1 cs=1]
    2222                RenderText {#text} at (1,1) size 53x18
    2323                  text run at (1,1) width 53: "Footer 2"
    24           RenderTableSection {TBODY} at (0,24) size 116x46
    25             RenderTableRow {TR} at (0,2) size 116x20
    26               RenderTableCell {TD} at (2,2) size 55x20 [r=0 c=0 rs=1 cs=1]
     24          RenderTableSection {TBODY} at (0,24) size 116x40
     25            RenderTableRow {TR} at (0,0) size 116x18
     26              RenderTableCell {TD} at (2,-1) size 55x20 [r=0 c=0 rs=1 cs=1]
    2727                RenderText {#text} at (1,1) size 38x18
    2828                  text run at (1,1) width 38: "Cell 1"
    29               RenderTableCell {TD} at (59,2) size 55x20 [r=0 c=1 rs=1 cs=1]
     29              RenderTableCell {TD} at (59,-1) size 55x20 [r=0 c=1 rs=1 cs=1]
    3030                RenderText {#text} at (1,1) size 38x18
    3131                  text run at (1,1) width 38: "Cell 2"
    32             RenderTableRow {TR} at (0,24) size 116x20
    33               RenderTableCell {TD} at (2,24) size 55x20 [r=1 c=0 rs=1 cs=1]
     32            RenderTableRow {TR} at (0,20) size 116x18
     33              RenderTableCell {TD} at (2,19) size 55x20 [r=1 c=0 rs=1 cs=1]
    3434                RenderText {#text} at (1,1) size 38x18
    3535                  text run at (1,1) width 38: "Cell 3"
    36               RenderTableCell {TD} at (59,24) size 55x20 [r=1 c=1 rs=1 cs=1]
     36              RenderTableCell {TD} at (59,19) size 55x20 [r=1 c=1 rs=1 cs=1]
    3737                RenderText {#text} at (1,1) size 38x18
    3838                  text run at (1,1) width 38: "Cell 4"
    39       RenderBlock {TABLE} at (10,106) size 764x54 [border: (1px solid #000000)]
    40         RenderTable at (1,1) size 220x52
     39      RenderBlock {TABLE} at (10,96) size 764x50 [border: (1px solid #000000)]
     40        RenderTable at (1,1) size 220x48
    4141          RenderTableSection (anonymous) at (0,0) size 220x28
    4242            RenderTableRow (anonymous) at (0,2) size 220x24
     
    6363                          RenderText {#text} at (56,2) size 53x18
    6464                            text run at (56,2) width 53: "Footer 2"
    65           RenderTableSection {TBODY} at (0,28) size 220x24
    66             RenderTableRow (anonymous) at (0,2) size 220x20
    67               RenderTableCell {TR} at (2,2) size 100x20 [r=0 c=0 rs=1 cs=1]
     65          RenderTableSection {TBODY} at (0,28) size 220x20
     66            RenderTableRow (anonymous) at (0,0) size 220x18
     67              RenderTableCell {TR} at (2,-1) size 100x20 [r=0 c=0 rs=1 cs=1]
    6868                RenderInline {TD} at (0,0) size 40x20
    6969                  RenderText {#text} at (1,2) size 38x18
     
    7272                  RenderText {#text} at (41,2) size 38x18
    7373                    text run at (41,2) width 38: "Cell 2"
    74               RenderTableCell {TR} at (104,2) size 114x20 [r=0 c=1 rs=1 cs=1]
     74              RenderTableCell {TR} at (104,-1) size 114x20 [r=0 c=1 rs=1 cs=1]
    7575                RenderInline {TD} at (0,0) size 40x20
    7676                  RenderText {#text} at (1,2) size 38x18
     
    7979                  RenderText {#text} at (41,2) size 38x18
    8080                    text run at (41,2) width 38: "Cell 4"
    81       RenderBlock {TABLE} at (10,170) size 764x102 [border: (1px solid #000000)]
     81      RenderBlock {TABLE} at (10,156) size 764x102 [border: (1px solid #000000)]
    8282        RenderBlock {THEAD} at (1,1) size 762x24
    8383          RenderBlock {TR} at (0,0) size 762x24
     
    126126                          RenderText {#text} at (1,1) size 38x18
    127127                            text run at (1,1) width 38: "Cell 4"
    128       RenderTable at (0,282) size 302x182
     128      RenderTable at (0,268) size 302x182
    129129        RenderTableSection (anonymous) at (0,0) size 302x182
    130130          RenderTableRow (anonymous) at (0,0) size 302x182
  • trunk/LayoutTests/platform/mac/fast/table/table-display-types-vertical-expected.txt

    r71382 r159747  
    44  RenderBlock {HTML} at (0,0) size 785x1180
    55    RenderBody {BODY} at (8,10) size 769x1162
    6       RenderTable {TABLE} at (10,0) size 96x118 [border: (1px solid #000000)]
     6      RenderTable {TABLE} at (10,0) size 86x118 [border: (1px solid #000000)]
    77        RenderTableSection {THEAD} at (1,1) size 24x116
    88          RenderTableRow {TR} at (0,2) size 20x116
     
    1313              RenderText {#text} at (1,1) size 18x46
    1414                text run at (1,1) width 46: "Head 2"
    15         RenderTableSection {TFOOT} at (71,1) size 24x116
    16           RenderTableRow {TR} at (0,2) size 20x116
    17             RenderTableCell {TD} at (2,2) size 20x55 [r=0 c=0 rs=1 cs=1]
    18               RenderText {#text} at (1,1) size 18x53
    19                 text run at (1,1) width 53: "Footer 1"
    20             RenderTableCell {TD} at (2,59) size 20x55 [r=0 c=1 rs=1 cs=1]
    21               RenderText {#text} at (1,1) size 18x53
    22                 text run at (1,1) width 53: "Footer 2"
    23         RenderTableSection {TBODY} at (25,1) size 46x116
    24           RenderTableRow {TR} at (0,2) size 20x116
    25             RenderTableCell {TD} at (2,2) size 20x55 [r=0 c=0 rs=1 cs=1]
    26               RenderText {#text} at (1,1) size 18x38
    27                 text run at (1,1) width 38: "Cell 1"
    28             RenderTableCell {TD} at (2,59) size 20x55 [r=0 c=1 rs=1 cs=1]
    29               RenderText {#text} at (1,1) size 18x38
    30                 text run at (1,1) width 38: "Cell 2"
    31           RenderTableRow {TR} at (0,24) size 20x116
    32             RenderTableCell {TD} at (24,2) size 20x55 [r=1 c=0 rs=1 cs=1]
    33               RenderText {#text} at (1,1) size 18x38
    34                 text run at (1,1) width 38: "Cell 3"
    35             RenderTableCell {TD} at (24,59) size 20x55 [r=1 c=1 rs=1 cs=1]
    36               RenderText {#text} at (1,1) size 18x38
    37                 text run at (1,1) width 38: "Cell 4"
     15        RenderTableSection {TFOOT} at (65,1) size 20x116
     16          RenderTableRow {TR} at (0,0) size 18x116
     17            RenderTableCell {TD} at (0,1) size 18x57 [r=0 c=0 rs=1 cs=1]
     18              RenderText {#text} at (0,2) size 18x53
     19                text run at (0,2) width 53: "Footer 1"
     20            RenderTableCell {TD} at (0,58) size 18x57 [r=0 c=1 rs=1 cs=1]
     21              RenderText {#text} at (0,2) size 18x53
     22                text run at (0,2) width 53: "Footer 2"
     23        RenderTableSection {TBODY} at (25,1) size 40x116
     24          RenderTableRow {TR} at (0,0) size 18x116
     25            RenderTableCell {TD} at (0,1) size 18x57 [r=0 c=0 rs=1 cs=1]
     26              RenderText {#text} at (0,2) size 18x38
     27                text run at (0,2) width 38: "Cell 1"
     28            RenderTableCell {TD} at (0,58) size 18x57 [r=0 c=1 rs=1 cs=1]
     29              RenderText {#text} at (0,2) size 18x38
     30                text run at (0,2) width 38: "Cell 2"
     31          RenderTableRow {TR} at (0,20) size 18x116
     32            RenderTableCell {TD} at (20,1) size 18x57 [r=1 c=0 rs=1 cs=1]
     33              RenderText {#text} at (0,2) size 18x38
     34                text run at (0,2) width 38: "Cell 3"
     35            RenderTableCell {TD} at (20,58) size 18x57 [r=1 c=1 rs=1 cs=1]
     36              RenderText {#text} at (0,2) size 18x38
     37                text run at (0,2) width 38: "Cell 4"
    3838      RenderBlock {P} at (0,134) size 769x18
    3939        RenderText {#text} at (0,0) size 222x18
    4040          text run at (0,0) width 222: "Row groups have display:table-cell"
    41       RenderTable {TABLE} at (10,168) size 62x234 [border: (1px solid #000000)]
     41      RenderTable {TABLE} at (10,168) size 58x234 [border: (1px solid #000000)]
    4242        RenderTableSection (anonymous) at (1,1) size 32x232
    4343          RenderTableRow (anonymous) at (0,2) size 28x232
     
    7070                              RenderText {#text} at (1,1) size 18x53
    7171                                text run at (1,1) width 53: "Footer 2"
    72         RenderTableSection {TBODY} at (33,1) size 28x232
    73           RenderTableRow (anonymous) at (0,2) size 24x232
    74             RenderTableCell {TR} at (2,2) size 24x106 [r=0 c=0 rs=1 cs=1]
    75               RenderTable at (0,0) size 24x86
     72        RenderTableSection {TBODY} at (33,1) size 24x232
     73          RenderTableRow (anonymous) at (0,0) size 22x232
     74            RenderTableCell {TR} at (0,1) size 22x108 [r=0 c=0 rs=1 cs=1]
     75              RenderTable at (-1,1) size 24x86
    7676                RenderTableSection (anonymous) at (0,0) size 24x86
    7777                  RenderTableRow (anonymous) at (0,2) size 20x86
     
    8282                      RenderText {#text} at (1,1) size 18x38
    8383                        text run at (1,1) width 38: "Cell 2"
    84             RenderTableCell {TR} at (2,110) size 24x120 [r=0 c=1 rs=1 cs=1]
    85               RenderTable at (0,0) size 24x86
     84            RenderTableCell {TR} at (0,109) size 22x122 [r=0 c=1 rs=1 cs=1]
     85              RenderTable at (-1,1) size 24x86
    8686                RenderTableSection (anonymous) at (0,0) size 24x86
    8787                  RenderTableRow (anonymous) at (0,2) size 20x86
     
    9595        RenderText {#text} at (0,0) size 200x18
    9696          text run at (0,0) width 200: "Row groups have display:block"
    97       RenderTable {TABLE} at (10,452) size 106x122 [border: (1px solid #000000)]
     97      RenderTable {TABLE} at (10,452) size 102x122 [border: (1px solid #000000)]
    9898        RenderTableSection (anonymous) at (1,1) size 52x120
    9999          RenderTableRow (anonymous) at (0,2) size 48x120
     
    121121                          RenderText {#text} at (1,1) size 18x53
    122122                            text run at (1,1) width 53: "Footer 2"
    123         RenderTableSection {TBODY} at (53,1) size 52x120
    124           RenderTableRow (anonymous) at (0,2) size 48x120
    125             RenderTableCell (anonymous) at (2,2) size 48x116 [r=0 c=0 rs=1 cs=1]
     123        RenderTableSection {TBODY} at (53,1) size 48x120
     124          RenderTableRow (anonymous) at (0,0) size 46x120
     125            RenderTableCell (anonymous) at (0,2) size 46x118 [r=0 c=0 rs=1 cs=1]
    126126              RenderBlock {TR} at (0,0) size 24x116
    127127                RenderTable at (0,0) size 24x86
  • trunk/LayoutTests/platform/mac/fast/table/tableInsideCaption-expected.txt

    r30635 r159747  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 202x80
    7         RenderTableSection {TBODY} at (0,0) size 202x80
    8           RenderTableRow {TR} at (0,2) size 202x76
    9             RenderTableCell {TD} at (2,2) size 198x76 [r=0 c=0 rs=1 cs=1]
     6      RenderTable {TABLE} at (0,0) size 202x76
     7        RenderTableSection {TBODY} at (0,0) size 202x76
     8          RenderTableRow {TR} at (0,2) size 202x72
     9            RenderTableCell {TD} at (2,2) size 198x72 [r=0 c=0 rs=1 cs=1]
    1010              RenderTable {TABLE} at (1,1) size 196x24
    1111                RenderTableSection {TBODY} at (0,0) size 196x24
     
    1414                      RenderText {#text} at (1,1) size 190x18
    1515                        text run at (1,1) width 190: "This should all be on one line."
    16               RenderTable {TABLE} at (1,25) size 84x50
     16              RenderTable {TABLE} at (1,25) size 84x46
    1717                RenderTableSection {THEAD} at (0,24) size 84x2
    1818                RenderBlock {CAPTION} at (0,0) size 84x24
     
    2323                          RenderText {#text} at (1,1) size 50x18
    2424                            text run at (1,1) width 50: "Caption"
    25                 RenderTableSection {TBODY} at (0,26) size 84x24
    26                   RenderTableRow {TR} at (0,2) size 84x20
    27                     RenderTableCell {TD} at (2,2) size 49x20 [r=0 c=0 rs=1 cs=1]
     25                RenderTableSection {TBODY} at (0,26) size 84x20
     26                  RenderTableRow {TR} at (0,0) size 84x18
     27                    RenderTableCell {TD} at (2,-1) size 49x20 [r=0 c=0 rs=1 cs=1]
    2828                      RenderText {#text} at (1,1) size 47x18
    2929                        text run at (1,1) width 47: "Bottom"
    30                     RenderTableCell {TD} at (53,2) size 29x20 [r=0 c=1 rs=1 cs=1]
     30                    RenderTableCell {TD} at (53,-1) size 29x20 [r=0 c=1 rs=1 cs=1]
    3131                      RenderText {#text} at (1,1) size 27x18
    3232                        text run at (1,1) width 27: "line."
  • trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug10296-1-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x5957
     1layer at (0,0) size 785x5929
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x5957
    4   RenderBlock {HTML} at (0,0) size 785x5957
    5     RenderBody {BODY} at (8,21) size 769x5920
     3layer at (0,0) size 785x5929
     4  RenderBlock {HTML} at (0,0) size 785x5929
     5    RenderBody {BODY} at (8,21) size 769x5892
    66      RenderBlock {H1} at (0,0) size 769x37
    77        RenderText {#text} at (0,0) size 486x37
     
    562562              RenderText {#text} at (2,2) size 30x18
    563563                text run at (2,2) width 30: "Data"
    564       RenderTable {TABLE} at (0,3126) size 110x174
     564      RenderTable {TABLE} at (0,3126) size 110x160
    565565        RenderTableSection {THEAD} at (0,0) size 110x50
    566566          RenderTableRow {TR} at (0,2) size 110x22
     
    584584              RenderText {#text} at (2,2) size 30x18
    585585                text run at (2,2) width 30: "Data"
    586         RenderTableSection {TFOOT} at (0,124) size 110x50
     586        RenderTableSection {TFOOT} at (0,116) size 110x44
     587          RenderTableRow {TR} at (0,0) size 110x20
     588            RenderTableCell {TD} at (2,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
     589              RenderText {#text} at (2,2) size 30x18
     590                text run at (2,2) width 30: "Data"
     591            RenderTableCell {TD} at (38,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
     592              RenderText {#text} at (2,2) size 30x18
     593                text run at (2,2) width 30: "Data"
     594            RenderTableCell {TD} at (74,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
     595              RenderText {#text} at (2,2) size 30x18
     596                text run at (2,2) width 30: "Data"
     597          RenderTableRow {TR} at (0,22) size 110x20
     598            RenderTableCell {TD} at (2,21) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
     599              RenderText {#text} at (2,2) size 30x18
     600                text run at (2,2) width 30: "Data"
     601            RenderTableCell {TD} at (38,21) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
     602              RenderText {#text} at (2,2) size 30x18
     603                text run at (2,2) width 30: "Data"
     604            RenderTableCell {TD} at (74,21) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
     605              RenderText {#text} at (2,2) size 30x18
     606                text run at (2,2) width 30: "Data"
     607        RenderTableSection {TBODY} at (0,50) size 110x66
     608          RenderTableRow {TR} at (0,0) size 110x20
     609            RenderTableCell {TD} at (2,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
     610              RenderText {#text} at (2,2) size 30x18
     611                text run at (2,2) width 30: "Data"
     612            RenderTableCell {TD} at (38,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
     613              RenderText {#text} at (2,2) size 30x18
     614                text run at (2,2) width 30: "Data"
     615            RenderTableCell {TD} at (74,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
     616              RenderText {#text} at (2,2) size 30x18
     617                text run at (2,2) width 30: "Data"
     618          RenderTableRow {TR} at (0,22) size 110x20
     619            RenderTableCell {TD} at (2,21) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
     620              RenderText {#text} at (2,2) size 30x18
     621                text run at (2,2) width 30: "Data"
     622            RenderTableCell {TD} at (38,21) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
     623              RenderText {#text} at (2,2) size 30x18
     624                text run at (2,2) width 30: "Data"
     625            RenderTableCell {TD} at (74,21) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
     626              RenderText {#text} at (2,2) size 30x18
     627                text run at (2,2) width 30: "Data"
     628          RenderTableRow {TR} at (0,44) size 110x20
     629            RenderTableCell {TD} at (2,43) size 34x22 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
     630              RenderText {#text} at (2,2) size 30x18
     631                text run at (2,2) width 30: "Data"
     632            RenderTableCell {TD} at (38,43) size 34x22 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
     633              RenderText {#text} at (2,2) size 30x18
     634                text run at (2,2) width 30: "Data"
     635            RenderTableCell {TD} at (74,43) size 34x22 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
     636              RenderText {#text} at (2,2) size 30x18
     637                text run at (2,2) width 30: "Data"
     638      RenderTable {TABLE} at (0,3286) size 110x160
     639        RenderTableSection {THEAD} at (0,0) size 110x50
    587640          RenderTableRow {TR} at (0,2) size 110x22
    588641            RenderTableCell {TD} at (2,2) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
     
    605658              RenderText {#text} at (2,2) size 30x18
    606659                text run at (2,2) width 30: "Data"
    607         RenderTableSection {TBODY} at (0,50) size 110x74
    608           RenderTableRow {TR} at (0,2) size 110x22
    609             RenderTableCell {TD} at (2,2) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
    610               RenderText {#text} at (2,2) size 30x18
    611                 text run at (2,2) width 30: "Data"
    612             RenderTableCell {TD} at (38,2) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
    613               RenderText {#text} at (2,2) size 30x18
    614                 text run at (2,2) width 30: "Data"
    615             RenderTableCell {TD} at (74,2) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
    616               RenderText {#text} at (2,2) size 30x18
    617                 text run at (2,2) width 30: "Data"
    618           RenderTableRow {TR} at (0,26) size 110x22
    619             RenderTableCell {TD} at (2,26) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
    620               RenderText {#text} at (2,2) size 30x18
    621                 text run at (2,2) width 30: "Data"
    622             RenderTableCell {TD} at (38,26) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
    623               RenderText {#text} at (2,2) size 30x18
    624                 text run at (2,2) width 30: "Data"
    625             RenderTableCell {TD} at (74,26) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
    626               RenderText {#text} at (2,2) size 30x18
    627                 text run at (2,2) width 30: "Data"
    628           RenderTableRow {TR} at (0,50) size 110x22
    629             RenderTableCell {TD} at (2,50) size 34x22 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
    630               RenderText {#text} at (2,2) size 30x18
    631                 text run at (2,2) width 30: "Data"
    632             RenderTableCell {TD} at (38,50) size 34x22 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
    633               RenderText {#text} at (2,2) size 30x18
    634                 text run at (2,2) width 30: "Data"
    635             RenderTableCell {TD} at (74,50) size 34x22 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
    636               RenderText {#text} at (2,2) size 30x18
    637                 text run at (2,2) width 30: "Data"
    638       RenderTable {TABLE} at (0,3300) size 110x174
    639         RenderTableSection {THEAD} at (0,0) size 110x50
    640           RenderTableRow {TR} at (0,2) size 110x22
    641             RenderTableCell {TD} at (2,2) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
    642               RenderText {#text} at (2,2) size 30x18
    643                 text run at (2,2) width 30: "Data"
    644             RenderTableCell {TD} at (38,2) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
    645               RenderText {#text} at (2,2) size 30x18
    646                 text run at (2,2) width 30: "Data"
    647             RenderTableCell {TD} at (74,2) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
    648               RenderText {#text} at (2,2) size 30x18
    649                 text run at (2,2) width 30: "Data"
    650           RenderTableRow {TR} at (0,26) size 110x22
    651             RenderTableCell {TD} at (2,26) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
    652               RenderText {#text} at (2,2) size 30x18
    653                 text run at (2,2) width 30: "Data"
    654             RenderTableCell {TD} at (38,26) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
    655               RenderText {#text} at (2,2) size 30x18
    656                 text run at (2,2) width 30: "Data"
    657             RenderTableCell {TD} at (74,26) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
    658               RenderText {#text} at (2,2) size 30x18
    659                 text run at (2,2) width 30: "Data"
    660         RenderTableSection {TFOOT} at (0,124) size 110x50
    661           RenderTableRow {TR} at (0,2) size 110x22
    662             RenderTableCell {TD} at (2,2) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
    663               RenderText {#text} at (2,2) size 30x18
    664                 text run at (2,2) width 30: "Data"
    665             RenderTableCell {TD} at (38,2) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
    666               RenderText {#text} at (2,2) size 30x18
    667                 text run at (2,2) width 30: "Data"
    668             RenderTableCell {TD} at (74,2) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
    669               RenderText {#text} at (2,2) size 30x18
    670                 text run at (2,2) width 30: "Data"
    671           RenderTableRow {TR} at (0,26) size 110x22
    672             RenderTableCell {TD} at (2,26) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
    673               RenderText {#text} at (2,2) size 30x18
    674                 text run at (2,2) width 30: "Data"
    675             RenderTableCell {TD} at (38,26) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
    676               RenderText {#text} at (2,2) size 30x18
    677                 text run at (2,2) width 30: "Data"
    678             RenderTableCell {TD} at (74,26) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
    679               RenderText {#text} at (2,2) size 30x18
    680                 text run at (2,2) width 30: "Data"
    681         RenderTableSection {TBODY} at (0,50) size 110x74
    682           RenderTableRow {TR} at (0,2) size 110x22
    683             RenderTableCell {TD} at (2,2) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
    684               RenderText {#text} at (2,2) size 30x18
    685                 text run at (2,2) width 30: "Data"
    686             RenderTableCell {TD} at (38,2) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
    687               RenderText {#text} at (2,2) size 30x18
    688                 text run at (2,2) width 30: "Data"
    689             RenderTableCell {TD} at (74,2) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
    690               RenderText {#text} at (2,2) size 30x18
    691                 text run at (2,2) width 30: "Data"
    692           RenderTableRow {TR} at (0,26) size 110x22
    693             RenderTableCell {TD} at (2,26) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
    694               RenderText {#text} at (2,2) size 30x18
    695                 text run at (2,2) width 30: "Data"
    696             RenderTableCell {TD} at (38,26) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
    697               RenderText {#text} at (2,2) size 30x18
    698                 text run at (2,2) width 30: "Data"
    699             RenderTableCell {TD} at (74,26) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
    700               RenderText {#text} at (2,2) size 30x18
    701                 text run at (2,2) width 30: "Data"
    702           RenderTableRow {TR} at (0,50) size 110x22
    703             RenderTableCell {TD} at (2,50) size 34x22 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
    704               RenderText {#text} at (2,2) size 30x18
    705                 text run at (2,2) width 30: "Data"
    706             RenderTableCell {TD} at (38,50) size 34x22 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
    707               RenderText {#text} at (2,2) size 30x18
    708                 text run at (2,2) width 30: "Data"
    709             RenderTableCell {TD} at (74,50) size 34x22 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
    710               RenderText {#text} at (2,2) size 30x18
    711                 text run at (2,2) width 30: "Data"
    712       RenderBlock {P} at (0,3490) size 769x18
     660        RenderTableSection {TFOOT} at (0,116) size 110x44
     661          RenderTableRow {TR} at (0,0) size 110x20
     662            RenderTableCell {TD} at (2,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
     663              RenderText {#text} at (2,2) size 30x18
     664                text run at (2,2) width 30: "Data"
     665            RenderTableCell {TD} at (38,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
     666              RenderText {#text} at (2,2) size 30x18
     667                text run at (2,2) width 30: "Data"
     668            RenderTableCell {TD} at (74,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
     669              RenderText {#text} at (2,2) size 30x18
     670                text run at (2,2) width 30: "Data"
     671          RenderTableRow {TR} at (0,22) size 110x20
     672            RenderTableCell {TD} at (2,21) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
     673              RenderText {#text} at (2,2) size 30x18
     674                text run at (2,2) width 30: "Data"
     675            RenderTableCell {TD} at (38,21) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
     676              RenderText {#text} at (2,2) size 30x18
     677                text run at (2,2) width 30: "Data"
     678            RenderTableCell {TD} at (74,21) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
     679              RenderText {#text} at (2,2) size 30x18
     680                text run at (2,2) width 30: "Data"
     681        RenderTableSection {TBODY} at (0,50) size 110x66
     682          RenderTableRow {TR} at (0,0) size 110x20
     683            RenderTableCell {TD} at (2,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=0 rs=1 cs=1]
     684              RenderText {#text} at (2,2) size 30x18
     685                text run at (2,2) width 30: "Data"
     686            RenderTableCell {TD} at (38,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=1 rs=1 cs=1]
     687              RenderText {#text} at (2,2) size 30x18
     688                text run at (2,2) width 30: "Data"
     689            RenderTableCell {TD} at (74,-1) size 34x22 [border: (1px solid #000000)] [r=0 c=2 rs=1 cs=1]
     690              RenderText {#text} at (2,2) size 30x18
     691                text run at (2,2) width 30: "Data"
     692          RenderTableRow {TR} at (0,22) size 110x20
     693            RenderTableCell {TD} at (2,21) size 34x22 [border: (1px solid #000000)] [r=1 c=0 rs=1 cs=1]
     694              RenderText {#text} at (2,2) size 30x18
     695                text run at (2,2) width 30: "Data"
     696            RenderTableCell {TD} at (38,21) size 34x22 [border: (1px solid #000000)] [r=1 c=1 rs=1 cs=1]
     697              RenderText {#text} at (2,2) size 30x18
     698                text run at (2,2) width 30: "Data"
     699            RenderTableCell {TD} at (74,21) size 34x22 [border: (1px solid #000000)] [r=1 c=2 rs=1 cs=1]
     700              RenderText {#text} at (2,2) size 30x18
     701                text run at (2,2) width 30: "Data"
     702          RenderTableRow {TR} at (0,44) size 110x20
     703            RenderTableCell {TD} at (2,43) size 34x22 [border: (1px solid #000000)] [r=2 c=0 rs=1 cs=1]
     704              RenderText {#text} at (2,2) size 30x18
     705                text run at (2,2) width 30: "Data"
     706            RenderTableCell {TD} at (38,43) size 34x22 [border: (1px solid #000000)] [r=2 c=1 rs=1 cs=1]
     707              RenderText {#text} at (2,2) size 30x18
     708                text run at (2,2) width 30: "Data"
     709            RenderTableCell {TD} at (74,43) size 34x22 [border: (1px solid #000000)] [r=2 c=2 rs=1 cs=1]
     710              RenderText {#text} at (2,2) size 30x18
     711                text run at (2,2) width 30: "Data"
     712      RenderBlock {P} at (0,3462) size 769x18
    713713        RenderText {#text} at (0,0) size 487x18
    714714          text run at (0,0) width 487: "The following table should look normal, since very small heights get ignored:"
    715       RenderTable {TABLE} at (0,3524) size 110x26
     715      RenderTable {TABLE} at (0,3496) size 110x26
    716716        RenderTableSection {TBODY} at (0,0) size 110x26
    717717          RenderTableRow {TR} at (0,2) size 110x22
     
    725725              RenderText {#text} at (2,2) size 30x18
    726726                text run at (2,2) width 30: "Data"
    727       RenderBlock {P} at (0,3566) size 769x18
     727      RenderBlock {P} at (0,3538) size 769x18
    728728        RenderText {#text} at (0,0) size 252x18
    729729          text run at (0,0) width 252: "So should this one, for auto cell heights:"
    730       RenderTable {TABLE} at (0,3600) size 110x26
     730      RenderTable {TABLE} at (0,3572) size 110x26
    731731        RenderTableSection {TBODY} at (0,0) size 110x26
    732732          RenderTableRow {TR} at (0,2) size 110x22
     
    740740              RenderText {#text} at (2,2) size 30x18
    741741                text run at (2,2) width 30: "Data"
    742       RenderBlock {P} at (0,3642) size 769x18
     742      RenderBlock {P} at (0,3614) size 769x18
    743743        RenderText {#text} at (0,0) size 627x18
    744744          text run at (0,0) width 627: "These tables should look the same - all cells should be 100px tall with the text at the top of the cells:"
    745       RenderTable {TABLE} at (0,3676) size 110x108
     745      RenderTable {TABLE} at (0,3648) size 110x108
    746746        RenderTableSection {TBODY} at (0,0) size 110x108
    747747          RenderTableRow {TR} at (0,2) size 110x104
     
    755755              RenderText {#text} at (2,2) size 30x18
    756756                text run at (2,2) width 30: "Data"
    757       RenderTable {TABLE} at (0,3784) size 110x108
     757      RenderTable {TABLE} at (0,3756) size 110x108
    758758        RenderTableSection {TBODY} at (0,0) size 110x108
    759759          RenderTableRow {TR} at (0,2) size 110x104
     
    767767              RenderText {#text} at (2,2) size 30x18
    768768                text run at (2,2) width 30: "Data"
    769       RenderTable {TABLE} at (0,3892) size 110x108
     769      RenderTable {TABLE} at (0,3864) size 110x108
    770770        RenderTableSection {TBODY} at (0,0) size 110x108
    771771          RenderTableRow {TR} at (0,2) size 110x104
     
    779779              RenderText {#text} at (2,2) size 30x18
    780780                text run at (2,2) width 30: "Data"
    781       RenderTable {TABLE} at (0,4000) size 110x108
     781      RenderTable {TABLE} at (0,3972) size 110x108
    782782        RenderTableSection {TBODY} at (0,0) size 110x108
    783783          RenderTableRow {TR} at (0,2) size 110x104
     
    791791              RenderText {#text} at (2,2) size 30x18
    792792                text run at (2,2) width 30: "Data"
    793       RenderBlock {P} at (0,4124) size 769x18
     793      RenderBlock {P} at (0,4096) size 769x18
    794794        RenderText {#text} at (0,0) size 715x18
    795795          text run at (0,0) width 715: "In these four tables, the text should be 20px lower each cell, but should otherwise look like the above three tables:"
    796       RenderTable {TABLE} at (0,4158) size 106x108
     796      RenderTable {TABLE} at (0,4130) size 106x108
    797797        RenderTableSection {TBODY} at (0,0) size 106x108
    798798          RenderTableRow {TR} at (0,2) size 106x104
     
    806806              RenderText {#text} at (1,41) size 30x18
    807807                text run at (1,41) width 30: "Data"
    808       RenderTable {TABLE} at (0,4266) size 106x108
     808      RenderTable {TABLE} at (0,4238) size 106x108
    809809        RenderTableSection {TBODY} at (0,0) size 106x108
    810810          RenderTableRow {TR} at (0,2) size 106x104
     
    818818              RenderText {#text} at (1,41) size 30x18
    819819                text run at (1,41) width 30: "Data"
    820       RenderTable {TABLE} at (0,4374) size 106x108
     820      RenderTable {TABLE} at (0,4346) size 106x108
    821821        RenderTableSection {TBODY} at (0,0) size 106x108
    822822          RenderTableRow {TR} at (0,2) size 106x104
     
    830830              RenderText {#text} at (1,41) size 30x18
    831831                text run at (1,41) width 30: "Data"
    832       RenderTable {TABLE} at (0,4482) size 110x108
     832      RenderTable {TABLE} at (0,4454) size 110x108
    833833        RenderTableSection {TBODY} at (0,0) size 110x108
    834834          RenderTableRow {TR} at (0,2) size 110x104
     
    842842              RenderText {#text} at (2,2) size 30x18
    843843                text run at (2,2) width 30: "Data"
    844       RenderBlock {P} at (0,4606) size 769x18
     844      RenderBlock {P} at (0,4578) size 769x18
    845845        RenderText {#text} at (0,0) size 370x18
    846846          text run at (0,0) width 370: "These should have the text 40px from the top in every cell:"
    847       RenderTable {TABLE} at (0,4640) size 106x107
     847      RenderTable {TABLE} at (0,4612) size 106x107
    848848        RenderTableSection {TBODY} at (0,0) size 106x107
    849849          RenderTableRow {TR} at (0,2) size 106x103
     
    857857              RenderText {#text} at (1,41) size 30x18
    858858                text run at (1,41) width 30: "Data"
    859       RenderTable {TABLE} at (0,4747) size 106x106
     859      RenderTable {TABLE} at (0,4719) size 106x106
    860860        RenderTableSection {TBODY} at (0,0) size 106x106
    861861          RenderTableRow {TR} at (0,2) size 106x102
     
    869869              RenderText {#text} at (1,41) size 30x18
    870870                text run at (1,41) width 30: "Data"
    871       RenderTable {TABLE} at (0,4853) size 106x106
     871      RenderTable {TABLE} at (0,4825) size 106x106
    872872        RenderTableSection {TBODY} at (0,0) size 106x106
    873873          RenderTableRow {TR} at (0,2) size 106x102
     
    881881              RenderText {#text} at (1,41) size 30x18
    882882                text run at (1,41) width 30: "Data"
    883       RenderTable {TABLE} at (0,4959) size 106x106
     883      RenderTable {TABLE} at (0,4931) size 106x106
    884884        RenderTableSection {TBODY} at (0,0) size 106x106
    885885          RenderTableRow {TR} at (0,2) size 106x102
     
    893893              RenderText {#text} at (1,41) size 30x18
    894894                text run at (1,41) width 30: "Data"
    895       RenderTable {TABLE} at (0,5065) size 106x68
     895      RenderTable {TABLE} at (0,5037) size 106x68
    896896        RenderTableSection {TBODY} at (0,0) size 106x68
    897897          RenderTableRow {TR} at (0,2) size 106x64
     
    905905              RenderText {#text} at (1,1) size 30x18
    906906                text run at (1,1) width 30: "Data"
    907       RenderBlock {P} at (0,5149) size 769x36
     907      RenderBlock {P} at (0,5121) size 769x36
    908908        RenderText {#text} at (0,0) size 749x36
    909909          text run at (0,0) width 749: "In each of the following tables, three of the cells should have the same baseline of the first line, and the three so marked"
    910910          text run at (0,18) width 269: "should be aligned top, middle, and bottom:"
    911       RenderTable {TABLE} at (0,5201) size 458x118
     911      RenderTable {TABLE} at (0,5173) size 458x118
    912912        RenderTableSection {TBODY} at (0,0) size 458x118
    913913          RenderTableRow {TR} at (0,2) size 458x114
     
    930930              RenderText {#text} at (2,2) size 47x18
    931931                text run at (2,2) width 47: "Bottom"
    932       RenderTable {TABLE} at (0,5319) size 458x118
     932      RenderTable {TABLE} at (0,5291) size 458x118
    933933        RenderTableSection {TBODY} at (0,0) size 458x118
    934934          RenderTableRow {TR} at (0,2) size 458x114
     
    951951              RenderText {#text} at (2,2) size 90x55
    952952                text run at (2,2) width 90: "Data"
    953       RenderTable {TABLE} at (0,5437) size 458x118
     953      RenderTable {TABLE} at (0,5409) size 458x118
    954954        RenderTableSection {TBODY} at (0,0) size 458x118
    955955          RenderTableRow {TR} at (0,2) size 458x114
     
    972972              RenderText {#text} at (2,2) size 90x55
    973973                text run at (2,2) width 90: "Data"
    974       RenderTable {TABLE} at (0,5555) size 458x118
     974      RenderTable {TABLE} at (0,5527) size 458x118
    975975        RenderTableSection {TBODY} at (0,0) size 458x118
    976976          RenderTableRow {TR} at (0,2) size 458x114
     
    993993              RenderText {#text} at (2,2) size 182x110
    994994                text run at (2,2) width 182: "Data"
    995       RenderTable {TABLE} at (0,5673) size 458x118
     995      RenderTable {TABLE} at (0,5645) size 458x118
    996996        RenderTableSection {TBODY} at (0,0) size 458x118
    997997          RenderTableRow {TR} at (0,2) size 458x114
     
    10141014              RenderText {#text} at (2,2) size 45x18
    10151015                text run at (2,2) width 45: "Middle"
    1016       RenderBlock {HR} at (0,5799) size 769x2 [border: (1px inset #000000)]
    1017       RenderBlock {P} at (0,5817) size 769x35
     1016      RenderBlock {HR} at (0,5771) size 769x2 [border: (1px inset #000000)]
     1017      RenderBlock {P} at (0,5789) size 769x35
    10181018        RenderInline {A} at (0,0) size 88x18 [color=#0000EE]
    10191019          RenderImage {IMG} at (0,0) size 88x31
    1020       RenderBlock {P} at (0,5868) size 769x18
     1020      RenderBlock {P} at (0,5840) size 769x18
    10211021        RenderText {#text} at (0,0) size 58x18
    10221022          text run at (0,0) width 58: "(Back to "
     
    10311031        RenderText {#text} at (306,0) size 5x18
    10321032          text run at (306,0) width 5: ")"
    1033       RenderBlock {P} at (0,5902) size 769x18
     1033      RenderBlock {P} at (0,5874) size 769x18
    10341034        RenderInline {A} at (0,0) size 33x18 [color=#0000EE]
    10351035          RenderText {#text} at (0,0) size 33x18
  • trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug13118-expected.txt

    r149210 r159747  
    77        RenderText {#text} at (0,0) size 538x18
    88          text run at (0,0) width 538: "TBODY is not correctly positioned when TFOOT is present but THEAD is not:"
    9       RenderTable {TABLE} at (0,39) size 67x54 [border: (1px outset #808080)]
    10         RenderTableSection {TFOOT} at (1,27) size 65x26
    11           RenderTableRow {TR} at (0,2) size 65x22
    12             RenderTableCell {TD} at (2,2) size 61x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     9      RenderTable {TABLE} at (0,39) size 67x50 [border: (1px outset #808080)]
     10        RenderTableSection {TFOOT} at (1,27) size 65x22
     11          RenderTableRow {TR} at (0,0) size 65x20
     12            RenderTableCell {TD} at (2,-1) size 61x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    1313              RenderText {#text} at (2,2) size 53x18
    1414                text run at (2,2) width 53: "TFOOT"
     
    1818              RenderText {#text} at (2,2) size 57x18
    1919                text run at (2,2) width 57: "TBODY"
    20       RenderBlock (anonymous) at (0,93) size 784x18
     20      RenderBlock (anonymous) at (0,89) size 784x18
    2121        RenderBR {BR} at (0,0) size 0x18
    22       RenderTable {TABLE} at (0,111) size 68x80 [border: (1px outset #808080)]
     22      RenderTable {TABLE} at (0,107) size 68x72 [border: (1px outset #808080)]
    2323        RenderTableSection {THEAD} at (1,1) size 66x26
    2424          RenderTableRow {TR} at (0,2) size 66x22
     
    2626              RenderText {#text} at (2,2) size 58x18
    2727                text run at (2,2) width 58: "THEAD"
    28         RenderTableSection {TFOOT} at (1,53) size 66x26
    29           RenderTableRow {TR} at (0,2) size 66x22
    30             RenderTableCell {TD} at (2,2) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     28        RenderTableSection {TFOOT} at (1,49) size 66x22
     29          RenderTableRow {TR} at (0,0) size 66x20
     30            RenderTableCell {TD} at (2,-1) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    3131              RenderText {#text} at (2,2) size 53x18
    3232                text run at (2,2) width 53: "TFOOT"
    33         RenderTableSection {TBODY} at (1,27) size 66x26
    34           RenderTableRow {TR} at (0,2) size 66x22
    35             RenderTableCell {TD} at (2,2) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     33        RenderTableSection {TBODY} at (1,27) size 66x22
     34          RenderTableRow {TR} at (0,0) size 66x20
     35            RenderTableCell {TD} at (2,-1) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    3636              RenderText {#text} at (2,2) size 57x18
    3737                text run at (2,2) width 57: "TBODY"
    38       RenderBlock {P} at (0,207) size 784x250
     38      RenderBlock {P} at (0,195) size 784x190
    3939        RenderBlock (anonymous) at (0,0) size 784x18
    4040          RenderText {#text} at (0,0) size 154x18
     
    4545          RenderText {#text} at (282,0) size 4x18
    4646            text run at (282,0) width 4: ":"
    47         RenderTable {TABLE} at (0,18) size 83x86 [border: (1px outset #808080)]
    48           RenderTableSection {TFOOT} at (1,43) size 81x42
    49             RenderTableRow {TR} at (0,10) size 81x22
    50               RenderTableCell {TD} at (10,10) size 61x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     47        RenderTable {TABLE} at (0,18) size 83x66 [border: (1px outset #808080)]
     48          RenderTableSection {TFOOT} at (1,43) size 81x22
     49            RenderTableRow {TR} at (0,0) size 81x12
     50              RenderTableCell {TD} at (10,-5) size 61x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    5151                RenderText {#text} at (2,2) size 53x18
    5252                  text run at (2,2) width 53: "TFOOT"
     
    5656                RenderText {#text} at (2,2) size 57x18
    5757                  text run at (2,2) width 57: "TBODY"
    58         RenderBlock (anonymous) at (0,104) size 784x18
     58        RenderBlock (anonymous) at (0,84) size 784x18
    5959          RenderBR {BR} at (0,0) size 0x18
    60         RenderTable {TABLE} at (0,122) size 84x128 [border: (1px outset #808080)]
     60        RenderTable {TABLE} at (0,102) size 84x88 [border: (1px outset #808080)]
    6161          RenderTableSection {THEAD} at (1,1) size 82x42
    6262            RenderTableRow {TR} at (0,10) size 82x22
     
    6464                RenderText {#text} at (2,2) size 58x18
    6565                  text run at (2,2) width 58: "THEAD"
    66           RenderTableSection {TFOOT} at (1,85) size 82x42
    67             RenderTableRow {TR} at (0,10) size 82x22
    68               RenderTableCell {TD} at (10,10) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     66          RenderTableSection {TFOOT} at (1,65) size 82x22
     67            RenderTableRow {TR} at (0,0) size 82x12
     68              RenderTableCell {TD} at (10,-5) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    6969                RenderText {#text} at (2,2) size 53x18
    7070                  text run at (2,2) width 53: "TFOOT"
    71           RenderTableSection {TBODY} at (1,43) size 82x42
    72             RenderTableRow {TR} at (0,10) size 82x22
    73               RenderTableCell {TD} at (10,10) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     71          RenderTableSection {TBODY} at (1,43) size 82x22
     72            RenderTableRow {TR} at (0,0) size 82x12
     73              RenderTableCell {TD} at (10,-5) size 62x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    7474                RenderText {#text} at (2,2) size 57x18
    7575                  text run at (2,2) width 57: "TBODY"
  • trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug19061-1-expected.txt

    r149210 r159747  
    4040            text run at (0,96) width 318: "      background-color: #ff99ff;  text-align: center;"
    4141            text run at (318,96) width 0: " "
    42       RenderTable {TABLE} at (0,161) size 784x218 [border: (1px outset #808080)]
     42      RenderTable {TABLE} at (0,161) size 784x190 [border: (1px outset #808080)]
    4343        RenderTableSection {THEAD} at (1,1) size 782x38 [bgcolor=#00FFFF]
    4444          RenderTableRow {TR} at (0,4) size 782x30
     
    5858              RenderText {#text} at (6,6) size 38x18
    5959                text run at (6,6) width 38: "R1C5"
    60         RenderTableSection {TBODY} at (1,39) size 782x106 [bgcolor=#9999FF]
    61           RenderTableRow {TR} at (0,4) size 782x30
    62             RenderTableCell {TD} at (4,4) size 137x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     60        RenderTableSection {TBODY} at (1,39) size 782x90 [bgcolor=#9999FF]
     61          RenderTableRow {TR} at (0,0) size 782x26
     62            RenderTableCell {TD} at (4,-2) size 137x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    6363              RenderText {#text} at (6,6) size 38x18
    6464                text run at (6,6) width 38: "R2C1"
    65             RenderTableCell {TD} at (145,4) size 137x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     65            RenderTableCell {TD} at (145,-2) size 137x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    6666              RenderText {#text} at (6,6) size 38x18
    6767                text run at (6,6) width 38: "R2C3"
    68             RenderTableCell {TD} at (286,4) size 173x30 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
     68            RenderTableCell {TD} at (286,-2) size 173x30 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
    6969              RenderText {#text} at (6,6) size 38x18
    7070                text run at (6,6) width 38: "R2C3"
    71             RenderTableCell {TD} at (463,4) size 173x30 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
     71            RenderTableCell {TD} at (463,-2) size 173x30 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
    7272              RenderText {#text} at (6,6) size 38x18
    7373                text run at (6,6) width 38: "R2C5"
    74           RenderTableRow {TR} at (0,38) size 782x30
    75             RenderTableCell {TD} at (4,38) size 137x30 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     74          RenderTableRow {TR} at (0,30) size 782x26
     75            RenderTableCell {TD} at (4,28) size 137x30 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    7676              RenderText {#text} at (6,6) size 38x18
    7777                text run at (6,6) width 38: "R3C1"
    78             RenderTableCell {TD} at (145,38) size 137x30 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     78            RenderTableCell {TD} at (145,28) size 137x30 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    7979              RenderText {#text} at (6,6) size 38x18
    8080                text run at (6,6) width 38: "R3C2"
    81             RenderTableCell {TD} at (286,38) size 492x30 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=3]
     81            RenderTableCell {TD} at (286,28) size 492x30 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=3]
    8282              RenderText {#text} at (6,6) size 51x18
    8383                text run at (6,6) width 51: "R3C3-5"
    84           RenderTableRow {TR} at (0,72) size 782x30
    85             RenderTableCell {TD} at (4,72) size 455x30 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=3]
     84          RenderTableRow {TR} at (0,60) size 782x26
     85            RenderTableCell {TD} at (4,58) size 455x30 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=3]
    8686              RenderText {#text} at (6,6) size 51x18
    8787                text run at (6,6) width 51: "R4C1-3"
    88             RenderTableCell {TD} at (463,72) size 173x30 [border: (1px inset #808080)] [r=2 c=3 rs=3 cs=1]
     88            RenderTableCell {TD} at (463,58) size 173x30 [border: (1px inset #808080)] [r=2 c=3 rs=3 cs=1]
    8989              RenderText {#text} at (6,6) size 51x18
    9090                text run at (6,6) width 51: "R4-6C4"
    91             RenderTableCell {TD} at (640,72) size 138x30 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
     91            RenderTableCell {TD} at (640,58) size 138x30 [border: (1px inset #808080)] [r=2 c=4 rs=1 cs=1]
    9292              RenderText {#text} at (6,6) size 38x18
    9393                text run at (6,6) width 38: "R4C5"
    94         RenderTableSection {TFOOT} at (1,145) size 782x72 [bgcolor=#FF99FF]
    95           RenderTableRow {TR} at (0,4) size 782x30
    96             RenderTableCell {TD} at (4,4) size 137x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     94        RenderTableSection {TFOOT} at (1,129) size 782x60 [bgcolor=#FF99FF]
     95          RenderTableRow {TR} at (0,0) size 782x26
     96            RenderTableCell {TD} at (4,-2) size 137x30 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    9797              RenderText {#text} at (6,6) size 38x18
    9898                text run at (6,6) width 38: "R5C1"
    99             RenderTableCell {TD} at (145,4) size 137x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     99            RenderTableCell {TD} at (145,-2) size 137x30 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    100100              RenderText {#text} at (6,6) size 38x18
    101101                text run at (6,6) width 38: "R5C2"
    102             RenderTableCell {TD} at (286,21) size 173x30 [border: (1px inset #808080)] [r=0 c=2 rs=2 cs=1]
     102            RenderTableCell {TD} at (286,13) size 173x30 [border: (1px inset #808080)] [r=0 c=2 rs=2 cs=1]
    103103              RenderText {#text} at (6,6) size 51x18
    104104                text run at (6,6) width 51: "R5-6C3"
    105             RenderTableCell {TD} at (463,4) size 173x30 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
     105            RenderTableCell {TD} at (463,-2) size 173x30 [border: (1px inset #808080)] [r=0 c=3 rs=1 cs=1]
    106106              RenderText {#text} at (6,6) size 38x18
    107107                text run at (6,6) width 38: "R5C5"
    108           RenderTableRow {TR} at (0,38) size 782x30
    109             RenderTableCell {TD} at (4,38) size 137x30 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     108          RenderTableRow {TR} at (0,30) size 782x26
     109            RenderTableCell {TD} at (4,28) size 137x30 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    110110              RenderText {#text} at (6,6) size 38x18
    111111                text run at (6,6) width 38: "R6C1"
    112             RenderTableCell {TD} at (145,38) size 137x30 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     112            RenderTableCell {TD} at (145,28) size 137x30 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    113113              RenderText {#text} at (6,6) size 38x18
    114114                text run at (6,6) width 38: "R6C2"
    115             RenderTableCell {TD} at (463,38) size 173x30 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
     115            RenderTableCell {TD} at (463,28) size 173x30 [border: (1px inset #808080)] [r=1 c=3 rs=1 cs=1]
    116116              RenderText {#text} at (6,6) size 38x18
    117117                text run at (6,6) width 38: "R6C5"
  • trunk/LayoutTests/platform/mac/tables/mozilla/bugs/bug3263-expected.txt

    r30635 r159747  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 74x54 [border: (1px outset #808080)]
     6      RenderTable {TABLE} at (0,0) size 74x50 [border: (1px outset #808080)]
    77        RenderTableSection {THEAD} at (1,1) size 72x26
    88          RenderTableRow {TR} at (0,2) size 72x22
     
    1010              RenderText {#text} at (2,2) size 64x18
    1111                text run at (2,2) width 64: "thead cell"
    12         RenderTableSection {TBODY} at (1,27) size 72x26
    13           RenderTableRow {TR} at (0,2) size 72x22
    14             RenderTableCell {TD} at (2,2) size 68x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     12        RenderTableSection {TBODY} at (1,27) size 72x22
     13          RenderTableRow {TR} at (0,0) size 72x20
     14            RenderTableCell {TD} at (2,-1) size 68x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    1515              RenderText {#text} at (2,2) size 62x18
    1616                text run at (2,2) width 62: "tbody cell"
  • trunk/LayoutTests/platform/mac/tables/mozilla/dom/appendTbodyExpand1-expected.txt

    r30635 r159747  
    77        RenderText {#text} at (0,0) size 214x18
    88          text run at (0,0) width 214: "The 2 tables should look the same"
    9       RenderTable {TABLE} at (0,18) size 62x54 [bgcolor=#FFA500] [border: (1px outset #808080)]
     9      RenderTable {TABLE} at (0,18) size 62x50 [bgcolor=#FFA500] [border: (1px outset #808080)]
    1010        RenderTableSection {TBODY} at (1,1) size 60x26
    1111          RenderTableRow {TR} at (0,2) size 60x22
     
    1616              RenderText {#text} at (2,2) size 23x18
    1717                text run at (2,2) width 23: "c12"
    18         RenderTableSection {TBODY} at (1,27) size 60x26
    19           RenderTableRow {TR} at (0,2) size 60x22
    20             RenderTableCell {TD} at (2,2) size 27x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     18        RenderTableSection {TBODY} at (1,27) size 60x22
     19          RenderTableRow {TR} at (0,0) size 60x20
     20            RenderTableCell {TD} at (2,-1) size 27x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    2121              RenderText {#text} at (2,2) size 20x18
    2222                text run at (2,2) width 20: "X1"
    23             RenderTableCell {TD} at (31,2) size 27x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     23            RenderTableCell {TD} at (31,-1) size 27x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    2424              RenderText {#text} at (2,2) size 20x18
    2525                text run at (2,2) width 20: "X2"
    26       RenderBlock (anonymous) at (0,72) size 784x18
     26      RenderBlock (anonymous) at (0,68) size 784x18
    2727        RenderBR {BR} at (0,0) size 0x18
    28       RenderTable {TABLE} at (0,90) size 62x54 [bgcolor=#FFA500] [border: (1px outset #808080)]
     28      RenderTable {TABLE} at (0,86) size 62x50 [bgcolor=#FFA500] [border: (1px outset #808080)]
    2929        RenderTableSection {TBODY} at (1,1) size 60x26
    3030          RenderTableRow {TR} at (0,2) size 60x22
     
    3535              RenderText {#text} at (2,2) size 23x18
    3636                text run at (2,2) width 23: "c12"
    37         RenderTableSection {TBODY} at (1,27) size 60x26
    38           RenderTableRow {TR} at (0,2) size 60x22
    39             RenderTableCell {TD} at (2,2) size 27x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     37        RenderTableSection {TBODY} at (1,27) size 60x22
     38          RenderTableRow {TR} at (0,0) size 60x20
     39            RenderTableCell {TD} at (2,-1) size 27x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    4040              RenderText {#text} at (2,2) size 20x18
    4141                text run at (2,2) width 20: "X1"
    42             RenderTableCell {TD} at (31,2) size 27x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     42            RenderTableCell {TD} at (31,-1) size 27x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    4343              RenderText {#text} at (2,2) size 20x18
    4444                text run at (2,2) width 20: "X2"
    45       RenderBlock (anonymous) at (0,144) size 784x18
     45      RenderBlock (anonymous) at (0,136) size 784x18
    4646        RenderBR {BR} at (0,0) size 0x18
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_layers-opacity-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1280
     1layer at (0,0) size 785x1245
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1280
    4   RenderBlock {HTML} at (0,0) size 785x1280
    5     RenderBody {BODY} at (8,17) size 769x1255 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1245
     4  RenderBlock {HTML} at (0,0) size 785x1245
     5    RenderBody {BODY} at (8,17) size 769x1220 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    5252              text run at (0,0) width 136: "Table of Contents"
    5353          RenderText {#text} at (0,0) size 0x0
    54       RenderTable {TABLE} at (0,294) size 618x480 [color=#000000] [bgcolor=#FFFFFF] [border: (1px dotted #000000)]
     54      RenderTable {TABLE} at (0,294) size 618x445 [color=#000000] [bgcolor=#FFFFFF] [border: (1px dotted #000000)]
    5555        RenderBlock {CAPTION} at (0,0) size 618x22 [color=#FFFFFF]
    5656          RenderText {#text} at (163,0) size 292x22
     
    6363          RenderTableCol {COL} at (0,0) size 0x0
    6464        RenderTableSection {THEAD} at (1,23) size 616x114
    65         RenderTableSection {TBODY} at (1,137) size 616x213
    66       RenderTable {TABLE} at (0,774) size 578x432 [color=#000000] [bgcolor=#FFFFFF] [border: (6px dotted #000000)]
     65        RenderTableSection {TBODY} at (1,137) size 616x192
     66      RenderTable {TABLE} at (0,739) size 578x432 [color=#000000] [bgcolor=#FFFFFF] [border: (6px dotted #000000)]
    6767        RenderBlock {CAPTION} at (0,0) size 578x22 [color=#FFFFFF]
    6868          RenderText {#text} at (144,0) size 290x22
     
    7676        RenderTableSection {THEAD} at (0,28) size 577x99
    7777        RenderTableSection {TBODY} at (0,127) size 577x190
    78       RenderBlock {DIV} at (0,1206) size 769x34
     78      RenderBlock {DIV} at (0,1171) size 769x34
    7979        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    8080          RenderImage {IMG} at (0,0) size 88x31
    8181        RenderText {#text} at (0,0) size 0x0
    82       RenderBlock {ADDRESS} at (0,1240) size 769x15
     82      RenderBlock {ADDRESS} at (0,1205) size 769x15
    8383        RenderText {#text} at (0,0) size 704x15
    8484          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
     
    9696    RenderText {#text} at (42,2) size 46x22
    9797      text run at (42,2) width 46: "TH A"
    98 layer at (9,661) size 616x129
    99   RenderTableSection {TFOOT} at (1,350) size 616x129 [bgcolor=#FFFF00]
    100 layer at (9,668) size 616x115
    101   RenderTableRow {TR} at (0,7) size 616x115 [bgcolor=#FF0000]
    102     RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=2]
     98layer at (9,640) size 616x115
     99  RenderTableSection {TFOOT} at (1,329) size 616x115 [bgcolor=#FFFF00]
     100layer at (9,640) size 616x108
     101  RenderTableRow {TR} at (0,0) size 616x108 [bgcolor=#FF0000]
     102    RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=2]
    103103      RenderText {#text} at (2,2) size 47x22
    104104        text run at (2,2) width 47: "TD M"
    105     RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1]
     105    RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1]
    106106      RenderText {#text} at (2,2) size 46x22
    107107        text run at (2,2) width 46: "TD O"
    108 layer at (505,668) size 113x115
    109   RenderTableCell {TD} at (496,51) size 113x26 [bgcolor=#0000FF] [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1]
     108layer at (505,640) size 113x108
     109  RenderTableCell {TD} at (496,41) size 113x26 [bgcolor=#0000FF] [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1]
    110110    RenderText {#text} at (2,2) size 44x22
    111111      text run at (2,2) width 44: "TD P"
    112 layer at (9,455) size 616x108
    113   RenderTableRow {TR} at (0,7) size 616x108 [bgcolor=#FF0000]
    114     RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #000000)] [r=0 c=0 rs=2 cs=1]
     112layer at (9,448) size 616x101
     113  RenderTableRow {TR} at (0,0) size 616x101 [bgcolor=#FF0000]
     114    RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #000000)] [r=0 c=0 rs=2 cs=1]
    115115      RenderText {#text} at (14,14) size 44x22
    116116        text run at (14,14) width 44: "TD E"
    117     RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #000000)] [r=0 c=1 rs=1 cs=1]
     117    RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #000000)] [r=0 c=1 rs=1 cs=1]
    118118      RenderText {#text} at (2,2) size 43x22
    119119        text run at (2,2) width 43: "TD F"
    120     RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1]
     120    RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #000000)] [r=0 c=2 rs=1 cs=1]
    121121      RenderText {#text} at (2,2) size 46x22
    122122        text run at (2,2) width 46: "TD G"
    123     RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1]
     123    RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1]
    124124      RenderText {#text} at (2,2) size 45x22
    125125        text run at (2,2) width 45: "TD H"
    126 layer at (9,570) size 616x84
    127   RenderTableRow {TR} at (0,122) size 616x84 [bgcolor=#FF0000]
    128     RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #000000)] [r=1 c=1 rs=1 cs=1]
     126layer at (9,556) size 616x77
     127  RenderTableRow {TR} at (0,108) size 616x77 [bgcolor=#FF0000]
     128    RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #000000)] [r=1 c=1 rs=1 cs=1]
    129129      RenderText {#text} at (2,2) size 42x22
    130130        text run at (2,2) width 42: "TD J"
    131     RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #000000)] [r=1 c=2 rs=1 cs=1]
     131    RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #000000)] [r=1 c=2 rs=1 cs=1]
    132132      RenderText {#text} at (2,2) size 45x22
    133133        text run at (2,2) width 45: "TD K"
    134     RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #000000)] [r=1 c=3 rs=1 cs=1]
     134    RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #000000)] [r=1 c=3 rs=1 cs=1]
    135135      RenderText {#text} at (2,2) size 43x22
    136136        text run at (2,2) width 43: "TD L"
    137 layer at (8,819) size 577x99
     137layer at (8,784) size 577x99
    138138  RenderTableRow {TR} at (0,0) size 577x99 [bgcolor=#FF0000]
    139139    RenderTableCell {TH} at (135,31) size 207x37 [border: (7px dotted #000000)] [r=0 c=1 rs=1 cs=1]
     
    144144      RenderText {#text} at (34,2) size 45x22
    145145        text run at (34,2) width 45: "TH D"
    146 layer at (8,819) size 135x99
     146layer at (8,784) size 135x99
    147147  RenderTableCell {TH} at (0,34) size 135x31 [bgcolor=#0000FF] [border: (1px dotted #000000)] [r=0 c=0 rs=1 cs=1]
    148148    RenderText {#text} at (42,2) size 46x22
    149149      text run at (42,2) width 46: "TH A"
    150 layer at (8,1108) size 577x114
     150layer at (8,1073) size 577x114
    151151  RenderTableSection {TFOOT} at (0,317) size 577x114 [bgcolor=#FFFF00]
    152 layer at (8,1108) size 577x114
     152layer at (8,1073) size 577x114
    153153  RenderTableRow {TR} at (0,0) size 577x114 [bgcolor=#FF0000]
    154154    RenderTableCell {TD} at (0,41) size 342x31 [border: (7px dotted #000000)] [r=0 c=0 rs=1 cs=2]
     
    158158      RenderText {#text} at (2,2) size 46x22
    159159        text run at (2,2) width 46: "TD O"
    160 layer at (473,1108) size 112x114
     160layer at (473,1073) size 112x114
    161161  RenderTableCell {TD} at (465,44) size 112x25 [bgcolor=#0000FF] [border: (1px dotted #000000)] [r=0 c=3 rs=1 cs=1]
    162162    RenderText {#text} at (2,2) size 44x22
    163163      text run at (2,2) width 44: "TD P"
    164 layer at (8,918) size 577x107
     164layer at (8,883) size 577x107
    165165  RenderTableRow {TR} at (0,0) size 577x107 [bgcolor=#FF0000]
    166166    RenderTableCell {TD} at (0,76) size 135x37 [border: (7px dotted #000000)] [r=0 c=0 rs=2 cs=1]
     
    176176      RenderText {#text} at (2,2) size 45x22
    177177        text run at (2,2) width 45: "TD H"
    178 layer at (8,1025) size 577x83
     178layer at (8,990) size 577x83
    179179  RenderTableRow {TR} at (0,107) size 577x83 [bgcolor=#FF0000]
    180180    RenderTableCell {TD} at (135,136) size 207x25 [border: (1px dotted #000000)] [r=1 c=1 rs=1 cs=1]
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_position-table-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1235
     1layer at (0,0) size 785x1200
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1235
    4   RenderBlock {HTML} at (0,0) size 785x1235
    5     RenderBody {BODY} at (8,17) size 769x1210 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1200
     4  RenderBlock {HTML} at (0,0) size 785x1200
     5    RenderBody {BODY} at (8,17) size 769x1175 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    4141              text run at (0,0) width 136: "Table of Contents"
    4242          RenderText {#text} at (0,0) size 0x0
    43       RenderTable {TABLE} at (0,249) size 618x480 [color=#FFFFFF] [bgcolor=#000000] [border: (1px dotted #FFFFFF)]
     43      RenderTable {TABLE} at (0,249) size 618x445 [color=#FFFFFF] [bgcolor=#000000] [border: (1px dotted #FFFFFF)]
    4444        RenderBlock {CAPTION} at (0,0) size 618x22
    4545          RenderText {#text} at (163,0) size 292x22
     
    6565              RenderText {#text} at (34,2) size 45x22
    6666                text run at (34,2) width 45: "TH D"
    67         RenderTableSection {TBODY} at (1,137) size 616x213
    68           RenderTableRow {TR} at (0,7) size 616x108
    69             RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     67        RenderTableSection {TBODY} at (1,137) size 616x192
     68          RenderTableRow {TR} at (0,0) size 616x101
     69            RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    7070              RenderText {#text} at (14,14) size 44x22
    7171                text run at (14,14) width 44: "TD E"
    72             RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     72            RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    7373              RenderText {#text} at (2,2) size 43x22
    7474                text run at (2,2) width 43: "TD F"
    75             RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     75            RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    7676              RenderText {#text} at (2,2) size 46x22
    7777                text run at (2,2) width 46: "TD G"
    78             RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     78            RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    7979              RenderText {#text} at (2,2) size 45x22
    8080                text run at (2,2) width 45: "TD H"
    81           RenderTableRow {TR} at (0,122) size 616x84
    82             RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     81          RenderTableRow {TR} at (0,108) size 616x77
     82            RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    8383              RenderText {#text} at (2,2) size 42x22
    8484                text run at (2,2) width 42: "TD J"
    85             RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     85            RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    8686              RenderText {#text} at (2,2) size 45x22
    8787                text run at (2,2) width 45: "TD K"
    88             RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     88            RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    8989              RenderText {#text} at (2,2) size 43x22
    9090                text run at (2,2) width 43: "TD L"
    91         RenderTableSection {TFOOT} at (1,350) size 616x129
    92           RenderTableRow {TR} at (0,7) size 616x115
    93             RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     91        RenderTableSection {TFOOT} at (1,329) size 616x115
     92          RenderTableRow {TR} at (0,0) size 616x108
     93            RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    9494              RenderText {#text} at (2,2) size 47x22
    9595                text run at (2,2) width 47: "TD M"
    96             RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     96            RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9797              RenderText {#text} at (2,2) size 46x22
    9898                text run at (2,2) width 46: "TD O"
    99             RenderTableCell {TD} at (496,51) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     99            RenderTableCell {TD} at (496,41) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    100100              RenderText {#text} at (2,2) size 44x22
    101101                text run at (2,2) width 44: "TD P"
    102       RenderTable {TABLE} at (0,729) size 578x432 [color=#FFFFFF] [bgcolor=#000000] [border: (6px dotted #FFFFFF)]
     102      RenderTable {TABLE} at (0,694) size 578x432 [color=#FFFFFF] [bgcolor=#000000] [border: (6px dotted #FFFFFF)]
    103103        RenderBlock {CAPTION} at (0,0) size 578x22
    104104          RenderText {#text} at (144,0) size 290x22
     
    159159              RenderText {#text} at (2,2) size 43x22
    160160                text run at (2,2) width 43: "TD L"
    161       RenderBlock {DIV} at (0,1161) size 769x34
     161      RenderBlock {DIV} at (0,1126) size 769x34
    162162        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    163163          RenderImage {IMG} at (0,0) size 88x31
    164164        RenderText {#text} at (0,0) size 0x0
    165       RenderBlock {ADDRESS} at (0,1195) size 769x15
     165      RenderBlock {ADDRESS} at (0,1160) size 769x15
    166166        RenderText {#text} at (0,0) size 704x15
    167167          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1293
     1layer at (0,0) size 785x1258
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1293
    4   RenderBlock {HTML} at (0,0) size 785x1293
    5     RenderBody {BODY} at (8,17) size 769x1268 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1258
     4  RenderBlock {HTML} at (0,0) size 785x1258
     5    RenderBody {BODY} at (8,17) size 769x1233 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    5050              text run at (0,0) width 136: "Table of Contents"
    5151          RenderText {#text} at (0,0) size 0x0
    52       RenderTable {TABLE} at (0,307) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
     52      RenderTable {TABLE} at (0,307) size 618x445 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
    5353        RenderBlock {CAPTION} at (0,0) size 618x22
    5454          RenderText {#text} at (163,0) size 292x22
     
    7474              RenderText {#text} at (34,2) size 45x22
    7575                text run at (34,2) width 45: "TH D"
    76         RenderTableSection {TFOOT} at (1,350) size 616x129
    77           RenderTableRow {TR} at (0,7) size 616x115
    78             RenderTableCell {TD} at (7,51) size 357x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     76        RenderTableSection {TFOOT} at (1,329) size 616x115
     77          RenderTableRow {TR} at (0,0) size 616x108
     78            RenderTableCell {TD} at (7,41) size 357x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    7979              RenderText {#text} at (2,2) size 47x22
    8080                text run at (2,2) width 47: "TD M"
    81             RenderTableCell {TD} at (371,51) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     81            RenderTableCell {TD} at (371,41) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    8282              RenderText {#text} at (2,2) size 46x22
    8383                text run at (2,2) width 46: "TD O"
    84             RenderTableCell {TD} at (496,51) size 113x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     84            RenderTableCell {TD} at (496,41) size 113x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    8585              RenderText {#text} at (2,2) size 44x22
    8686                text run at (2,2) width 44: "TD P"
    87         RenderTableSection {TBODY} at (1,137) size 616x213
    88           RenderTableRow {TR} at (0,7) size 616x108
    89             RenderTableCell {TD} at (7,81) size 130x50 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     87        RenderTableSection {TBODY} at (1,137) size 616x192
     88          RenderTableRow {TR} at (0,0) size 616x101
     89            RenderTableCell {TD} at (7,67) size 130x50 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    9090              RenderText {#text} at (14,14) size 44x22
    9191                text run at (14,14) width 44: "TD E"
    92             RenderTableCell {TD} at (144,48) size 220x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     92            RenderTableCell {TD} at (144,37) size 220x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    9393              RenderText {#text} at (2,2) size 43x22
    9494                text run at (2,2) width 43: "TD F"
    95             RenderTableCell {TD} at (371,48) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     95            RenderTableCell {TD} at (371,37) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9696              RenderText {#text} at (2,2) size 46x22
    9797                text run at (2,2) width 46: "TD G"
    98             RenderTableCell {TD} at (496,48) size 113x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     98            RenderTableCell {TD} at (496,37) size 113x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    9999              RenderText {#text} at (2,2) size 45x22
    100100                text run at (2,2) width 45: "TD H"
    101           RenderTableRow {TR} at (0,122) size 616x84
    102             RenderTableCell {TD} at (144,151) size 220x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     101          RenderTableRow {TR} at (0,108) size 616x77
     102            RenderTableCell {TD} at (144,133) size 220x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    103103              RenderText {#text} at (2,2) size 42x22
    104104                text run at (2,2) width 42: "TD J"
    105             RenderTableCell {TD} at (371,151) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     105            RenderTableCell {TD} at (371,133) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    106106              RenderText {#text} at (2,2) size 45x22
    107107                text run at (2,2) width 45: "TD K"
    108             RenderTableCell {TD} at (496,151) size 113x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     108            RenderTableCell {TD} at (496,133) size 113x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    109109              RenderText {#text} at (2,2) size 43x22
    110110                text run at (2,2) width 43: "TD L"
    111       RenderTable {TABLE} at (0,787) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
     111      RenderTable {TABLE} at (0,752) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
    112112        RenderBlock {CAPTION} at (0,0) size 578x22
    113113          RenderText {#text} at (144,0) size 290x22
     
    168168              RenderText {#text} at (2,2) size 43x22
    169169                text run at (2,2) width 43: "TD L"
    170       RenderBlock {DIV} at (0,1219) size 769x34
     170      RenderBlock {DIV} at (0,1184) size 769x34
    171171        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    172172          RenderImage {IMG} at (0,0) size 88x31
    173173        RenderText {#text} at (0,0) size 0x0
    174       RenderBlock {ADDRESS} at (0,1253) size 769x15
     174      RenderBlock {ADDRESS} at (0,1218) size 769x15
    175175        RenderText {#text} at (0,0) size 704x15
    176176          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-column-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1366
     1layer at (0,0) size 785x1331
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1366
    4   RenderBlock {HTML} at (0,0) size 785x1366
    5     RenderBody {BODY} at (8,17) size 769x1341 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1331
     4  RenderBlock {HTML} at (0,0) size 785x1331
     5    RenderBody {BODY} at (8,17) size 769x1306 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    6060              text run at (0,0) width 136: "Table of Contents"
    6161          RenderText {#text} at (0,0) size 0x0
    62       RenderTable {TABLE} at (0,380) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
     62      RenderTable {TABLE} at (0,380) size 618x445 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
    6363        RenderBlock {CAPTION} at (0,0) size 618x22
    6464          RenderText {#text} at (163,0) size 292x22
     
    8484              RenderText {#text} at (34,2) size 45x22
    8585                text run at (34,2) width 45: "TH D"
    86         RenderTableSection {TFOOT} at (1,350) size 616x129
    87           RenderTableRow {TR} at (0,7) size 616x115
    88             RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     86        RenderTableSection {TFOOT} at (1,329) size 616x115
     87          RenderTableRow {TR} at (0,0) size 616x108
     88            RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    8989              RenderText {#text} at (2,2) size 47x22
    9090                text run at (2,2) width 47: "TD M"
    91             RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     91            RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9292              RenderText {#text} at (2,2) size 46x22
    9393                text run at (2,2) width 46: "TD O"
    94             RenderTableCell {TD} at (496,51) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     94            RenderTableCell {TD} at (496,41) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    9595              RenderText {#text} at (2,2) size 44x22
    9696                text run at (2,2) width 44: "TD P"
    97         RenderTableSection {TBODY} at (1,137) size 616x213
    98           RenderTableRow {TR} at (0,7) size 616x108
    99             RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     97        RenderTableSection {TBODY} at (1,137) size 616x192
     98          RenderTableRow {TR} at (0,0) size 616x101
     99            RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    100100              RenderText {#text} at (14,14) size 44x22
    101101                text run at (14,14) width 44: "TD E"
    102             RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     102            RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    103103              RenderText {#text} at (2,2) size 43x22
    104104                text run at (2,2) width 43: "TD F"
    105             RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     105            RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    106106              RenderText {#text} at (2,2) size 46x22
    107107                text run at (2,2) width 46: "TD G"
    108             RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     108            RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    109109              RenderText {#text} at (2,2) size 45x22
    110110                text run at (2,2) width 45: "TD H"
    111           RenderTableRow {TR} at (0,122) size 616x84
    112             RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     111          RenderTableRow {TR} at (0,108) size 616x77
     112            RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    113113              RenderText {#text} at (2,2) size 42x22
    114114                text run at (2,2) width 42: "TD J"
    115             RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     115            RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    116116              RenderText {#text} at (2,2) size 45x22
    117117                text run at (2,2) width 45: "TD K"
    118             RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     118            RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    119119              RenderText {#text} at (2,2) size 43x22
    120120                text run at (2,2) width 43: "TD L"
    121       RenderTable {TABLE} at (0,860) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
     121      RenderTable {TABLE} at (0,825) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
    122122        RenderBlock {CAPTION} at (0,0) size 578x22
    123123          RenderText {#text} at (144,0) size 290x22
     
    178178              RenderText {#text} at (2,2) size 43x22
    179179                text run at (2,2) width 43: "TD L"
    180       RenderBlock {DIV} at (0,1292) size 769x34
     180      RenderBlock {DIV} at (0,1257) size 769x34
    181181        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    182182          RenderImage {IMG} at (0,0) size 88x31
    183183        RenderText {#text} at (0,0) size 0x0
    184       RenderBlock {ADDRESS} at (0,1326) size 769x15
     184      RenderBlock {ADDRESS} at (0,1291) size 769x15
    185185        RenderText {#text} at (0,0) size 704x15
    186186          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1381
     1layer at (0,0) size 785x1346
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1381
    4   RenderBlock {HTML} at (0,0) size 785x1381
    5     RenderBody {BODY} at (8,17) size 769x1356 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1346
     4  RenderBlock {HTML} at (0,0) size 785x1346
     5    RenderBody {BODY} at (8,17) size 769x1321 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    6262              text run at (0,0) width 136: "Table of Contents"
    6363          RenderText {#text} at (0,0) size 0x0
    64       RenderTable {TABLE} at (0,395) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
     64      RenderTable {TABLE} at (0,395) size 618x445 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
    6565        RenderBlock {CAPTION} at (0,0) size 618x22
    6666          RenderText {#text} at (163,0) size 292x22
     
    8686              RenderText {#text} at (34,2) size 45x22
    8787                text run at (34,2) width 45: "TH D"
    88         RenderTableSection {TFOOT} at (1,350) size 616x129
    89           RenderTableRow {TR} at (0,7) size 616x115
    90             RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     88        RenderTableSection {TFOOT} at (1,329) size 616x115
     89          RenderTableRow {TR} at (0,0) size 616x108
     90            RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    9191              RenderText {#text} at (2,2) size 47x22
    9292                text run at (2,2) width 47: "TD M"
    93             RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     93            RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9494              RenderText {#text} at (2,2) size 46x22
    9595                text run at (2,2) width 46: "TD O"
    96             RenderTableCell {TD} at (496,51) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     96            RenderTableCell {TD} at (496,41) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    9797              RenderText {#text} at (2,2) size 44x22
    9898                text run at (2,2) width 44: "TD P"
    99         RenderTableSection {TBODY} at (1,137) size 616x213
    100           RenderTableRow {TR} at (0,7) size 616x108
    101             RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     99        RenderTableSection {TBODY} at (1,137) size 616x192
     100          RenderTableRow {TR} at (0,0) size 616x101
     101            RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    102102              RenderText {#text} at (14,14) size 44x22
    103103                text run at (14,14) width 44: "TD E"
    104             RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     104            RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    105105              RenderText {#text} at (2,2) size 43x22
    106106                text run at (2,2) width 43: "TD F"
    107             RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     107            RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    108108              RenderText {#text} at (2,2) size 46x22
    109109                text run at (2,2) width 46: "TD G"
    110             RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     110            RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    111111              RenderText {#text} at (2,2) size 45x22
    112112                text run at (2,2) width 45: "TD H"
    113           RenderTableRow {TR} at (0,122) size 616x84
    114             RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     113          RenderTableRow {TR} at (0,108) size 616x77
     114            RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    115115              RenderText {#text} at (2,2) size 42x22
    116116                text run at (2,2) width 42: "TD J"
    117             RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     117            RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    118118              RenderText {#text} at (2,2) size 45x22
    119119                text run at (2,2) width 45: "TD K"
    120             RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     120            RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    121121              RenderText {#text} at (2,2) size 43x22
    122122                text run at (2,2) width 43: "TD L"
    123       RenderTable {TABLE} at (0,875) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
     123      RenderTable {TABLE} at (0,840) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
    124124        RenderBlock {CAPTION} at (0,0) size 578x22
    125125          RenderText {#text} at (144,0) size 290x22
     
    180180              RenderText {#text} at (2,2) size 43x22
    181181                text run at (2,2) width 43: "TD L"
    182       RenderBlock {DIV} at (0,1307) size 769x34
     182      RenderBlock {DIV} at (0,1272) size 769x34
    183183        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    184184          RenderImage {IMG} at (0,0) size 88x31
    185185        RenderText {#text} at (0,0) size 0x0
    186       RenderBlock {ADDRESS} at (0,1341) size 769x15
     186      RenderBlock {ADDRESS} at (0,1306) size 769x15
    187187        RenderText {#text} at (0,0) size 704x15
    188188          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1293
     1layer at (0,0) size 785x1258
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1293
    4   RenderBlock {HTML} at (0,0) size 785x1293
    5     RenderBody {BODY} at (8,17) size 769x1268 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1258
     4  RenderBlock {HTML} at (0,0) size 785x1258
     5    RenderBody {BODY} at (8,17) size 769x1233 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    4949              text run at (0,0) width 136: "Table of Contents"
    5050          RenderText {#text} at (0,0) size 0x0
    51       RenderTable {TABLE} at (0,307) size 618x480 [color=#FFFFFF] [bgcolor=#000000] [border: (1px dotted #FFFFFF)]
     51      RenderTable {TABLE} at (0,307) size 618x445 [color=#FFFFFF] [bgcolor=#000000] [border: (1px dotted #FFFFFF)]
    5252        RenderBlock {CAPTION} at (0,0) size 618x22
    5353          RenderText {#text} at (163,0) size 292x22
     
    7373              RenderText {#text} at (34,2) size 45x22
    7474                text run at (34,2) width 45: "TH D"
    75         RenderTableSection {TFOOT} at (1,350) size 616x129
    76           RenderTableRow {TR} at (0,7) size 616x115
    77             RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     75        RenderTableSection {TFOOT} at (1,329) size 616x115
     76          RenderTableRow {TR} at (0,0) size 616x108
     77            RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    7878              RenderText {#text} at (2,2) size 47x22
    7979                text run at (2,2) width 47: "TD M"
    80             RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     80            RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    8181              RenderText {#text} at (2,2) size 46x22
    8282                text run at (2,2) width 46: "TD O"
    83             RenderTableCell {TD} at (496,51) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     83            RenderTableCell {TD} at (496,41) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    8484              RenderText {#text} at (2,2) size 44x22
    8585                text run at (2,2) width 44: "TD P"
    86         RenderTableSection {TBODY} at (1,137) size 616x213
    87           RenderTableRow {TR} at (0,7) size 616x108
    88             RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     86        RenderTableSection {TBODY} at (1,137) size 616x192
     87          RenderTableRow {TR} at (0,0) size 616x101
     88            RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    8989              RenderText {#text} at (14,14) size 44x22
    9090                text run at (14,14) width 44: "TD E"
    91             RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     91            RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    9292              RenderText {#text} at (2,2) size 43x22
    9393                text run at (2,2) width 43: "TD F"
    94             RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     94            RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9595              RenderText {#text} at (2,2) size 46x22
    9696                text run at (2,2) width 46: "TD G"
    97             RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     97            RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    9898              RenderText {#text} at (2,2) size 45x22
    9999                text run at (2,2) width 45: "TD H"
    100           RenderTableRow {TR} at (0,122) size 616x84
    101             RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     100          RenderTableRow {TR} at (0,108) size 616x77
     101            RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    102102              RenderText {#text} at (2,2) size 42x22
    103103                text run at (2,2) width 42: "TD J"
    104             RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     104            RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    105105              RenderText {#text} at (2,2) size 45x22
    106106                text run at (2,2) width 45: "TD K"
    107             RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     107            RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    108108              RenderText {#text} at (2,2) size 43x22
    109109                text run at (2,2) width 43: "TD L"
    110       RenderTable {TABLE} at (0,787) size 578x432 [color=#FFFFFF] [bgcolor=#000000] [border: (6px dotted #FFFFFF)]
     110      RenderTable {TABLE} at (0,752) size 578x432 [color=#FFFFFF] [bgcolor=#000000] [border: (6px dotted #FFFFFF)]
    111111        RenderBlock {CAPTION} at (0,0) size 578x22
    112112          RenderText {#text} at (144,0) size 290x22
     
    167167              RenderText {#text} at (2,2) size 43x22
    168168                text run at (2,2) width 43: "TD L"
    169       RenderBlock {DIV} at (0,1219) size 769x34
     169      RenderBlock {DIV} at (0,1184) size 769x34
    170170        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    171171          RenderImage {IMG} at (0,0) size 88x31
    172172        RenderText {#text} at (0,0) size 0x0
    173       RenderBlock {ADDRESS} at (0,1253) size 769x15
     173      RenderBlock {ADDRESS} at (0,1218) size 769x15
    174174        RenderText {#text} at (0,0) size 704x15
    175175          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-row-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1366
     1layer at (0,0) size 785x1331
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1366
    4   RenderBlock {HTML} at (0,0) size 785x1366
    5     RenderBody {BODY} at (8,17) size 769x1341 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1331
     4  RenderBlock {HTML} at (0,0) size 785x1331
     5    RenderBody {BODY} at (8,17) size 769x1306 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    6060              text run at (0,0) width 136: "Table of Contents"
    6161          RenderText {#text} at (0,0) size 0x0
    62       RenderTable {TABLE} at (0,380) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
     62      RenderTable {TABLE} at (0,380) size 618x445 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
    6363        RenderBlock {CAPTION} at (0,0) size 618x22
    6464          RenderText {#text} at (163,0) size 292x22
     
    8484              RenderText {#text} at (34,2) size 45x22
    8585                text run at (34,2) width 45: "TH D"
    86         RenderTableSection {TFOOT} at (1,350) size 616x129
    87           RenderTableRow {TR} at (0,7) size 616x115 [bgcolor=#000000]
    88             RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     86        RenderTableSection {TFOOT} at (1,329) size 616x115
     87          RenderTableRow {TR} at (0,0) size 616x108 [bgcolor=#000000]
     88            RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    8989              RenderText {#text} at (2,2) size 47x22
    9090                text run at (2,2) width 47: "TD M"
    91             RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     91            RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9292              RenderText {#text} at (2,2) size 46x22
    9393                text run at (2,2) width 46: "TD O"
    94             RenderTableCell {TD} at (496,51) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     94            RenderTableCell {TD} at (496,41) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    9595              RenderText {#text} at (2,2) size 44x22
    9696                text run at (2,2) width 44: "TD P"
    97         RenderTableSection {TBODY} at (1,137) size 616x213
    98           RenderTableRow {TR} at (0,7) size 616x108 [bgcolor=#000000]
    99             RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     97        RenderTableSection {TBODY} at (1,137) size 616x192
     98          RenderTableRow {TR} at (0,0) size 616x101 [bgcolor=#000000]
     99            RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    100100              RenderText {#text} at (14,14) size 44x22
    101101                text run at (14,14) width 44: "TD E"
    102             RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     102            RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    103103              RenderText {#text} at (2,2) size 43x22
    104104                text run at (2,2) width 43: "TD F"
    105             RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     105            RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    106106              RenderText {#text} at (2,2) size 46x22
    107107                text run at (2,2) width 46: "TD G"
    108             RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     108            RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    109109              RenderText {#text} at (2,2) size 45x22
    110110                text run at (2,2) width 45: "TD H"
    111           RenderTableRow {TR} at (0,122) size 616x84 [bgcolor=#000000]
    112             RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     111          RenderTableRow {TR} at (0,108) size 616x77 [bgcolor=#000000]
     112            RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    113113              RenderText {#text} at (2,2) size 42x22
    114114                text run at (2,2) width 42: "TD J"
    115             RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     115            RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    116116              RenderText {#text} at (2,2) size 45x22
    117117                text run at (2,2) width 45: "TD K"
    118             RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     118            RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    119119              RenderText {#text} at (2,2) size 43x22
    120120                text run at (2,2) width 43: "TD L"
    121       RenderTable {TABLE} at (0,860) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
     121      RenderTable {TABLE} at (0,825) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
    122122        RenderBlock {CAPTION} at (0,0) size 578x22
    123123          RenderText {#text} at (144,0) size 290x22
     
    178178              RenderText {#text} at (2,2) size 43x22
    179179                text run at (2,2) width 43: "TD L"
    180       RenderBlock {DIV} at (0,1292) size 769x34
     180      RenderBlock {DIV} at (0,1257) size 769x34
    181181        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    182182          RenderImage {IMG} at (0,0) size 88x31
    183183        RenderText {#text} at (0,0) size 0x0
    184       RenderBlock {ADDRESS} at (0,1326) size 769x15
     184      RenderBlock {ADDRESS} at (0,1291) size 769x15
    185185        RenderText {#text} at (0,0) size 704x15
    186186          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt

    r149210 r159747  
    1 layer at (0,0) size 785x1351
     1layer at (0,0) size 785x1316
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x1351
    4   RenderBlock {HTML} at (0,0) size 785x1351
    5     RenderBody {BODY} at (8,17) size 769x1326 [color=#00FF00] [bgcolor=#333333]
     3layer at (0,0) size 785x1316
     4  RenderBlock {HTML} at (0,0) size 785x1316
     5    RenderBody {BODY} at (8,17) size 769x1291 [color=#00FF00] [bgcolor=#333333]
    66      RenderBlock {H1} at (0,0) size 769x30
    77        RenderText {#text} at (0,0) size 528x30
     
    5858              text run at (0,0) width 136: "Table of Contents"
    5959          RenderText {#text} at (0,0) size 0x0
    60       RenderTable {TABLE} at (0,365) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
     60      RenderTable {TABLE} at (0,365) size 618x445 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
    6161        RenderBlock {CAPTION} at (0,0) size 618x22
    6262          RenderText {#text} at (163,0) size 292x22
     
    8282              RenderText {#text} at (34,2) size 45x22
    8383                text run at (34,2) width 45: "TH D"
    84         RenderTableSection {TFOOT} at (1,350) size 616x129
    85           RenderTableRow {TR} at (0,7) size 616x115
    86             RenderTableCell {TD} at (7,51) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
     84        RenderTableSection {TFOOT} at (1,329) size 616x115
     85          RenderTableRow {TR} at (0,0) size 616x108
     86            RenderTableCell {TD} at (7,41) size 357x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
    8787              RenderText {#text} at (2,2) size 47x22
    8888                text run at (2,2) width 47: "TD M"
    89             RenderTableCell {TD} at (371,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     89            RenderTableCell {TD} at (371,41) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    9090              RenderText {#text} at (2,2) size 46x22
    9191                text run at (2,2) width 46: "TD O"
    92             RenderTableCell {TD} at (496,51) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     92            RenderTableCell {TD} at (496,41) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    9393              RenderText {#text} at (2,2) size 44x22
    9494                text run at (2,2) width 44: "TD P"
    95         RenderTableSection {TBODY} at (1,137) size 616x213 [bgcolor=#000000]
    96           RenderTableRow {TR} at (0,7) size 616x108
    97             RenderTableCell {TD} at (7,81) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
     95        RenderTableSection {TBODY} at (1,137) size 616x192 [bgcolor=#000000]
     96          RenderTableRow {TR} at (0,0) size 616x101
     97            RenderTableCell {TD} at (7,67) size 130x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
    9898              RenderText {#text} at (14,14) size 44x22
    9999                text run at (14,14) width 44: "TD E"
    100             RenderTableCell {TD} at (144,48) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
     100            RenderTableCell {TD} at (144,37) size 220x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
    101101              RenderText {#text} at (2,2) size 43x22
    102102                text run at (2,2) width 43: "TD F"
    103             RenderTableCell {TD} at (371,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
     103            RenderTableCell {TD} at (371,37) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
    104104              RenderText {#text} at (2,2) size 46x22
    105105                text run at (2,2) width 46: "TD G"
    106             RenderTableCell {TD} at (496,48) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
     106            RenderTableCell {TD} at (496,37) size 113x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
    107107              RenderText {#text} at (2,2) size 45x22
    108108                text run at (2,2) width 45: "TD H"
    109           RenderTableRow {TR} at (0,122) size 616x84
    110             RenderTableCell {TD} at (144,151) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
     109          RenderTableRow {TR} at (0,108) size 616x77
     110            RenderTableCell {TD} at (144,133) size 220x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
    111111              RenderText {#text} at (2,2) size 42x22
    112112                text run at (2,2) width 42: "TD J"
    113             RenderTableCell {TD} at (371,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
     113            RenderTableCell {TD} at (371,133) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
    114114              RenderText {#text} at (2,2) size 45x22
    115115                text run at (2,2) width 45: "TD K"
    116             RenderTableCell {TD} at (496,151) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
     116            RenderTableCell {TD} at (496,133) size 113x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
    117117              RenderText {#text} at (2,2) size 43x22
    118118                text run at (2,2) width 43: "TD L"
    119       RenderTable {TABLE} at (0,845) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
     119      RenderTable {TABLE} at (0,810) size 578x432 [color=#FFFFFF] [border: (6px dotted #FFFFFF)]
    120120        RenderBlock {CAPTION} at (0,0) size 578x22
    121121          RenderText {#text} at (144,0) size 290x22
     
    176176              RenderText {#text} at (2,2) size 43x22
    177177                text run at (2,2) width 43: "TD L"
    178       RenderBlock {DIV} at (0,1277) size 769x34
     178      RenderBlock {DIV} at (0,1242) size 769x34
    179179        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
    180180          RenderImage {IMG} at (0,0) size 88x31
    181181        RenderText {#text} at (0,0) size 0x0
    182       RenderBlock {ADDRESS} at (0,1311) size 769x15
     182      RenderBlock {ADDRESS} at (0,1276) size 769x15
    183183        RenderText {#text} at (0,0) size 704x15
    184184          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/body_tfoot-expected.txt

    r78910 r159747  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 483x132
     6      RenderTable {TABLE} at (0,0) size 483x128
    77        RenderBlock {CAPTION} at (0,0) size 483x18
    88          RenderText {#text} at (47,0) size 389x18
    99            text run at (47,0) width 389: "Communicator 4.5 Installers for Mac and Windows Platforms"
    10         RenderTableSection {TFOOT} at (0,108) size 483x24
    11           RenderTableRow {TR} at (0,2) size 483x20
    12             RenderTableCell {TD} at (2,2) size 185x20 [r=0 c=0 rs=1 cs=1]
     10        RenderTableSection {TFOOT} at (0,108) size 483x20
     11          RenderTableRow {TR} at (0,0) size 483x18
     12            RenderTableCell {TD} at (2,-1) size 185x20 [r=0 c=0 rs=1 cs=1]
    1313              RenderText {#text} at (1,1) size 183x18
    1414                text run at (1,1) width 183: "This is the footer information"
  • trunk/LayoutTests/platform/mac/tables/mozilla/marvin/body_thead-expected.txt

    r30635 r159747  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 488x132
     6      RenderTable {TABLE} at (0,0) size 488x122
    77        RenderBlock {CAPTION} at (0,0) size 488x18
    88          RenderText {#text} at (50,0) size 388x18
     
    1313              RenderText {#text} at (1,1) size 188x18
    1414                text run at (1,1) width 188: "This is the header information"
    15         RenderTableSection {TBODY} at (0,42) size 488x90
    16           RenderTableRow {TR} at (0,2) size 488x20
    17             RenderTableCell {TH} at (2,11) size 190x2 [r=0 c=0 rs=1 cs=1]
    18             RenderTableCell {TH} at (194,2) size 109x20 [r=0 c=1 rs=1 cs=1]
     15        RenderTableSection {TBODY} at (0,42) size 488x80
     16          RenderTableRow {TR} at (0,0) size 488x18
     17            RenderTableCell {TH} at (2,8) size 190x2 [r=0 c=0 rs=1 cs=1]
     18            RenderTableCell {TH} at (194,-1) size 109x20 [r=0 c=1 rs=1 cs=1]
    1919              RenderText {#text} at (1,1) size 107x18
    2020                text run at (1,1) width 107: "Macintosh PPC"
    21             RenderTableCell {TH} at (305,2) size 86x20 [r=0 c=2 rs=1 cs=1]
     21            RenderTableCell {TH} at (305,-1) size 86x20 [r=0 c=2 rs=1 cs=1]
    2222              RenderText {#text} at (1,1) size 84x18
    2323                text run at (1,1) width 84: "Windows 95"
    24             RenderTableCell {TH} at (393,2) size 93x20 [r=0 c=3 rs=1 cs=1]
     24            RenderTableCell {TH} at (393,-1) size 93x20 [r=0 c=3 rs=1 cs=1]
    2525              RenderText {#text} at (1,1) size 91x18
    2626                text run at (1,1) width 91: "Windows NT"
    27           RenderTableRow {TR} at (0,24) size 488x20
    28             RenderTableCell {TD} at (2,24) size 190x20 [r=1 c=0 rs=1 cs=1]
     27          RenderTableRow {TR} at (0,20) size 488x18
     28            RenderTableCell {TD} at (2,19) size 190x20 [r=1 c=0 rs=1 cs=1]
    2929              RenderText {#text} at (1,1) size 73x18
    3030                text run at (1,1) width 73: "Base Install"
    31             RenderTableCell {TD} at (194,24) size 109x20 [r=1 c=1 rs=1 cs=1]
     31            RenderTableCell {TD} at (194,19) size 109x20 [r=1 c=1 rs=1 cs=1]
    3232              RenderText {#text} at (1,1) size 21x18
    3333                text run at (1,1) width 21: "yes"
    34             RenderTableCell {TD} at (305,24) size 86x20 [r=1 c=2 rs=1 cs=1]
     34            RenderTableCell {TD} at (305,19) size 86x20 [r=1 c=2 rs=1 cs=1]
    3535              RenderText {#text} at (1,1) size 21x18
    3636                text run at (1,1) width 21: "yes"
    37             RenderTableCell {TD} at (393,24) size 93x20 [r=1 c=3 rs=1 cs=1]
     37            RenderTableCell {TD} at (393,19) size 93x20 [r=1 c=3 rs=1 cs=1]
    3838              RenderText {#text} at (1,1) size 21x18
    3939                text run at (1,1) width 21: "yes"
    40           RenderTableRow {TR} at (0,46) size 488x20
    41             RenderTableCell {TD} at (2,46) size 190x20 [r=2 c=0 rs=1 cs=1]
     40          RenderTableRow {TR} at (0,40) size 488x18
     41            RenderTableCell {TD} at (2,39) size 190x20 [r=2 c=0 rs=1 cs=1]
    4242              RenderText {#text} at (1,1) size 103x18
    4343                text run at (1,1) width 103: "Complete Install"
    44             RenderTableCell {TD} at (194,46) size 109x20 [r=2 c=1 rs=1 cs=1]
     44            RenderTableCell {TD} at (194,39) size 109x20 [r=2 c=1 rs=1 cs=1]
    4545              RenderText {#text} at (1,1) size 21x18
    4646                text run at (1,1) width 21: "yes"
    47             RenderTableCell {TD} at (305,46) size 86x20 [r=2 c=2 rs=1 cs=1]
     47            RenderTableCell {TD} at (305,39) size 86x20 [r=2 c=2 rs=1 cs=1]
    4848              RenderText {#text} at (1,1) size 21x18
    4949                text run at (1,1) width 21: "yes"
    50             RenderTableCell {TD} at (393,46) size 93x20 [r=2 c=3 rs=1 cs=1]
     50            RenderTableCell {TD} at (393,39) size 93x20 [r=2 c=3 rs=1 cs=1]
    5151              RenderText {#text} at (1,1) size 21x18
    5252                text run at (1,1) width 21: "yes"
    53           RenderTableRow {TR} at (0,68) size 488x20
    54             RenderTableCell {TD} at (2,68) size 190x20 [r=3 c=0 rs=1 cs=1]
     53          RenderTableRow {TR} at (0,60) size 488x18
     54            RenderTableCell {TD} at (2,59) size 190x20 [r=3 c=0 rs=1 cs=1]
    5555              RenderText {#text} at (1,1) size 114x18
    5656                text run at (1,1) width 114: "Pro Edition Install"
    57             RenderTableCell {TD} at (194,68) size 109x20 [r=3 c=1 rs=1 cs=1]
     57            RenderTableCell {TD} at (194,59) size 109x20 [r=3 c=1 rs=1 cs=1]
    5858              RenderText {#text} at (1,1) size 21x18
    5959                text run at (1,1) width 21: "yes"
    60             RenderTableCell {TD} at (305,68) size 86x20 [r=3 c=2 rs=1 cs=1]
     60            RenderTableCell {TD} at (305,59) size 86x20 [r=3 c=2 rs=1 cs=1]
    6161              RenderText {#text} at (1,1) size 21x18
    6262                text run at (1,1) width 21: "yes"
    63             RenderTableCell {TD} at (393,68) size 93x20 [r=3 c=3 rs=1 cs=1]
     63            RenderTableCell {TD} at (393,59) size 93x20 [r=3 c=3 rs=1 cs=1]
    6464              RenderText {#text} at (1,1) size 21x18
    6565                text run at (1,1) width 21: "yes"
  • trunk/Source/WebCore/ChangeLog

    r159746 r159747  
     12013-11-25  Laszlo Vidacs  <lac@inf.u-szeged.hu>
     2
     3        Vertical border spacing is doubled between table row groups
     4        https://bugs.webkit.org/show_bug.cgi?id=20040
     5
     6        Reviewed by Csaba Osztrogonác.
     7
     8        Based on Chromium fix https://chromium.googlesource.com/chromium/blink/+/eb615069267f895c59bc576f9d65b3fa5add41e9
     9
     10        Rebaseline needed for table related tests (100+).
     11
     12        * rendering/RenderTableSection.cpp:
     13        (WebCore::RenderTableSection::calcRowLogicalHeight):
     14
    1152013-11-25  Andres Gomez  <agomez@igalia.com>
    216
  • trunk/Source/WebCore/rendering/RenderTableSection.cpp

    r159391 r159747  
    277277    RenderTableCell* cell;
    278278
    279     int spacing = table()->vBorderSpacing();
     279    // We ignore the border-spacing on any non-top section as it is already included in the previous section's last row position.
     280    int spacing = 0;
     281    if (this == table()->topSection())
     282        spacing = table()->vBorderSpacing();
    280283
    281284    LayoutStateMaintainer statePusher(view());
Note: See TracChangeset for help on using the changeset viewer.