Changeset 148944 in webkit


Ignore:
Timestamp:
Apr 22, 2013 11:36:45 PM (11 years ago)
Author:
commit-queue@webkit.org
Message:

table's text aligned on top instead of center because of rowspan
https://bugs.webkit.org/show_bug.cgi?id=18092

Patch by Suchit Agrawal <a.suchit@samsung.com> on 2013-04-22
Reviewed by Beth Dakin.

Source/WebCore:

Last row in the rowspan is not getting the height of rowspan cell because there is not
enough rows present below rowspan cell and we are strictly applying height of rowspan
to the row which should lay last in the rowspan based of rowspan value.

When row contains rowspan cell and it is last row of the table then
rowspan height is adding to last row of the table.

Test: fast/table/Rowspan-value-more-than-number-of-rows-present.html

It calculates logical height of the rows in the table.

  • rendering/RenderTableSection.cpp:

(WebCore::RenderTableSection::calcRowLogicalHeight):

LayoutTests:

Added test cases, based on rowspan issue.

  • fast/table/Rowspan-value-more-than-number-of-rows-present-expected.txt: Added.
  • fast/table/Rowspan-value-more-than-number-of-rows-present.html: Added.

Test cases need to do rebaseline in efl, gtk and mac platforms.

  • platform/efl/TestExpectations:
  • platform/gtk/TestExpectations:
  • platform/mac/TestExpectations:

Test case results are updated in qt platform.

  • platform/qt/fast/table/giantRowspan-expected.png:
  • platform/qt/fast/table/giantRowspan-expected.txt:
  • platform/qt/fast/table/giantRowspan2-expected.png:
  • platform/qt/fast/table/giantRowspan2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug133756-1-expected.png:
  • platform/qt/tables/mozilla/bugs/bug133756-1-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug133756-2-expected.png:
  • platform/qt/tables/mozilla/bugs/bug133756-2-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug220536-expected.png:
  • platform/qt/tables/mozilla/bugs/bug220536-expected.txt:
  • platform/qt/tables/mozilla/bugs/bug8858-expected.txt:
  • platform/qt/tables/mozilla/core/bloomberg-expected.png:
  • platform/qt/tables/mozilla/core/bloomberg-expected.txt:
  • platform/qt/tables/mozilla/core/row_span-expected.png:
  • platform/qt/tables/mozilla/core/row_span-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug65372-expected.png:
  • platform/qt/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
  • tables/mozilla/core/bloomberg-expected.txt:
  • tables/mozilla/core/row_span-expected.txt:
  • tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
  • tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
Location:
trunk
Files:
2 added
29 edited

Legend:

