Rubber stamped by Geoff.
authorbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Mar 2006 21:24:27 +0000 (21:24 +0000)
committerbdakin <bdakin@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Thu, 16 Mar 2006 21:24:27 +0000 (21:24 +0000)
        Still adding more mozilla table tests.

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

679 files changed:
LayoutTests/ChangeLog
LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_border-table-cell.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_index-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_index-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_index-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_index.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_position-table.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-column.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table-row.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/backgr_simple-table.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_col-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_col-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_col-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_col.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tbody-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tbody-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tbody-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tbody.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tfoot-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tfoot-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tfoot-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_tfoot.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_thead-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_thead-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_thead-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/body_thead.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/col_span-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/col_span-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/col_span-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/col_span.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_center-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_center-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_center-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_center.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_justify-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_justify-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_justify-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_justify.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_span-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_span-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_span-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_span.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_baseline-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_baseline-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_baseline-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_baseline.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_bottom-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_bottom-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_bottom-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_bottom.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_middle-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_middle-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_middle-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_middle.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_top-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_top-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_top-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/colgroup_valign_top.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/common.css [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_border-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_border-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_border-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_border.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_box-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_box-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_box-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_frame_box.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_hidden_td-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_hidden_td-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_hidden_td-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_hidden_td.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_overflow_td_dynamic_deactivate.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_center-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_center-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_center-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_center.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_row_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_all-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_all-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_all-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_all.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_groups-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_groups-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_groups-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/table_rules_groups.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_center-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_center-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_center-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_center.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_aqua_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_black_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_blue_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_gray_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_green_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_lime_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_maroon_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_navy_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_olive_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_purple_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_red_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_silver_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_teal_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_white_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_bgcolor_yellow_rgb.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_0-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_0-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_0-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_0.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_1-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_1-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_1-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_1.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_2-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_2-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_2-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_2.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_3-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_3-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_3-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_border_3.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_bot-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_bot-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_bot-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_bot.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_top-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_top-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_top-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_caption_align_top.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding_pct-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding_pct-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding_pct-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellpadding_pct.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellspacing-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellspacing-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellspacing-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_cellspacing.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_class-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_class-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_class-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_class.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_default-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_default-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_default-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_default.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_id-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_id-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_id-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_id.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_row_th_nowrap-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_row_th_nowrap-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_row_th_nowrap-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_row_th_nowrap.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_style-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_style-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_style-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_style.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_center-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_center-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_center-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_center.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_colspan-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_colspan-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_colspan-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_colspan.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_height-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_height-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_height-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_height.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_nowrap-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_nowrap-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_nowrap-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_nowrap.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_rowspan-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_rowspan-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_rowspan-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_rowspan.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_width-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_width-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_width-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_td_width.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_center-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_center-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_center-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_center.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_colspan-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_colspan-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_colspan-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_colspan.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_height-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_height-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_height-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_height.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_rowspan-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_rowspan-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_rowspan-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_rowspan.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_width-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_width-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_width-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_th_width.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_percent-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_percent-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_percent-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_percent.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_px-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_px-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_px-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tables_width_px.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_center-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_center-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_center-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_center.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_char-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_char-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_char-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_char.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_justify-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_justify-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_justify-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_justify.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_char-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_char-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_char-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_char.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_baseline-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_baseline-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_baseline-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_baseline.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_bottom-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_bottom-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_bottom-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_bottom.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_middle-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_middle-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_middle-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_middle.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_top-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_top-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_top-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/tbody_valign_top.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_baseline-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_baseline-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_baseline-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_baseline.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_bottom-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_bottom-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_bottom-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_bottom.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_middle-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_middle-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_middle-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_middle.html [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_top-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_top-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_top-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla/marvin/td_valign_top.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column-group.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-column.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-quirks.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row-group.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table-row.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_border-table.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_fixed-bg.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-hide.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-opacity-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-opacity-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-opacity-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-opacity.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_layers-show.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-cell.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column-group.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-column.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row-group.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/backgr_position-table-row.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_pct.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/colgroup_width_px.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/common.css [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_above-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_above-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_above.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_below-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_below-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_below.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_hsides.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_lhs.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_rhs.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_void-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_void-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_void.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_frame_vsides.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_caption_top.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_table.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_cols.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_none.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/table_rules_rows.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_left.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_caption_align_right.html [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.checksum [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.png [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt [new file with mode: 0644]
LayoutTests/tables/mozilla_expected_failures/marvin/tables_cellspacing_pct.html [new file with mode: 0644]

index dc75b680aaa443f41966f969779f0b0a3679439b..f9665ad4d2307a3ca0ad6b3c6ca15078ceb52363 100644 (file)
@@ -1,3 +1,690 @@
+2006-03-16  Beth Dakin  <bdakin@apple.com>
+
+        Rubber stamped by Geoff.
+
+        Still adding more mozilla table tests.
+
+        * tables/mozilla/marvin: Added.
+        * tables/mozilla/marvin/backgr_border-table-cell-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_border-table-cell-expected.png: Added.
+        * tables/mozilla/marvin/backgr_border-table-cell-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_border-table-cell.html: Added.
+        * tables/mozilla/marvin/backgr_index-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_index-expected.png: Added.
+        * tables/mozilla/marvin/backgr_index-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_index.html: Added.
+        * tables/mozilla/marvin/backgr_position-table-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_position-table-expected.png: Added.
+        * tables/mozilla/marvin/backgr_position-table-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_position-table.html: Added.
+        * tables/mozilla/marvin/backgr_simple-table-cell-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_simple-table-cell-expected.png: Added.
+        * tables/mozilla/marvin/backgr_simple-table-cell-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_simple-table-cell.html: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-expected.png: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-group-expected.png: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column-group.html: Added.
+        * tables/mozilla/marvin/backgr_simple-table-column.html: Added.
+        * tables/mozilla/marvin/backgr_simple-table-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_simple-table-expected.png: Added.
+        * tables/mozilla/marvin/backgr_simple-table-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-expected.png: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-group-expected.png: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row-group.html: Added.
+        * tables/mozilla/marvin/backgr_simple-table-row.html: Added.
+        * tables/mozilla/marvin/backgr_simple-table.html: Added.
+        * tables/mozilla/marvin/body_col-expected.checksum: Added.
+        * tables/mozilla/marvin/body_col-expected.png: Added.
+        * tables/mozilla/marvin/body_col-expected.txt: Added.
+        * tables/mozilla/marvin/body_col.html: Added.
+        * tables/mozilla/marvin/body_tbody-expected.checksum: Added.
+        * tables/mozilla/marvin/body_tbody-expected.png: Added.
+        * tables/mozilla/marvin/body_tbody-expected.txt: Added.
+        * tables/mozilla/marvin/body_tbody.html: Added.
+        * tables/mozilla/marvin/body_tfoot-expected.checksum: Added.
+        * tables/mozilla/marvin/body_tfoot-expected.png: Added.
+        * tables/mozilla/marvin/body_tfoot-expected.txt: Added.
+        * tables/mozilla/marvin/body_tfoot.html: Added.
+        * tables/mozilla/marvin/body_thead-expected.checksum: Added.
+        * tables/mozilla/marvin/body_thead-expected.png: Added.
+        * tables/mozilla/marvin/body_thead-expected.txt: Added.
+        * tables/mozilla/marvin/body_thead.html: Added.
+        * tables/mozilla/marvin/col_span-expected.checksum: Added.
+        * tables/mozilla/marvin/col_span-expected.png: Added.
+        * tables/mozilla/marvin/col_span-expected.txt: Added.
+        * tables/mozilla/marvin/col_span.html: Added.
+        * tables/mozilla/marvin/colgroup_align_center-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_align_center-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_align_center-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_align_center.html: Added.
+        * tables/mozilla/marvin/colgroup_align_justify-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_align_justify-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_align_justify-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_align_justify.html: Added.
+        * tables/mozilla/marvin/colgroup_align_left-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_align_left-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_align_left-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_align_left.html: Added.
+        * tables/mozilla/marvin/colgroup_align_right-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_align_right-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_align_right-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_align_right.html: Added.
+        * tables/mozilla/marvin/colgroup_span-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_span-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_span-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_span.html: Added.
+        * tables/mozilla/marvin/colgroup_valign_baseline-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_valign_baseline-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_valign_baseline-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_valign_baseline.html: Added.
+        * tables/mozilla/marvin/colgroup_valign_bottom-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_valign_bottom-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_valign_bottom-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_valign_bottom.html: Added.
+        * tables/mozilla/marvin/colgroup_valign_middle-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_valign_middle-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_valign_middle-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_valign_middle.html: Added.
+        * tables/mozilla/marvin/colgroup_valign_top-expected.checksum: Added.
+        * tables/mozilla/marvin/colgroup_valign_top-expected.png: Added.
+        * tables/mozilla/marvin/colgroup_valign_top-expected.txt: Added.
+        * tables/mozilla/marvin/colgroup_valign_top.html: Added.
+        * tables/mozilla/marvin/common.css: Added.
+        * tables/mozilla/marvin/table_frame_border-expected.checksum: Added.
+        * tables/mozilla/marvin/table_frame_border-expected.png: Added.
+        * tables/mozilla/marvin/table_frame_border-expected.txt: Added.
+        * tables/mozilla/marvin/table_frame_border.html: Added.
+        * tables/mozilla/marvin/table_frame_box-expected.checksum: Added.
+        * tables/mozilla/marvin/table_frame_box-expected.png: Added.
+        * tables/mozilla/marvin/table_frame_box-expected.txt: Added.
+        * tables/mozilla/marvin/table_frame_box.html: Added.
+        * tables/mozilla/marvin/table_overflow_hidden_td-expected.checksum: Added.
+        * tables/mozilla/marvin/table_overflow_hidden_td-expected.png: Added.
+        * tables/mozilla/marvin/table_overflow_hidden_td-expected.txt: Added.
+        * tables/mozilla/marvin/table_overflow_hidden_td.html: Added.
+        * tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.checksum: Added.
+        * tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.png: Added.
+        * tables/mozilla/marvin/table_overflow_td_dynamic_deactivate-expected.txt: Added.
+        * tables/mozilla/marvin/table_overflow_td_dynamic_deactivate.html: Added.
+        * tables/mozilla/marvin/table_row_align_center-expected.checksum: Added.
+        * tables/mozilla/marvin/table_row_align_center-expected.png: Added.
+        * tables/mozilla/marvin/table_row_align_center-expected.txt: Added.
+        * tables/mozilla/marvin/table_row_align_center.html: Added.
+        * tables/mozilla/marvin/table_row_align_left-expected.checksum: Added.
+        * tables/mozilla/marvin/table_row_align_left-expected.png: Added.
+        * tables/mozilla/marvin/table_row_align_left-expected.txt: Added.
+        * tables/mozilla/marvin/table_row_align_left.html: Added.
+        * tables/mozilla/marvin/table_row_align_right-expected.checksum: Added.
+        * tables/mozilla/marvin/table_row_align_right-expected.png: Added.
+        * tables/mozilla/marvin/table_row_align_right-expected.txt: Added.
+        * tables/mozilla/marvin/table_row_align_right.html: Added.
+        * tables/mozilla/marvin/table_rules_all-expected.checksum: Added.
+        * tables/mozilla/marvin/table_rules_all-expected.png: Added.
+        * tables/mozilla/marvin/table_rules_all-expected.txt: Added.
+        * tables/mozilla/marvin/table_rules_all.html: Added.
+        * tables/mozilla/marvin/table_rules_groups-expected.checksum: Added.
+        * tables/mozilla/marvin/table_rules_groups-expected.png: Added.
+        * tables/mozilla/marvin/table_rules_groups-expected.txt: Added.
+        * tables/mozilla/marvin/table_rules_groups.html: Added.
+        * tables/mozilla/marvin/tables_align_center-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_align_center-expected.png: Added.
+        * tables/mozilla/marvin/tables_align_center-expected.txt: Added.
+        * tables/mozilla/marvin/tables_align_center.html: Added.
+        * tables/mozilla/marvin/tables_align_left-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_align_left-expected.png: Added.
+        * tables/mozilla/marvin/tables_align_left-expected.txt: Added.
+        * tables/mozilla/marvin/tables_align_left.html: Added.
+        * tables/mozilla/marvin/tables_align_right-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_align_right-expected.png: Added.
+        * tables/mozilla/marvin/tables_align_right-expected.txt: Added.
+        * tables/mozilla/marvin/tables_align_right.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_aqua_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_black_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_blue_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_fuchsia_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_gray_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_green_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_lime_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_maroon_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_navy_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_olive_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_purple_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_red_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_silver_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_teal_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_white_rgb.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow.html: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.png: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow_rgb-expected.txt: Added.
+        * tables/mozilla/marvin/tables_bgcolor_yellow_rgb.html: Added.
+        * tables/mozilla/marvin/tables_border_0-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_border_0-expected.png: Added.
+        * tables/mozilla/marvin/tables_border_0-expected.txt: Added.
+        * tables/mozilla/marvin/tables_border_0.html: Added.
+        * tables/mozilla/marvin/tables_border_1-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_border_1-expected.png: Added.
+        * tables/mozilla/marvin/tables_border_1-expected.txt: Added.
+        * tables/mozilla/marvin/tables_border_1.html: Added.
+        * tables/mozilla/marvin/tables_border_2-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_border_2-expected.png: Added.
+        * tables/mozilla/marvin/tables_border_2-expected.txt: Added.
+        * tables/mozilla/marvin/tables_border_2.html: Added.
+        * tables/mozilla/marvin/tables_border_3-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_border_3-expected.png: Added.
+        * tables/mozilla/marvin/tables_border_3-expected.txt: Added.
+        * tables/mozilla/marvin/tables_border_3.html: Added.
+        * tables/mozilla/marvin/tables_caption_align_bot-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_caption_align_bot-expected.png: Added.
+        * tables/mozilla/marvin/tables_caption_align_bot-expected.txt: Added.
+        * tables/mozilla/marvin/tables_caption_align_bot.html: Added.
+        * tables/mozilla/marvin/tables_caption_align_top-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_caption_align_top-expected.png: Added.
+        * tables/mozilla/marvin/tables_caption_align_top-expected.txt: Added.
+        * tables/mozilla/marvin/tables_caption_align_top.html: Added.
+        * tables/mozilla/marvin/tables_cellpadding-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_cellpadding-expected.png: Added.
+        * tables/mozilla/marvin/tables_cellpadding-expected.txt: Added.
+        * tables/mozilla/marvin/tables_cellpadding.html: Added.
+        * tables/mozilla/marvin/tables_cellpadding_pct-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_cellpadding_pct-expected.png: Added.
+        * tables/mozilla/marvin/tables_cellpadding_pct-expected.txt: Added.
+        * tables/mozilla/marvin/tables_cellpadding_pct.html: Added.
+        * tables/mozilla/marvin/tables_cellspacing-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_cellspacing-expected.png: Added.
+        * tables/mozilla/marvin/tables_cellspacing-expected.txt: Added.
+        * tables/mozilla/marvin/tables_cellspacing.html: Added.
+        * tables/mozilla/marvin/tables_class-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_class-expected.png: Added.
+        * tables/mozilla/marvin/tables_class-expected.txt: Added.
+        * tables/mozilla/marvin/tables_class.html: Added.
+        * tables/mozilla/marvin/tables_default-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_default-expected.png: Added.
+        * tables/mozilla/marvin/tables_default-expected.txt: Added.
+        * tables/mozilla/marvin/tables_default.html: Added.
+        * tables/mozilla/marvin/tables_id-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_id-expected.png: Added.
+        * tables/mozilla/marvin/tables_id-expected.txt: Added.
+        * tables/mozilla/marvin/tables_id.html: Added.
+        * tables/mozilla/marvin/tables_row_th_nowrap-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_row_th_nowrap-expected.png: Added.
+        * tables/mozilla/marvin/tables_row_th_nowrap-expected.txt: Added.
+        * tables/mozilla/marvin/tables_row_th_nowrap.html: Added.
+        * tables/mozilla/marvin/tables_style-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_style-expected.png: Added.
+        * tables/mozilla/marvin/tables_style-expected.txt: Added.
+        * tables/mozilla/marvin/tables_style.html: Added.
+        * tables/mozilla/marvin/tables_td_align_center-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_align_center-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_align_center-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_align_center.html: Added.
+        * tables/mozilla/marvin/tables_td_align_left-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_align_left-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_align_left-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_align_left.html: Added.
+        * tables/mozilla/marvin/tables_td_align_right-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_align_right-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_align_right-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_align_right.html: Added.
+        * tables/mozilla/marvin/tables_td_colspan-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_colspan-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_colspan-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_colspan.html: Added.
+        * tables/mozilla/marvin/tables_td_height-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_height-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_height-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_height.html: Added.
+        * tables/mozilla/marvin/tables_td_nowrap-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_nowrap-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_nowrap-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_nowrap.html: Added.
+        * tables/mozilla/marvin/tables_td_rowspan-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_rowspan-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_rowspan-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_rowspan.html: Added.
+        * tables/mozilla/marvin/tables_td_width-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_td_width-expected.png: Added.
+        * tables/mozilla/marvin/tables_td_width-expected.txt: Added.
+        * tables/mozilla/marvin/tables_td_width.html: Added.
+        * tables/mozilla/marvin/tables_th_align_center-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_align_center-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_align_center-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_align_center.html: Added.
+        * tables/mozilla/marvin/tables_th_align_left-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_align_left-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_align_left-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_align_left.html: Added.
+        * tables/mozilla/marvin/tables_th_align_right-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_align_right-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_align_right-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_align_right.html: Added.
+        * tables/mozilla/marvin/tables_th_colspan-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_colspan-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_colspan-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_colspan.html: Added.
+        * tables/mozilla/marvin/tables_th_height-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_height-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_height-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_height.html: Added.
+        * tables/mozilla/marvin/tables_th_rowspan-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_rowspan-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_rowspan-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_rowspan.html: Added.
+        * tables/mozilla/marvin/tables_th_width-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_th_width-expected.png: Added.
+        * tables/mozilla/marvin/tables_th_width-expected.txt: Added.
+        * tables/mozilla/marvin/tables_th_width.html: Added.
+        * tables/mozilla/marvin/tables_width_percent-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_width_percent-expected.png: Added.
+        * tables/mozilla/marvin/tables_width_percent-expected.txt: Added.
+        * tables/mozilla/marvin/tables_width_percent.html: Added.
+        * tables/mozilla/marvin/tables_width_px-expected.checksum: Added.
+        * tables/mozilla/marvin/tables_width_px-expected.png: Added.
+        * tables/mozilla/marvin/tables_width_px-expected.txt: Added.
+        * tables/mozilla/marvin/tables_width_px.html: Added.
+        * tables/mozilla/marvin/tbody_align_center-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_align_center-expected.png: Added.
+        * tables/mozilla/marvin/tbody_align_center-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_align_center.html: Added.
+        * tables/mozilla/marvin/tbody_align_char-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_align_char-expected.png: Added.
+        * tables/mozilla/marvin/tbody_align_char-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_align_char.html: Added.
+        * tables/mozilla/marvin/tbody_align_justify-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_align_justify-expected.png: Added.
+        * tables/mozilla/marvin/tbody_align_justify-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_align_justify.html: Added.
+        * tables/mozilla/marvin/tbody_align_left-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_align_left-expected.png: Added.
+        * tables/mozilla/marvin/tbody_align_left-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_align_left.html: Added.
+        * tables/mozilla/marvin/tbody_align_right-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_align_right-expected.png: Added.
+        * tables/mozilla/marvin/tbody_align_right-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_align_right.html: Added.
+        * tables/mozilla/marvin/tbody_char-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_char-expected.png: Added.
+        * tables/mozilla/marvin/tbody_char-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_char.html: Added.
+        * tables/mozilla/marvin/tbody_valign_baseline-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_valign_baseline-expected.png: Added.
+        * tables/mozilla/marvin/tbody_valign_baseline-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_valign_baseline.html: Added.
+        * tables/mozilla/marvin/tbody_valign_bottom-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_valign_bottom-expected.png: Added.
+        * tables/mozilla/marvin/tbody_valign_bottom-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_valign_bottom.html: Added.
+        * tables/mozilla/marvin/tbody_valign_middle-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_valign_middle-expected.png: Added.
+        * tables/mozilla/marvin/tbody_valign_middle-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_valign_middle.html: Added.
+        * tables/mozilla/marvin/tbody_valign_top-expected.checksum: Added.
+        * tables/mozilla/marvin/tbody_valign_top-expected.png: Added.
+        * tables/mozilla/marvin/tbody_valign_top-expected.txt: Added.
+        * tables/mozilla/marvin/tbody_valign_top.html: Added.
+        * tables/mozilla/marvin/td_valign_baseline-expected.checksum: Added.
+        * tables/mozilla/marvin/td_valign_baseline-expected.png: Added.
+        * tables/mozilla/marvin/td_valign_baseline-expected.txt: Added.
+        * tables/mozilla/marvin/td_valign_baseline.html: Added.
+        * tables/mozilla/marvin/td_valign_bottom-expected.checksum: Added.
+        * tables/mozilla/marvin/td_valign_bottom-expected.png: Added.
+        * tables/mozilla/marvin/td_valign_bottom-expected.txt: Added.
+        * tables/mozilla/marvin/td_valign_bottom.html: Added.
+        * tables/mozilla/marvin/td_valign_middle-expected.checksum: Added.
+        * tables/mozilla/marvin/td_valign_middle-expected.png: Added.
+        * tables/mozilla/marvin/td_valign_middle-expected.txt: Added.
+        * tables/mozilla/marvin/td_valign_middle.html: Added.
+        * tables/mozilla/marvin/td_valign_top-expected.checksum: Added.
+        * tables/mozilla/marvin/td_valign_top-expected.png: Added.
+        * tables/mozilla/marvin/td_valign_top-expected.txt: Added.
+        * tables/mozilla/marvin/td_valign_top.html: Added.
+        * tables/mozilla_expected_failures/marvin: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-group-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column-group.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-column.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-quirks-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-quirks.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-group-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row-group.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table-row.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_border-table.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_fixed-bg-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_fixed-bg.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-hide-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-hide.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-opacity-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-opacity-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-opacity-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-opacity.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-show-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_layers-show.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-cell-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-cell.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-group-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column-group.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-column.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-group-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row-group.html: Added.
+        * tables/mozilla_expected_failures/marvin/backgr_position-table-row.html: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_pct-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_pct.html: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_px-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/colgroup_width_px.html: Added.
+        * tables/mozilla_expected_failures/marvin/common.css: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_above-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_above-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_above-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_above.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_below-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_below-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_below-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_below.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_hsides-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_hsides.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_lhs-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_lhs.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_rhs-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_rhs.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_void-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_void-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_void-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_void.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_vsides-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_frame_vsides.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_bottom.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_hidden_table.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_left-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_left.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_right-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_right.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_top-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_caption_top.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_row.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_table.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_dirty_reflow_tbody.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_table-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_table.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tbody.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_hidden_tr.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_cell_sibling.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_row_sibling.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_table_caption.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_style_reflow_tbody_sibling.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_align_right-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_align_right.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_dynamic_deactivate.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_bottom.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_middle.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_overflow_td_valign_top.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_cols-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_cols-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_cols-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_cols.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_none-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_none-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_none-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_none.html: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_rows-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_rows-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_rows-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/table_rules_rows.html: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_left-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_left.html: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_right-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/tables_caption_align_right.html: Added.
+        * tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.checksum: Added.
+        * tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.png: Added.
+        * tables/mozilla_expected_failures/marvin/tables_cellspacing_pct-expected.txt: Added.
+        * tables/mozilla_expected_failures/marvin/tables_cellspacing_pct.html: Added.
+
 2006-03-16  Beth Dakin  <bdakin@apple.com>
 
         Rubber stamped by Geoff.
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.checksum
new file mode 100644 (file)
index 0000000..9b5b3c4
--- /dev/null
@@ -0,0 +1 @@
+7685c670b2d9d66aed45b90b8dff4562
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.png
new file mode 100644 (file)
index 0000000..ef44c0f
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell-expected.txt
new file mode 100644 (file)
index 0000000..b95b063
--- /dev/null
@@ -0,0 +1,174 @@
+layer at (0,0) size 785x1304
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1304
+  RenderBlock {HTML} at (0,0) size 785x1304
+    RenderBody {BODY} at (8,17) size 769x1279 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 372x23
+          text run at (0,0) width 372: "Part D: Background with Borders"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 234x17
+          text run at (0,0) width 234: "Background on 'table-cell'"
+      RenderBlock {P} at (0,118) size 769x15
+        RenderText {TEXT} at (0,0) size 168x15
+          text run at (0,0) width 168: "Two cells are styled."
+      RenderBlock {P} at (0,146) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "There should be three aqua stripes just inside the top and left padding edges of cell E."
+      RenderBlock {P} at (0,174) size 769x15
+        RenderText {TEXT} at (0,0) size 728x15
+          text run at (0,0) width 728: "There should be three aqua stripes just inside the bottom and right padding edges of Cell M"
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {DL} at (0,202) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 176x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 176x15
+              text run at (0,0) width 176: "Special Tests: Opacity"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 424x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 424x15
+              text run at (0,0) width 424: "Background with Borders: Background on 'table-column'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,305) size 626x488 [color=#FFFFFF] [border: (5px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (5,27) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (5,354) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (5,141) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,793) size 581x437 [color=#FFFFFF]
+        RenderBlock {CAPTION} at (0,0) size 581x22
+          RenderText {TEXT} at (145,0) size 290x22
+            text run at (145,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x103
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 135x29 [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (43,4) size 45x22
+                text run at (43,4) width 45: "TH A"
+            RenderTableCell {TH} at (135,33) size 205x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (340,37) size 123x29 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,4) size 45x22
+                text run at (42,4) width 45: "TH C"
+            RenderTableCell {TH} at (463,37) size 118x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,4) size 45x22
+                text run at (36,4) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,319) size 0x118
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,42) size 340x33 [bgcolor=#000000] [border: (3px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (4,4) size 47x22
+                text run at (4,4) width 47: "TD M"
+            RenderTableCell {TD} at (340,44) size 123x29 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,4) size 46x22
+                text run at (2,4) width 46: "TD O"
+            RenderTableCell {TD} at (463,44) size 118x29 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,4) size 44x22
+                text run at (2,4) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,125) size 0x194
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,78) size 135x37 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (135,41) size 205x27 [border: (3px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,4) size 43x22
+                text run at (8,4) width 43: "TD F"
+            RenderTableCell {TD} at (340,41) size 123x27 [border: (3px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,4) size 46x22
+                text run at (2,4) width 46: "TD G"
+            RenderTableCell {TD} at (463,41) size 118x27 [border: (3px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,4) size 45x22
+                text run at (2,4) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (135,138) size 205x27 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (340,138) size 123x27 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (463,138) size 118x27 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1230) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1264) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell.html b/LayoutTests/tables/mozilla/marvin/backgr_border-table-cell.html
new file mode 100644 (file)
index 0000000..a59f332
--- /dev/null
@@ -0,0 +1,127 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<head>
+<title>Background on 'table-cell'</title>
+<link rel="next" href="backgr_layers-opacity.html" title="Background Layers: opacity">
+<link rel="prev" href="backgr_border-table-column.html" title="Background with Borders: Background on 'table-column'">
+<link rel="contents" href="./backgr_index.html" title="Table of Contents">
+<link rel="stylesheet" type="text/css" href="common.css">
+<style type="text/css">
+
+  table {border: 5px dotted}
+  .e    {background: black url(../images/edge.gif) top left no-repeat}
+  .m    {background: black url(../images/edge.gif) bottom right no-repeat}
+  
+</style>
+</head>
+<body>
+<h1>CSS2 Table Backgrounds Test Suite</h1>
+
+<h2>Part D: Background with Borders</h2>
+
+    <h3>Background on 'table-cell'</h3>
+
+    <p>Two cells are styled.</p>
+    <p>There should be three aqua stripes just inside the top and left padding edges of cell E.</p>
+    <p>There should be three aqua stripes just inside the bottom and right padding edges of Cell M</a>
+
+    <dl>
+       <dt>next
+          <dd><a href="backgr_layers-opacity.html">Special Tests: Opacity</a>
+       <dt>previous
+          <dd><a href="backgr_border-table-column.html">Background with Borders: Background on 'table-column'</a>
+       <dt>contents
+          <dd><a href="./backgr_index.html">Table of Contents</a>
+    </dl>
+
+    <table class="separate">
+    <caption>With 'border-collapse: separate'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+
+    <table class="collapse">
+    <caption>With 'border-collapse: collapse'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+<div class="validity">
+  <a href="http://validator.w3.org/check/referer"><img
+     src="../images/valid-html401.png" height="31" width="88"
+     alt="Valid HTML 4.01!"></a>
+</div>
+<address>
+  CSS2 Table Backgrounds Test Suite designed and written by fantasai &lt;fantasai&#64;escape.com&gt;
+</address>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_index-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_index-expected.checksum
new file mode 100644 (file)
index 0000000..181a6db
--- /dev/null
@@ -0,0 +1 @@
+429e3d72eea6ed309be26dcfa1e9682c
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_index-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_index-expected.png
new file mode 100644 (file)
index 0000000..f978fb1
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_index-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_index-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_index-expected.txt
new file mode 100644 (file)
index 0000000..b0c045d
--- /dev/null
@@ -0,0 +1,250 @@
+layer at (0,0) size 827x1744
+  RenderCanvas at (0,0) size 785x585
+layer at (0,0) size 827x1744
+  RenderBlock {HTML} at (0,0) size 785x1744
+    RenderBody {BODY} at (8,17) size 769x1714 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 60x23
+          text run at (0,0) width 60: "Notes"
+      RenderBlock {P} at (0,86) size 769x75
+        RenderText {TEXT} at (0,0) size 728x30
+          text run at (0,0) width 728: "This test suite is not endorsed or approved by the W3C or anyone besides fantasai. It tests"
+          text run at (0,15) width 208: "conformance to fantasai's "
+        RenderInline {A} at (0,0) size 312x15 [color=#FFFF00]
+          RenderText {TEXT} at (208,15) size 312x15
+            text run at (208,15) width 312: "table background clarification proposal"
+        RenderText {TEXT} at (520,15) size 720x60
+          text run at (520,15) width 184: ", not the official CSS2"
+          text run at (0,30) width 704: "specification. The intent is to demonstrate the proposal's effects under various styling"
+          text run at (0,45) width 720: "conditions and to clarify any ambiguity in the proposal in preparation for a better-worded"
+          text run at (0,60) width 640: "errata suggestion. It's not particularly well-designed, but it is comprehensive."
+      RenderBlock {P} at (0,174) size 769x45
+        RenderText {TEXT} at (0,0) size 720x45
+          text run at (0,0) width 712: "This test suite (this page and all pages linked from the table of contents below) and its"
+          text run at (0,15) width 720: "background images (listed below) are in the public domain by assertion of their author. No"
+          text run at (0,30) width 128: "rights reserved."
+      RenderBlock {P} at (0,232) size 769x15
+        RenderText {TEXT} at (0,0) size 392x15
+          text run at (0,0) width 392: "The images used as backgrounds are the following:"
+      RenderBlock {UL} at (0,260) size 769x745
+        RenderListItem {LI} at (40,0) size 729x33
+          RenderListMarker at (0,18) size 0x12
+          RenderImage {IMG} at (0,0) size 80x30
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderListItem {LI} at (40,33) size 729x83
+          RenderListMarker at (0,68) size 0x12
+          RenderImage {IMG} at (0,0) size 30x80
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderListItem {LI} at (40,116) size 729x629
+          RenderListMarker at (0,0) size 0x12
+          RenderImage {IMG} at (0,15) size 779x611
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {P} at (0,1018) size 769x15
+        RenderText {TEXT} at (0,0) size 336x15
+          text run at (0,0) width 336: "They are in GIF format, with transparency."
+      RenderBlock {P} at (0,1046) size 769x30
+        RenderText {TEXT} at (0,0) size 760x30
+          text run at (0,0) width 760: "Each color band in the rainbow backgrounds is 20 pixels wide. Each stripe within the color band"
+          text run at (0,15) width 152: "is two pixels wide."
+      RenderBlock {P} at (0,1089) size 769x15
+        RenderText {TEXT} at (0,0) size 728x15
+          text run at (0,0) width 728: "The aqua and purple band is 10 pixels wide. Each stripe within the band is two pixels wide."
+      RenderBlock {P} at (0,1117) size 769x15
+        RenderText {TEXT} at (0,0) size 744x15
+          text run at (0,0) width 744: "Many image background rules in this test suite are backed up with a 'black' background color."
+      RenderBlock {P} at (0,1145) size 769x60
+        RenderText {TEXT} at (0,0) size 232x15
+          text run at (0,0) width 232: "This test suite assumes that "
+        RenderInline {STRONG} at (0,0) size 720x30
+          RenderText {TEXT} at (232,0) size 720x30
+            text run at (232,0) width 488: "the border edge for a table element in a table with collapsed"
+            text run at (0,15) width 120: "borders is the "
+          RenderInline {EM} at (0,0) size 48x15
+            RenderText {TEXT} at (120,15) size 48x15
+              text run at (120,15) width 48: "middle"
+          RenderText {TEXT} at (168,15) size 504x15
+            text run at (168,15) width 504: " of the border around the element, not the outer or inner edge."
+        RenderText {TEXT} at (672,15) size 760x30
+          text run at (672,15) width 88: " (This also"
+          text run at (0,30) width 736: "needs to be addressed by CSS2.1.) It also assumes support for proper ordering of tables with"
+        RenderInline {CODE} at (0,0) size 56x15
+          RenderText {TEXT} at (0,45) size 56x15
+            text run at (0,45) width 56: "<tfoot>"
+        RenderText {TEXT} at (56,45) size 8x15
+          text run at (56,45) width 8: "."
+      RenderBlock {H2} at (0,1221) size 769x23
+        RenderText {TEXT} at (0,0) size 204x23
+          text run at (0,0) width 204: "Table of Contents"
+      RenderBlock {OL} at (0,1260) size 769x454
+        RenderListItem {LI} at (40,0) size 729x105
+          RenderBlock (anonymous) at (0,0) size 729x15
+            RenderListMarker at (0,0) size 0x12
+            RenderText {TEXT} at (0,0) size 120x15
+              text run at (0,0) width 120: "Background Area"
+          RenderBlock {OL} at (0,15) size 729x90
+            RenderListItem {LI} at (40,0) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 168x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 168x15
+                  text run at (0,0) width 168: "Background on 'table'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,15) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 248x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 248x15
+                  text run at (0,0) width 248: "Background on 'table-row-group'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,30) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 272x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 272x15
+                  text run at (0,0) width 272: "Background on 'table-column-group'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,45) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 200x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 200x15
+                  text run at (0,0) width 200: "Background on 'table-row'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,60) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 224x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 224x15
+                  text run at (0,0) width 224: "Background on 'table-column'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,75) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 208x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 208x15
+                  text run at (0,0) width 208: "Background on 'table-cell'"
+              RenderText {TEXT} at (0,0) size 0x0
+        RenderListItem {LI} at (40,105) size 729x105
+          RenderBlock (anonymous) at (0,0) size 729x15
+            RenderListMarker at (0,0) size 0x12
+            RenderText {TEXT} at (0,0) size 152x15
+              text run at (0,0) width 152: "Background Position"
+          RenderBlock {OL} at (0,15) size 729x90
+            RenderListItem {LI} at (40,0) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 168x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 168x15
+                  text run at (0,0) width 168: "Background on 'table'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,15) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 248x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 248x15
+                  text run at (0,0) width 248: "Background on 'table-row-group'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,30) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 272x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 272x15
+                  text run at (0,0) width 272: "Background on 'table-column-group'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,45) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 200x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 200x15
+                  text run at (0,0) width 200: "Background on 'table-row'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,60) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 224x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 224x15
+                  text run at (0,0) width 224: "Background on 'table-column'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,75) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 208x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 208x15
+                  text run at (0,0) width 208: "Background on 'table-cell'"
+              RenderText {TEXT} at (0,0) size 0x0
+        RenderListItem {LI} at (40,210) size 729x45
+          RenderBlock (anonymous) at (0,0) size 729x15
+            RenderListMarker at (0,0) size 0x12
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Background Layers"
+          RenderBlock {OL} at (0,15) size 729x30
+            RenderListItem {LI} at (40,0) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 136x15
+                  text run at (0,0) width 136: "empty-cells: show"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,15) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 136x15
+                  text run at (0,0) width 136: "empty-cells: hide"
+              RenderText {TEXT} at (0,0) size 0x0
+        RenderListItem {LI} at (40,255) size 729x199
+          RenderBlock (anonymous) at (0,0) size 729x15
+            RenderListMarker at (0,0) size 0x12
+            RenderText {TEXT} at (0,0) size 184x15
+              text run at (0,0) width 184: "Background with Borders"
+          RenderBlock {OL} at (0,15) size 729x135
+            RenderListItem {LI} at (40,0) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 168x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 168x15
+                  text run at (0,0) width 168: "Background on 'table'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,15) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 248x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 248x15
+                  text run at (0,0) width 248: "Background on 'table-row-group'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,30) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 272x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 272x15
+                  text run at (0,0) width 272: "Background on 'table-column-group'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,45) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 200x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 200x15
+                  text run at (0,0) width 200: "Background on 'table-row'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,60) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 224x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 224x15
+                  text run at (0,0) width 224: "Background on 'table-column'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,75) size 689x15
+              RenderListMarker at (0,0) size 0x12
+              RenderInline {A} at (0,0) size 208x15 [color=#FFFF00]
+                RenderText {TEXT} at (0,0) size 208x15
+                  text run at (0,0) width 208: "Background on 'table-cell'"
+              RenderText {TEXT} at (0,0) size 0x0
+            RenderListItem {LI} at (40,90) size 689x45
+              RenderBlock (anonymous) at (0,0) size 689x15
+                RenderListMarker at (0,0) size 0x12
+                RenderText {TEXT} at (0,0) size 104x15
+                  text run at (0,0) width 104: "Special Tests"
+              RenderBlock {OL} at (0,15) size 689x30
+                RenderListItem {LI} at (40,0) size 649x15
+                  RenderListMarker at (0,0) size 0x12
+                  RenderInline {A} at (0,0) size 56x15 [color=#FFFF00]
+                    RenderText {TEXT} at (0,0) size 56x15
+                      text run at (0,0) width 56: "Opacity"
+                  RenderText {TEXT} at (0,0) size 0x0
+                RenderListItem {LI} at (40,15) size 649x15
+                  RenderListMarker at (0,0) size 0x12
+                  RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+                    RenderText {TEXT} at (0,0) size 136x15
+                      text run at (0,0) width 136: "Fixed Backgrounds"
+                  RenderText {TEXT} at (0,0) size 0x0
+          RenderBlock {DIV} at (0,150) size 729x34
+            RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+              RenderImage {IMG} at (0,0) size 88x31
+            RenderText {TEXT} at (0,0) size 0x0
+          RenderBlock {ADDRESS} at (0,184) size 729x15
+            RenderText {TEXT} at (0,0) size 704x15
+              text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_index.html b/LayoutTests/tables/mozilla/marvin/backgr_index.html
new file mode 100644 (file)
index 0000000..5ff541b
--- /dev/null
@@ -0,0 +1,77 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>CSS2 Table Backgrounds Test Suite</title>
+<link rel="stylesheet" type="text/css" href="common.css">
+<style type="text/css">
+strong {text-decoration: underline}
+</style>
+</head>
+<body>
+<h1>CSS2 Table Backgrounds Test Suite</h1>
+<h2>Notes</h2>
+<p>This test suite is not endorsed or approved by the W3C or anyone besides fantasai. It tests conformance to fantasai's <a href="../">table background clarification proposal</a>, not the official CSS2 specification. The intent is to demonstrate the proposal's effects under various styling conditions and to clarify any ambiguity in the proposal in preparation for a better-worded errata suggestion. It's not particularly well-designed, but it is comprehensive.</p>
+<p>This test suite (this page and all pages linked from the table of contents below) and its background images (listed below) are in the public domain by assertion of their author. No rights reserved.</p>
+<p>The images used as backgrounds are the following:
+  <ul>
+  <li><img alt="rainbowh.gif" src="../images/rainbowh.gif">
+  <li><img alt="rainbowv.gif" src="../images/rainbowv.gif">
+  <li><img alt="edge.gif" src="../images/edge.gif">
+  </ul>
+<p>They are in GIF format, with transparency.</p>
+<p>Each color band in the rainbow backgrounds is 20 pixels wide. Each stripe within the color band is two pixels wide.</p>
+<p>The aqua and purple band is 10 pixels wide. Each stripe within the band is two pixels wide.</p>
+<p>Many image background rules in this test suite are backed up with a 'black' background color.</p>
+<p>This test suite assumes that <strong>the border edge for a table element in a table with collapsed borders is the <em>middle</em> of the border around the element, not the outer or inner edge.</strong> (This also needs to be addressed by CSS2.1.) It also assumes support for proper ordering of tables with <code class="sgmltag">&lt;tfoot&gt;</code>.</p>
+
+<h2>Table of Contents</h2>
+<ol style="list-style-type: upper-latin">
+<li>Background Area
+    <ol>
+    <li><a href="backgr_simple-table.html">Background on 'table'</a>
+    <li><a href="backgr_simple-table-row-group.html">Background on 'table-row-group'</a>
+    <li><a href="backgr_simple-table-column-group.html">Background on 'table-column-group'</a>
+    <li><a href="backgr_simple-table-row.html">Background on 'table-row'</a>
+    <li><a href="backgr_simple-table-column.html">Background on 'table-column'</a>
+    <li><a href="backgr_simple-table-cell.html">Background on 'table-cell'</a>
+    </ol>
+<li>Background Position
+    <ol>
+    <li><a href="backgr_position-table.html">Background on 'table'</a>
+    <li><a href="backgr_position-table-row-group.html">Background on 'table-row-group'</a>
+    <li><a href="backgr_position-table-column-group.html">Background on 'table-column-group'</a>
+    <li><a href="backgr_position-table-row.html">Background on 'table-row'</a>
+    <li><a href="backgr_position-table-column.html">Background on 'table-column'</a>
+    <li><a href="backgr_position-table-cell.html">Background on 'table-cell'</a>
+    </ol>
+<li>Background Layers
+    <ol>
+    <li><a href="backgr_layers-show.html">empty-cells: show</a>
+    <li><a href="backgr_layers-hide.html">empty-cells: hide</a>
+    </ol>
+<li>Background with Borders
+    <ol>
+    <li><a href="backgr_border-table.html">Background on 'table'</a>
+    <li><a href="backgr_border-table-row-group.html">Background on 'table-row-group'</a>
+    <li><a href="backgr_border-table-column-group.html">Background on 'table-column-group'</a>
+    <li><a href="backgr_border-table-row.html">Background on 'table-row'</a>
+    <li><a href="backgr_border-table-column.html">Background on 'table-column'</a>
+    <li><a href="backgr_border-table-cell.html">Background on 'table-cell'</a>
+<li>Special Tests
+    <ol>
+    <li><a href="backgr_layers-opacity.html">Opacity</a>
+    <li><a href="backgr_fixed-bg.html">Fixed Backgrounds</a>
+    </ol>
+</ol>
+
+<div class="validity">
+  <a href="http://validator.w3.org/check/referer"><img
+     src="../images/valid-html401.png" height="31" width="88"
+     alt="Valid HTML 4.01!"></a>
+</div>
+<address>
+  CSS2 Table Backgrounds Test Suite designed and written by fantasai &lt;fantasai&#64;escape.com&gt;
+</address>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.checksum
new file mode 100644 (file)
index 0000000..93336ae
--- /dev/null
@@ -0,0 +1 @@
+02225b3a23b57784a98ba052f568b211
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.png
new file mode 100644 (file)
index 0000000..1e324bf
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_position-table-expected.txt
new file mode 100644 (file)
index 0000000..1e50bdf
--- /dev/null
@@ -0,0 +1,167 @@
+layer at (0,0) size 785x1228
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1228
+  RenderBlock {HTML} at (0,0) size 785x1228
+    RenderBody {BODY} at (8,17) size 769x1203 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 324x23
+          text run at (0,0) width 324: "Part B: Background Position"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 189x17
+          text run at (0,0) width 189: "Background on 'table'"
+      RenderBlock {P} at (0,118) size 769x15
+        RenderText {TEXT} at (0,0) size 632x15
+          text run at (0,0) width 632: "There should be three aqua stripes just inside the top and right table borders."
+      RenderBlock {DL} at (0,146) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 416x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 416x15
+              text run at (0,0) width 416: "Background Position: Background on 'table-row-group'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 376x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 376x15
+              text run at (0,0) width 376: "Background Position: Background on 'table-cell'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,249) size 618x480 [color=#FFFFFF] [bgcolor=#000000] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TBODY} at (1,137) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+      RenderTable {TABLE} at (0,729) size 577x425 [color=#FFFFFF] [bgcolor=#000000]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 134x25 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH C"
+            RenderTableCell {TH} at (460,37) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,311) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,41) size 338x31 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (338,44) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (460,44) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,121) size 0x190
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,76) size 134x37 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (134,41) size 204x25 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 43x22
+                text run at (8,2) width 43: "TD F"
+            RenderTableCell {TD} at (338,41) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (460,41) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (134,136) size 204x25 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (338,136) size 122x25 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (460,136) size 117x25 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1154) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1188) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_position-table.html b/LayoutTests/tables/mozilla/marvin/backgr_position-table.html
new file mode 100644 (file)
index 0000000..23977ae
--- /dev/null
@@ -0,0 +1,124 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Background on 'table'</title>
+<link rel="next" href="backgr_position-table-row-group.html" title="Background Position: Background on 'table-row-group'">
+<link rel="prev" href="backgr_position-table-cell.html" title="Background Position: Background on 'table-cell'">
+<link rel="contents" href="./backgr_index.html" title="Table of Contents">
+<link rel="stylesheet" type="text/css" href="common.css">
+<style type="text/css">
+
+  table {background: black url(../images/edge.gif) top right no-repeat}
+  
+</style>
+</head>
+<body>
+<h1>CSS2 Table Backgrounds Test Suite</h1>
+
+<h2>Part B: Background Position</h2>
+
+    <h3>Background on 'table'</h3>
+
+    <p>There should be three aqua stripes just inside the top and right table borders.</p>
+
+    <dl>
+       <dt>next
+          <dd><a href="backgr_position-table-row-group.html">Background Position: Background on 'table-row-group'</a>
+       <dt>previous
+          <dd><a href="backgr_position-table-cell.html">Background Position: Background on 'table-cell'</a>
+       <dt>contents
+          <dd><a href="./backgr_index.html">Table of Contents</a>
+    </dl>
+
+    <table class="separate">
+    <caption>With 'border-collapse: separate'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr id="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    <tfoot>
+      <tr id="tb-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    </table>
+
+    <table class="collapse">
+    <caption>With 'border-collapse: collapse'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr id="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr id="tb-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+<div class="validity">
+  <a href="http://validator.w3.org/check/referer"><img
+     src="../images/valid-html401.png" height="31" width="88"
+     alt="Valid HTML 4.01!"></a>
+</div>
+<address>
+  CSS2 Table Backgrounds Test Suite designed and written by fantasai &lt;fantasai&#64;escape.com&gt;
+</address>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.checksum
new file mode 100644 (file)
index 0000000..ef6a9f8
--- /dev/null
@@ -0,0 +1 @@
+9e11671de2e891f52f3653777a86edba
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.png
new file mode 100644 (file)
index 0000000..f9fe3ef
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell-expected.txt
new file mode 100644 (file)
index 0000000..736f691
--- /dev/null
@@ -0,0 +1,176 @@
+layer at (0,0) size 785x1286
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1286
+  RenderBlock {HTML} at (0,0) size 785x1286
+    RenderBody {BODY} at (8,17) size 769x1261 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 276x23
+          text run at (0,0) width 276: "Part A: Background Area"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 234x17
+          text run at (0,0) width 234: "Background on 'table-cell'"
+      RenderBlock {P} at (0,118) size 769x30
+        RenderText {TEXT} at (0,0) size 760x30
+          text run at (0,0) width 392: "Each cell's background should fill the rectangle "
+          text run at (392,0) width 368: "defined by its border edge. There should be no"
+          text run at (0,15) width 136: "gaps or holes in "
+          text run at (136,15) width 232: "the background within a cell."
+      RenderBlock {P} at (0,161) size 769x30
+        RenderText {TEXT} at (0,0) size 752x30
+          text run at (0,0) width 320: "A purple band should align with the top "
+          text run at (320,0) width 432: "padding edge of each cell, and an orange stripe should"
+          text run at (0,15) width 64: "align a "
+          text run at (64,15) width 392: "few pixels to the left of its right padding edge."
+      RenderBlock {DL} at (0,204) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 336x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 336x15
+              text run at (0,0) width 336: "Background Position: Background on 'table'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 360x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 360x15
+              text run at (0,0) width 360: "Background Area: Background on 'table-column'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,307) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (1,137) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [bgcolor=#000000] [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,787) size 577x425 [color=#FFFFFF]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 134x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 122x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH C"
+            RenderTableCell {TH} at (460,37) size 117x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,311) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,41) size 338x31 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (338,44) size 122x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (460,44) size 117x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,121) size 0x190
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,76) size 134x37 [bgcolor=#000000] [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (134,41) size 204x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 43x22
+                text run at (8,2) width 43: "TD F"
+            RenderTableCell {TD} at (338,41) size 122x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (460,41) size 117x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (134,136) size 204x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (338,136) size 122x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (460,136) size 117x25 [bgcolor=#000000] [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1212) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1246) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell.html b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-cell.html
new file mode 100644 (file)
index 0000000..15ed40e
--- /dev/null
@@ -0,0 +1,129 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Background on 'table-cell'</title>
+<link rel="prev" href="backgr_simple-table-column.html" title="Background Area: Background on 'table-column'">
+<link rel="next" href="backgr_position-table.html" title="Background Position: Background on 'table'">
+<link rel="contents" href="./backgr_index.html" title="Table of Contents">
+<link rel="stylesheet" type="text/css" href="common.css">
+<style type="text/css">
+
+  td,th {background: black url(../images/rainbowv.gif) top right}
+  
+</style>
+</head>
+<body>
+<h1>CSS2 Table Backgrounds Test Suite</h1>
+
+<h2>Part A: Background Area</h2>
+
+    <h3>Background on 'table-cell'</h3>
+
+    <p class="clip">Each cell's background should fill the rectangle
+     defined by its border edge. There should be no gaps or holes in
+     the background within a cell.</p>
+    <p class="position">A purple band should align with the top
+     padding edge of each cell, and an orange stripe should align a
+     few pixels to the left of its right padding edge.</p>
+
+    <dl>
+       <dt>next
+          <dd><a href="backgr_position-table.html">Background Position: Background on 'table'</a>
+       <dt>previous
+          <dd><a href="backgr_simple-table-column.html">Background Area: Background on 'table-column'</a>
+       <dt>contents
+          <dd><a href="./backgr_index.html">Table of Contents</a>
+    </dl>
+
+    <table class="separate">
+    <caption>With 'border-collapse: separate'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+
+    <table class="collapse">
+    <caption>With 'border-collapse: collapse'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+<div class="validity">
+  <a href="http://validator.w3.org/check/referer"><img
+     src="../images/valid-html401.png" height="31" width="88"
+     alt="Valid HTML 4.01!"></a>
+</div>
+<address>
+  CSS2 Table Backgrounds Test Suite designed and written by fantasai &lt;fantasai&#64;escape.com&gt;
+</address>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.checksum
new file mode 100644 (file)
index 0000000..deee935
--- /dev/null
@@ -0,0 +1 @@
+419bebce6d43c559027027f535c63ded
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.png
new file mode 100644 (file)
index 0000000..a2f422c
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-expected.txt
new file mode 100644 (file)
index 0000000..bd958c6
--- /dev/null
@@ -0,0 +1,186 @@
+layer at (0,0) size 785x1359
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1359
+  RenderBlock {HTML} at (0,0) size 785x1359
+    RenderBody {BODY} at (8,17) size 769x1334 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 276x23
+          text run at (0,0) width 276: "Part A: Background Area"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 252x17
+          text run at (0,0) width 252: "Background on 'table-column'"
+      RenderBlock {P} at (0,118) size 769x15
+        RenderText {TEXT} at (0,0) size 224x15
+          text run at (0,0) width 224: "All four columns are styled."
+      RenderBlock {P} at (0,146) size 769x60
+        RenderText {TEXT} at (0,0) size 768x60
+          text run at (0,0) width 424: "The table column background should be visible within "
+          text run at (424,0) width 344: "the border edge of each cell originating in"
+          text run at (0,15) width 160: "the column, and the "
+          text run at (160,15) width 520: "background should be continuously tiled to fill the entire cell. "
+          text run at (680,15) width 80: "Within the"
+          text run at (0,30) width 448: "column, all stripes should line up as if the cells were "
+          text run at (448,30) width 288: "cutouts in a stencil placed over the"
+          text run at (0,45) width 152: "column background. "
+          text run at (152,45) width 480: "Furthermore, horizontal stripes should align across columns."
+      RenderBlock {P} at (0,219) size 769x45
+        RenderText {TEXT} at (0,0) size 752x45
+          text run at (0,0) width 320: "A red band should align with the bottom "
+          text run at (320,0) width 432: "border edge of the last cell in each column. An orange"
+          text run at (0,15) width 56: "stripe "
+          text run at (56,15) width 520: "should align a few pixels to the left of the right border of the "
+          text run at (576,15) width 152: "non-column-spanning"
+          text run at (0,30) width 168: "cells in each column."
+      RenderBlock {DL} at (0,277) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 344x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 344x15
+              text run at (0,0) width 344: "Background Area: Background on 'table-cell'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 336x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 336x15
+              text run at (0,0) width 336: "Background Area: Background on 'table-row'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,380) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (1,137) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,860) size 577x425 [color=#FFFFFF]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0 [bgcolor=#000000]
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 134x25 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH C"
+            RenderTableCell {TH} at (460,37) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,311) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,41) size 338x31 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (338,44) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (460,44) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,121) size 0x190
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,76) size 134x37 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (134,41) size 204x25 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 43x22
+                text run at (8,2) width 43: "TD F"
+            RenderTableCell {TD} at (338,41) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (460,41) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (134,136) size 204x25 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (338,136) size 122x25 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (460,136) size 117x25 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1285) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1319) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.checksum
new file mode 100644 (file)
index 0000000..2e5474c
--- /dev/null
@@ -0,0 +1 @@
+56865868e216ffb3f1fedccff0eb7807
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png
new file mode 100644 (file)
index 0000000..3075a49
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group-expected.txt
new file mode 100644 (file)
index 0000000..96ff7bb
--- /dev/null
@@ -0,0 +1,188 @@
+layer at (0,0) size 785x1374
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1374
+  RenderBlock {HTML} at (0,0) size 785x1374
+    RenderBody {BODY} at (8,17) size 769x1349 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 276x23
+          text run at (0,0) width 276: "Part A: Background Area"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 306x17
+          text run at (0,0) width 306: "Background on 'table-column-group'"
+      RenderBlock {P} at (0,118) size 769x30
+        RenderText {TEXT} at (0,0) size 760x30
+          text run at (0,0) width 360: "The first column group spans the first three "
+          text run at (360,0) width 400: "columns. The second column group only contains the"
+          text run at (0,15) width 96: "last column."
+      RenderBlock {P} at (0,161) size 769x60
+        RenderText {TEXT} at (0,0) size 760x60
+          text run at (0,0) width 416: "The table column group background should be visible "
+          text run at (416,0) width 280: "within the border edge of each cell"
+          text run at (0,15) width 208: "originating in the column "
+          text run at (208,15) width 528: "group. Within each column group, all stripes should line up as if "
+          text run at (736,15) width 24: "the"
+          text run at (0,30) width 488: "cells were cutouts in a stencil placed over the column group "
+          text run at (488,30) width 224: "background. Furthermore, the"
+          text run at (0,45) width 296: "horizontal stripes should also align "
+          text run at (296,45) width 232: "across the two column groups."
+      RenderBlock {P} at (0,234) size 769x45
+        RenderText {TEXT} at (0,0) size 736x45
+          text run at (0,0) width 376: "A purple band should align with the top border "
+          text run at (376,0) width 344: "edge of the cells in the first row. An aqua"
+          text run at (0,15) width 176: "stripe should align a "
+          text run at (176,15) width 512: "few pixels to the right of the left border edge of cells in the "
+          text run at (688,15) width 48: "column"
+          text run at (0,30) width 192: "group's leftmost column."
+      RenderBlock {DL} at (0,292) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 336x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 336x15
+              text run at (0,0) width 336: "Background Area: Background on 'table-row'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 384x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 384x15
+              text run at (0,0) width 384: "Background Area: Background on 'table-row-group'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,395) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (1,137) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,875) size 577x425 [color=#FFFFFF]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0 [bgcolor=#000000]
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 134x25 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH C"
+            RenderTableCell {TH} at (460,37) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,311) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,41) size 338x31 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (338,44) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (460,44) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,121) size 0x190
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,76) size 134x37 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (134,41) size 204x25 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 43x22
+                text run at (8,2) width 43: "TD F"
+            RenderTableCell {TD} at (338,41) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (460,41) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (134,136) size 204x25 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (338,136) size 122x25 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (460,136) size 117x25 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1300) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1334) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group.html b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column-group.html
new file mode 100644 (file)
index 0000000..689f2b7
--- /dev/null
@@ -0,0 +1,136 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Background on 'table-column-group'</title>
+<link rel="next" href="backgr_simple-table-row.html" title="Background Area: Background on 'table-row'">
+<link rel="prev" href="backgr_simple-table-row-group.html" title="Background Area: Background on 'table-row-group'">
+<link rel="contents" href="./backgr_index,.html" title="Table of Contents">
+<link rel="stylesheet" type="text/css" href="common.css">
+<style type="text/css">
+
+  colgroup {background: black url(../images/rainbowv.gif) top left}
+  
+</style>
+</head>
+<body>
+<h1>CSS2 Table Backgrounds Test Suite</h1>
+
+<h2>Part A: Background Area</h2>
+
+    <h3>Background on 'table-column-group'</h3>
+
+    <p class="scope">The first column group spans the first three
+     columns. The second column group only contains the last column.
+    <p class="clip">The table column group background should be visible
+     within the border edge of each cell originating in the column
+     group. Within each column group, all stripes should line up as if
+     the cells were cutouts in a stencil placed over the column group
+     background. Furthermore, the horizontal stripes should also align
+     across the two column groups.</p>
+    <p class="position">A purple band should align with the top border
+     edge of the cells in the first row. An aqua stripe should align a
+     few pixels to the right of the left border edge of cells in the
+     column group's leftmost column.</p>
+
+    <dl>
+       <dt>next
+          <dd><a href="backgr_simple-table-row.html">Background Area: Background on 'table-row'</a>
+       <dt>previous
+          <dd><a href="backgr_simple-table-row-group.html">Background Area: Background on 'table-row-group'</a>
+       <dt>contents
+          <dd><a href="./backgr_index.html">Table of Contents</a>
+    </dl>
+
+
+    <table class="separate">
+    <caption>With 'border-collapse: separate'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+
+    <table class="collapse">
+    <caption>With 'border-collapse: collapse'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+<div class="validity">
+  <a href="http://validator.w3.org/check/referer"><img
+     src="../images/valid-html401.png" height="31" width="88"
+     alt="Valid HTML 4.01!"></a>
+</div>
+<address>
+  CSS2 Table Backgrounds Test Suite designed and written by fantasai &lt;fantasai&#64;escape.com&gt;
+</address>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column.html b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-column.html
new file mode 100644 (file)
index 0000000..096bde8
--- /dev/null
@@ -0,0 +1,134 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
+<title>Background on 'table-column'</title>
+<link rel="next" href="backgr_simple-table-cell.html" title="Background Area: Background on 'table-cell'">
+<link rel="prev" href="backgr_simple-table-row.html" title="Background Area: Background on 'table-row'">
+<link rel="contents" href="./backgr_index.html" title="Table of Contents">
+<link rel="stylesheet" type="text/css" href="common.css">
+<style type="text/css">
+
+  col {background: black url(../images/rainbowv.gif) bottom right}
+  
+</style>
+</head>
+<body>
+<h1>CSS2 Table Backgrounds Test Suite</h1>
+
+<h2>Part A: Background Area</h2>
+
+    <h3>Background on 'table-column'</h3>
+
+    <p class="scope">All four columns are styled.</p>
+    <p class="clip">The table column background should be visible within
+     the border edge of each cell originating in the column, and the
+     background should be continuously tiled to fill the entire cell.
+     Within the column, all stripes should line up as if the cells were
+     cutouts in a stencil placed over the column background.
+     Furthermore, horizontal stripes should align across columns.</p>
+    <p class="position">A red band should align with the bottom
+     border edge of the last cell in each column. An orange stripe
+     should align a few pixels to the left of the right border of the
+     non-column-spanning cells in each column.</p>
+
+    <dl>
+       <dt>next
+          <dd><a href="backgr_simple-table-cell.html">Background Area: Background on 'table-cell'</a>
+       <dt>previous
+          <dd><a href="backgr_simple-table-row.html">Background Area: Background on 'table-row'</a>
+       <dt>contents
+          <dd><a href="./backgr_index.html">Table of Contents</a>
+    </dl>
+
+    <table class="separate">
+    <caption>With 'border-collapse: separate'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+
+    <table class="collapse">
+    <caption>With 'border-collapse: collapse'</caption>
+    <colgroup class="colgroup-A">
+      <col class="col-1">
+      <col class="col-2">
+      <col class="col-3">
+    </colgroup>
+    <colgroup class="colgroup-B">
+      <col class="col-4">
+    </colgroup>
+    <thead>
+      <tr class="th-row-1">
+        <th class="a">TH A</th>
+        <th class="b">TH B</th>
+        <th class="c">TH C</th>
+        <th class="d">TH D</th>
+      </tr>
+    </thead>
+    <tfoot>
+      <tr class="tf-row-1">
+        <td class="m" colspan=2>TD M</td>
+
+        <td class="o">TD O</td>
+        <td class="p">TD P</td>
+    </tfoot>
+    <tbody>
+      <tr class="tb-row-1">
+        <td class="e" rowspan=2>TD E</td>
+        <td class="f">TD F</td>
+        <td class="g">TD G</td>
+        <td class="h">TD H</td>
+      </tr>
+      <tr class="tb-row-2">
+
+        <td class="j">TD J</td>
+        <td class="k">TD K</td>
+        <td class="l">TD L</td>
+      </tr>
+    </tbody>
+    </table>
+<div class="validity">
+  <a href="http://validator.w3.org/check/referer"><img
+     src="../images/valid-html401.png" height="31" width="88"
+     alt="Valid HTML 4.01!"></a>
+</div>
+<address>
+  CSS2 Table Backgrounds Test Suite designed and written by fantasai &lt;fantasai&#64;escape.com&gt;
+</address>
+
+</body>
+</html>
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.checksum
new file mode 100644 (file)
index 0000000..9a0f9d3
--- /dev/null
@@ -0,0 +1 @@
+f62dc588a44cbe0ee6a7079f815f6884
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.png
new file mode 100644 (file)
index 0000000..da77c8d
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-expected.txt
new file mode 100644 (file)
index 0000000..c2584f4
--- /dev/null
@@ -0,0 +1,175 @@
+layer at (0,0) size 785x1286
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1286
+  RenderBlock {HTML} at (0,0) size 785x1286
+    RenderBody {BODY} at (8,17) size 769x1261 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 276x23
+          text run at (0,0) width 276: "Part A: Background Area"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 189x17
+          text run at (0,0) width 189: "Background on 'table'"
+      RenderBlock {P} at (0,118) size 769x30
+        RenderText {TEXT} at (0,0) size 752x30
+          text run at (0,0) width 376: "The table background should fill the rectangle "
+          text run at (376,0) width 376: "defined by the outer border of the table. There"
+          text run at (0,15) width 144: "should be no gaps "
+          text run at (144,15) width 456: "or holes in the background and the stripes should all be "
+          text run at (600,15) width 88: "continuous."
+      RenderBlock {P} at (0,161) size 769x30
+        RenderText {TEXT} at (0,0) size 736x30
+          text run at (0,0) width 368: "A purple band should align with the left edge "
+          text run at (368,0) width 368: "of the painted area, and an aqua stripe should"
+          text run at (0,15) width 152: "align a few pixels "
+          text run at (152,15) width 168: "below the top border."
+      RenderBlock {DL} at (0,204) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 384x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 384x15
+              text run at (0,0) width 384: "Background Area: Background on 'table-row-group'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderText {TEXT} at (0,0) size 16x15
+            text run at (0,0) width 16: "--"
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,307) size 618x480 [color=#FFFFFF] [bgcolor=#000000] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (1,137) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,787) size 577x425 [color=#FFFFFF] [bgcolor=#000000]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 134x25 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH C"
+            RenderTableCell {TH} at (460,37) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,311) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,41) size 338x31 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (338,44) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (460,44) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,121) size 0x190
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (0,76) size 134x37 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (134,41) size 204x25 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 43x22
+                text run at (8,2) width 43: "TD F"
+            RenderTableCell {TD} at (338,41) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (460,41) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (134,136) size 204x25 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (338,136) size 122x25 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (460,136) size 117x25 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1212) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1246) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.checksum
new file mode 100644 (file)
index 0000000..b4bb906
--- /dev/null
@@ -0,0 +1 @@
+d5dc71458dfcbc3b4126bf91da1dc687
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.png
new file mode 100644 (file)
index 0000000..d3b02a2
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-expected.txt
new file mode 100644 (file)
index 0000000..2505c0f
--- /dev/null
@@ -0,0 +1,186 @@
+layer at (0,0) size 785x1359
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1359
+  RenderBlock {HTML} at (0,0) size 785x1359
+    RenderBody {BODY} at (8,17) size 769x1334 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 276x23
+          text run at (0,0) width 276: "Part A: Background Area"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 225x17
+          text run at (0,0) width 225: "Background on 'table-row'"
+      RenderBlock {P} at (0,118) size 769x15
+        RenderText {TEXT} at (0,0) size 200x15
+          text run at (0,0) width 200: "All four rows are styled."
+      RenderBlock {P} at (0,146) size 769x60
+        RenderText {TEXT} at (0,0) size 744x60
+          text run at (0,0) width 400: "The table row background should be visible within "
+          text run at (400,0) width 344: "the border edge of each cell originating in"
+          text run at (0,15) width 136: "the row, and the "
+          text run at (136,15) width 520: "background should be continuously tiled to fill the entire cell. "
+          text run at (656,15) width 88: "Within each"
+          text run at (0,30) width 424: "row, all stripes should line up as if the cells were "
+          text run at (424,30) width 320: "cutouts in a stencil placed over the row"
+          text run at (0,45) width 200: "background. Furthermore, "
+          text run at (200,45) width 336: "vertical stripes should align across rows."
+      RenderBlock {P} at (0,219) size 769x45
+        RenderText {TEXT} at (0,0) size 752x45
+          text run at (0,0) width 360: "A red band should align with the left border "
+          text run at (360,0) width 368: "edge of the first cells in each row. An orange"
+          text run at (0,15) width 160: "stripe should align "
+          text run at (160,15) width 536: "a few pixels above the bottom border of the non-row-spanning cells "
+          text run at (696,15) width 56: "in each"
+          text run at (0,30) width 32: "row."
+      RenderBlock {DL} at (0,277) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 360x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 360x15
+              text run at (0,0) width 360: "Background Area: Background on 'table-column'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 408x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 408x15
+              text run at (0,0) width 408: "Background Area: Background on 'table-column-group'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,380) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TD} at (7,51) size 348x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (1,137) size 0x213
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TD} at (7,81) size 135x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,860) size 577x425 [color=#FFFFFF]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TH} at (0,37) size 134x25 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH C"
+            RenderTableCell {TH} at (460,37) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (0,311) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TD} at (0,41) size 338x31 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (338,44) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (460,44) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (0,121) size 0x190
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TD} at (0,76) size 134x37 [border: (7px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (8,8) size 44x22
+                text run at (8,8) width 44: "TD E"
+            RenderTableCell {TD} at (134,41) size 204x25 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 43x22
+                text run at (8,2) width 43: "TD F"
+            RenderTableCell {TD} at (338,41) size 122x25 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (460,41) size 117x25 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0 [bgcolor=#000000]
+            RenderTableCell {TD} at (134,136) size 204x25 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (8,2) size 42x22
+                text run at (8,2) width 42: "TD J"
+            RenderTableCell {TD} at (338,136) size 122x25 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (460,136) size 117x25 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderBlock {DIV} at (0,1285) size 769x34
+        RenderInline {A} at (0,0) size 88x15 [color=#FFFF00]
+          RenderImage {IMG} at (0,0) size 88x31
+        RenderText {TEXT} at (0,0) size 0x0
+      RenderBlock {ADDRESS} at (0,1319) size 769x15
+        RenderText {TEXT} at (0,0) size 704x15
+          text run at (0,0) width 704: "CSS2 Table Backgrounds Test Suite designed and written by fantasai <fantasai@escape.com>"
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.checksum
new file mode 100644 (file)
index 0000000..4b90b38
--- /dev/null
@@ -0,0 +1 @@
+be5f780686f077fbeee5b7b1f41d9b2d
\ No newline at end of file
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png
new file mode 100644 (file)
index 0000000..fef7e93
Binary files /dev/null and b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.png differ
diff --git a/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt b/LayoutTests/tables/mozilla/marvin/backgr_simple-table-row-group-expected.txt
new file mode 100644 (file)
index 0000000..511996f
--- /dev/null
@@ -0,0 +1,184 @@
+layer at (0,0) size 785x1344
+  RenderCanvas at (0,0) size 785x600
+layer at (0,0) size 785x1344
+  RenderBlock {HTML} at (0,0) size 785x1344
+    RenderBody {BODY} at (8,17) size 769x1319 [color=#00FF00] [bgcolor=#333333]
+      RenderBlock {H1} at (0,0) size 769x30
+        RenderText {TEXT} at (0,0) size 528x30
+          text run at (0,0) width 528: "CSS2 Table Backgrounds Test Suite"
+      RenderBlock {H2} at (0,47) size 769x23
+        RenderText {TEXT} at (0,0) size 276x23
+          text run at (0,0) width 276: "Part A: Background Area"
+      RenderBlock {H3} at (0,86) size 769x17
+        RenderText {TEXT} at (0,0) size 279x17
+          text run at (0,0) width 279: "Background on 'table-row-group'"
+      RenderBlock {P} at (0,118) size 769x15
+        RenderText {TEXT} at (0,0) size 424x15
+          text run at (0,0) width 384: "The styled row group spans the second and third "
+          text run at (384,0) width 40: "rows."
+      RenderBlock {P} at (0,146) size 769x45
+        RenderText {TEXT} at (0,0) size 768x45
+          text run at (0,0) width 392: "The table row group background should be visible "
+          text run at (392,0) width 376: "within the border edge of each cell originating"
+          text run at (0,15) width 144: "in the row group. "
+          text run at (144,15) width 488: "All stripes should line up as if the cells were cutouts in a "
+          text run at (632,15) width 112: "stencil placed"
+          text run at (0,30) width 240: "over the row group background."
+      RenderBlock {P} at (0,204) size 769x45
+        RenderText {TEXT} at (0,0) size 768x45
+          text run at (0,0) width 360: "A red band should align with the left border "
+          text run at (360,0) width 400: "edge of the first cells in each of the row group's"
+          text run at (0,15) width 128: "rows. An orange "
+          text run at (128,15) width 512: "stripe should align a few pixels above the bottom border of the "
+          text run at (640,15) width 128: "cells in the row"
+          text run at (0,30) width 136: "group's last row."
+      RenderBlock {DL} at (0,262) size 769x90
+        RenderBlock {DT} at (0,0) size 769x15
+          RenderText {TEXT} at (0,0) size 32x15
+            text run at (0,0) width 32: "next"
+        RenderBlock {DD} at (40,15) size 729x15
+          RenderInline {A} at (0,0) size 408x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 408x15
+              text run at (0,0) width 408: "Background Area: Background on 'table-column-group'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,30) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "previous"
+        RenderBlock {DD} at (40,45) size 729x15
+          RenderInline {A} at (0,0) size 304x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 304x15
+              text run at (0,0) width 304: "Background Area: Background on 'table'"
+          RenderText {TEXT} at (0,0) size 0x0
+        RenderBlock {DT} at (0,60) size 769x15
+          RenderText {TEXT} at (0,0) size 64x15
+            text run at (0,0) width 64: "contents"
+        RenderBlock {DD} at (40,75) size 729x15
+          RenderInline {A} at (0,0) size 136x15 [color=#FFFF00]
+            RenderText {TEXT} at (0,0) size 136x15
+              text run at (0,0) width 136: "Table of Contents"
+          RenderText {TEXT} at (0,0) size 0x0
+      RenderTable {TABLE} at (0,365) size 618x480 [color=#FFFFFF] [border: (1px dotted #FFFFFF)]
+        RenderBlock {CAPTION} at (0,0) size 616x22
+          RenderText {TEXT} at (162,0) size 292x22
+            text run at (162,0) width 292: "With 'border-collapse: separate'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (1,23) size 0x114
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (7,44) size 135x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (45,2) size 45x22
+                text run at (45,2) width 45: "TH A"
+            RenderTableCell {TH} at (149,32) size 206x50 [border: (13px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,14) size 45x22
+                text run at (80,14) width 45: "TH B"
+            RenderTableCell {TH} at (362,44) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (38,2) size 45x22
+                text run at (38,2) width 45: "TH C"
+            RenderTableCell {TH} at (491,44) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (36,2) size 45x22
+                text run at (36,2) width 45: "TH D"
+        RenderTableSection {TFOOT} at (1,350) size 0x129
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,51) size 348x26 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=2]
+              RenderText {TEXT} at (2,2) size 47x22
+                text run at (2,2) width 47: "TD M"
+            RenderTableCell {TD} at (362,51) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD O"
+            RenderTableCell {TD} at (491,51) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 44x22
+                text run at (2,2) width 44: "TD P"
+        RenderTableSection {TBODY} at (1,137) size 0x213 [bgcolor=#000000]
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (7,81) size 135x50 [border: (13px dotted #FFFFFF)] [r=0 c=0 rs=2 cs=1]
+              RenderText {TEXT} at (14,14) size 44x22
+                text run at (14,14) width 44: "TD E"
+            RenderTableCell {TD} at (149,48) size 206x26 [border: (1px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD F"
+            RenderTableCell {TD} at (362,48) size 122x26 [border: (1px dotted #FFFFFF)] [r=0 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 46x22
+                text run at (2,2) width 46: "TD G"
+            RenderTableCell {TD} at (491,48) size 118x26 [border: (1px dotted #FFFFFF)] [r=0 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD H"
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TD} at (149,151) size 206x26 [border: (1px dotted #FFFFFF)] [r=1 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 42x22
+                text run at (2,2) width 42: "TD J"
+            RenderTableCell {TD} at (362,151) size 122x26 [border: (1px dotted #FFFFFF)] [r=1 c=2 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 45x22
+                text run at (2,2) width 45: "TD K"
+            RenderTableCell {TD} at (491,151) size 118x26 [border: (1px dotted #FFFFFF)] [r=1 c=3 rs=1 cs=1]
+              RenderText {TEXT} at (2,2) size 43x22
+                text run at (2,2) width 43: "TD L"
+      RenderTable {TABLE} at (0,845) size 577x425 [color=#FFFFFF]
+        RenderBlock {CAPTION} at (0,0) size 577x22
+          RenderText {TEXT} at (143,0) size 290x22
+            text run at (143,0) width 290: "With 'border-collapse: collapse'"
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableCol {COLGROUP} at (0,0) size 0x0
+          RenderTableCol {COL} at (0,0) size 0x0
+        RenderTableSection {THEAD} at (0,22) size 0x99
+          RenderTableRow {TR} at (0,0) size 0x0
+            RenderTableCell {TH} at (0,37) size 134x25 [border: (1px dotted #FFFFFF)] [r=0 c=0 rs=1 cs=1]
+              RenderText {TEXT} at (42,2) size 45x22
+                text run at (42,2) width 45: "TH A"
+            RenderTableCell {TH} at (134,31) size 204x37 [border: (7px dotted #FFFFFF)] [r=0 c=1 rs=1 cs=1]
+              RenderText {TEXT} at (80,8) size 45x22
+                text run at (80,8) width 45: "TH B"
+            RenderTableCell {TH} at (338,37) size 12