Unmodified
Added
Removed
  • trunk/LayoutTests/ChangeLog

    r148943 r148944  
     12013-04-22  Suchit Agrawal  <a.suchit@samsung.com>
     2
     3        table's text aligned on top instead of center because of rowspan
     4        https://bugs.webkit.org/show_bug.cgi?id=18092
     5
     6        Reviewed by Beth Dakin.
     7
     8        Added test cases, based on rowspan issue.
     9        * fast/table/Rowspan-value-more-than-number-of-rows-present-expected.txt: Added.
     10        * fast/table/Rowspan-value-more-than-number-of-rows-present.html: Added.
     11
     12        Test cases need to do rebaseline in efl, gtk and mac platforms.
     13        * platform/efl/TestExpectations:
     14        * platform/gtk/TestExpectations:
     15        * platform/mac/TestExpectations:
     16
     17        Test case results are updated in qt platform.
     18        * platform/qt/fast/table/giantRowspan-expected.png:
     19        * platform/qt/fast/table/giantRowspan-expected.txt:
     20        * platform/qt/fast/table/giantRowspan2-expected.png:
     21        * platform/qt/fast/table/giantRowspan2-expected.txt:
     22        * platform/qt/tables/mozilla/bugs/bug133756-1-expected.png:
     23        * platform/qt/tables/mozilla/bugs/bug133756-1-expected.txt:
     24        * platform/qt/tables/mozilla/bugs/bug133756-2-expected.png:
     25        * platform/qt/tables/mozilla/bugs/bug133756-2-expected.txt:
     26        * platform/qt/tables/mozilla/bugs/bug220536-expected.png:
     27        * platform/qt/tables/mozilla/bugs/bug220536-expected.txt:
     28        * platform/qt/tables/mozilla/bugs/bug8858-expected.txt:
     29        * platform/qt/tables/mozilla/core/bloomberg-expected.png:
     30        * platform/qt/tables/mozilla/core/bloomberg-expected.txt:
     31        * platform/qt/tables/mozilla/core/row_span-expected.png:
     32        * platform/qt/tables/mozilla/core/row_span-expected.txt:
     33        * platform/qt/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
     34        * platform/qt/tables/mozilla_expected_failures/bugs/bug23847-expected.png:
     35        * platform/qt/tables/mozilla_expected_failures/bugs/bug65372-expected.png:
     36        * platform/qt/tables/mozilla_expected_failures/bugs/bug65372-expected.txt:
     37        * tables/mozilla/core/bloomberg-expected.txt:
     38        * tables/mozilla/core/row_span-expected.txt:
     39        * tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt:
     40        * tables/mozilla_expected_failures/bugs/bug23847-expected.txt:
     41
    1422013-04-22  Mihnea Ovidenie  <mihnea@adobe.com>
    243
  • trunk/LayoutTests/platform/efl/TestExpectations

    r148939 r148944  
    18681868
    18691869webkit.org/b/114612 editing/style/block-style-005.html [ Failure ]
     1870
     1871# Needs rebaseline after bug https://bugs.webkit.org/show_bug.cgi?id=18092
     1872webkit.org/b/18092 fast/table/giantRowspan.html [ Failure Rebaseline ]
     1873webkit.org/b/18092 fast/table/giantRowspan2.html [ Failure Rebaseline ]
     1874webkit.org/b/133756 tables/mozilla/bugs/bug133756-1.html [ Failure Rebaseline ]
     1875webkit.org/b/133756 tables/mozilla/bugs/bug133756-2.html [ Failure Rebaseline ]
     1876webkit.org/b/220536 tables/mozilla/bugs/bug220536.html [ Failure Rebaseline ]
     1877webkit.org/b/8858 tables/mozilla/bugs/bug8858.html [ Failure Rebaseline ]
     1878webkit.org/b/65372 tables/mozilla_expected_failures/bugs/bug65372.html [ Failure Rebaseline ]
     1879webkit.org/b/18092 tables/mozilla/core/bloomberg.html [ Failure Rebaseline ]
     1880webkit.org/b/18092 tables/mozilla/core/row_span.html [ Failure Rebaseline ]
     1881webkit.org/b/131010 tables/mozilla_expected_failures/bugs/bug131020-3.html [ Failure Rebaseline ]
     1882webkit.org/b/23847 tables/mozilla_expected_failures/bugs/bug23847.html [ Failure Rebaseline ]
     1883
  • trunk/LayoutTests/platform/gtk/TestExpectations

    r148939 r148944  
    13641364webkit.org/b/114612 editing/style/block-style-005.html [ Failure ]
    13651365
     1366# Needs rebaseline after bug https://bugs.webkit.org/show_bug.cgi?id=18092
     1367webkit.org/b/18092 fast/table/giantRowspan.html [ Failure Rebaseline ]
     1368webkit.org/b/18092 fast/table/giantRowspan2.html [ Failure Rebaseline ]
     1369webkit.org/b/133756 tables/mozilla/bugs/bug133756-1.html [ Failure Rebaseline ]
     1370webkit.org/b/133756 tables/mozilla/bugs/bug133756-2.html [ Failure Rebaseline ]
     1371webkit.org/b/220536 tables/mozilla/bugs/bug220536.html [ Failure Rebaseline ]
     1372webkit.org/b/8858 tables/mozilla/bugs/bug8858.html [ Failure Rebaseline ]
     1373webkit.org/b/65372 tables/mozilla_expected_failures/bugs/bug65372.html [ Failure Rebaseline ]
     1374webkit.org/b/18092 tables/mozilla/core/bloomberg.html [ ImageOnlyFailure Rebaseline ]
     1375webkit.org/b/18092 tables/mozilla/core/row_span.html [ ImageOnlyFailure Rebaseline ]
     1376webkit.org/b/131010 tables/mozilla_expected_failures/bugs/bug131020-3.html [ ImageOnlyFailure Rebaseline ]
     1377webkit.org/b/23847 tables/mozilla_expected_failures/bugs/bug23847.html [ ImageOnlyFailure Rebaseline ]
     1378
    13661379#////////////////////////////////////////////////////////////////////////////////////////
    13671380# End of Tests failing
  • trunk/LayoutTests/platform/mac/TestExpectations

    r148939 r148944  
    14951495# Reference test fast/sub-pixel/float-wrap-zoom.html fails
    14961496webkit.org/b/114800 fast/sub-pixel/float-wrap-zoom.html [ ImageOnlyFailure ]
     1497
     1498# Needs rebaseline after bug https://bugs.webkit.org/show_bug.cgi?id=18092
     1499webkit.org/b/18092 fast/table/giantRowspan.html [ Failure Rebaseline ]
     1500webkit.org/b/18092 fast/table/giantRowspan2.html [ Failure Rebaseline ]
     1501webkit.org/b/133756 tables/mozilla/bugs/bug133756-1.html [ Failure Rebaseline ]
     1502webkit.org/b/133756 tables/mozilla/bugs/bug133756-2.html [ Failure Rebaseline ]
     1503webkit.org/b/220536 tables/mozilla/bugs/bug220536.html [ Failure Rebaseline ]
     1504webkit.org/b/8858 tables/mozilla/bugs/bug8858.html [ Failure Rebaseline ]
     1505webkit.org/b/65372 tables/mozilla_expected_failures/bugs/bug65372.html [ Failure Rebaseline ]
     1506webkit.org/b/18092 tables/mozilla/core/bloomberg.html [ Failure Rebaseline ]
     1507webkit.org/b/18092 tables/mozilla/core/row_span.html [ Failure Rebaseline ]
     1508webkit.org/b/131010 tables/mozilla_expected_failures/bugs/bug131020-3.html [ Failure Rebaseline ]
     1509webkit.org/b/23847 tables/mozilla_expected_failures/bugs/bug23847.html [ Failure Rebaseline ]
  • trunk/LayoutTests/platform/qt/fast/table/giantRowspan-expected.txt

    r48873 r148944  
    55    RenderBody {BODY} at (8,8) size 784x584
    66      RenderBlock {HR} at (0,0) size 784x2 [border: (1px inset #000000)]
    7       RenderTable {TABLE} at (0,10) size 6x4
    8         RenderTableSection {TBODY} at (0,0) size 6x4
    9           RenderTableRow {TR} at (0,2) size 6x0
    10             RenderTableCell {TD} at (2,1) size 2x2 [r=0 c=0 rs=8190 cs=1]
     7      RenderTable {TABLE} at (0,10) size 6x6
     8        RenderTableSection {TBODY} at (0,0) size 6x6
     9          RenderTableRow {TR} at (0,2) size 6x2
     10            RenderTableCell {TD} at (2,2) size 2x2 [r=0 c=0 rs=8190 cs=1]
  • trunk/LayoutTests/platform/qt/fast/table/giantRowspan2-expected.txt

    r122985 r148944  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 784x80
    7         RenderTableSection {TBODY} at (0,0) size 784x80
    8           RenderTableRow {TR} at (0,2) size 784x0
    9             RenderTableCell {TD} at (2,1) size 780x78 [r=0 c=0 rs=8190 cs=1]
     6      RenderTable {TABLE} at (0,0) size 784x82
     7        RenderTableSection {TBODY} at (0,0) size 784x82
     8          RenderTableRow {TR} at (0,2) size 784x78
     9            RenderTableCell {TD} at (2,2) size 780x78 [r=0 c=0 rs=8190 cs=1]
    1010              RenderText {#text} at (1,1) size 770x76
    1111                text run at (1,1) width 644: "This test succeeds if it does not crash. We implemented a heuristic a while back to prevent giant rowspans. "
  • trunk/LayoutTests/platform/qt/tables/mozilla/bugs/bug133756-1-expected.txt

    r122719 r148944  
    66      RenderTable {TABLE} at (0,0) size 54x51
    77        RenderTableSection {TBODY} at (0,0) size 54x51
    8           RenderTableRow {TR} at (0,0) size 54x0
     8          RenderTableRow {TR} at (0,0) size 54x51
    99            RenderTableCell {TD} at (0,0) size 54x51 [r=0 c=0 rs=4 cs=1]
    1010              RenderBlock {P} at (0,16) size 54x19
    1111                RenderText {#text} at (0,0) size 54x19
    1212                  text run at (0,0) width 54: "blah blah"
    13           RenderTableRow {TR} at (0,0) size 54x0
    14           RenderTableRow {TR} at (0,0) size 54x0
    15           RenderTableRow {TR} at (0,0) size 54x51
     13          RenderTableRow {TR} at (0,51) size 54x0
     14          RenderTableRow {TR} at (0,51) size 54x0
     15          RenderTableRow {TR} at (0,51) size 54x0
    1616      RenderBlock {P} at (0,67) size 784x19
    1717        RenderText {#text} at (0,0) size 106x19
  • trunk/LayoutTests/platform/qt/tables/mozilla/bugs/bug133756-2-expected.txt

    r122719 r148944  
    11layer at (0,0) size 800x600
    22  RenderView at (0,0) size 800x600
    3 layer at (0,0) size 800x444
    4   RenderBlock {HTML} at (0,0) size 800x444
    5     RenderBody {BODY} at (8,8) size 784x428
     3layer at (0,0) size 800x448
     4  RenderBlock {HTML} at (0,0) size 800x448
     5    RenderBody {BODY} at (8,8) size 784x432
    66      RenderBlock (anonymous) at (0,0) size 784x19
    77        RenderText {#text} at (0,0) size 286x19
     
    99      RenderTable {TABLE} at (0,19) size 64x23 [border: (1px outset #808080)]
    1010        RenderTableSection {TBODY} at (1,1) size 62x21
    11           RenderTableRow {TR} at (0,0) size 62x0
     11          RenderTableRow {TR} at (0,0) size 62x21
    1212            RenderTableCell {TD} at (0,0) size 62x21 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    1313              RenderText {#text} at (1,1) size 60x19
    1414                text run at (1,1) width 60: "First Row"
    15           RenderTableRow {TR} at (0,0) size 62x21
     15          RenderTableRow {TR} at (0,21) size 62x0
    1616      RenderBlock (anonymous) at (0,42) size 784x19
    1717        RenderText {#text} at (0,0) size 286x19
    1818          text run at (0,0) width 286: "Table 2: border=1 cellspacing=1 cellpadding=0"
    19       RenderTable {TABLE} at (0,61) size 66x25 [border: (1px outset #808080)]
    20         RenderTableSection {TBODY} at (1,1) size 64x23
    21           RenderTableRow {TR} at (0,1) size 64x0
     19      RenderTable {TABLE} at (0,61) size 66x26 [border: (1px outset #808080)]
     20        RenderTableSection {TBODY} at (1,1) size 64x24
     21          RenderTableRow {TR} at (0,1) size 64x21
    2222            RenderTableCell {TD} at (1,1) size 62x21 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    2323              RenderText {#text} at (1,1) size 60x19
    2424                text run at (1,1) width 60: "First Row"
    25           RenderTableRow {TR} at (0,2) size 64x20
    26       RenderBlock (anonymous) at (0,86) size 784x19
     25          RenderTableRow {TR} at (0,23) size 64x0
     26      RenderBlock (anonymous) at (0,87) size 784x19
    2727        RenderText {#text} at (0,0) size 286x19
    2828          text run at (0,0) width 286: "Table 3: border=1 cellspacing=0 cellpadding=1"
    29       RenderTable {TABLE} at (0,105) size 66x25 [border: (1px outset #808080)]
     29      RenderTable {TABLE} at (0,106) size 66x25 [border: (1px outset #808080)]
    3030        RenderTableSection {TBODY} at (1,1) size 64x23
    31           RenderTableRow {TR} at (0,0) size 64x0
     31          RenderTableRow {TR} at (0,0) size 64x23
    3232            RenderTableCell {TD} at (0,0) size 64x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    3333              RenderText {#text} at (2,2) size 60x19
    3434                text run at (2,2) width 60: "First Row"
    35           RenderTableRow {TR} at (0,0) size 64x23
    36       RenderBlock (anonymous) at (0,130) size 784x19
     35          RenderTableRow {TR} at (0,23) size 64x0
     36      RenderBlock (anonymous) at (0,131) size 784x19
    3737        RenderText {#text} at (0,0) size 286x19
    3838          text run at (0,0) width 286: "Table 4: border=1 cellspacing=1 cellpadding=1"
    39       RenderTable {TABLE} at (0,149) size 68x27 [border: (1px outset #808080)]
    40         RenderTableSection {TBODY} at (1,1) size 66x25
    41           RenderTableRow {TR} at (0,1) size 66x0
     39      RenderTable {TABLE} at (0,150) size 68x28 [border: (1px outset #808080)]
     40        RenderTableSection {TBODY} at (1,1) size 66x26
     41          RenderTableRow {TR} at (0,1) size 66x23
    4242            RenderTableCell {TD} at (1,1) size 64x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    4343              RenderText {#text} at (2,2) size 60x19
    4444                text run at (2,2) width 60: "First Row"
    45           RenderTableRow {TR} at (0,2) size 66x22
    46       RenderBlock (anonymous) at (0,176) size 784x95
     45          RenderTableRow {TR} at (0,25) size 66x0
     46      RenderBlock (anonymous) at (0,178) size 784x95
    4747        RenderBR {BR} at (0,0) size 0x19
    4848        RenderBR {BR} at (0,19) size 0x19
     
    5353        RenderText {#text} at (0,76) size 286x19
    5454          text run at (0,76) width 286: "Table 5: border=1 cellspacing=0 cellpadding=0"
    55       RenderTable {TABLE} at (0,271) size 64x23 [border: (1px outset #808080)]
     55      RenderTable {TABLE} at (0,273) size 64x23 [border: (1px outset #808080)]
    5656        RenderTableSection {TBODY} at (1,1) size 62x21
    57           RenderTableRow {TR} at (0,0) size 62x0
     57          RenderTableRow {TR} at (0,0) size 62x21
    5858            RenderTableCell {TD} at (0,0) size 62x21 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    5959              RenderText {#text} at (1,1) size 60x19
    6060                text run at (1,1) width 60: "First Row"
    61           RenderTableRow {TR} at (0,0) size 62x21
    62       RenderBlock (anonymous) at (0,294) size 784x19
     61          RenderTableRow {TR} at (0,21) size 62x0
     62      RenderBlock (anonymous) at (0,296) size 784x19
    6363        RenderText {#text} at (0,0) size 286x19
    6464          text run at (0,0) width 286: "Table 6: border=1 cellspacing=1 cellpadding=0"
    65       RenderTable {TABLE} at (0,313) size 66x25 [border: (1px outset #808080)]
    66         RenderTableSection {TBODY} at (1,1) size 64x23
    67           RenderTableRow {TR} at (0,1) size 64x0
     65      RenderTable {TABLE} at (0,315) size 66x26 [border: (1px outset #808080)]
     66        RenderTableSection {TBODY} at (1,1) size 64x24
     67          RenderTableRow {TR} at (0,1) size 64x21
    6868            RenderTableCell {TD} at (1,1) size 62x21 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    6969              RenderText {#text} at (1,1) size 60x19
    7070                text run at (1,1) width 60: "First Row"
    71           RenderTableRow {TR} at (0,2) size 64x20
    72       RenderBlock (anonymous) at (0,338) size 784x19
     71          RenderTableRow {TR} at (0,23) size 64x0
     72      RenderBlock (anonymous) at (0,341) size 784x19
    7373        RenderText {#text} at (0,0) size 286x19
    7474          text run at (0,0) width 286: "Table 7: border=1 cellspacing=0 cellpadding=1"
    75       RenderTable {TABLE} at (0,357) size 66x25 [border: (1px outset #808080)]
     75      RenderTable {TABLE} at (0,360) size 66x25 [border: (1px outset #808080)]
    7676        RenderTableSection {TBODY} at (1,1) size 64x23
    77           RenderTableRow {TR} at (0,0) size 64x0
     77          RenderTableRow {TR} at (0,0) size 64x23
    7878            RenderTableCell {TD} at (0,0) size 64x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    7979              RenderText {#text} at (2,2) size 60x19
    8080                text run at (2,2) width 60: "First Row"
    81           RenderTableRow {TR} at (0,0) size 64x23
    82       RenderBlock (anonymous) at (0,382) size 784x19
     81          RenderTableRow {TR} at (0,23) size 64x0
     82      RenderBlock (anonymous) at (0,385) size 784x19
    8383        RenderText {#text} at (0,0) size 286x19
    8484          text run at (0,0) width 286: "Table 8: border=1 cellspacing=1 cellpadding=1"
    85       RenderTable {TABLE} at (0,401) size 68x27 [border: (1px outset #808080)]
    86         RenderTableSection {TBODY} at (1,1) size 66x25
    87           RenderTableRow {TR} at (0,1) size 66x0
     85      RenderTable {TABLE} at (0,404) size 68x28 [border: (1px outset #808080)]
     86        RenderTableSection {TBODY} at (1,1) size 66x26
     87          RenderTableRow {TR} at (0,1) size 66x23
    8888            RenderTableCell {TD} at (1,1) size 64x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    8989              RenderText {#text} at (2,2) size 60x19
    9090                text run at (2,2) width 60: "First Row"
    91           RenderTableRow {TR} at (0,2) size 66x22
     91          RenderTableRow {TR} at (0,25) size 66x0
  • trunk/LayoutTests/platform/qt/tables/mozilla/bugs/bug220536-expected.txt

    r122719 r148944  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 118x56 [border: (1px outset #808080)]
    7         RenderTableSection {THEAD} at (1,1) size 116x27
    8           RenderTableRow {TR} at (0,2) size 116x0
    9             RenderTableCell {TH} at (2,2) size 36x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     6      RenderTable {TABLE} at (0,0) size 118x58 [border: (1px outset #808080)]
     7        RenderTableSection {THEAD} at (1,1) size 116x29
     8          RenderTableRow {TR} at (0,2) size 116x23
     9            RenderTableCell {TH} at (2,3) size 36x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    1010              RenderText {#text} at (2,2) size 32x19
    1111                text run at (2,2) width 32: "aaaa"
    12             RenderTableCell {TH} at (40,2) size 36x23 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1]
     12            RenderTableCell {TH} at (40,3) size 36x23 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1]
    1313              RenderText {#text} at (2,2) size 32x19
    1414                text run at (2,2) width 32: "bbbb"
    15             RenderTableCell {TH} at (78,2) size 36x23 [border: (1px inset #808080)] [r=0 c=2 rs=2 cs=1]
     15            RenderTableCell {TH} at (78,3) size 36x23 [border: (1px inset #808080)] [r=0 c=2 rs=2 cs=1]
    1616              RenderText {#text} at (2,2) size 32x19
    1717                text run at (2,2) width 32: "dddd"
    18           RenderTableRow {TR} at (0,4) size 116x21
    19         RenderTableSection {TBODY} at (1,28) size 116x27
     18          RenderTableRow {TR} at (0,27) size 116x0
     19        RenderTableSection {TBODY} at (1,30) size 116x27
    2020          RenderTableRow {TR} at (0,2) size 116x23
    2121            RenderTableCell {TD} at (2,2) size 36x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
  • trunk/LayoutTests/platform/qt/tables/mozilla/bugs/bug8858-expected.txt

    r122719 r148944  
    1313      RenderTable {TABLE} at (0,54) size 776x529 [border: (2px outset #808080)]
    1414        RenderTableSection {TBODY} at (2,2) size 772x525
    15           RenderTableRow {TR} at (0,1) size 772x79
     15          RenderTableRow {TR} at (0,1) size 772x283
    1616            RenderTableCell {TD} at (1,1) size 770x205 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=0 rs=4 cs=2]
    1717              RenderBlock {P} at (5,5) size 760x43
     
    4646                    text run at (0,60) width 251: "expertise on the Gulf Islands is unmatched."
    4747              RenderBlock {P} at (5,216) size 760x0
    48           RenderTableRow {TR} at (0,81) size 772x79
    49           RenderTableRow {TR} at (0,161) size 772x80
    50           RenderTableRow {TR} at (0,242) size 772x282
     48          RenderTableRow {TR} at (0,285) size 772x79
     49          RenderTableRow {TR} at (0,365) size 772x79
     50          RenderTableRow {TR} at (0,445) size 772x79
  • trunk/LayoutTests/platform/qt/tables/mozilla/core/bloomberg-expected.txt

    r148596 r148944  
    301301                    text run at (4,99) width 46: "More..."
    302302              RenderText {#text} at (0,0) size 0x0
    303           RenderTableRow {TR} at (0,215) size 634x313
     303          RenderTableRow {TR} at (0,215) size 634x407
    304304            RenderTableCell {TD} at (148,215) size 303x313 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=2]
    305305              RenderImage {IMG} at (4,4) size 290x35
  • trunk/LayoutTests/platform/qt/tables/mozilla/core/row_span-expected.txt

    r130286 r148944  
    1 layer at (0,0) size 785x884
     1layer at (0,0) size 785x886
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x884
    4   RenderBlock {HTML} at (0,0) size 785x884
    5     RenderBody {BODY} at (8,8) size 769x868
     3layer at (0,0) size 785x886
     4  RenderBlock {HTML} at (0,0) size 785x886
     5    RenderBody {BODY} at (8,8) size 769x870
    66      RenderBlock (anonymous) at (0,0) size 769x19
    77        RenderText {#text} at (0,0) size 87x19
     
    130130              RenderText {#text} at (12,2) size 31x19
    131131                text run at (12,2) width 31: "three"
    132       RenderTable {TABLE} at (0,456) size 56x29 [border: (1px outset #808080)]
    133         RenderTableSection {TBODY} at (1,1) size 54x27
     132      RenderTable {TABLE} at (0,456) size 56x31 [border: (1px outset #808080)]
     133        RenderTableSection {TBODY} at (1,1) size 54x29
    134134          RenderTableRow {TR} at (0,2) size 54x0
    135             RenderTableCell {TD} at (2,2) size 24x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     135            RenderTableCell {TD} at (2,3) size 24x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    136136              RenderText {#text} at (2,2) size 20x19
    137137                text run at (2,2) width 20: "foo"
    138           RenderTableRow {TR} at (0,4) size 54x21
    139             RenderTableCell {TD} at (28,3) size 24x23 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
     138          RenderTableRow {TR} at (0,4) size 54x23
     139            RenderTableCell {TD} at (28,4) size 24x23 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
    140140              RenderText {#text} at (2,2) size 20x19
    141141                text run at (2,2) width 20: "bar"
    142       RenderBlock (anonymous) at (0,485) size 769x19
     142      RenderBlock (anonymous) at (0,487) size 769x19
    143143        RenderBR {BR} at (0,0) size 0x19
    144       RenderTable {TABLE} at (0,504) size 602x364 [border: (1px outset #808080)]
     144      RenderTable {TABLE} at (0,506) size 602x364 [border: (1px outset #808080)]
    145145        RenderTableSection {TBODY} at (1,1) size 600x362
    146146          RenderTableRow {TR} at (0,0) size 600x0
  • trunk/LayoutTests/platform/qt/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt

    r148596 r148944  
    143143      RenderTable {TABLE} at (0,1452) size 58x23 [border: (1px outset #808080)]
    144144        RenderTableSection {TBODY} at (1,1) size 56x21
    145           RenderTableRow {TR} at (0,0) size 56x0
     145          RenderTableRow {TR} at (0,0) size 56x21
    146146            RenderTableCell {TD} at (0,0) size 56x21 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    147147              RenderText {#text} at (1,1) size 54x19
    148148                text run at (1,1) width 54: "blah blah"
    149           RenderTableRow {TR} at (0,0) size 56x21
     149          RenderTableRow {TR} at (0,21) size 56x0
    150150      RenderBlock (anonymous) at (0,1475) size 769x19
    151151        RenderBR {BR} at (0,0) size 0x19
  • trunk/LayoutTests/platform/qt/tables/mozilla_expected_failures/bugs/bug65372-expected.txt

    r123094 r148944  
    77        RenderText {#text} at (0,0) size 4x19
    88          text run at (0,0) width 4: " "
    9       RenderTable {TABLE} at (0,19) size 65x54 [border: (1px outset #808080)]
    10         RenderTableSection {TBODY} at (1,1) size 63x52
    11           RenderTableRow {TR} at (0,2) size 63x0
    12             RenderTableCell {TD} at (2,2) size 59x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     9      RenderTable {TABLE} at (0,19) size 65x56 [border: (1px outset #808080)]
     10        RenderTableSection {TBODY} at (1,1) size 63x54
     11          RenderTableRow {TR} at (0,2) size 63x23
     12            RenderTableCell {TD} at (2,3) size 59x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    1313              RenderText {#text} at (2,2) size 55x19
    1414                text run at (2,2) width 55: "First row"
    15           RenderTableRow {TR} at (0,4) size 63x21
    16           RenderTableRow {TR} at (0,27) size 63x23
    17             RenderTableCell {TD} at (2,27) size 59x23 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
     15          RenderTableRow {TR} at (0,27) size 63x0
     16          RenderTableRow {TR} at (0,29) size 63x23
     17            RenderTableCell {TD} at (2,29) size 59x23 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
    1818              RenderText {#text} at (2,2) size 54x19
    1919                text run at (2,2) width 54: "Last row"
    20       RenderBlock (anonymous) at (0,73) size 784x19
     20      RenderBlock (anonymous) at (0,75) size 784x19
    2121        RenderText {#text} at (0,0) size 8x19
    2222          text run at (0,0) width 8: "  "
    23       RenderTable {TABLE} at (0,92) size 65x54 [border: (1px outset #808080)]
    24         RenderTableSection {TBODY} at (1,1) size 63x52
    25           RenderTableRow {TR} at (0,2) size 63x0
    26             RenderTableCell {TD} at (2,2) size 59x23 [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1]
     23      RenderTable {TABLE} at (0,94) size 65x58 [border: (1px outset #808080)]
     24        RenderTableSection {TBODY} at (1,1) size 63x56
     25          RenderTableRow {TR} at (0,2) size 63x23
     26            RenderTableCell {TD} at (2,4) size 59x23 [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1]
    2727              RenderText {#text} at (2,2) size 55x19
    2828                text run at (2,2) width 55: "First row"
    29           RenderTableRow {TR} at (0,4) size 63x0
    30           RenderTableRow {TR} at (0,6) size 63x19
    31           RenderTableRow {TR} at (0,27) size 63x23
    32             RenderTableCell {TD} at (2,27) size 59x23 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
     29          RenderTableRow {TR} at (0,27) size 63x0
     30          RenderTableRow {TR} at (0,29) size 63x0
     31          RenderTableRow {TR} at (0,31) size 63x23
     32            RenderTableCell {TD} at (2,31) size 59x23 [border: (1px inset #808080)] [r=3 c=0 rs=1 cs=1]
    3333              RenderText {#text} at (2,2) size 54x19
    3434                text run at (2,2) width 54: "Last row"
    35       RenderBlock (anonymous) at (0,146) size 784x19
     35      RenderBlock (anonymous) at (0,152) size 784x19
    3636        RenderText {#text} at (0,0) size 12x19
    3737          text run at (0,0) width 12: "   "
    38       RenderTable {TABLE} at (0,165) size 65x54 [border: (1px outset #808080)]
    39         RenderTableSection {TBODY} at (1,1) size 63x52
    40           RenderTableRow {TR} at (0,2) size 63x0
    41             RenderTableCell {TD} at (2,2) size 59x23 [border: (1px inset #808080)] [r=0 c=0 rs=4 cs=1]
     38      RenderTable {TABLE} at (0,171) size 65x60 [border: (1px outset #808080)]
     39        RenderTableSection {TBODY} at (1,1) size 63x58
     40          RenderTableRow {TR} at (0,2) size 63x23
     41            RenderTableCell {TD} at (2,5) size 59x23 [border: (1px inset #808080)] [r=0 c=0 rs=4 cs=1]
    4242              RenderText {#text} at (2,2) size 55x19
    4343                text run at (2,2) width 55: "First row"
    44           RenderTableRow {TR} at (0,4) size 63x0
    45           RenderTableRow {TR} at (0,6) size 63x0
    46           RenderTableRow {TR} at (0,8) size 63x17
    47           RenderTableRow {TR} at (0,27) size 63x23
    48             RenderTableCell {TD} at (2,27) size 59x23 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
     44          RenderTableRow {TR} at (0,27) size 63x0
     45          RenderTableRow {TR} at (0,29) size 63x0
     46          RenderTableRow {TR} at (0,31) size 63x0
     47          RenderTableRow {TR} at (0,33) size 63x23
     48            RenderTableCell {TD} at (2,33) size 59x23 [border: (1px inset #808080)] [r=4 c=0 rs=1 cs=1]
    4949              RenderText {#text} at (2,2) size 54x19
    5050                text run at (2,2) width 54: "Last row"
    51       RenderBlock (anonymous) at (0,219) size 784x38
     51      RenderBlock (anonymous) at (0,231) size 784x38
    5252        RenderBR {BR} at (0,0) size 0x19
    5353        RenderText {#text} at (0,19) size 101x19
    5454          text run at (0,19) width 101: "an additional test"
    55       RenderTable {TABLE} at (0,257) size 32x54 [border: (1px outset #808080)]
    56         RenderTableSection {TBODY} at (1,1) size 30x52
    57           RenderTableRow {TR} at (0,2) size 30x0
    58             RenderTableCell {TD} at (2,2) size 26x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     55      RenderTable {TABLE} at (0,269) size 32x56 [border: (1px outset #808080)]
     56        RenderTableSection {TBODY} at (1,1) size 30x54
     57          RenderTableRow {TR} at (0,2) size 30x23
     58            RenderTableCell {TD} at (2,3) size 26x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    5959              RenderText {#text} at (2,2) size 8x19
    6060                text run at (2,2) width 8: "1"
    61           RenderTableRow {TR} at (0,4) size 30x21
    62           RenderTableRow {TR} at (0,27) size 30x23
    63             RenderTableCell {TD} at (2,27) size 26x23 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
     61          RenderTableRow {TR} at (0,27) size 30x0
     62          RenderTableRow {TR} at (0,29) size 30x23
     63            RenderTableCell {TD} at (2,29) size 26x23 [border: (1px inset #808080)] [r=2 c=0 rs=1 cs=1]
    6464              RenderText {#text} at (2,2) size 22x19
    6565                text run at (2,2) width 22: "abc"
  • trunk/LayoutTests/tables/mozilla/core/bloomberg-expected.txt

    r116839 r148944  
    1 layer at (0,0) size 785x669
     1layer at (0,0) size 785x677
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x669
    4   RenderBlock {HTML} at (0,0) size 785x669
    5     RenderBody {BODY} at (8,8) size 769x645 [color=#333333] [bgcolor=#FFFFFF]
    6       RenderTable {TABLE} at (0,0) size 636x617 [border: (1px outset #808080)]
    7         RenderTableSection {TBODY} at (1,1) size 634x615
     3layer at (0,0) size 785x677
     4  RenderBlock {HTML} at (0,0) size 785x677
     5    RenderBody {BODY} at (8,8) size 769x653 [color=#333333] [bgcolor=#FFFFFF]
     6      RenderTable {TABLE} at (0,0) size 636x624 [border: (1px outset #808080)]
     7        RenderTableSection {TBODY} at (1,1) size 634x622
    88          RenderTableRow {TR} at (0,0) size 634x24
    9             RenderTableCell {TD} at (0,0) size 148x615 [bgcolor=#660000] [border: (1px inset #808080)] [r=0 c=0 rs=6 cs=1]
    10               RenderInline {B} at (0,0) size 64x19
    11                 RenderInline {A} at (0,0) size 64x19
    12                   RenderInline {FONT} at (0,0) size 64x15 [color=#FFFFFF]
    13                     RenderText {#text} at (4,4) size 64x15
    14                       text run at (4,4) width 64: "MARKETS"
    15                   RenderBR {BR} at (68,16) size 0x0
     9            RenderTableCell {TD} at (0,0) size 148x622 [bgcolor=#660000] [border: (1px inset #808080)] [r=0 c=0 rs=6 cs=1]
     10              RenderInline {B} at (0,0) size 63x19
     11                RenderInline {A} at (0,0) size 63x19
     12                  RenderInline {FONT} at (0,0) size 63x15 [color=#FFFFFF]
     13                    RenderText {#text} at (4,4) size 63x15
     14                      text run at (4,4) width 63: "MARKETS"
     15                  RenderBR {BR} at (67,16) size 0x0
    1616              RenderText {#text} at (0,0) size 0x0
    1717              RenderInline {A} at (0,0) size 32x19
     
    2727                RenderBR {BR} at (45,46) size 0x0
    2828              RenderText {#text} at (0,0) size 0x0
    29               RenderInline {A} at (0,0) size 74x19
    30                 RenderInline {FONT} at (0,0) size 74x15 [color=#FFFFFF]
    31                   RenderText {#text} at (4,49) size 74x15
    32                     text run at (4,49) width 74: "Tech Stocks"
    33                 RenderBR {BR} at (78,61) size 0x0
    34               RenderText {#text} at (0,0) size 0x0
    35               RenderInline {A} at (0,0) size 117x19
    36                 RenderInline {FONT} at (0,0) size 117x15 [color=#FFFFFF]
    37                   RenderText {#text} at (4,64) size 117x15
    38                     text run at (4,64) width 117: "Stocks on the Move"
    39                 RenderBR {BR} at (121,76) size 0x0
    40               RenderText {#text} at (0,0) size 0x0
    41               RenderInline {A} at (0,0) size 65x19
    42                 RenderInline {FONT} at (0,0) size 65x15 [color=#FFFFFF]
    43                   RenderText {#text} at (4,79) size 65x15
    44                     text run at (4,79) width 65: "IPO Center"
    45                 RenderBR {BR} at (69,91) size 0x0
     29              RenderInline {A} at (0,0) size 73x19
     30                RenderInline {FONT} at (0,0) size 73x15 [color=#FFFFFF]
     31                  RenderText {#text} at (4,49) size 73x15
     32                    text run at (4,49) width 73: "Tech Stocks"
     33                RenderBR {BR} at (77,61) size 0x0
     34              RenderText {#text} at (0,0) size 0x0
     35              RenderInline {A} at (0,0) size 115x19
     36                RenderInline {FONT} at (0,0) size 115x15 [color=#FFFFFF]
     37                  RenderText {#text} at (4,64) size 115x15
     38                    text run at (4,64) width 115: "Stocks on the Move"
     39                RenderBR {BR} at (119,76) size 0x0
     40              RenderText {#text} at (0,0) size 0x0
     41              RenderInline {A} at (0,0) size 64x19
     42                RenderInline {FONT} at (0,0) size 64x15 [color=#FFFFFF]
     43                  RenderText {#text} at (4,79) size 64x15
     44                    text run at (4,79) width 64: "IPO Center"
     45                RenderBR {BR} at (68,91) size 0x0
    4646              RenderText {#text} at (0,0) size 0x0
    4747              RenderInline {A} at (0,0) size 79x19
     
    5858                RenderBR {BR} at (92,121) size 0x0
    5959              RenderText {#text} at (0,0) size 0x0
    60               RenderInline {A} at (0,0) size 91x19
    61                 RenderInline {FONT} at (0,0) size 91x15 [color=#FFFFFF]
    62                   RenderText {#text} at (4,124) size 91x15
    63                     text run at (4,124) width 91: "U.S. Treasuries"
    64                 RenderBR {BR} at (95,136) size 0x0
     60              RenderInline {A} at (0,0) size 90x19
     61                RenderInline {FONT} at (0,0) size 90x15 [color=#FFFFFF]
     62                  RenderText {#text} at (4,124) size 90x15
     63                    text run at (4,124) width 90: "U.S. Treasuries"
     64                RenderBR {BR} at (94,136) size 0x0
    6565              RenderText {#text} at (0,0) size 0x0
    6666              RenderInline {A} at (0,0) size 62x19
     
    8383              RenderText {#text} at (0,0) size 0x0
    8484              RenderBR {BR} at (4,184) size 0x19
    85               RenderInline {B} at (0,0) size 48x19
    86                 RenderInline {A} at (0,0) size 48x19
    87                   RenderInline {FONT} at (0,0) size 48x15 [color=#FFFFFF]
    88                     RenderText {#text} at (4,202) size 48x15
    89                       text run at (4,202) width 48: "MONEY"
    90                   RenderBR {BR} at (52,214) size 0x0
     85              RenderInline {B} at (0,0) size 46x19
     86                RenderInline {A} at (0,0) size 46x19
     87                  RenderInline {FONT} at (0,0) size 46x15 [color=#FFFFFF]
     88                    RenderText {#text} at (4,203) size 46x15
     89                      text run at (4,203) width 46: "MONEY"
     90                  RenderBR {BR} at (50,215) size 0x0
    9191              RenderText {#text} at (0,0) size 0x0
    9292              RenderInline {A} at (0,0) size 79x19
    9393                RenderInline {FONT} at (0,0) size 79x15 [color=#FFFFFF]
    94                   RenderText {#text} at (4,217) size 79x15
    95                     text run at (4,217) width 79: "Mutual Funds"
    96                 RenderBR {BR} at (83,229) size 0x0
    97               RenderText {#text} at (0,0) size 0x0
    98               RenderInline {A} at (0,0) size 48x19
    99                 RenderInline {FONT} at (0,0) size 48x15 [color=#FFFFFF]
    100                   RenderText {#text} at (4,232) size 48x15
    101                     text run at (4,232) width 48: "Portfolio"
    102                 RenderBR {BR} at (52,244) size 0x0
     94                  RenderText {#text} at (4,218) size 79x15
     95                    text run at (4,218) width 79: "Mutual Funds"
     96                RenderBR {BR} at (83,230) size 0x0
     97              RenderText {#text} at (0,0) size 0x0
     98              RenderInline {A} at (0,0) size 47x19
     99                RenderInline {FONT} at (0,0) size 47x15 [color=#FFFFFF]
     100                  RenderText {#text} at (4,233) size 47x15
     101                    text run at (4,233) width 47: "Portfolio"
     102                RenderBR {BR} at (51,245) size 0x0
    103103              RenderText {#text} at (0,0) size 0x0
    104104              RenderInline {A} at (0,0) size 70x19
    105105                RenderInline {FONT} at (0,0) size 70x15 [color=#FFFFFF]
    106                   RenderText {#text} at (4,247) size 70x15
    107                     text run at (4,247) width 70: "Loan Center"
    108                 RenderBR {BR} at (74,259) size 0x0
     106                  RenderText {#text} at (4,248) size 70x15
     107                    text run at (4,248) width 70: "Loan Center"
     108                RenderBR {BR} at (74,260) size 0x0
    109109              RenderText {#text} at (0,0) size 0x0
    110110              RenderInline {A} at (0,0) size 116x19
    111111                RenderInline {FONT} at (0,0) size 116x15 [color=#FFFFFF]
    112                   RenderText {#text} at (4,262) size 116x15
    113                     text run at (4,262) width 116: "Mortgage Calculator"
    114                 RenderBR {BR} at (120,274) size 0x0
    115               RenderText {#text} at (0,0) size 0x0
    116               RenderInline {A} at (0,0) size 53x19
    117                 RenderInline {FONT} at (0,0) size 53x15 [color=#FFFFFF]
    118                   RenderText {#text} at (4,277) size 53x15
    119                     text run at (4,277) width 53: "Investing"
    120                 RenderBR {BR} at (57,289) size 0x0
     112                  RenderText {#text} at (4,263) size 116x15
     113                    text run at (4,263) width 116: "Mortgage Calculator"
     114                RenderBR {BR} at (120,275) size 0x0
     115              RenderText {#text} at (0,0) size 0x0
     116              RenderInline {A} at (0,0) size 50x19
     117                RenderInline {FONT} at (0,0) size 50x15 [color=#FFFFFF]
     118                  RenderText {#text} at (4,278) size 50x15
     119                    text run at (4,278) width 50: "Investing"
     120                RenderBR {BR} at (54,290) size 0x0
    121121              RenderText {#text} at (0,0) size 0x0
    122122              RenderInline {A} at (0,0) size 63x19
    123123                RenderInline {FONT} at (0,0) size 63x15 [color=#FFFFFF]
    124                   RenderText {#text} at (4,292) size 63x15
    125                     text run at (4,292) width 63: "Retirement"
    126                 RenderBR {BR} at (67,304) size 0x0
     124                  RenderText {#text} at (4,293) size 63x15
     125                    text run at (4,293) width 63: "Retirement"
     126                RenderBR {BR} at (67,305) size 0x0
    127127              RenderText {#text} at (0,0) size 0x0
    128128              RenderInline {A} at (0,0) size 120x19
    129129                RenderInline {FONT} at (0,0) size 120x15 [color=#FFFFFF]
    130                   RenderText {#text} at (4,307) size 120x15
    131                     text run at (4,307) width 120: "Negocios Bloomberg"
    132                 RenderBR {BR} at (124,319) size 0x0
    133               RenderText {#text} at (0,0) size 0x0
    134               RenderBR {BR} at (4,322) size 0x19
    135               RenderInline {B} at (0,0) size 78x19
    136                 RenderInline {A} at (0,0) size 78x19
    137                   RenderInline {FONT} at (0,0) size 78x15 [color=#FFFFFF]
    138                     RenderText {#text} at (4,340) size 78x15
    139                       text run at (4,340) width 78: "MAGAZINES"
    140                   RenderBR {BR} at (82,352) size 0x0
     130                  RenderText {#text} at (4,308) size 120x15
     131                    text run at (4,308) width 120: "Negocios Bloomberg"
     132                RenderBR {BR} at (124,320) size 0x0
     133              RenderText {#text} at (0,0) size 0x0
     134              RenderBR {BR} at (4,323) size 0x19
     135              RenderInline {B} at (0,0) size 76x19
     136                RenderInline {A} at (0,0) size 76x19
     137                  RenderInline {FONT} at (0,0) size 76x15 [color=#FFFFFF]
     138                    RenderText {#text} at (4,342) size 76x15
     139                      text run at (4,342) width 76: "MAGAZINES"
     140                  RenderBR {BR} at (80,354) size 0x0
    141141              RenderText {#text} at (0,0) size 0x0
    142142              RenderInline {A} at (0,0) size 101x19
    143143                RenderInline {FONT} at (0,0) size 101x15 [color=#FFFFFF]
    144                   RenderText {#text} at (4,355) size 101x15
    145                     text run at (4,355) width 101: "Personal Finance"
    146                 RenderBR {BR} at (105,367) size 0x0
    147               RenderText {#text} at (0,0) size 0x0
    148               RenderInline {A} at (0,0) size 94x19
    149                 RenderInline {FONT} at (0,0) size 94x15 [color=#FFFFFF]
    150                   RenderText {#text} at (4,370) size 94x15
    151                     text run at (4,370) width 94: "Wealth Manager"
    152                 RenderBR {BR} at (98,382) size 0x0
    153               RenderText {#text} at (0,0) size 0x0
    154               RenderBR {BR} at (4,385) size 0x19
    155               RenderInline {FONT} at (0,0) size 124x15 [color=#FFFFFF]
    156                 RenderInline {B} at (0,0) size 124x15
    157                   RenderText {#text} at (4,403) size 124x15
    158                     text run at (4,403) width 124: "BUSINESS CENTER"
    159                 RenderBR {BR} at (128,415) size 0x0
     144                  RenderText {#text} at (4,357) size 101x15
     145                    text run at (4,357) width 101: "Personal Finance"
     146                RenderBR {BR} at (105,369) size 0x0
     147              RenderText {#text} at (0,0) size 0x0
     148              RenderInline {A} at (0,0) size 95x19
     149                RenderInline {FONT} at (0,0) size 95x15 [color=#FFFFFF]
     150                  RenderText {#text} at (4,372) size 95x15
     151                    text run at (4,372) width 95: "Wealth Manager"
     152                RenderBR {BR} at (99,384) size 0x0
     153              RenderText {#text} at (0,0) size 0x0
     154              RenderBR {BR} at (4,387) size 0x19
     155              RenderInline {FONT} at (0,0) size 121x15 [color=#FFFFFF]
     156                RenderInline {B} at (0,0) size 121x15
     157                  RenderText {#text} at (4,406) size 121x15
     158                    text run at (4,406) width 121: "BUSINESS CENTER"
     159                RenderBR {BR} at (125,418) size 0x0
    160160              RenderText {#text} at (0,0) size 0x0
    161161              RenderInline {A} at (0,0) size 91x19
    162162                RenderInline {FONT} at (0,0) size 91x15 [color=#FFFFFF]
    163                   RenderText {#text} at (4,418) size 91x15
    164                     text run at (4,418) width 91: "Small Business"
    165                 RenderBR {BR} at (95,430) size 0x0
    166               RenderText {#text} at (0,0) size 0x0
    167               RenderBR {BR} at (4,433) size 0x19
    168               RenderInline {B} at (0,0) size 63x19
    169                 RenderInline {A} at (0,0) size 63x19
    170                   RenderInline {FONT} at (0,0) size 63x15 [color=#FFFFFF]
    171                     RenderText {#text} at (4,451) size 63x15
    172                       text run at (4,451) width 63: "CAREERS"
    173                   RenderBR {BR} at (67,463) size 0x0
    174               RenderText {#text} at (0,0) size 0x0
    175               RenderBR {BR} at (4,466) size 0x19
    176               RenderInline {B} at (0,0) size 29x19
    177                 RenderInline {A} at (0,0) size 29x19
    178                   RenderInline {FONT} at (0,0) size 29x15 [color=#FFFFFF]
    179                     RenderText {#text} at (4,484) size 29x15
    180                       text run at (4,484) width 29: "LIFE"
    181                   RenderBR {BR} at (33,496) size 0x0
    182               RenderText {#text} at (0,0) size 0x0
    183               RenderInline {A} at (0,0) size 98x19
    184                 RenderInline {FONT} at (0,0) size 98x15 [color=#FFFFFF]
    185                   RenderText {#text} at (4,499) size 98x15
    186                     text run at (4,499) width 98: "The Finer Things"
    187                 RenderBR {BR} at (102,511) size 0x0
     163                  RenderText {#text} at (4,421) size 91x15
     164                    text run at (4,421) width 91: "Small Business"
     165                RenderBR {BR} at (95,433) size 0x0
     166              RenderText {#text} at (0,0) size 0x0
     167              RenderBR {BR} at (4,436) size 0x19
     168              RenderInline {B} at (0,0) size 61x19
     169                RenderInline {A} at (0,0) size 61x19
     170                  RenderInline {FONT} at (0,0) size 61x15 [color=#FFFFFF]
     171                    RenderText {#text} at (4,455) size 61x15
     172                      text run at (4,455) width 61: "CAREERS"
     173                  RenderBR {BR} at (65,467) size 0x0
     174              RenderText {#text} at (0,0) size 0x0
     175              RenderBR {BR} at (4,470) size 0x19
     176              RenderInline {B} at (0,0) size 28x19
     177                RenderInline {A} at (0,0) size 28x19
     178                  RenderInline {FONT} at (0,0) size 28x15 [color=#FFFFFF]
     179                    RenderText {#text} at (4,489) size 28x15
     180                      text run at (4,489) width 28: "LIFE"
     181                  RenderBR {BR} at (32,501) size 0x0
     182              RenderText {#text} at (0,0) size 0x0
     183              RenderInline {A} at (0,0) size 96x19
     184                RenderInline {FONT} at (0,0) size 96x15 [color=#FFFFFF]
     185                  RenderText {#text} at (4,504) size 96x15
     186                    text run at (4,504) width 96: "The Finer Things"
     187                RenderBR {BR} at (100,516) size 0x0
    188188              RenderText {#text} at (0,0) size 0x0
    189189              RenderInline {A} at (0,0) size 38x19
    190190                RenderInline {FONT} at (0,0) size 38x15 [color=#FFFFFF]
    191                   RenderText {#text} at (4,514) size 38x15
    192                     text run at (4,514) width 38: "Sports"
    193                 RenderBR {BR} at (42,526) size 0x0
     191                  RenderText {#text} at (4,519) size 38x15
     192                    text run at (4,519) width 38: "Sports"
     193                RenderBR {BR} at (42,531) size 0x0
    194194              RenderText {#text} at (0,0) size 0x0
    195195              RenderInline {A} at (0,0) size 74x19
    196196                RenderInline {FONT} at (0,0) size 74x15 [color=#FFFFFF]
    197                   RenderText {#text} at (4,529) size 74x15
    198                     text run at (4,529) width 74: "Charlie Rose"
    199                 RenderBR {BR} at (78,541) size 0x0
     197                  RenderText {#text} at (4,534) size 74x15
     198                    text run at (4,534) width 74: "Charlie Rose"
     199                RenderBR {BR} at (78,546) size 0x0
    200200              RenderText {#text} at (0,0) size 0x0
    201201              RenderInline {A} at (0,0) size 76x19
    202202                RenderInline {FONT} at (0,0) size 76x15 [color=#FFFFFF]
    203                   RenderText {#text} at (4,544) size 76x15
    204                     text run at (4,544) width 76: "B-Commerce"
    205                 RenderBR {BR} at (80,556) size 0x0
    206               RenderBR {BR} at (4,559) size 0x19
    207               RenderImage {IMG} at (4,577) size 140x1
    208               RenderBR {BR} at (144,578) size 0x0
    209               RenderInline {A} at (0,0) size 74x19
    210                 RenderInline {FONT} at (0,0) size 74x15 [color=#FFFFFF]
    211                   RenderText {#text} at (4,578) size 74x15
    212                     text run at (4,578) width 74: "To Advertise"
    213                 RenderBR {BR} at (78,590) size 0x0
    214               RenderBR {BR} at (4,593) size 0x19
     203                  RenderText {#text} at (4,549) size 76x15
     204                    text run at (4,549) width 76: "B-Commerce"
     205                RenderBR {BR} at (80,561) size 0x0
     206              RenderBR {BR} at (4,564) size 0x19
     207              RenderImage {IMG} at (4,583) size 140x1
     208              RenderBR {BR} at (144,584) size 0x0
     209              RenderInline {A} at (0,0) size 71x19
     210                RenderInline {FONT} at (0,0) size 71x15 [color=#FFFFFF]
     211                  RenderText {#text} at (4,584) size 71x15
     212                    text run at (4,584) width 71: "To Advertise"
     213                RenderBR {BR} at (75,596) size 0x0
     214              RenderBR {BR} at (4,599) size 0x19
    215215            RenderTableCell {TD} at (148,0) size 486x24 [bgcolor=#660000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=3]
    216               RenderImage {IMG} at (11,4) size 465x16
     216              RenderImage {IMG} at (10,4) size 466x16
    217217          RenderTableRow {TR} at (0,24) size 634x69
    218218            RenderTableCell {TD} at (148,24) size 128x69 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     
    230230              RenderText {#text} at (0,0) size 0x0
    231231              RenderImage {IMG} at (4,64) size 167x1
    232             RenderTableCell {TD} at (451,24) size 183x523 [bgcolor=#CCCC99] [border: (1px inset #808080)] [r=1 c=3 rs=6 cs=1]
    233               RenderBlock (anonymous) at (4,4) size 175x27
    234                 RenderInline {FONT} at (0,0) size 143x12
    235                   RenderInline {FONT} at (0,0) size 143x13
    236                     RenderInline {SPAN} at (0,0) size 143x13
    237                       RenderText {#text} at (16,0) size 143x13
    238                         text run at (16,0) width 143: "Tue, 27 Jul 1999, 2:47pm EDT"
    239                       RenderBR {BR} at (159,10) size 0x0
    240                 RenderText {#text} at (0,0) size 0x0
    241                 RenderInline {FONT} at (0,0) size 105x15 [color=#000000]
    242                   RenderInline {B} at (0,0) size 105x15
    243                     RenderInline {SPAN} at (0,0) size 105x15
    244                       RenderText {#text} at (35,12) size 105x15
    245                         text run at (35,12) width 105: "Market Snapshot"
    246                       RenderBR {BR} at (139,24) size 1x0
    247                 RenderText {#text} at (0,0) size 0x0
    248               RenderBlock {CENTER} at (4,31) size 175x488
     232            RenderTableCell {TD} at (451,24) size 183x527 [bgcolor=#CCCC99] [border: (1px inset #808080)] [r=1 c=3 rs=6 cs=1]
     233              RenderBlock (anonymous) at (4,4) size 175x28
     234                RenderInline {FONT} at (0,0) size 147x12
     235                  RenderInline {FONT} at (0,0) size 147x13
     236                    RenderInline {SPAN} at (0,0) size 147x13
     237                      RenderText {#text} at (14,0) size 147x13
     238                        text run at (14,0) width 147: "Tue, 27 Jul 1999, 2:47pm EDT"
     239                      RenderBR {BR} at (161,10) size 0x0
     240                RenderText {#text} at (0,0) size 0x0
     241                RenderInline {FONT} at (0,0) size 107x15 [color=#000000]
     242                  RenderInline {B} at (0,0) size 107x15
     243                    RenderInline {SPAN} at (0,0) size 107x15
     244                      RenderText {#text} at (34,13) size 107x15
     245                        text run at (34,13) width 107: "Market Snapshot"
     246                      RenderBR {BR} at (140,25) size 1x0
     247                RenderText {#text} at (0,0) size 0x0
     248              RenderBlock {CENTER} at (4,32) size 175x491
    249249                RenderInline {A} at (0,0) size 175x19
    250250                  RenderImage {IMG} at (0,0) size 175x270
     
    256256                RenderText {#text} at (0,0) size 0x0
    257257                RenderText {#text} at (0,0) size 0x0
    258                 RenderInline {FONT} at (0,0) size 149x15 [color=#000000]
    259                   RenderInline {B} at (0,0) size 149x15
    260                     RenderInline {SPAN} at (0,0) size 149x15
    261                       RenderText {#text} at (13,300) size 149x15
    262                         text run at (13,300) width 149: "Financial Market Update"
    263                       RenderBR {BR} at (162,312) size 0x0
     258                RenderInline {FONT} at (0,0) size 155x15 [color=#000000]
     259                  RenderInline {B} at (0,0) size 155x15
     260                    RenderInline {SPAN} at (0,0) size 155x15
     261                      RenderText {#text} at (10,300) size 155x15
     262                        text run at (10,300) width 155: "Financial Market Update"
     263                      RenderBR {BR} at (165,312) size 0x0
    264264                RenderText {#text} at (0,0) size 0x0
    265265                RenderInline {FONT} at (0,0) size 85x13
     
    276276                RenderText {#text} at (0,0) size 0x0
    277277                RenderBR {BR} at (0,0) size 0x0
    278                 RenderBR {BR} at (87,327) size 1x19
    279                 RenderBR {BR} at (87,345) size 1x19
     278                RenderBR {BR} at (87,328) size 1x19
     279                RenderBR {BR} at (87,347) size 1x19
    280280                RenderInline {A} at (0,0) size 125x19
    281281                  RenderText {#text} at (0,0) size 0x0
    282                   RenderImage {IMG} at (25,363) size 125x125
    283                 RenderText {#text} at (0,0) size 0x0
    284                 RenderText {#text} at (0,0) size 0x0
    285           RenderTableRow {TR} at (0,93) size 634x116
    286             RenderTableCell {TD} at (148,93) size 303x116 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=2]
     282                  RenderImage {IMG} at (25,366) size 125x125
     283                RenderText {#text} at (0,0) size 0x0
     284                RenderText {#text} at (0,0) size 0x0
     285          RenderTableRow {TR} at (0,93) size 634x122
     286            RenderTableCell {TD} at (148,93) size 303x122 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=2]
    287287              RenderInline {A} at (0,0) size 0x0
    288288                RenderImage {IMG} at (4,4) size 288x26
    289289              RenderBR {BR} at (295,4) size 0x19
    290               RenderBR {BR} at (295,22) size 0x19
    291               RenderInline {A} at (0,0) size 274x55
    292                 RenderInline {SPAN} at (0,0) size 274x55
    293                   RenderText {#text} at (4,40) size 274x55
    294                     text run at (4,40) width 264: "Looking for a new approach to investing?"
    295                     text run at (4,58) width 274: "How about a portfolio where every holding"
    296                     text run at (4,76) width 207: "has a word for its stock symbol? "
     290              RenderBR {BR} at (295,23) size 0x19
     291              RenderInline {A} at (0,0) size 284x57
     292                RenderInline {SPAN} at (0,0) size 284x57
     293                  RenderText {#text} at (4,42) size 284x57
     294                    text run at (4,42) width 284: "Looking for a new approach to investing? How"
     295                    text run at (4,61) width 260: "about a portfolio where every holding has a"
     296                    text run at (4,80) width 165: "word for its stock symbol? "
    297297              RenderBR {BR} at (0,0) size 0x0
    298298              RenderInline {SPAN} at (0,0) size 46x19
    299299                RenderInline {A} at (0,0) size 46x19
    300                   RenderText {#text} at (4,94) size 46x19
    301                     text run at (4,94) width 46: "More..."
    302               RenderText {#text} at (0,0) size 0x0
    303           RenderTableRow {TR} at (0,209) size 634x313
    304             RenderTableCell {TD} at (148,209) size 303x313 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=2]
     300                  RenderText {#text} at (4,99) size 46x19
     301                    text run at (4,99) width 46: "More..."
     302              RenderText {#text} at (0,0) size 0x0
     303          RenderTableRow {TR} at (0,215) size 634x407
     304            RenderTableCell {TD} at (148,215) size 303x313 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=2]
    305305              RenderImage {IMG} at (4,4) size 290x35
    306306              RenderBR {BR} at (294,39) size 0x0
    307               RenderInline {A} at (0,0) size 249x19
    308                 RenderInline {FONT} at (0,0) size 249x15
    309                   RenderInline {SPAN} at (0,0) size 249x15
    310                     RenderInline {STRON} at (0,0) size 249x15
    311                       RenderInline {U} at (0,0) size 249x15
    312                         RenderText {#text} at (4,39) size 249x15
    313                           text run at (4,39) width 249: "Use BLOOMBERG.com to Find a New Job"
    314               RenderBR {BR} at (253,51) size 0x0
    315               RenderInline {FONT} at (0,0) size 282x60
    316                 RenderInline {SPAN} at (0,0) size 282x60
    317                   RenderText {#text} at (4,54) size 282x60
     307              RenderInline {A} at (0,0) size 248x19
     308                RenderInline {FONT} at (0,0) size 248x15
     309                  RenderInline {SPAN} at (0,0) size 248x15
     310                    RenderInline {STRON} at (0,0) size 248x15
     311                      RenderInline {U} at (0,0) size 248x15
     312                        RenderText {#text} at (4,39) size 248x15
     313                          text run at (4,39) width 248: "Use BLOOMBERG.com to Find a New Job"
     314              RenderBR {BR} at (252,51) size 0x0
     315              RenderInline {FONT} at (0,0) size 280x60
     316                RenderInline {SPAN} at (0,0) size 280x60
     317                  RenderText {#text} at (4,54) size 280x60
    318318                    text run at (4,54) width 280: "Whether you know what you're looking for or just"
    319                     text run at (4,69) width 275: "know you're looking, the new career page offers"
    320                     text run at (4,84) width 282: "better searches, news, and calculators than ever"
    321                     text run at (4,99) width 40: "before."
    322               RenderBR {BR} at (44,111) size 0x0
    323               RenderInline {A} at (0,0) size 215x19
    324                 RenderInline {FONT} at (0,0) size 215x15
    325                   RenderInline {SPAN} at (0,0) size 215x15
    326                     RenderInline {STRONG} at (0,0) size 215x15
    327                       RenderInline {U} at (0,0) size 215x15
    328                         RenderText {#text} at (4,114) size 215x15
    329                           text run at (4,114) width 215: "Bloomberg News on Rocket eBook"
    330               RenderBR {BR} at (219,126) size 0x0
     319                    text run at (4,69) width 273: "know you're looking, the new career page offers"
     320                    text run at (4,84) width 280: "better searches, news, and calculators than ever"
     321                    text run at (4,99) width 39: "before."
     322              RenderBR {BR} at (43,111) size 0x0
     323              RenderInline {A} at (0,0) size 218x19
     324                RenderInline {FONT} at (0,0) size 218x15
     325                  RenderInline {SPAN} at (0,0) size 218x15
     326                    RenderInline {STRONG} at (0,0) size 218x15
     327                      RenderInline {U} at (0,0) size 218x15
     328                        RenderText {#text} at (4,114) size 218x15
     329                          text run at (4,114) width 218: "Bloomberg News on Rocket eBook"
     330              RenderBR {BR} at (222,126) size 0x0
    331331              RenderInline {FONT} at (0,0) size 292x75
    332332                RenderInline {SPAN} at (0,0) size 292x75
    333333                  RenderText {#text} at (4,129) size 292x75
    334                     text run at (4,129) width 285: "Bloomberg's Top Financial News is now available"
    335                     text run at (4,144) width 235: "for download on your Rocket eBook. Get"
     334                    text run at (4,129) width 282: "Bloomberg's Top Financial News is now available"
     335                    text run at (4,144) width 234: "for download on your Rocket eBook. Get"
    336336                    text run at (4,159) width 292: "tomorrow's news today with Bloomberg's summary"
    337                     text run at (4,174) width 233: "of the day's top stories. Bloomberg daily"
     337                    text run at (4,174) width 232: "of the day's top stories. Bloomberg daily"
    338338                    text run at (4,189) width 259: "RocketEditions are FREE until September 1."
    339339              RenderBR {BR} at (263,201) size 0x0
    340               RenderInline {A} at (0,0) size 144x19
    341                 RenderInline {FONT} at (0,0) size 144x15
    342                   RenderInline {SPAN} at (0,0) size 144x15
    343                     RenderInline {STRONG} at (0,0) size 144x15
    344                       RenderInline {U} at (0,0) size 144x15
    345                         RenderText {#text} at (4,204) size 144x15
    346                           text run at (4,204) width 144: "Bloomberg News to Go"
    347               RenderBR {BR} at (148,216) size 0x0
    348               RenderInline {FONT} at (0,0) size 294x45
    349                 RenderInline {SPAN} at (0,0) size 294x45
    350                   RenderText {#text} at (4,219) size 294x45
     340              RenderInline {A} at (0,0) size 145x19
     341                RenderInline {FONT} at (0,0) size 145x15
     342                  RenderInline {SPAN} at (0,0) size 145x15
     343                    RenderInline {STRONG} at (0,0) size 145x15
     344                      RenderInline {U} at (0,0) size 145x15
     345                        RenderText {#text} at (4,204) size 145x15
     346                          text run at (4,204) width 145: "Bloomberg News to Go"
     347              RenderBR {BR} at (149,216) size 0x0
     348              RenderInline {FONT} at (0,0) size 291x45
     349                RenderInline {SPAN} at (0,0) size 291x45
     350                  RenderText {#text} at (4,219) size 291x45
    351351                    text run at (4,219) width 165: "Get tomorrow's news today. "
    352352                    text run at (169,219) width 125: "FREE weekday email"
    353                     text run at (4,234) width 294: "report of the top stories in business & finance from"
     353                    text run at (4,234) width 291: "report of the top stories in business & finance from"
    354354                    text run at (4,249) width 205: "BLOOMBERG NEWS at 5pm EST."
    355355              RenderBR {BR} at (209,261) size 0x0
    356               RenderInline {A} at (0,0) size 179x19
    357                 RenderInline {FONT} at (0,0) size 179x15
    358                   RenderInline {SPAN} at (0,0) size 179x15
    359                     RenderInline {STRONG} at (0,0) size 179x15
    360                       RenderInline {U} at (0,0) size 179x15
    361                         RenderText {#text} at (4,264) size 179x15
    362                           text run at (4,264) width 179: "Bloomberg Year 2000 Letters"
    363               RenderBR {BR} at (183,276) size 0x0
    364               RenderInline {FONT} at (0,0) size 284x30
    365                 RenderInline {SPAN} at (0,0) size 284x30
    366                   RenderText {#text} at (4,279) size 284x30
    367                     text run at (4,279) width 284: "For Y2K information on BLOOMBERG, download"
     356              RenderInline {A} at (0,0) size 182x19
     357                RenderInline {FONT} at (0,0) size 182x15
     358                  RenderInline {SPAN} at (0,0) size 182x15
     359                    RenderInline {STRONG} at (0,0) size 182x15
     360                      RenderInline {U} at (0,0) size 182x15
     361                        RenderText {#text} at (4,264) size 182x15
     362                          text run at (4,264) width 182: "Bloomberg Year 2000 Letters"
     363              RenderBR {BR} at (186,276) size 0x0
     364              RenderInline {FONT} at (0,0) size 283x30
     365                RenderInline {SPAN} at (0,0) size 283x30
     366                  RenderText {#text} at (4,279) size 283x30
     367                    text run at (4,279) width 283: "For Y2K information on BLOOMBERG, download"
    368368                    text run at (4,294) width 147: "our customer letters now."
    369369              RenderBR {BR} at (151,306) size 0x0
    370       RenderBlock {P} at (0,633) size 769x12
    371         RenderInline {FONT} at (0,0) size 424x13
    372           RenderText {#text} at (0,0) size 197x13
    373             text run at (0,0) width 197: "\x{A9}1999 Bloomberg L.P. All rights reserved. "
    374           RenderInline {A} at (0,0) size 77x13
    375             RenderText {#text} at (197,0) size 77x13
    376               text run at (197,0) width 77: "Terms of Service"
    377           RenderText {#text} at (274,0) size 6x13
    378             text run at (274,0) width 6: ", "
    379           RenderInline {A} at (0,0) size 63x13
    380             RenderText {#text} at (280,0) size 63x13
    381               text run at (280,0) width 63: "Privacy Policy"
    382           RenderText {#text} at (343,0) size 24x13
    383             text run at (343,0) width 24: " and "
     370      RenderBlock {P} at (0,640) size 769x13
     371        RenderInline {FONT} at (0,0) size 435x13
     372          RenderText {#text} at (0,0) size 200x13
     373            text run at (0,0) width 200: "\x{A9}1999 Bloomberg L.P. All rights reserved. "
     374          RenderInline {A} at (0,0) size 80x13
     375            RenderText {#text} at (200,0) size 80x13
     376              text run at (200,0) width 80: "Terms of Service"
     377          RenderText {#text} at (280,0) size 6x13
     378            text run at (280,0) width 6: ", "
     379          RenderInline {A} at (0,0) size 68x13
     380            RenderText {#text} at (286,0) size 68x13
     381              text run at (286,0) width 68: "Privacy Policy"
     382          RenderText {#text} at (354,0) size 24x13
     383            text run at (354,0) width 24: " and "
    384384          RenderInline {A} at (0,0) size 54x13
    385             RenderText {#text} at (367,0) size 54x13
    386               text run at (367,0) width 54: "Trademarks"
    387           RenderText {#text} at (421,0) size 3x13
    388             text run at (421,0) width 3: "."
     385            RenderText {#text} at (378,0) size 54x13
     386              text run at (378,0) width 54: "Trademarks"
     387          RenderText {#text} at (432,0) size 3x13
     388            text run at (432,0) width 3: "."
    389389        RenderText {#text} at (0,0) size 0x0
  • trunk/LayoutTests/tables/mozilla/core/row_span-expected.txt

    r116839 r148944  
    1 layer at (0,0) size 785x864
     1layer at (0,0) size 785x886
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x864
    4   RenderBlock {HTML} at (0,0) size 785x864
    5     RenderBody {BODY} at (8,8) size 769x848
    6       RenderBlock (anonymous) at (0,0) size 769x18
    7         RenderText {#text} at (0,0) size 89x19
    8           text run at (0,0) width 89: "ROWSPANS"
    9       RenderTable {TABLE} at (0,18) size 135x60 [border: (5px outset #808080)]
    10         RenderTableSection {TBODY} at (5,5) size 125x50
    11           RenderTableRow {TR} at (0,2) size 125x22
    12             RenderTableCell {TD} at (2,14) size 39x22 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    13               RenderText {#text} at (2,2) size 35x19
    14                 text run at (2,2) width 35: "auto1"
    15             RenderTableCell {TD} at (43,2) size 39x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    16               RenderText {#text} at (2,2) size 35x19
    17                 text run at (2,2) width 35: "auto2"
    18           RenderTableRow {TR} at (0,26) size 125x22
    19             RenderTableCell {TD} at (43,26) size 39x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    20               RenderText {#text} at (2,2) size 35x19
    21                 text run at (2,2) width 35: "auto3"
    22             RenderTableCell {TD} at (84,26) size 39x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
    23               RenderText {#text} at (2,2) size 35x19
    24                 text run at (2,2) width 35: "auto4"
    25       RenderTable {TABLE} at (0,78) size 260x76 [border: (1px outset #808080)]
    26         RenderTableSection {TBODY} at (1,1) size 258x74
    27           RenderTableRow {TR} at (0,2) size 258x22
    28             RenderTableCell {TD} at (2,26) size 186x22 [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1]
    29               RenderText {#text} at (2,2) size 182x19
    30                 text run at (2,2) width 182: "c0r[2-6],Data 2 span=3 rows"
    31             RenderTableCell {TD} at (190,2) size 32x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     3layer at (0,0) size 785x886
     4  RenderBlock {HTML} at (0,0) size 785x886
     5    RenderBody {BODY} at (8,8) size 769x870
     6      RenderBlock (anonymous) at (0,0) size 769x19
     7        RenderText {#text} at (0,0) size 87x19
     8          text run at (0,0) width 87: "ROWSPANS"
     9      RenderTable {TABLE} at (0,19) size 132x62 [border: (5px outset #808080)]
     10        RenderTableSection {TBODY} at (5,5) size 122x52
     11          RenderTableRow {TR} at (0,2) size 122x23
     12            RenderTableCell {TD} at (2,14) size 38x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     13              RenderText {#text} at (2,2) size 34x19
     14                text run at (2,2) width 34: "auto1"
     15            RenderTableCell {TD} at (42,2) size 38x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     16              RenderText {#text} at (2,2) size 34x19
     17                text run at (2,2) width 34: "auto2"
     18          RenderTableRow {TR} at (0,27) size 122x23
     19            RenderTableCell {TD} at (42,27) size 38x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     20              RenderText {#text} at (2,2) size 34x19
     21                text run at (2,2) width 34: "auto3"
     22            RenderTableCell {TD} at (82,27) size 38x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
     23              RenderText {#text} at (2,2) size 34x19
     24                text run at (2,2) width 34: "auto4"
     25      RenderTable {TABLE} at (0,81) size 258x79 [border: (1px outset #808080)]
     26        RenderTableSection {TBODY} at (1,1) size 256x77
     27          RenderTableRow {TR} at (0,2) size 256x23
     28            RenderTableCell {TD} at (2,27) size 184x23 [border: (1px inset #808080)] [r=0 c=0 rs=3 cs=1]
     29              RenderText {#text} at (2,2) size 180x19
     30                text run at (2,2) width 180: "c0r[2-6],Data 2 span=3 rows"
     31            RenderTableCell {TD} at (188,2) size 32x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    3232              RenderText {#text} at (2,2) size 28x19
    3333                text run at (2,2) width 28: "c0r2"
    34             RenderTableCell {TD} at (224,2) size 32x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
     34            RenderTableCell {TD} at (222,2) size 32x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
    3535              RenderText {#text} at (2,2) size 28x19
    3636                text run at (2,2) width 28: "c1r2"
    37           RenderTableRow {TR} at (0,26) size 258x22
    38             RenderTableCell {TD} at (190,26) size 32x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     37          RenderTableRow {TR} at (0,27) size 256x23
     38            RenderTableCell {TD} at (188,27) size 32x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    3939              RenderText {#text} at (2,2) size 28x19
    4040                text run at (2,2) width 28: "c0r3"
    41             RenderTableCell {TD} at (224,26) size 32x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
     41            RenderTableCell {TD} at (222,27) size 32x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
    4242              RenderText {#text} at (2,2) size 28x19
    4343                text run at (2,2) width 28: "c1r3"
    44           RenderTableRow {TR} at (0,50) size 258x22
    45             RenderTableCell {TD} at (190,50) size 32x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
     44          RenderTableRow {TR} at (0,52) size 256x23
     45            RenderTableCell {TD} at (188,52) size 32x23 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
    4646              RenderText {#text} at (2,2) size 28x19
    4747                text run at (2,2) width 28: "c0r4"
    48             RenderTableCell {TD} at (224,50) size 32x22 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
     48            RenderTableCell {TD} at (222,52) size 32x23 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
    4949              RenderText {#text} at (2,2) size 28x19
    5050                text run at (2,2) width 28: "c1r4"
    51       RenderBlock (anonymous) at (0,154) size 769x18
     51      RenderBlock (anonymous) at (0,160) size 769x19
    5252        RenderBR {BR} at (0,0) size 0x19
    53       RenderTable {TABLE} at (0,172) size 260x196 [border: (1px outset #808080)]
    54         RenderTableSection {TBODY} at (1,1) size 258x194
    55           RenderTableRow {TR} at (0,2) size 258x22
    56             RenderTableCell {TD} at (2,50) size 186x22 [border: (1px inset #808080)] [r=0 c=0 rs=5 cs=1]
    57               RenderText {#text} at (2,2) size 182x19
    58                 text run at (2,2) width 182: "c0r[2-6],Data 2 span=5 rows"
    59             RenderTableCell {TD} at (190,2) size 32x22 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
     53      RenderTable {TABLE} at (0,179) size 258x204 [border: (1px outset #808080)]
     54        RenderTableSection {TBODY} at (1,1) size 256x202
     55          RenderTableRow {TR} at (0,2) size 256x23
     56            RenderTableCell {TD} at (2,52) size 184x23 [border: (1px inset #808080)] [r=0 c=0 rs=5 cs=1]
     57              RenderText {#text} at (2,2) size 180x19
     58                text run at (2,2) width 180: "c0r[2-6],Data 2 span=5 rows"
     59            RenderTableCell {TD} at (188,2) size 32x23 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
    6060              RenderText {#text} at (2,2) size 28x19
    6161                text run at (2,2) width 28: "c0r2"
    62             RenderTableCell {TD} at (224,2) size 32x22 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
     62            RenderTableCell {TD} at (222,2) size 32x23 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
    6363              RenderText {#text} at (2,2) size 28x19
    6464                text run at (2,2) width 28: "c1r2"
    65           RenderTableRow {TR} at (0,26) size 258x22
    66             RenderTableCell {TD} at (190,26) size 32x22 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
     65          RenderTableRow {TR} at (0,27) size 256x23
     66            RenderTableCell {TD} at (188,27) size 32x23 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
    6767              RenderText {#text} at (2,2) size 28x19
    6868                text run at (2,2) width 28: "c0r3"
    69             RenderTableCell {TD} at (224,26) size 32x22 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
     69            RenderTableCell {TD} at (222,27) size 32x23 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
    7070              RenderText {#text} at (2,2) size 28x19
    7171                text run at (2,2) width 28: "c1r3"
    72           RenderTableRow {TR} at (0,50) size 258x22
    73             RenderTableCell {TD} at (190,50) size 32x22 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
     72          RenderTableRow {TR} at (0,52) size 256x23
     73            RenderTableCell {TD} at (188,52) size 32x23 [border: (1px inset #808080)] [r=2 c=1 rs=1 cs=1]
    7474              RenderText {#text} at (2,2) size 28x19
    7575                text run at (2,2) width 28: "c0r4"
    76             RenderTableCell {TD} at (224,50) size 32x22 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
     76            RenderTableCell {TD} at (222,52) size 32x23 [border: (1px inset #808080)] [r=2 c=2 rs=1 cs=1]
    7777              RenderText {#text} at (2,2) size 28x19
    7878                text run at (2,2) width 28: "c1r4"
    79           RenderTableRow {TR} at (0,74) size 258x22
    80             RenderTableCell {TD} at (190,74) size 32x22 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
     79          RenderTableRow {TR} at (0,77) size 256x23
     80            RenderTableCell {TD} at (188,77) size 32x23 [border: (1px inset #808080)] [r=3 c=1 rs=1 cs=1]
    8181              RenderText {#text} at (2,2) size 28x19
    8282                text run at (2,2) width 28: "c0r5"
    83             RenderTableCell {TD} at (224,74) size 32x22 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
     83            RenderTableCell {TD} at (222,77) size 32x23 [border: (1px inset #808080)] [r=3 c=2 rs=1 cs=1]
    8484              RenderText {#text} at (2,2) size 28x19
    8585                text run at (2,2) width 28: "c1r5"
    86           RenderTableRow {TR} at (0,98) size 258x22
    87             RenderTableCell {TD} at (190,98) size 32x22 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
     86          RenderTableRow {TR} at (0,102) size 256x23
     87            RenderTableCell {TD} at (188,102) size 32x23 [border: (1px inset #808080)] [r=4 c=1 rs=1 cs=1]
    8888              RenderText {#text} at (2,2) size 28x19
    8989                text run at (2,2) width 28: "c0r6"
    90             RenderTableCell {TD} at (224,98) size 32x22 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
     90            RenderTableCell {TD} at (222,102) size 32x23 [border: (1px inset #808080)] [r=4 c=2 rs=1 cs=1]
    9191              RenderText {#text} at (2,2) size 28x19
    9292                text run at (2,2) width 28: "c1r6"
    93           RenderTableRow {TR} at (0,122) size 258x22
    94             RenderTableCell {TD} at (2,146) size 186x22 [border: (1px inset #808080)] [r=5 c=0 rs=3 cs=1]
    95               RenderText {#text} at (2,2) size 136x19
    96                 text run at (2,2) width 136: "c0r[7-9] span=3 rows"
    97             RenderTableCell {TD} at (190,122) size 32x22 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
     93          RenderTableRow {TR} at (0,127) size 256x23
     94            RenderTableCell {TD} at (2,152) size 184x23 [border: (1px inset #808080)] [r=5 c=0 rs=3 cs=1]
     95              RenderText {#text} at (2,2) size 135x19
     96                text run at (2,2) width 135: "c0r[7-9] span=3 rows"
     97            RenderTableCell {TD} at (188,127) size 32x23 [border: (1px inset #808080)] [r=5 c=1 rs=1 cs=1]
    9898              RenderText {#text} at (2,2) size 28x19
    9999                text run at (2,2) width 28: "c0r7"
    100             RenderTableCell {TD} at (224,122) size 32x22 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
     100            RenderTableCell {TD} at (222,127) size 32x23 [border: (1px inset #808080)] [r=5 c=2 rs=1 cs=1]
    101101              RenderText {#text} at (2,2) size 28x19
    102102                text run at (2,2) width 28: "c1r7"
    103           RenderTableRow {TR} at (0,146) size 258x22
    104             RenderTableCell {TD} at (190,146) size 32x22 [border: (1px inset #808080)] [r=6 c=1 rs=1 cs=1]
     103          RenderTableRow {TR} at (0,152) size 256x23
     104            RenderTableCell {TD} at (188,152) size 32x23 [border: (1px inset #808080)] [r=6 c=1 rs=1 cs=1]
    105105              RenderText {#text} at (2,2) size 28x19
    106106                text run at (2,2) width 28: "c0r8"
    107             RenderTableCell {TD} at (224,146) size 32x22 [border: (1px inset #808080)] [r=6 c=2 rs=1 cs=1]
     107            RenderTableCell {TD} at (222,152) size 32x23 [border: (1px inset #808080)] [r=6 c=2 rs=1 cs=1]
    108108              RenderText {#text} at (2,2) size 28x19
    109109                text run at (2,2) width 28: "c1r8"
    110           RenderTableRow {TR} at (0,170) size 258x22
    111             RenderTableCell {TD} at (190,170) size 32x22 [border: (1px inset #808080)] [r=7 c=1 rs=1 cs=1]
     110          RenderTableRow {TR} at (0,177) size 256x23
     111            RenderTableCell {TD} at (188,177) size 32x23 [border: (1px inset #808080)] [r=7 c=1 rs=1 cs=1]
    112112              RenderText {#text} at (2,2) size 28x19
    113113                text run at (2,2) width 28: "c0r9"
    114             RenderTableCell {TD} at (224,170) size 32x22 [border: (1px inset #808080)] [r=7 c=2 rs=1 cs=1]
     114            RenderTableCell {TD} at (222,177) size 32x23 [border: (1px inset #808080)] [r=7 c=2 rs=1 cs=1]
    115115              RenderText {#text} at (2,2) size 28x19
    116116                text run at (2,2) width 28: "c1r9"
    117       RenderBlock (anonymous) at (0,368) size 769x18
     117      RenderBlock (anonymous) at (0,383) size 769x19
    118118        RenderBR {BR} at (0,0) size 0x19
    119       RenderTable {TABLE} at (0,386) size 63x52 [border: (1px outset #808080)]
    120         RenderTableSection {TBODY} at (1,1) size 61x50
    121           RenderTableRow {TR} at (0,2) size 61x22
    122             RenderTableCell {TD} at (2,2) size 27x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     119      RenderTable {TABLE} at (0,402) size 61x54 [border: (1px outset #808080)]
     120        RenderTableSection {TBODY} at (1,1) size 59x52
     121          RenderTableRow {TR} at (0,2) size 59x23
     122            RenderTableCell {TD} at (2,2) size 26x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     123              RenderText {#text} at (2,2) size 22x19
     124                text run at (2,2) width 22: "one"
     125            RenderTableCell {TD} at (30,14) size 27x23 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1]
    123126              RenderText {#text} at (2,2) size 23x19
    124                 text run at (2,2) width 23: "one"
    125             RenderTableCell {TD} at (31,14) size 28x22 [border: (1px inset #808080)] [r=0 c=1 rs=2 cs=1]
    126               RenderText {#text} at (2,2) size 24x19
    127                 text run at (2,2) width 24: "two"
    128           RenderTableRow {TR} at (0,26) size 61x22
    129             RenderTableCell {TD} at (2,26) size 57x22 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
    130               RenderText {#text} at (13,2) size 31x19
    131                 text run at (13,2) width 31: "three"
    132       RenderTable {TABLE} at (0,438) size 57x28 [border: (1px outset #808080)]
    133         RenderTableSection {TBODY} at (1,1) size 55x26
    134           RenderTableRow {TR} at (0,2) size 55x0
    135             RenderTableCell {TD} at (2,2) size 25x22 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    136               RenderText {#text} at (2,2) size 21x19
    137                 text run at (2,2) width 21: "foo"
    138           RenderTableRow {TR} at (0,4) size 55x20
    139             RenderTableCell {TD} at (29,3) size 24x22 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
     127                text run at (2,2) width 23: "two"
     128          RenderTableRow {TR} at (0,27) size 59x23
     129            RenderTableCell {TD} at (2,27) size 55x23 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=2]
     130              RenderText {#text} at (12,2) size 31x19
     131                text run at (12,2) width 31: "three"
     132      RenderTable {TABLE} at (0,456) size 56x31 [border: (1px outset #808080)]
     133        RenderTableSection {TBODY} at (1,1) size 54x29
     134          RenderTableRow {TR} at (0,2) size 54x0
     135            RenderTableCell {TD} at (2,3) size 24x23 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     136              RenderText {#text} at (2,2) size 20x19
     137                text run at (2,2) width 20: "foo"
     138          RenderTableRow {TR} at (0,4) size 54x23
     139            RenderTableCell {TD} at (28,4) size 24x23 [border: (1px inset #808080)] [r=1 c=1 rs=2 cs=1]
    140140              RenderText {#text} at (2,2) size 20x19
    141141                text run at (2,2) width 20: "bar"
    142       RenderBlock (anonymous) at (0,466) size 769x18
     142      RenderBlock (anonymous) at (0,487) size 769x19
    143143        RenderBR {BR} at (0,0) size 0x19
    144       RenderTable {TABLE} at (0,484) size 602x364 [border: (1px outset #808080)]
     144      RenderTable {TABLE} at (0,506) size 602x364 [border: (1px outset #808080)]
    145145        RenderTableSection {TBODY} at (1,1) size 600x362
    146146          RenderTableRow {TR} at (0,0) size 600x0
    147             RenderTableCell {TD} at (0,0) size 502x362 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=2]
     147            RenderTableCell {TD} at (0,0) size 512x362 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=2]
    148148              RenderImage {IMG} at (1,1) size 132x360
    149149          RenderTableRow {TR} at (0,0) size 600x362
    150             RenderTableCell {TD} at (502,171) size 98x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=6]
    151               RenderText {#text} at (73,1) size 24x19
    152                 text run at (73,1) width 24: "xxx"
     150            RenderTableCell {TD} at (512,170) size 88x21 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=6]
     151              RenderText {#text} at (66,1) size 21x19
     152                text run at (66,1) width 21: "xxx"
  • trunk/LayoutTests/tables/mozilla_expected_failures/bugs/bug131020-3-expected.txt

    r117900 r148944  
    1 layer at (0,0) size 785x2274
     1layer at (0,0) size 785x2315
    22  RenderView at (0,0) size 785x600
    3 layer at (0,0) size 785x2274
    4   RenderBlock {HTML} at (0,0) size 785x2274
    5     RenderBody {BODY} at (8,8) size 769x2258 [bgcolor=#19BCD2]
     3layer at (0,0) size 785x2315
     4  RenderBlock {HTML} at (0,0) size 785x2315
     5    RenderBody {BODY} at (8,8) size 769x2299 [bgcolor=#19BCD2]
    66      RenderTable {TABLE} at (0,0) size 769x199 [bgcolor=#FFA500] [border: (1px outset #808080)]
    77        RenderTableSection {TBODY} at (1,1) size 767x197
    88          RenderTableRow {TR} at (0,0) size 767x158
    9             RenderTableCell {TD} at (0,0) size 767x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    10               RenderText {#text} at (1,1) size 158x19
    11                 text run at (1,1) width 158: "80% of table 200px table"
     9            RenderTableCell {TD} at (0,0) size 767x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     10              RenderText {#text} at (1,1) size 154x19
     11                text run at (1,1) width 154: "80% of table 200px table"
    1212          RenderTableRow {TR} at (0,158) size 767x39
    13             RenderTableCell {TD} at (0,158) size 767x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    14               RenderText {#text} at (1,1) size 158x19
    15                 text run at (1,1) width 158: "20% of table 200px table"
    16       RenderBlock (anonymous) at (0,199) size 769x18
    17         RenderBR {BR} at (0,0) size 0x19
    18       RenderTable {TABLE} at (0,217) size 769x42 [bgcolor=#FFA500] [border: (1px outset #808080)]
    19         RenderTableSection {TBODY} at (1,1) size 767x40
    20           RenderTableRow {TR} at (0,0) size 767x20
    21             RenderTableCell {TD} at (0,0) size 767x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    22               RenderText {#text} at (1,1) size 130x19
    23                 text run at (1,1) width 130: "80% of 200px tbody"
    24           RenderTableRow {TR} at (0,20) size 767x20
    25             RenderTableCell {TD} at (0,20) size 767x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    26               RenderText {#text} at (1,1) size 130x19
    27                 text run at (1,1) width 130: "20% of 200px tbody"
    28       RenderBlock (anonymous) at (0,259) size 769x18
    29         RenderBR {BR} at (0,0) size 0x19
    30       RenderTable {TABLE} at (0,277) size 769x42 [bgcolor=#FFA500] [border: (1px outset #808080)]
    31         RenderTableSection {TBODY} at (1,1) size 767x40
    32           RenderTableRow {TR} at (0,0) size 767x20
    33             RenderTableCell {TD} at (0,0) size 767x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    34               RenderText {#text} at (1,1) size 130x19
    35                 text run at (1,1) width 130: "80% of 200px tbody"
    36           RenderTableRow {TR} at (0,20) size 767x20
    37             RenderTableCell {TD} at (0,20) size 767x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    38               RenderText {#text} at (1,1) size 130x19
    39                 text run at (1,1) width 130: "20% of 200px tbody"
    40       RenderBlock (anonymous) at (0,319) size 769x18
    41         RenderBR {BR} at (0,0) size 0x19
    42       RenderTable {TABLE} at (0,337) size 769x199 [bgcolor=#FFA500] [border: (1px outset #808080)]
     13            RenderTableCell {TD} at (0,158) size 767x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     14              RenderText {#text} at (1,1) size 154x19
     15                text run at (1,1) width 154: "20% of table 200px table"
     16      RenderBlock (anonymous) at (0,199) size 769x19
     17        RenderBR {BR} at (0,0) size 0x19
     18      RenderTable {TABLE} at (0,218) size 769x44 [bgcolor=#FFA500] [border: (1px outset #808080)]
     19        RenderTableSection {TBODY} at (1,1) size 767x42
     20          RenderTableRow {TR} at (0,0) size 767x21
     21            RenderTableCell {TD} at (0,0) size 767x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     22              RenderText {#text} at (1,1) size 127x19
     23                text run at (1,1) width 127: "80% of 200px tbody"
     24          RenderTableRow {TR} at (0,21) size 767x21
     25            RenderTableCell {TD} at (0,21) size 767x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     26              RenderText {#text} at (1,1) size 127x19
     27                text run at (1,1) width 127: "20% of 200px tbody"
     28      RenderBlock (anonymous) at (0,262) size 769x19
     29        RenderBR {BR} at (0,0) size 0x19
     30      RenderTable {TABLE} at (0,281) size 769x44 [bgcolor=#FFA500] [border: (1px outset #808080)]
     31        RenderTableSection {TBODY} at (1,1) size 767x42
     32          RenderTableRow {TR} at (0,0) size 767x21
     33            RenderTableCell {TD} at (0,0) size 767x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     34              RenderText {#text} at (1,1) size 127x19
     35                text run at (1,1) width 127: "80% of 200px tbody"
     36          RenderTableRow {TR} at (0,21) size 767x21
     37            RenderTableCell {TD} at (0,21) size 767x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     38              RenderText {#text} at (1,1) size 127x19
     39                text run at (1,1) width 127: "20% of 200px tbody"
     40      RenderBlock (anonymous) at (0,325) size 769x19
     41        RenderBR {BR} at (0,0) size 0x19
     42      RenderTable {TABLE} at (0,344) size 769x199 [bgcolor=#FFA500] [border: (1px outset #808080)]
    4343        RenderTableSection {TBODY} at (1,1) size 767x197
    4444          RenderTableRow {TR} at (0,0) size 767x158
    45             RenderTableCell {TD} at (0,0) size 767x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    46               RenderText {#text} at (1,1) size 153x19
    47                 text run at (1,1) width 153: "row 80% of 200px table"
     45            RenderTableCell {TD} at (0,0) size 767x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     46              RenderText {#text} at (1,1) size 149x19
     47                text run at (1,1) width 149: "row 80% of 200px table"
    4848          RenderTableRow {TR} at (0,158) size 767x39
    49             RenderTableCell {TD} at (0,158) size 767x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    50               RenderText {#text} at (1,1) size 153x19
    51                 text run at (1,1) width 153: "row 20% of 200px table"
    52       RenderBlock (anonymous) at (0,536) size 769x18
    53         RenderBR {BR} at (0,0) size 0x19
    54       RenderTable {TABLE} at (0,554) size 769x42 [bgcolor=#FFA500] [border: (1px outset #808080)]
    55         RenderTableSection {TBODY} at (1,1) size 767x40
    56           RenderTableRow {TR} at (0,0) size 767x20
    57             RenderTableCell {TD} at (0,0) size 767x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    58               RenderText {#text} at (1,1) size 159x19
    59                 text run at (1,1) width 159: "row 80% of 200px tbody"
    60           RenderTableRow {TR} at (0,20) size 767x20
    61             RenderTableCell {TD} at (0,20) size 767x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
    62               RenderText {#text} at (1,1) size 159x19
    63                 text run at (1,1) width 159: "row 20% of 200px tbody"
    64       RenderBlock (anonymous) at (0,596) size 769x18
    65         RenderBR {BR} at (0,0) size 0x19
    66       RenderTable {TABLE} at (0,614) size 769x380 [bgcolor=#FFA500] [border: (1px outset #808080)]
    67         RenderTableSection {TBODY} at (1,1) size 767x378
    68           RenderTableRow {TR} at (0,0) size 767x378
    69             RenderTableCell {TD} at (0,0) size 767x648 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    70               RenderTable {TABLE} at (1,1) size 765x376 [bgcolor=#FFFF00]
    71                 RenderTableSection {TBODY} at (0,0) size 765x376
    72                   RenderTableRow {TR} at (0,0) size 765x376
    73                     RenderTableCell {TD} at (0,179) size 765x18 [r=0 c=0 rs=1 cs=1]
    74                       RenderText {#text} at (0,0) size 12x19
    75                         text run at (0,0) width 12: " x"
    76               RenderTable {TABLE} at (1,377) size 765x270
    77                 RenderTableSection {TBODY} at (0,0) size 765x270
    78                   RenderTableRow {TR} at (0,0) size 765x270
    79                     RenderTableCell {TD} at (0,0) size 765x270 [bgcolor=#E0FFFF] [r=0 c=0 rs=1 cs=1]
    80                       RenderText {#text} at (0,0) size 110x19
    81                         text run at (0,0) width 80: "yuiyututuyu "
    82                         text run at (80,0) width 30: "fesfe"
    83                       RenderBR {BR} at (110,15) size 0x0
    84                       RenderText {#text} at (0,18) size 4x19
    85                         text run at (0,18) width 4: " "
    86                       RenderBR {BR} at (4,33) size 0x0
    87                       RenderText {#text} at (0,36) size 4x19
    88                         text run at (0,36) width 4: " "
    89                       RenderBR {BR} at (4,51) size 0x0
    90                       RenderText {#text} at (0,54) size 4x19
    91                         text run at (0,54) width 4: " "
    92                       RenderBR {BR} at (4,69) size 0x0
    93                       RenderText {#text} at (0,72) size 4x19
    94                         text run at (0,72) width 4: " "
    95                       RenderBR {BR} at (4,87) size 0x0
    96                       RenderText {#text} at (0,90) size 4x19
    97                         text run at (0,90) width 4: " "
    98                       RenderBR {BR} at (4,105) size 0x0
    99                       RenderText {#text} at (0,108) size 4x19
    100                         text run at (0,108) width 4: " "
    101                       RenderBR {BR} at (4,123) size 0x0
    102                       RenderText {#text} at (0,126) size 4x19
    103                         text run at (0,126) width 4: " "
    104                       RenderBR {BR} at (4,141) size 0x0
    105                       RenderText {#text} at (0,144) size 4x19
    106                         text run at (0,144) width 4: " "
    107                       RenderBR {BR} at (4,159) size 0x0
    108                       RenderText {#text} at (0,162) size 4x19
    109                         text run at (0,162) width 4: " "
    110                       RenderBR {BR} at (4,177) size 0x0
    111                       RenderText {#text} at (0,180) size 4x19
    112                         text run at (0,180) width 4: " "
    113                       RenderBR {BR} at (4,195) size 0x0
    114                       RenderText {#text} at (0,198) size 4x19
    115                         text run at (0,198) width 4: " "
    116                       RenderBR {BR} at (4,213) size 0x0
    117                       RenderText {#text} at (0,216) size 4x19
    118                         text run at (0,216) width 4: " "
    119                       RenderBR {BR} at (4,231) size 0x0
    120                       RenderText {#text} at (0,234) size 4x19
    121                         text run at (0,234) width 4: " "
    122                       RenderBR {BR} at (4,249) size 0x0
    123                       RenderText {#text} at (0,252) size 4x19
    124                         text run at (0,252) width 4: " "
    125       RenderBlock (anonymous) at (0,994) size 769x18
    126         RenderBR {BR} at (0,0) size 0x19
    127       RenderTable {TABLE} at (0,1012) size 600x400 [border: (1px outset #808080)]
     49            RenderTableCell {TD} at (0,158) size 767x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     50              RenderText {#text} at (1,1) size 149x19
     51                text run at (1,1) width 149: "row 20% of 200px table"
     52      RenderBlock (anonymous) at (0,543) size 769x19
     53        RenderBR {BR} at (0,0) size 0x19
     54      RenderTable {TABLE} at (0,562) size 769x44 [bgcolor=#FFA500] [border: (1px outset #808080)]
     55        RenderTableSection {TBODY} at (1,1) size 767x42
     56          RenderTableRow {TR} at (0,0) size 767x21
     57            RenderTableCell {TD} at (0,0) size 767x21 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     58              RenderText {#text} at (1,1) size 155x19
     59                text run at (1,1) width 155: "row 80% of 200px tbody"
     60          RenderTableRow {TR} at (0,21) size 767x21
     61            RenderTableCell {TD} at (0,21) size 767x21 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
     62              RenderText {#text} at (1,1) size 155x19
     63                text run at (1,1) width 155: "row 20% of 200px tbody"
     64      RenderBlock (anonymous) at (0,606) size 769x19
     65        RenderBR {BR} at (0,0) size 0x19
     66      RenderTable {TABLE} at (0,625) size 769x389 [bgcolor=#FFA500] [border: (1px outset #808080)]
     67        RenderTableSection {TBODY} at (1,1) size 767x387
     68          RenderTableRow {TR} at (0,0) size 767x387
     69            RenderTableCell {TD} at (0,0) size 767x387 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     70              RenderTable {TABLE} at (1,1) size 765x100 [bgcolor=#FFFF00]
     71                RenderTableSection {TBODY} at (0,0) size 765x100
     72                  RenderTableRow {TR} at (0,0) size 765x100
     73                    RenderTableCell {TD} at (0,40) size 765x19 [r=0 c=0 rs=1 cs=1]
     74                      RenderText {#text} at (0,0) size 11x19
     75                        text run at (0,0) width 11: " x"
     76              RenderTable {TABLE} at (1,101) size 765x285
     77                RenderTableSection {TBODY} at (0,0) size 765x285
     78                  RenderTableRow {TR} at (0,0) size 765x285
     79                    RenderTableCell {TD} at (0,0) size 765x285 [bgcolor=#E0FFFF] [r=0 c=0 rs=1 cs=1]
     80                      RenderText {#text} at (0,0) size 99x19
     81                        text run at (0,0) width 71: "yuiyututuyu "
     82                        text run at (71,0) width 28: "fesfe"
     83                      RenderBR {BR} at (99,15) size 0x0
     84                      RenderText {#text} at (0,19) size 4x19
     85                        text run at (0,19) width 4: " "
     86                      RenderBR {BR} at (4,34) size 0x0
     87                      RenderText {#text} at (0,38) size 4x19
     88                        text run at (0,38) width 4: " "
     89                      RenderBR {BR} at (4,53) size 0x0
     90                      RenderText {#text} at (0,57) size 4x19
     91                        text run at (0,57) width 4: " "
     92                      RenderBR {BR} at (4,72) size 0x0
     93                      RenderText {#text} at (0,76) size 4x19
     94                        text run at (0,76) width 4: " "
     95                      RenderBR {BR} at (4,91) size 0x0
     96                      RenderText {#text} at (0,95) size 4x19
     97                        text run at (0,95) width 4: " "
     98                      RenderBR {BR} at (4,110) size 0x0
     99                      RenderText {#text} at (0,114) size 4x19
     100                        text run at (0,114) width 4: " "
     101                      RenderBR {BR} at (4,129) size 0x0
     102                      RenderText {#text} at (0,133) size 4x19
     103                        text run at (0,133) width 4: " "
     104                      RenderBR {BR} at (4,148) size 0x0
     105                      RenderText {#text} at (0,152) size 4x19
     106                        text run at (0,152) width 4: " "
     107                      RenderBR {BR} at (4,167) size 0x0
     108                      RenderText {#text} at (0,171) size 4x19
     109                        text run at (0,171) width 4: " "
     110                      RenderBR {BR} at (4,186) size 0x0
     111                      RenderText {#text} at (0,190) size 4x19
     112                        text run at (0,190) width 4: " "
     113                      RenderBR {BR} at (4,205) size 0x0
     114                      RenderText {#text} at (0,209) size 4x19
     115                        text run at (0,209) width 4: " "
     116                      RenderBR {BR} at (4,224) size 0x0
     117                      RenderText {#text} at (0,228) size 4x19
     118                        text run at (0,228) width 4: " "
     119                      RenderBR {BR} at (4,243) size 0x0
     120                      RenderText {#text} at (0,247) size 4x19
     121                        text run at (0,247) width 4: " "
     122                      RenderBR {BR} at (4,262) size 0x0
     123                      RenderText {#text} at (0,266) size 4x19
     124                        text run at (0,266) width 4: " "
     125      RenderBlock (anonymous) at (0,1014) size 769x19
     126        RenderBR {BR} at (0,0) size 0x19
     127      RenderTable {TABLE} at (0,1033) size 600x400 [border: (1px outset #808080)]
    128128        RenderTableSection {TBODY} at (1,1) size 598x398
    129129          RenderTableRow {TR} at (0,2) size 598x394
     
    136136                        RenderTableSection {TBODY} at (1,1) size 578x378
    137137                          RenderTableRow {TR} at (0,2) size 578x374
    138                             RenderTableCell {TD} at (2,178) size 574x22 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    139                               RenderText {#text} at (2,2) size 21x19
    140                                 text run at (2,2) width 21: "foo"
    141       RenderBlock (anonymous) at (0,1412) size 769x18
    142         RenderBR {BR} at (0,0) size 0x19
    143       RenderTable {TABLE} at (0,1430) size 62x22 [border: (1px outset #808080)]
    144         RenderTableSection {TBODY} at (1,1) size 60x20
    145           RenderTableRow {TR} at (0,0) size 60x0
    146             RenderTableCell {TD} at (0,0) size 60x20 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
    147               RenderText {#text} at (1,1) size 58x19
    148                 text run at (1,1) width 58: "blah blah"
    149           RenderTableRow {TR} at (0,0) size 60x20
    150       RenderBlock (anonymous) at (0,1452) size 769x18
    151         RenderBR {BR} at (0,0) size 0x19
    152       RenderTable {TABLE} at (0,1470) size 602x364 [border: (1px outset #808080)]
     138                            RenderTableCell {TD} at (2,177) size 574x23 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     139                              RenderText {#text} at (2,2) size 20x19
     140                                text run at (2,2) width 20: "foo"
     141      RenderBlock (anonymous) at (0,1433) size 769x19
     142        RenderBR {BR} at (0,0) size 0x19
     143      RenderTable {TABLE} at (0,1452) size 58x23 [border: (1px outset #808080)]
     144        RenderTableSection {TBODY} at (1,1) size 56x21
     145          RenderTableRow {TR} at (0,0) size 56x21
     146            RenderTableCell {TD} at (0,0) size 56x21 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=1]
     147              RenderText {#text} at (1,1) size 54x19
     148                text run at (1,1) width 54: "blah blah"
     149          RenderTableRow {TR} at (0,21) size 56x0
     150      RenderBlock (anonymous) at (0,1475) size 769x19
     151        RenderBR {BR} at (0,0) size 0x19
     152      RenderTable {TABLE} at (0,1494) size 602x364 [border: (1px outset #808080)]
    153153        RenderTableSection {TBODY} at (1,1) size 600x362
    154154          RenderTableRow {TR} at (0,0) size 600x0
    155             RenderTableCell {TD} at (0,0) size 502x362 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=2]
     155            RenderTableCell {TD} at (0,0) size 512x362 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=2]
    156156              RenderImage {IMG} at (1,1) size 132x360
    157157          RenderTableRow {TR} at (0,0) size 600x362
    158             RenderTableCell {TD} at (502,171) size 98x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=6]
    159               RenderText {#text} at (73,1) size 24x19
    160                 text run at (73,1) width 24: "xxx"
    161       RenderBlock (anonymous) at (0,1834) size 769x18
    162         RenderBR {BR} at (0,0) size 0x19
    163       RenderTable {TABLE} at (10,1852) size 748x406 [bgcolor=#808080]
    164         RenderTableSection {TBODY} at (0,0) size 748x406
    165           RenderTableRow {TR} at (0,4) size 748x398
    166             RenderTableCell {TD} at (4,4) size 740x398 [r=0 c=0 rs=1 cs=1]
    167               RenderTable {TABLE} at (3,3) size 734x392 [bgcolor=#FFA500] [border: (1px outset #808080)]
    168                 RenderTableSection {TBODY} at (1,1) size 732x390
    169                   RenderTableRow {TR} at (0,0) size 732x390
    170                     RenderTableCell {TD} at (0,0) size 732x390 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
    171                       RenderBlock (anonymous) at (1,1) size 730x18
    172                         RenderText {#text} at (0,0) size 8x19
    173                           text run at (0,0) width 8: "x"
    174                       RenderTable {TABLE} at (1,19) size 730x100 [bgcolor=#FFFF00]
     158            RenderTableCell {TD} at (512,170) size 88x21 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=6]
     159              RenderText {#text} at (66,1) size 21x19
     160                text run at (66,1) width 21: "xxx"
     161      RenderBlock (anonymous) at (0,1858) size 769x19
     162        RenderBR {BR} at (0,0) size 0x19
     163      RenderTable {TABLE} at (10,1877) size 749x422 [bgcolor=#808080]
     164        RenderTableSection {TBODY} at (0,0) size 748x422
     165          RenderTableRow {TR} at (0,4) size 748x414
     166            RenderTableCell {TD} at (4,4) size 740x414 [r=0 c=0 rs=1 cs=1]
     167              RenderTable {TABLE} at (3,3) size 734x408 [bgcolor=#FFA500] [border: (1px outset #808080)]
     168                RenderTableSection {TBODY} at (1,1) size 732x406
     169                  RenderTableRow {TR} at (0,0) size 732x406
     170                    RenderTableCell {TD} at (0,0) size 732x406 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
     171                      RenderBlock (anonymous) at (1,1) size 730x19
     172                        RenderText {#text} at (0,0) size 7x19
     173                          text run at (0,0) width 7: "x"
     174                      RenderTable {TABLE} at (1,20) size 730x100 [bgcolor=#FFFF00]
    175175                        RenderTableSection {TBODY} at (0,0) size 730x100
    176176                          RenderTableRow {TR} at (0,0) size 730x100
    177                             RenderTableCell {TD} at (0,41) size 730x18 [r=0 c=0 rs=1 cs=1]
     177                            RenderTableCell {TD} at (0,40) size 730x19 [r=0 c=0 rs=1 cs=1]
    178178                              RenderText {#text} at (0,0) size 4x19
    179179                                text run at (0,0) width 4: " "
    180                       RenderTable {TABLE} at (1,119) size 730x270
    181                         RenderTableSection {TBODY} at (0,0) size 730x270
    182                           RenderTableRow {TR} at (0,0) size 730x270
    183                             RenderTableCell {TD} at (0,0) size 730x270 [bgcolor=#E0FFFF] [r=0 c=0 rs=1 cs=1]
    184                               RenderText {#text} at (0,0) size 114x19
    185                                 text run at (0,0) width 80: "yuiyututuyu "
    186                                 text run at (80,0) width 34: "fesf e"
    187                               RenderBR {BR} at (114,15) size 0x0
    188                               RenderText {#text} at (0,18) size 4x19
    189                                 text run at (0,18) width 4: " "
    190                               RenderBR {BR} at (4,33) size 0x0
    191                               RenderText {#text} at (0,36) size 4x19
    192                                 text run at (0,36) width 4: " "
    193                               RenderBR {BR} at (4,51) size 0x0
    194                               RenderText {#text} at (0,54) size 4x19
    195                                 text run at (0,54) width 4: " "
    196                               RenderBR {BR} at (4,69) size 0x0
    197                               RenderText {#text} at (0,72) size 4x19
    198                                 text run at (0,72) width 4: " "
    199                               RenderBR {BR} at (4,87) size 0x0
    200                               RenderText {#text} at (0,90) size 4x19
    201                                 text run at (0,90) width 4: " "
    202                               RenderBR {BR} at (4,105) size 0x0
    203                               RenderText {#text} at (0,108) size 4x19
    204                                 text run at (0,108) width 4: " "
    205                               RenderBR {BR} at (4,123) size 0x0
    206                               RenderText {#text} at (0,126) size 4x19
    207                                 text run at (0,126) width 4: " "
    208                               RenderBR {BR} at (4,141) size 0x0
    209                               RenderText {#text} at (0,144) size 4x19
    210                                 text run at (0,144) width 4: " "
    211                               RenderBR {BR} at (4,159) size 0x0
    212                               RenderText {#text} at (0,162) size 4x19
    213                                 text run at (0,162) width 4: " "
    214                               RenderBR {BR} at (4,177) size 0x0
    215                               RenderText {#text} at (0,180) size 4x19
    216                                 text run at (0,180) width 4: " "
    217                               RenderBR {BR} at (4,195) size 0x0
    218                               RenderText {#text} at (0,198) size 4x19
    219                                 text run at (0,198) width 4: " "
    220                               RenderBR {BR} at (4,213) size 0x0
    221                               RenderText {#text} at (0,216) size 4x19
    222                                 text run at (0,216) width 4: " "
    223                               RenderBR {BR} at (4,231) size 0x0
    224                               RenderText {#text} at (0,234) size 4x19
    225                                 text run at (0,234) width 4: " "
    226                               RenderBR {BR} at (4,249) size 0x0
    227                               RenderText {#text} at (0,252) size 4x19
    228                                 text run at (0,252) width 4: " "
     180                      RenderTable {TABLE} at (1,120) size 730x285
     181                        RenderTableSection {TBODY} at (0,0) size 730x285
     182                          RenderTableRow {TR} at (0,0) size 730x285
     183                            RenderTableCell {TD} at (0,0) size 730x285 [bgcolor=#E0FFFF] [r=0 c=0 rs=1 cs=1]
     184                              RenderText {#text} at (0,0) size 103x19
     185                                text run at (0,0) width 71: "yuiyututuyu "
     186                                text run at (71,0) width 32: "fesf e"
     187                              RenderBR {BR} at (103,15) size 0x0
     188                              RenderText {#text} at (0,19) size 4x19
     189                                text run at (0,19) width 4: " "
     190                              RenderBR {BR} at (4,34) size 0x0
     191                              RenderText {#text} at (0,38) size 4x19
     192                                text run at (0,38) width 4: " "
     193                              RenderBR {BR} at (4,53) size 0x0
     194                              RenderText {#text} at (0,57) size 4x19
     195                                text run at (0,57) width 4: " "
     196                              RenderBR {BR} at (4,72) size 0x0
     197                              RenderText {#text} at (0,76) size 4x19
     198                                text run at (0,76) width 4: " "
     199                              RenderBR {BR} at (4,91) size 0x0
     200                              RenderText {#text} at (0,95) size 4x19
     201                                text run at (0,95) width 4: " "
     202                              RenderBR {BR} at (4,110) size 0x0
     203                              RenderText {#text} at (0,114) size 4x19
     204                                text run at (0,114) width 4: " "
     205                              RenderBR {BR} at (4,129) size 0x0
     206                              RenderText {#text} at (0,133) size 4x19
     207                                text run at (0,133) width 4: " "
     208                              RenderBR {BR} at (4,148) size 0x0
     209                              RenderText {#text} at (0,152) size 4x19
     210                                text run at (0,152) width 4: " "
     211                              RenderBR {BR} at (4,167) size 0x0
     212                              RenderText {#text} at (0,171) size 4x19
     213                                text run at (0,171) width 4: " "
     214                              RenderBR {BR} at (4,186) size 0x0
     215                              RenderText {#text} at (0,190) size 4x19
     216                                text run at (0,190) width 4: " "
     217                              RenderBR {BR} at (4,205) size 0x0
     218                              RenderText {#text} at (0,209) size 4x19
     219                                text run at (0,209) width 4: " "
     220                              RenderBR {BR} at (4,224) size 0x0
     221                              RenderText {#text} at (0,228) size 4x19
     222                                text run at (0,228) width 4: " "
     223                              RenderBR {BR} at (4,243) size 0x0
     224                              RenderText {#text} at (0,247) size 4x19
     225                                text run at (0,247) width 4: " "
     226                              RenderBR {BR} at (4,262) size 0x0
     227                              RenderText {#text} at (0,266) size 4x19
     228                                text run at (0,266) width 4: " "
  • trunk/LayoutTests/tables/mozilla_expected_failures/bugs/bug23847-expected.txt

    r117900 r148944  
    44  RenderBlock {HTML} at (0,0) size 800x600
    55    RenderBody {BODY} at (8,8) size 784x584
    6       RenderTable {TABLE} at (0,0) size 345x121 [border: (1px outset #808080)]
    7         RenderTableSection {TBODY} at (1,1) size 343x119
     6      RenderTable {TABLE} at (0,0) size 345x123 [border: (1px outset #808080)]
     7        RenderTableSection {TBODY} at (1,1) size 343x121
    88          RenderTableRow {TR} at (0,2) size 343x9
    9             RenderTableCell {TD} at (2,5) size 126x39 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=2]
     9            RenderTableCell {TD} at (2,41) size 126x39 [border: (1px inset #808080)] [r=0 c=0 rs=2 cs=2]
    1010              RenderImage {IMG} at (2,2) size 122x35
    1111            RenderTableCell {TD} at (130,2) size 199x9 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
    1212              RenderImage {IMG} at (2,2) size 195x5
    13             RenderTableCell {TD} at (331,1) size 10x117 [border: (1px inset #808080)] [r=0 c=3 rs=4 cs=1]
     13            RenderTableCell {TD} at (331,2) size 10x117 [border: (1px inset #808080)] [r=0 c=3 rs=4 cs=1]
    1414              RenderImage {IMG} at (2,2) size 6x113
    15           RenderTableRow {TR} at (0,13) size 343x34
    16             RenderTableCell {TD} at (130,13) size 199x34 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
     15          RenderTableRow {TR} at (0,13) size 343x106
     16            RenderTableCell {TD} at (130,49) size 199x34 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
    1717              RenderInline {A} at (0,0) size 195x19 [color=#0000EE]
    1818                RenderText {#text} at (0,0) size 0x0
  • trunk/Source/WebCore/ChangeLog

    r148943 r148944  
     12013-04-22  Suchit Agrawal  <a.suchit@samsung.com>
     2
     3        table's text aligned on top instead of center because of rowspan
     4        https://bugs.webkit.org/show_bug.cgi?id=18092
     5
     6        Reviewed by Beth Dakin.
     7
     8        Last row in the rowspan is not getting the height of rowspan cell because there is not
     9        enough rows present below rowspan cell and we are strictly applying height of rowspan
     10        to the row which should lay last in the rowspan based of rowspan value.
     11
     12        When row contains rowspan cell and it is last row of the table then
     13        rowspan height is adding to last row of the table.
     14
     15        Test: fast/table/Rowspan-value-more-than-number-of-rows-present.html
     16
     17        It calculates logical height of the rows in the table.
     18        * rendering/RenderTableSection.cpp:
     19        (WebCore::RenderTableSection::calcRowLogicalHeight):
     20
    1212013-04-22  Mihnea Ovidenie  <mihnea@adobe.com>
    222
  • trunk/Source/WebCore/rendering/RenderTableSection.cpp

    r148921 r148944  
    274274    m_rowPos[0] = spacing;
    275275
    276     for (unsigned r = 0; r < m_grid.size(); r++) {
     276    unsigned totalRows = m_grid.size();
     277
     278    for (unsigned r = 0; r < totalRows; r++) {
    277279        m_grid[r].baseline = 0;
    278280        LayoutUnit baselineDescent = 0;
     
    293295                // FIXME: We are always adding the height of a rowspan to the last rows which doesn't match
    294296                // other browsers. See webkit.org/b/52185 for example.
    295                 if ((cell->rowIndex() + cell->rowSpan() - 1) != r)
    296                     continue;
     297                if ((cell->rowIndex() + cell->rowSpan() - 1) != r) {
     298                    // We will apply the height of the rowspan to the current row if next row is not valid.
     299                    if ((r + 1) < totalRows) {
     300                        unsigned col = 0;
     301                        CellStruct nextRowCell = cellAt(r + 1, col);
     302
     303                        // We are trying to find that next row is valid or not.
     304                        while (nextRowCell.cells.size() && nextRowCell.cells[0]->rowSpan() > 1 && nextRowCell.cells[0]->rowIndex() < (r + 1)) {
     305                            col++;
     306                            if (col < totalCols)
     307                                nextRowCell = cellAt(r + 1, col);
     308                            else
     309                                break;
     310                        }
     311
     312                        // We are adding the height of the rowspan to the current row if next row is not valid.
     313                        if (col < totalCols && nextRowCell.cells.size())
     314                            continue;
     315                    }
     316                }
    297317
    298318                // For row spanning cells, |r| is the last row in the span.
Note: See TracChangeset for help on using the changeset viewer.