+2007-01-25 Lars Knoll <lars@trolltech.com>
+
+ The tests in dom/svg and dom/xhtml as well as
+ most of the remaining tests in tables/ pass now as
+ well, so lets run the test suite over them.
+
+ * qt/Skipped:
+ * qt/tables/mozilla/bugs/bug227123-expected.txt: Added.
+ * qt/tables/mozilla/bugs/bug72359-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_caption_align_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_caption_align_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_caption_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_caption_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_caption_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_span-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_width_pct-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_width_px-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_col_width_rel-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_span-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_colgroup_width_rel-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_bgcolor_name-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_bgcolor_rgb-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_border-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_border_none-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_border_px-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_cellpadding-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_cellpadding_pct-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_cellspacing-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_cellspacing_pct-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_frame_void-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_width_pct-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_table_width_px-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tbody_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_bgcolor_name-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_bgcolor_rgb-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_colspan-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_height-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_nowrap-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_rowspan-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_td_width-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tfoot_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_bgcolor_name-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_bgcolor_rgb-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_colspan-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_height-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_nowrap-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_rowspan-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_th_width-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_thead_valign_top-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_align_center-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_align_char-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_align_justify-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_align_left-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_align_right-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_bgcolor_name-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_bgcolor_rgb-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_class-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_id-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_style-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_valign_baseline-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_valign_bottom-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_valign_middle-expected.txt: Added.
+ * qt/tables/mozilla/marvin/x_tr_valign_top-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/bugs/bug178855-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/bugs/bug8411-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_caption_align_left-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_caption_align_right-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_colgroup_width_pct-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_colgroup_width_px-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_above-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_below-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_border-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_box-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_hsides-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_lhs-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_rhs-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_frame_vsides-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_rules_all-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_rules_cols-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_rules_groups-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_rules_none-expected.txt: Added.
+ * qt/tables/mozilla_expected_failures/marvin/x_table_rules_rows-expected.txt: Added.
+
2007-01-25 Lars Knoll <lars@trolltech.com>
Add more tests results for the Qt build.
# skip these as they are currently not checked for correctness
-dom/svg
-dom/xhtml
editing
fast
http
svg
# Failing tests or tests that need closer inspection
+dom/svg/level3/xpath/Conformance_ID.svg
+
+dom/xhtml/level2/html/HTMLBaseElement01.xhtml
+dom/xhtml/level2/html/HTMLBaseElement02.xhtml
+dom/xhtml/level2/html/frame.xhtml
+dom/xhtml/level2/html/iframe.xhtml
+dom/xhtml/level3/core/canonicalform08.xhtml
+dom/xhtml/level3/core/canonicalform09.xhtml
+dom/xhtml/level3/core/documentgetinputencoding03.xhtml
+dom/xhtml/level3/core/entitygetinputencoding02.xhtml
+dom/xhtml/level3/core/entitygetxmlversion02.xhtml
+dom/xhtml/level3/core/nodegetbaseuri05.xhtml
+dom/xhtml/level3/core/nodegetbaseuri07.xhtml
+dom/xhtml/level3/core/nodegetbaseuri09.xhtml
+dom/xhtml/level3/core/nodegetbaseuri10.xhtml
+dom/xhtml/level3/core/nodegetbaseuri11.xhtml
+dom/xhtml/level3/core/nodegetbaseuri15.xhtml
+dom/xhtml/level3/core/nodegetbaseuri17.xhtml
+dom/xhtml/level3/core/nodegetbaseuri18.xhtml
+dom/xhtml/level3/core/nodelookupnamespaceuri01.xhtml
+dom/xhtml/level3/core/nodelookupprefix19.xhtml
+
tables/mozilla/bugs/bug18359.html
tables/mozilla/bugs/bug26178.html
tables/mozilla/bugs/bug30692.html
tables/mozilla/bugs/bug51037.html
tables/mozilla/bugs/bug51727.html
tables/mozilla/bugs/bug60749.html
-tables/mozilla/bugs/bug72359.xml
tables/mozilla/bugs/bug96334.html
tables/mozilla/bugs/bug145572.html
tables/mozilla/bugs/bug149275-1.html
tables/mozilla/bugs/bug149275-2.html
-tables/mozilla/bugs/bug227123.xml
tables/mozilla/collapsing_borders/bug41262-4.html
tables/mozilla/dom/tableDom.html
-tables/mozilla/marvin/x_caption_align_bottom.xml
-tables/mozilla/marvin/x_caption_align_top.xml
-tables/mozilla/marvin/x_caption_class.xml
-tables/mozilla/marvin/x_caption_id.xml
-tables/mozilla/marvin/x_caption_style.xml
-tables/mozilla/marvin/x_col_align_center.xml
-tables/mozilla/marvin/x_col_align_char.xml
-tables/mozilla/marvin/x_col_align_justify.xml
-tables/mozilla/marvin/x_col_align_left.xml
-tables/mozilla/marvin/x_col_align_right.xml
-tables/mozilla/marvin/x_colgroup_align_center.xml
-tables/mozilla/marvin/x_colgroup_align_char.xml
-tables/mozilla/marvin/x_colgroup_align_justify.xml
-tables/mozilla/marvin/x_colgroup_align_left.xml
-tables/mozilla/marvin/x_colgroup_align_right.xml
-tables/mozilla/marvin/x_colgroup_span.xml
-tables/mozilla/marvin/x_colgroup_valign_baseline.xml
-tables/mozilla/marvin/x_colgroup_valign_bottom.xml
-tables/mozilla/marvin/x_colgroup_valign_middle.xml
-tables/mozilla/marvin/x_colgroup_valign_top.xml
-tables/mozilla/marvin/x_colgroup_width_rel.xml
-tables/mozilla/marvin/x_col_span.xml
-tables/mozilla/marvin/x_col_valign_baseline.xml
-tables/mozilla/marvin/x_col_valign_bottom.xml
-tables/mozilla/marvin/x_col_valign_middle.xml
-tables/mozilla/marvin/x_col_valign_top.xml
-tables/mozilla/marvin/x_col_width_pct.xml
-tables/mozilla/marvin/x_col_width_px.xml
-tables/mozilla/marvin/x_col_width_rel.xml
-tables/mozilla/marvin/x_table_align_center.xml
-tables/mozilla/marvin/x_table_align_left.xml
-tables/mozilla/marvin/x_table_align_right.xml
-tables/mozilla/marvin/x_table_bgcolor_name.xml
-tables/mozilla/marvin/x_table_bgcolor_rgb.xml
-tables/mozilla/marvin/x_table_border_none.xml
-tables/mozilla/marvin/x_table_border_px.xml
-tables/mozilla/marvin/x_table_border.xml
-tables/mozilla/marvin/x_table_cellpadding_pct.xml
-tables/mozilla/marvin/x_table_cellpadding.xml
-tables/mozilla/marvin/x_table_cellspacing_pct.xml
-tables/mozilla/marvin/x_table_cellspacing.xml
-tables/mozilla/marvin/x_table_class.xml
-tables/mozilla/marvin/x_table_frame_void.xml
-tables/mozilla/marvin/x_table_id.xml
-tables/mozilla/marvin/x_table_style.xml
-tables/mozilla/marvin/x_table_width_pct.xml
-tables/mozilla/marvin/x_table_width_px.xml
-tables/mozilla/marvin/x_table.xml
-tables/mozilla/marvin/x_tbody_align_center.xml
-tables/mozilla/marvin/x_tbody_align_char.xml
-tables/mozilla/marvin/x_tbody_align_justify.xml
-tables/mozilla/marvin/x_tbody_align_left.xml
-tables/mozilla/marvin/x_tbody_align_right.xml
-tables/mozilla/marvin/x_tbody_class.xml
-tables/mozilla/marvin/x_tbody_id.xml
-tables/mozilla/marvin/x_tbody_style.xml
-tables/mozilla/marvin/x_tbody_valign_baseline.xml
-tables/mozilla/marvin/x_tbody_valign_bottom.xml
-tables/mozilla/marvin/x_tbody_valign_middle.xml
-tables/mozilla/marvin/x_tbody_valign_top.xml
-tables/mozilla/marvin/x_td_align_center.xml
-tables/mozilla/marvin/x_td_align_char.xml
-tables/mozilla/marvin/x_td_align_justify.xml
-tables/mozilla/marvin/x_td_align_left.xml
-tables/mozilla/marvin/x_td_align_right.xml
-tables/mozilla/marvin/x_td_bgcolor_name.xml
-tables/mozilla/marvin/x_td_bgcolor_rgb.xml
-tables/mozilla/marvin/x_td_class.xml
-tables/mozilla/marvin/x_td_colspan.xml
-tables/mozilla/marvin/x_td_height.xml
-tables/mozilla/marvin/x_td_id.xml
-tables/mozilla/marvin/x_td_nowrap.xml
-tables/mozilla/marvin/x_td_rowspan.xml
-tables/mozilla/marvin/x_td_style.xml
-tables/mozilla/marvin/x_td_valign_baseline.xml
-tables/mozilla/marvin/x_td_valign_bottom.xml
-tables/mozilla/marvin/x_td_valign_middle.xml
-tables/mozilla/marvin/x_td_valign_top.xml
-tables/mozilla/marvin/x_td_width.xml
-tables/mozilla/marvin/x_tfoot_align_center.xml
-tables/mozilla/marvin/x_tfoot_align_char.xml
-tables/mozilla/marvin/x_tfoot_align_justify.xml
-tables/mozilla/marvin/x_tfoot_align_left.xml
-tables/mozilla/marvin/x_tfoot_align_right.xml
-tables/mozilla/marvin/x_tfoot_class.xml
-tables/mozilla/marvin/x_tfoot_id.xml
-tables/mozilla/marvin/x_tfoot_style.xml
-tables/mozilla/marvin/x_tfoot_valign_baseline.xml
-tables/mozilla/marvin/x_tfoot_valign_bottom.xml
-tables/mozilla/marvin/x_tfoot_valign_middle.xml
-tables/mozilla/marvin/x_tfoot_valign_top.xml
-tables/mozilla/marvin/x_th_align_center.xml
-tables/mozilla/marvin/x_th_align_char.xml
-tables/mozilla/marvin/x_th_align_justify.xml
-tables/mozilla/marvin/x_th_align_left.xml
-tables/mozilla/marvin/x_th_align_right.xml
-tables/mozilla/marvin/x_th_bgcolor_name.xml
-tables/mozilla/marvin/x_th_bgcolor_rgb.xml
-tables/mozilla/marvin/x_th_class.xml
-tables/mozilla/marvin/x_th_colspan.xml
-tables/mozilla/marvin/x_thead_align_center.xml
-tables/mozilla/marvin/x_thead_align_char.xml
-tables/mozilla/marvin/x_thead_align_justify.xml
-tables/mozilla/marvin/x_thead_align_left.xml
-tables/mozilla/marvin/x_thead_align_right.xml
-tables/mozilla/marvin/x_thead_class.xml
-tables/mozilla/marvin/x_thead_id.xml
-tables/mozilla/marvin/x_thead_style.xml
-tables/mozilla/marvin/x_thead_valign_baseline.xml
-tables/mozilla/marvin/x_thead_valign_bottom.xml
-tables/mozilla/marvin/x_thead_valign_middle.xml
-tables/mozilla/marvin/x_thead_valign_top.xml
-tables/mozilla/marvin/x_th_height.xml
-tables/mozilla/marvin/x_th_id.xml
-tables/mozilla/marvin/x_th_nowrap.xml
-tables/mozilla/marvin/x_th_rowspan.xml
-tables/mozilla/marvin/x_th_style.xml
-tables/mozilla/marvin/x_th_valign_baseline.xml
-tables/mozilla/marvin/x_th_valign_bottom.xml
-tables/mozilla/marvin/x_th_valign_middle.xml
-tables/mozilla/marvin/x_th_valign_top.xml
-tables/mozilla/marvin/x_th_width.xml
-tables/mozilla/marvin/x_tr_align_center.xml
-tables/mozilla/marvin/x_tr_align_char.xml
-tables/mozilla/marvin/x_tr_align_justify.xml
-tables/mozilla/marvin/x_tr_align_left.xml
-tables/mozilla/marvin/x_tr_align_right.xml
-tables/mozilla/marvin/x_tr_bgcolor_name.xml
-tables/mozilla/marvin/x_tr_bgcolor_rgb.xml
-tables/mozilla/marvin/x_tr_class.xml
-tables/mozilla/marvin/x_tr_id.xml
-tables/mozilla/marvin/x_tr_style.xml
-tables/mozilla/marvin/x_tr_valign_baseline.xml
-tables/mozilla/marvin/x_tr_valign_bottom.xml
-tables/mozilla/marvin/x_tr_valign_middle.xml
-tables/mozilla/marvin/x_tr_valign_top.xml
-tables/mozilla/marvin/x_caption_align_bottom.xml
-tables/mozilla/marvin/x_caption_align_top.xml
-tables/mozilla/marvin/x_caption_class.xml
-tables/mozilla/marvin/x_caption_id.xml
-tables/mozilla/marvin/x_caption_style.xml
-tables/mozilla/marvin/x_col_align_center.xml
-tables/mozilla/marvin/x_col_align_char.xml
+
tables/mozilla/other/move_row.html
-tables/mozilla_expected_failures/bugs/bug8411.xml
tables/mozilla_expected_failures/bugs/bug58402-2.html
-tables/mozilla_expected_failures/bugs/bug178855.xml
tables/mozilla_expected_failures/collapsing_borders/bug41262-5.html
-tables/mozilla_expected_failures/marvin/x_caption_align_left.xml
-tables/mozilla_expected_failures/marvin/x_caption_align_right.xml
-tables/mozilla_expected_failures/marvin/x_colgroup_width_pct.xml
-tables/mozilla_expected_failures/marvin/x_colgroup_width_px.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_above.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_below.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_border.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_box.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_hsides.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_lhs.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_rhs.xml
-tables/mozilla_expected_failures/marvin/x_table_frame_vsides.xml
-tables/mozilla_expected_failures/marvin/x_table_rules_all.xml
-tables/mozilla_expected_failures/marvin/x_table_rules_cols.xml
-tables/mozilla_expected_failures/marvin/x_table_rules_groups.xml
-tables/mozilla_expected_failures/marvin/x_table_rules_none.xml
-tables/mozilla_expected_failures/marvin/x_table_rules_rows.xml
# These tests hang forever
--- /dev/null
+layer at (0,0) size 96x186
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x186
+ RenderBlock {html} at (0,0) size 96x186
+ RenderBody {body} at (8,14) size 80x164
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 73x80
+ text run at (0,0) width 38: "There"
+ text run at (0,16) width 72: "should be a"
+ text run at (0,32) width 73: "green block"
+ text run at (0,48) width 62: "under this"
+ text run at (0,64) width 69: "paragraph."
+ RenderTable {table} at (0,94) size 70x70 [bgcolor=#008000]
--- /dev/null
+layer at (0,0) size 105x72
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x8
+ RenderBlock {html} at (0,0) size 96x8
+ RenderBody {body} at (8,8) size 80x0
+ RenderBlock (floating) {float} at (0,0) size 97x64 [bgcolor=#FF0000]
+ RenderTable at (0,0) size 97x64
+ RenderTableSection at (0,0) size 97x64
+ RenderTableRow at (0,0) size 97x16
+ RenderTableCell {cell} at (0,0) size 97x16 [color=#FFFFFF] [bgcolor=#008000] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (25,0) size 47x16
+ text run at (25,0) width 47: "THERE"
+ RenderTableRow {row} at (0,16) size 97x32
+ RenderTableCell at (0,16) size 97x32 [r=1 c=0 rs=1 cs=1]
+ RenderTable {table} at (0,0) size 97x32
+ RenderTableSection at (0,0) size 97x32
+ RenderTableRow at (0,0) size 97x32
+ RenderTableCell {cell} at (0,0) size 58x32 [color=#FFFFFF] [bgcolor=#008000] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 58x32
+ text run at (0,0) width 58: "SHOULD"
+ text run at (24,16) width 9: "B"
+ RenderTableCell {cell} at (58,0) size 10x32 [color=#FFFFFF] [bgcolor=#008000] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (0,0) size 10x32
+ text run at (0,0) width 9: "E"
+ text run at (0,16) width 10: "N"
+ RenderTableCell {cell} at (68,0) size 29x32 [color=#FFFFFF] [bgcolor=#008000] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (9,0) size 29x32
+ text run at (9,0) width 11: "O"
+ text run at (0,16) width 29: "RED"
+ RenderTableRow at (0,48) size 97x16
+ RenderTableCell {cell} at (0,48) size 97x16 [color=#FFFFFF] [bgcolor=#008000] [r=2 c=0 rs=1 cs=1]
+ RenderText {#text} at (9,0) size 79x16
+ text run at (9,0) width 79: "ANYWHERE"
--- /dev/null
+layer at (0,0) size 96x212
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x212
+ RenderBlock {html} at (0,0) size 96x212
+ RenderBody {body} at (8,14) size 80x190
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 66x80
+ text run at (0,0) width 59: "The table"
+ text run at (0,16) width 46: "caption"
+ text run at (0,32) width 60: "should be"
+ text run at (0,48) width 62: "aligned at"
+ text run at (0,64) width 66: "the bottom"
+ RenderTable {table} at (0,94) size 85x96 [border: (1px outset #808080)]
+ RenderBlock {caption} at (0,80) size 83x16
+ RenderText {#text} at (10,0) size 62x16
+ text run at (10,0) width 62: "CAPTION"
+ RenderTableSection {tbody} at (1,1) size 83x78
+ RenderTableRow {tr} at (0,2) size 83x36
+ RenderTableCell {td} at (2,2) size 25x36 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "1"
+ RenderTableCell {td} at (29,2) size 25x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "2"
+ RenderTableCell {td} at (56,2) size 25x36 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "3"
+ RenderTableRow {tr} at (0,40) size 83x36
+ RenderTableCell {td} at (2,40) size 25x36 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "4"
+ RenderTableCell {td} at (29,40) size 25x36 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "5"
+ RenderTableCell {td} at (56,40) size 25x36 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "6"
--- /dev/null
+layer at (0,0) size 96x212
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x212
+ RenderBlock {html} at (0,0) size 96x212
+ RenderBody {body} at (8,14) size 80x190
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 62x80
+ text run at (0,0) width 59: "The table"
+ text run at (0,16) width 46: "caption"
+ text run at (0,32) width 60: "should be"
+ text run at (0,48) width 62: "aligned at"
+ text run at (0,64) width 44: "the top"
+ RenderTable {table} at (0,94) size 85x96 [border: (1px outset #808080)]
+ RenderBlock {caption} at (0,0) size 83x16
+ RenderText {#text} at (10,0) size 62x16
+ text run at (10,0) width 62: "CAPTION"
+ RenderTableSection {tbody} at (1,17) size 83x78
+ RenderTableRow {tr} at (0,2) size 83x36
+ RenderTableCell {td} at (2,2) size 25x36 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "1"
+ RenderTableCell {td} at (29,2) size 25x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "2"
+ RenderTableCell {td} at (56,2) size 25x36 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "3"
+ RenderTableRow {tr} at (0,40) size 83x36
+ RenderTableCell {td} at (2,40) size 25x36 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "4"
+ RenderTableCell {td} at (29,40) size 25x36 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "5"
+ RenderTableCell {td} at (56,40) size 25x36 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x32
+ text run at (2,2) width 21: "cell"
+ text run at (2,18) width 8: "6"
--- /dev/null
+layer at (0,0) size 96x106
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x106
+ RenderBlock {html} at (0,0) size 96x106
+ RenderBody {body} at (8,8) size 80x90
+ RenderTable {table} at (0,0) size 80x90 [border: (1px outset #808080)]
+ RenderBlock {caption} at (0,0) size 78x64 [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 77x64
+ text run at (0,0) width 77: "This caption"
+ text run at (1,16) width 76: "should have"
+ text run at (20,32) width 37: "a lime"
+ text run at (2,48) width 73: "background"
+ RenderTableSection {tbody} at (1,65) size 78x24
+ RenderTableRow {tr} at (0,2) size 78x20
+ RenderTableCell {td} at (2,2) size 74x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x16
+ text run at (2,2) width 21: "cell"
--- /dev/null
+layer at (0,0) size 96x106
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x106
+ RenderBlock {html} at (0,0) size 96x106
+ RenderBody {body} at (8,8) size 80x90
+ RenderTable {table} at (0,0) size 80x90 [border: (1px outset #808080)]
+ RenderBlock {caption} at (0,0) size 78x64 [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 77x64
+ text run at (0,0) width 77: "This caption"
+ text run at (1,16) width 76: "should have"
+ text run at (20,32) width 37: "a lime"
+ text run at (2,48) width 73: "background"
+ RenderTableSection {tbody} at (1,65) size 78x24
+ RenderTableRow {tr} at (0,2) size 78x20
+ RenderTableCell {td} at (2,2) size 74x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x16
+ text run at (2,2) width 21: "cell"
--- /dev/null
+layer at (0,0) size 96x106
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x106
+ RenderBlock {html} at (0,0) size 96x106
+ RenderBody {body} at (8,8) size 80x90
+ RenderTable {table} at (0,0) size 80x90 [border: (1px outset #808080)]
+ RenderBlock {caption} at (0,0) size 78x64 [bgcolor=#00FF00]
+ RenderText {#text} at (0,0) size 77x64
+ text run at (0,0) width 77: "This caption"
+ text run at (1,16) width 76: "should have"
+ text run at (20,32) width 12: "a "
+ text run at (32,32) width 25: "lime"
+ text run at (2,48) width 73: "background"
+ RenderTableSection {tbody} at (1,65) size 78x24
+ RenderTableRow {tr} at (0,2) size 78x20
+ RenderTableCell {td} at (2,2) size 74x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 21x16
+ text run at (2,2) width 21: "cell"
--- /dev/null
+layer at (0,0) size 608x42
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x42
+ RenderBlock {html} at (0,0) size 96x42
+ RenderBody {body} at (8,8) size 80x26
+ RenderTable {table} at (0,0) size 600x26 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x24
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 296x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 209x16
+ text run at (2,2) width 209: "Cell text should be center aligned"
+ RenderTableCell {td} at (300,2) size 296x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 209x16
+ text run at (2,2) width 209: "Cell text should be center aligned"
--- /dev/null
+layer at (0,0) size 408x164
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 408x164
+ RenderBlock {html} at (0,0) size 96x164
+ RenderBody {body} at (8,14) size 80x142
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 75x80
+ text run at (0,0) width 70: "Numbers in"
+ text run at (0,16) width 75: "table should"
+ text run at (0,32) width 65: "be aligned"
+ text run at (0,48) width 64: "at decimal"
+ text run at (0,64) width 38: "points"
+ RenderTable {table} at (0,94) size 400x48 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 398x46
+ RenderTableRow {tr} at (0,2) size 398x20
+ RenderTableCell {td} at (2,2) size 182x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 35x16
+ text run at (2,2) width 35: "55.00"
+ RenderTableCell {td} at (186,2) size 210x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 59x16
+ text run at (2,2) width 59: "55555.00"
+ RenderTableRow {tr} at (0,24) size 398x20
+ RenderTableCell {td} at (2,24) size 182x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 51x16
+ text run at (2,2) width 51: "1234.56"
+ RenderTableCell {td} at (186,24) size 210x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 43x16
+ text run at (2,2) width 43: "123.45"
--- /dev/null
+layer at (0,0) size 608x106
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x106
+ RenderBlock {html} at (0,0) size 96x106
+ RenderBody {body} at (8,8) size 80x90
+ RenderTable {table} at (0,0) size 600x90 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x88
+ RenderTableRow {tr} at (0,2) size 598x84
+ RenderTableCell {td} at (2,2) size 296x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 289x80
+ text run at (2,2) width 260: "The text in this cell text should be justified"
+ text run at (2,18) width 114: "which means that "
+ text run at (116,18) width 157: "the right and left margins"
+ text run at (2,34) width 242: "should line up, no matter how long the "
+ text run at (244,34) width 47: "content"
+ text run at (2,50) width 287: "becomes (except the last line which should be"
+ text run at (2,66) width 23: "left "
+ text run at (25,66) width 54: "aligned)."
+ RenderTableCell {td} at (300,2) size 296x84 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 289x80
+ text run at (2,2) width 260: "The text in this cell text should be justified"
+ text run at (2,18) width 114: "which means that "
+ text run at (116,18) width 157: "the right and left margins"
+ text run at (2,34) width 242: "should line up, no matter how long the "
+ text run at (244,34) width 47: "content"
+ text run at (2,50) width 287: "becomes (except the last line which should be"
+ text run at (2,66) width 23: "left "
+ text run at (25,66) width 54: "aligned)."
--- /dev/null
+layer at (0,0) size 608x42
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x42
+ RenderBlock {html} at (0,0) size 96x42
+ RenderBody {body} at (8,8) size 80x26
+ RenderTable {table} at (0,0) size 600x26 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x24
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 296x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 188x16
+ text run at (2,2) width 188: "Cell text should be left aligned"
+ RenderTableCell {td} at (300,2) size 296x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 188x16
+ text run at (2,2) width 188: "Cell text should be left aligned"
--- /dev/null
+layer at (0,0) size 608x42
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x42
+ RenderBlock {html} at (0,0) size 96x42
+ RenderBody {body} at (8,8) size 80x26
+ RenderTable {table} at (0,0) size 600x26 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x24
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 296x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 197x16
+ text run at (2,2) width 197: "Cell text should be right aligned"
+ RenderTableCell {td} at (300,2) size 296x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 197x16
+ text run at (2,2) width 197: "Cell text should be right aligned"
--- /dev/null
+layer at (0,0) size 112x122
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 112x122
+ RenderBlock {html} at (0,0) size 96x122
+ RenderBody {body} at (8,8) size 80x106
+ RenderTable {table} at (0,0) size 104x106 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 102x104
+ RenderTableRow {tr} at (0,2) size 102x100
+ RenderTableCell {td} at (2,2) size 48x100 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 44x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 44: "column"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 15: "be"
+ text run at (2,66) width 39: "200px"
+ text run at (2,82) width 29: "wide"
+ RenderTableCell {td} at (52,2) size 48x100 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 44x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 44: "column"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 15: "be"
+ text run at (2,66) width 39: "200px"
+ text run at (2,82) width 29: "wide"
--- /dev/null
+layer at (0,0) size 245x933
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 245x933
+ RenderBlock {html} at (0,0) size 96x933
+ RenderBody {body} at (8,14) size 80x911
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 127x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 127: "VALIGN=BASELINE"
+ RenderTable {table} at (0,46) size 237x865 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 235x863
+ RenderTableRow {tr} at (0,2) size 235x859
+ RenderTableCell {td} at (2,285) size 62x292 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 58x288
+ text run at (2,2) width 58: "Compare"
+ text run at (2,18) width 20: "the"
+ text run at (2,34) width 52: "baseline"
+ text run at (2,50) width 36: "of the"
+ text run at (2,66) width 49: "first line"
+ text run at (2,82) width 54: "of text in"
+ text run at (2,98) width 47: "this cell"
+ text run at (2,114) width 49: "with the"
+ text run at (2,130) width 52: "baseline"
+ text run at (2,146) width 36: "of the"
+ text run at (2,162) width 49: "first line"
+ text run at (2,178) width 54: "of text in"
+ text run at (2,194) width 51: "the next"
+ text run at (2,210) width 55: "cell: they"
+ text run at (2,226) width 41: "should"
+ text run at (2,242) width 15: "be"
+ text run at (2,258) width 55: "vertically"
+ text run at (2,274) width 46: "aligned"
+ RenderTableCell {td} at (66,2) size 167x859 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 163x852
+ text run at (2,3) width 163: "Compare"
+ text run at (2,48) width 55: "the"
+ text run at (2,93) width 148: "baseline"
+ text run at (2,138) width 99: "of the"
+ text run at (2,183) width 137: "first line"
+ text run at (2,228) width 150: "of text in"
+ text run at (2,273) width 133: "this cell"
+ text run at (2,318) width 137: "with the"
+ text run at (2,363) width 148: "baseline"
+ text run at (2,408) width 99: "of the"
+ text run at (2,453) width 137: "first line"
+ text run at (2,498) width 150: "of text in"
+ text run at (2,543) width 55: "the"
+ text run at (2,588) width 150: "previous"
+ text run at (2,633) width 157: "cell: they"
+ text run at (2,678) width 117: "should"
+ text run at (2,723) width 44: "be"
+ text run at (2,768) width 155: "vertically"
+ text run at (2,813) width 128: "aligned"
--- /dev/null
+layer at (0,0) size 279x494
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x494
+ RenderBlock {html} at (0,0) size 96x494
+ RenderBody {body} at (8,14) size 80x472
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 121x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 121: "VALIGN=BOTTOM"
+ RenderTable {table} at (0,46) size 271x426 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 269x424
+ RenderTableRow {tr} at (0,2) size 269x420
+ RenderTableCell {td} at (2,108) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,2) size 59x420 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x416
+ text run at (2,2) width 25: "The"
+ text run at (2,18) width 42: "bottom"
+ text run at (2,34) width 38: "of this"
+ text run at (2,50) width 23: "text"
+ text run at (2,66) width 41: "should"
+ text run at (2,82) width 15: "be"
+ text run at (2,98) width 55: "vertically"
+ text run at (2,114) width 46: "aligned"
+ text run at (2,130) width 36: "to the"
+ text run at (2,146) width 42: "bottom"
+ text run at (2,162) width 36: "of the"
+ text run at (2,178) width 41: "image."
+ text run at (2,194) width 52: "x-fill x-fill"
+ text run at (2,210) width 52: "x-fill x-fill"
+ text run at (2,226) width 52: "x-fill x-fill"
+ text run at (2,242) width 52: "x-fill x-fill"
+ text run at (2,258) width 52: "x-fill x-fill"
+ text run at (2,274) width 52: "x-fill x-fill"
+ text run at (2,290) width 52: "x-fill x-fill"
+ text run at (2,306) width 28: "x-fill "
+ text run at (30,306) width 24: "x-fill"
+ text run at (2,322) width 52: "x-fill x-fill"
+ text run at (2,338) width 52: "x-fill x-fill"
+ text run at (2,354) width 52: "x-fill x-fill"
+ text run at (2,370) width 52: "x-fill x-fill"
+ text run at (2,386) width 52: "x-fill x-fill"
+ text run at (2,402) width 52: "x-fill x-fill"
--- /dev/null
+layer at (0,0) size 279x281
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x281
+ RenderBlock {html} at (0,0) size 96x281
+ RenderBody {body} at (8,14) size 80x259
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 113x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 113: "VALIGN=MIDDLE"
+ RenderTable {table} at (0,46) size 271x213 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 269x211
+ RenderTableRow {tr} at (0,2) size 269x207
+ RenderTableCell {td} at (2,2) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,7) size 59x196 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x192
+ text run at (2,2) width 25: "The"
+ text run at (2,18) width 41: "middle"
+ text run at (2,34) width 38: "of this"
+ text run at (2,50) width 23: "text"
+ text run at (2,66) width 41: "should"
+ text run at (2,82) width 15: "be"
+ text run at (2,98) width 55: "vertically"
+ text run at (2,114) width 46: "aligned"
+ text run at (2,130) width 36: "to the"
+ text run at (2,146) width 41: "middle"
+ text run at (2,162) width 36: "of the"
+ text run at (2,178) width 41: "image."
--- /dev/null
+layer at (0,0) size 279x281
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x281
+ RenderBlock {html} at (0,0) size 96x281
+ RenderBody {body} at (8,14) size 80x259
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 89x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 89: "VALIGN=TOP"
+ RenderTable {table} at (0,46) size 271x213 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 269x211
+ RenderTableRow {tr} at (0,2) size 269x207
+ RenderTableCell {td} at (2,2) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,15) size 59x180 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x176
+ text run at (2,2) width 49: "The top"
+ text run at (2,18) width 38: "of this"
+ text run at (2,34) width 23: "text"
+ text run at (2,50) width 41: "should"
+ text run at (2,66) width 15: "be"
+ text run at (2,82) width 55: "vertically"
+ text run at (2,98) width 46: "aligned"
+ text run at (2,114) width 36: "to the"
+ text run at (2,130) width 36: "top of"
+ text run at (2,146) width 20: "the"
+ text run at (2,162) width 38: "image"
--- /dev/null
+layer at (0,0) size 408x158
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 408x158
+ RenderBlock {html} at (0,0) size 96x158
+ RenderBody {body} at (8,14) size 80x136
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 74x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 74: "WIDTH=pct"
+ RenderTable {table} at (0,46) size 400x90 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 398x88
+ RenderTableRow {tr} at (0,2) size 398x84
+ RenderTableCell {td} at (2,2) size 98x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 88x80
+ text run at (2,2) width 75: "This column"
+ text run at (2,18) width 88: "should have a"
+ text run at (2,34) width 81: "width of 25%"
+ text run at (2,50) width 72: "of 400px or"
+ text run at (2,66) width 39: "100px"
+ RenderTableCell {td} at (102,26) size 294x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 268x32
+ text run at (2,2) width 268: "This column should have a width of 75% of"
+ text run at (2,18) width 99: "400px or 300px"
--- /dev/null
+layer at (0,0) size 112x190
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 112x190
+ RenderBlock {html} at (0,0) size 96x190
+ RenderBody {body} at (8,14) size 80x168
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 70x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 70: "WIDTH=px"
+ RenderTable {table} at (0,46) size 104x122 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 102x120
+ RenderTableRow {tr} at (0,2) size 102x116
+ RenderTableCell {td} at (2,2) size 48x116 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 44x112
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 44: "column"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 43: "have a"
+ text run at (2,66) width 33: "width"
+ text run at (2,82) width 40: "of 200"
+ text run at (2,98) width 36: "pixels"
+ RenderTableCell {td} at (52,2) size 48x116 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 44x112
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 44: "column"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 43: "have a"
+ text run at (2,66) width 33: "width"
+ text run at (2,82) width 40: "of 400"
+ text run at (2,98) width 36: "pixels"
--- /dev/null
+layer at (0,0) size 308x142
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 308x142
+ RenderBlock {html} at (0,0) size 96x142
+ RenderBody {body} at (8,14) size 80x120
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 101x32
+ text run at (0,0) width 29: "COL"
+ text run at (0,16) width 101: "WIDTH=relative"
+ RenderTable {table} at (0,46) size 300x74 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 298x72
+ RenderTableRow {tr} at (0,2) size 298x68
+ RenderTableCell {td} at (2,2) size 144x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 139x64
+ text run at (2,2) width 132: "Table width is 300px."
+ text run at (2,18) width 139: "This column should be"
+ text run at (2,34) width 91: "1/2 as wide as"
+ text run at (2,50) width 119: "Column 2 or 100px"
+ RenderTableCell {td} at (148,2) size 148x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 139x64
+ text run at (2,2) width 132: "Table width is 300px."
+ text run at (2,18) width 139: "This column should be"
+ text run at (2,34) width 103: "twice as wide as"
+ text run at (2,50) width 119: "Column 1 or 200px"
--- /dev/null
+layer at (0,0) size 608x42
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x42
+ RenderBlock {html} at (0,0) size 96x42
+ RenderBody {body} at (8,8) size 80x26
+ RenderTable {table} at (0,0) size 600x26 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x24
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 296x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 209x16
+ text run at (2,2) width 209: "Cell text should be center aligned"
+ RenderTableCell {td} at (300,2) size 296x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 209x16
+ text run at (2,2) width 209: "Cell text should be center aligned"
--- /dev/null
+layer at (0,0) size 608x164
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x164
+ RenderBlock {html} at (0,0) size 96x164
+ RenderBody {body} at (8,14) size 80x142
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 75x80
+ text run at (0,0) width 70: "Numbers in"
+ text run at (0,16) width 75: "table should"
+ text run at (0,32) width 65: "be aligned"
+ text run at (0,48) width 64: "at decimal"
+ text run at (0,64) width 38: "points"
+ RenderTable {table} at (0,94) size 600x48 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x46
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 275x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 35x16
+ text run at (2,2) width 35: "55.00"
+ RenderTableCell {td} at (279,2) size 317x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 59x16
+ text run at (2,2) width 59: "55555.00"
+ RenderTableRow {tr} at (0,24) size 598x20
+ RenderTableCell {td} at (2,24) size 275x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 51x16
+ text run at (2,2) width 51: "1234.56"
+ RenderTableCell {td} at (279,24) size 317x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 43x16
+ text run at (2,2) width 43: "123.45"
--- /dev/null
+layer at (0,0) size 608x106
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x106
+ RenderBlock {html} at (0,0) size 96x106
+ RenderBody {body} at (8,8) size 80x90
+ RenderTable {table} at (0,0) size 600x90 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x88
+ RenderTableRow {tr} at (0,2) size 598x84
+ RenderTableCell {td} at (2,2) size 296x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 289x80
+ text run at (2,2) width 260: "The text in this cell text should be justified"
+ text run at (2,18) width 114: "which means that "
+ text run at (116,18) width 157: "the right and left margins"
+ text run at (2,34) width 242: "should line up, no matter how long the "
+ text run at (244,34) width 47: "content"
+ text run at (2,50) width 287: "becomes (except the last line which should be"
+ text run at (2,66) width 23: "left "
+ text run at (25,66) width 54: "aligned)."
+ RenderTableCell {td} at (300,2) size 296x84 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 289x80
+ text run at (2,2) width 260: "The text in this cell text should be justified"
+ text run at (2,18) width 114: "which means that "
+ text run at (116,18) width 157: "the right and left margins"
+ text run at (2,34) width 242: "should line up, no matter how long the "
+ text run at (244,34) width 47: "content"
+ text run at (2,50) width 287: "becomes (except the last line which should be"
+ text run at (2,66) width 23: "left "
+ text run at (25,66) width 54: "aligned)."
--- /dev/null
+layer at (0,0) size 608x42
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x42
+ RenderBlock {html} at (0,0) size 96x42
+ RenderBody {body} at (8,8) size 80x26
+ RenderTable {table} at (0,0) size 600x26 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x24
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 296x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 188x16
+ text run at (2,2) width 188: "Cell text should be left aligned"
+ RenderTableCell {td} at (300,2) size 296x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 188x16
+ text run at (2,2) width 188: "Cell text should be left aligned"
--- /dev/null
+layer at (0,0) size 608x42
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 608x42
+ RenderBlock {html} at (0,0) size 96x42
+ RenderBody {body} at (8,8) size 80x26
+ RenderTable {table} at (0,0) size 600x26 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 598x24
+ RenderTableRow {tr} at (0,2) size 598x20
+ RenderTableCell {td} at (2,2) size 296x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 197x16
+ text run at (2,2) width 197: "Cell text should be right aligned"
+ RenderTableCell {td} at (300,2) size 296x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 197x16
+ text run at (2,2) width 197: "Cell text should be right aligned"
--- /dev/null
+layer at (0,0) size 112x122
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 112x122
+ RenderBlock {html} at (0,0) size 96x122
+ RenderBody {body} at (8,8) size 80x106
+ RenderTable {table} at (0,0) size 104x106 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 102x104
+ RenderTableRow {tr} at (0,2) size 102x100
+ RenderTableCell {td} at (2,2) size 48x100 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 44x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 44: "column"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 15: "be"
+ text run at (2,66) width 39: "200px"
+ text run at (2,82) width 29: "wide"
+ RenderTableCell {td} at (52,2) size 48x100 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 44x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 44: "column"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 15: "be"
+ text run at (2,66) width 39: "200px"
+ text run at (2,82) width 29: "wide"
--- /dev/null
+layer at (0,0) size 245x933
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 245x933
+ RenderBlock {html} at (0,0) size 96x933
+ RenderBody {body} at (8,14) size 80x911
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 127x32
+ text run at (0,0) width 80: "COLGROUP"
+ text run at (0,16) width 127: "VALIGN=BASELINE"
+ RenderTable {table} at (0,46) size 237x865 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 235x863
+ RenderTableRow {tr} at (0,2) size 235x859
+ RenderTableCell {td} at (2,285) size 62x292 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 58x288
+ text run at (2,2) width 58: "Compare"
+ text run at (2,18) width 20: "the"
+ text run at (2,34) width 52: "baseline"
+ text run at (2,50) width 36: "of the"
+ text run at (2,66) width 49: "first line"
+ text run at (2,82) width 54: "of text in"
+ text run at (2,98) width 47: "this cell"
+ text run at (2,114) width 49: "with the"
+ text run at (2,130) width 52: "baseline"
+ text run at (2,146) width 36: "of the"
+ text run at (2,162) width 49: "first line"
+ text run at (2,178) width 54: "of text in"
+ text run at (2,194) width 51: "the next"
+ text run at (2,210) width 55: "cell: they"
+ text run at (2,226) width 41: "should"
+ text run at (2,242) width 15: "be"
+ text run at (2,258) width 55: "vertically"
+ text run at (2,274) width 46: "aligned"
+ RenderTableCell {td} at (66,2) size 167x859 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 163x852
+ text run at (2,3) width 163: "Compare"
+ text run at (2,48) width 55: "the"
+ text run at (2,93) width 148: "baseline"
+ text run at (2,138) width 99: "of the"
+ text run at (2,183) width 137: "first line"
+ text run at (2,228) width 150: "of text in"
+ text run at (2,273) width 133: "this cell"
+ text run at (2,318) width 137: "with the"
+ text run at (2,363) width 148: "baseline"
+ text run at (2,408) width 99: "of the"
+ text run at (2,453) width 137: "first line"
+ text run at (2,498) width 150: "of text in"
+ text run at (2,543) width 55: "the"
+ text run at (2,588) width 150: "previous"
+ text run at (2,633) width 157: "cell: they"
+ text run at (2,678) width 117: "should"
+ text run at (2,723) width 44: "be"
+ text run at (2,768) width 155: "vertically"
+ text run at (2,813) width 128: "aligned"
--- /dev/null
+layer at (0,0) size 279x494
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x494
+ RenderBlock {html} at (0,0) size 96x494
+ RenderBody {body} at (8,14) size 80x472
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 121x32
+ text run at (0,0) width 80: "COLGROUP"
+ text run at (0,16) width 121: "VALIGN=BOTTOM"
+ RenderTable {table} at (0,46) size 271x426 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 269x424
+ RenderTableRow {tr} at (0,2) size 269x420
+ RenderTableCell {td} at (2,108) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,2) size 59x420 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x416
+ text run at (2,2) width 25: "The"
+ text run at (2,18) width 42: "bottom"
+ text run at (2,34) width 38: "of this"
+ text run at (2,50) width 23: "text"
+ text run at (2,66) width 41: "should"
+ text run at (2,82) width 15: "be"
+ text run at (2,98) width 55: "vertically"
+ text run at (2,114) width 46: "aligned"
+ text run at (2,130) width 36: "to the"
+ text run at (2,146) width 42: "bottom"
+ text run at (2,162) width 36: "of the"
+ text run at (2,178) width 41: "image."
+ text run at (2,194) width 52: "x-fill x-fill"
+ text run at (2,210) width 52: "x-fill x-fill"
+ text run at (2,226) width 52: "x-fill x-fill"
+ text run at (2,242) width 52: "x-fill x-fill"
+ text run at (2,258) width 52: "x-fill x-fill"
+ text run at (2,274) width 52: "x-fill x-fill"
+ text run at (2,290) width 52: "x-fill x-fill"
+ text run at (2,306) width 28: "x-fill "
+ text run at (30,306) width 24: "x-fill"
+ text run at (2,322) width 52: "x-fill x-fill"
+ text run at (2,338) width 52: "x-fill x-fill"
+ text run at (2,354) width 52: "x-fill x-fill"
+ text run at (2,370) width 52: "x-fill x-fill"
+ text run at (2,386) width 52: "x-fill x-fill"
+ text run at (2,402) width 52: "x-fill x-fill"
--- /dev/null
+layer at (0,0) size 279x281
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x281
+ RenderBlock {html} at (0,0) size 96x281
+ RenderBody {body} at (8,14) size 80x259
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 113x32
+ text run at (0,0) width 80: "COLGROUP"
+ text run at (0,16) width 113: "VALIGN=MIDDLE"
+ RenderTable {table} at (0,46) size 271x213 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 269x211
+ RenderTableRow {tr} at (0,2) size 269x207
+ RenderTableCell {td} at (2,2) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,15) size 59x180 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x176
+ text run at (2,2) width 25: "The"
+ text run at (2,18) width 41: "middle"
+ text run at (2,34) width 39: "of text"
+ text run at (2,50) width 41: "should"
+ text run at (2,66) width 15: "be"
+ text run at (2,82) width 55: "vertically"
+ text run at (2,98) width 46: "aligned"
+ text run at (2,114) width 36: "to the"
+ text run at (2,130) width 41: "middle"
+ text run at (2,146) width 36: "of the"
+ text run at (2,162) width 38: "image"
--- /dev/null
+layer at (0,0) size 279x281
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x281
+ RenderBlock {html} at (0,0) size 96x281
+ RenderBody {body} at (8,14) size 80x259
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 89x32
+ text run at (0,0) width 80: "COLGROUP"
+ text run at (0,16) width 89: "VALIGN=TOP"
+ RenderTable {table} at (0,46) size 271x213 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 269x211
+ RenderTableRow {tr} at (0,2) size 269x207
+ RenderTableCell {td} at (2,2) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,15) size 59x180 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x176
+ text run at (2,2) width 49: "The top"
+ text run at (2,18) width 38: "of this"
+ text run at (2,34) width 23: "text"
+ text run at (2,50) width 41: "should"
+ text run at (2,66) width 15: "be"
+ text run at (2,82) width 55: "vertically"
+ text run at (2,98) width 46: "aligned"
+ text run at (2,114) width 36: "to the"
+ text run at (2,130) width 36: "top of"
+ text run at (2,146) width 20: "the"
+ text run at (2,162) width 38: "image"
--- /dev/null
+layer at (0,0) size 308x142
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 308x142
+ RenderBlock {html} at (0,0) size 96x142
+ RenderBody {body} at (8,14) size 80x120
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 101x32
+ text run at (0,0) width 80: "COLGROUP"
+ text run at (0,16) width 101: "WIDTH=relative"
+ RenderTable {table} at (0,46) size 300x74 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableSection {tbody} at (1,1) size 298x72
+ RenderTableRow {tr} at (0,2) size 298x68
+ RenderTableCell {td} at (2,2) size 144x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 139x64
+ text run at (2,2) width 132: "Table width is 300px."
+ text run at (2,18) width 139: "This column should be"
+ text run at (2,34) width 91: "1/2 as wide as"
+ text run at (2,50) width 119: "Column 2 or 100px"
+ RenderTableCell {td} at (148,2) size 148x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 139x64
+ text run at (2,2) width 132: "Table width is 300px."
+ text run at (2,18) width 139: "This column should be"
+ text run at (2,34) width 103: "twice as wide as"
+ text run at (2,50) width 119: "Column 1 or 200px"
--- /dev/null
+layer at (0,0) size 166x680
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 166x680
+ RenderBlock {html} at (0,0) size 96x680
+ RenderBody {body} at (8,14) size 80x658
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 76x80
+ text run at (0,0) width 59: "The table"
+ text run at (0,16) width 36: "below"
+ text run at (0,32) width 76: "should have"
+ text run at (0,48) width 20: "the"
+ text run at (0,64) width 58: "following:"
+ RenderBlock {ol} at (0,94) size 80x416
+ RenderListItem {li} at (40,0) size 40x48
+ RenderListMarker at (-19,0) size 15x16: "1"
+ RenderText {#text} at (0,0) size 50x48
+ text run at (0,0) width 8: "a"
+ text run at (0,16) width 46: "caption"
+ text run at (0,32) width 50: "'TABLE'"
+ RenderListItem {li} at (40,48) size 40x32
+ RenderListMarker at (-19,0) size 15x16: "2"
+ RenderText {#text} at (0,0) size 41x32
+ text run at (0,0) width 16: "no"
+ text run at (0,16) width 41: "border"
+ RenderListItem {li} at (40,80) size 40x96
+ RenderListMarker at (-19,0) size 15x16: "3"
+ RenderText {#text} at (0,0) size 64x96
+ text run at (0,0) width 8: "3"
+ text run at (0,16) width 64: "colgroups,"
+ text run at (0,32) width 31: "each"
+ text run at (0,48) width 25: "with"
+ text run at (0,64) width 24: "one"
+ text run at (0,80) width 44: "column"
+ RenderListItem {li} at (40,176) size 40x80
+ RenderListMarker at (-19,0) size 15x16: "4"
+ RenderText {#text} at (0,0) size 47x80
+ text run at (0,0) width 8: "a"
+ text run at (0,16) width 47: "THEAD"
+ text run at (0,32) width 25: "with"
+ text run at (0,48) width 24: "one"
+ text run at (0,64) width 23: "row"
+ RenderListItem {li} at (40,256) size 40x80
+ RenderListMarker at (-19,0) size 15x16: "5"
+ RenderText {#text} at (0,0) size 48x80
+ text run at (0,0) width 8: "a"
+ text run at (0,16) width 48: "TBODY"
+ text run at (0,32) width 25: "with"
+ text run at (0,48) width 22: "two"
+ text run at (0,64) width 30: "rows"
+ RenderListItem {li} at (40,336) size 40x80
+ RenderListMarker at (-19,0) size 15x16: "6"
+ RenderText {#text} at (0,0) size 48x80
+ text run at (0,0) width 8: "a"
+ text run at (0,16) width 48: "TFOOT"
+ text run at (0,32) width 25: "with"
+ text run at (0,48) width 24: "one"
+ text run at (0,64) width 23: "row"
+ RenderBlock (anonymous) at (0,524) size 80x32
+ RenderBR {br} at (0,0) size 0x16
+ RenderBR {br} at (0,16) size 0x16
+ RenderTable {table} at (0,556) size 158x102
+ RenderBlock {caption} at (0,0) size 158x16
+ RenderText {#text} at (57,0) size 44x16
+ text run at (57,0) width 44: "TABLE"
+ RenderTableCol {colgroup} 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
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {thead} at (0,16) size 158x22
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {th} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableCell {th} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableCell {th} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableSection {tfoot} at (0,80) size 158x22
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {td} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableCell {td} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableCell {td} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableSection {tbody} at (0,38) size 158x42
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {td} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableRow {tr} at (0,22) size 158x18
+ RenderTableCell {td} at (2,22) size 50x18 [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (54,22) size 50x18 [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (106,22) size 50x18 [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 96x106
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x106
+ RenderBlock {html} at (0,0) size 96x106
+ RenderBody {body} at (8,8) size 80x90
+ RenderTable {table} at (0,0) size 80x90 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x88
+ RenderTableRow {tr} at (0,2) size 78x84
+ RenderTableCell {td} at (2,2) size 74x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 66x80
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 60: "should be"
+ text run at (2,34) width 40: "center"
+ text run at (2,50) width 66: "aligned on"
+ text run at (2,66) width 56: "the page"
--- /dev/null
+layer at (0,0) size 96x98
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x8
+ RenderBlock {html} at (0,0) size 96x8
+ RenderBody {body} at (8,8) size 80x0
+ RenderTable {table} at (0,0) size 80x90 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x88
+ RenderTableRow {tr} at (0,2) size 78x84
+ RenderTableCell {td} at (2,2) size 74x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 69x80
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 60: "should be"
+ text run at (2,34) width 69: "left aligned"
+ text run at (2,50) width 40: "on the"
+ text run at (2,66) width 32: "page"
--- /dev/null
+layer at (0,0) size 96x98
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x8
+ RenderBlock {html} at (0,0) size 96x8
+ RenderBody {body} at (8,8) size 80x0
+ RenderTable {table} at (0,0) size 80x90 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x88
+ RenderTableRow {tr} at (0,2) size 78x84
+ RenderTableCell {td} at (2,2) size 74x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 66x80
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 60: "should be"
+ text run at (2,34) width 28: "right"
+ text run at (2,50) width 66: "aligned on"
+ text run at (2,66) width 56: "the page"
--- /dev/null
+layer at (0,0) size 120x3784
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 120x3784
+ RenderBlock {html} at (0,0) size 96x3784
+ RenderBody {body} at (8,14) size 80x3762 [bgcolor=#FFFFFF]
+ RenderBlock {p} at (0,0) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 68: "Black table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,78) size 112x144 [bgcolor=#000000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,236) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 69: "Silver table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,314) size 112x144 [bgcolor=#C0C0C0] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,472) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 65: "Gray table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,550) size 112x144 [bgcolor=#808080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,708) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 70: "White table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,786) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,944) size 80x64
+ RenderText {#text} at (0,0) size 73x64
+ text run at (0,0) width 49: "Maroon"
+ text run at (0,16) width 71: "table with a"
+ text run at (0,32) width 67: "white body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1022) size 112x144 [bgcolor=#800000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1180) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 60: "Red table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1258) size 112x144 [bgcolor=#FF0000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1416) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 74: "Purple table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1494) size 112x144 [bgcolor=#800080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1652) size 80x64
+ RenderText {#text} at (0,0) size 73x64
+ text run at (0,0) width 48: "Fuchsia"
+ text run at (0,16) width 71: "table with a"
+ text run at (0,32) width 67: "white body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1730) size 112x144 [bgcolor=#FF00FF] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1888) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 74: "Green table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1966) size 112x144 [bgcolor=#008000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2124) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 64: "Lime table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2202) size 112x144 [bgcolor=#00FF00] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2360) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 66: "Olive table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2438) size 112x144 [bgcolor=#808000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2596) size 80x64
+ RenderText {#text} at (0,0) size 75x64
+ text run at (0,0) width 75: "Yellow table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2674) size 112x144 [bgcolor=#FFFF00] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2832) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 66: "Navy table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2910) size 112x144 [bgcolor=#000080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,3068) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 61: "Blue table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,3146) size 112x144 [bgcolor=#0000FF] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,3304) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 62: "Teal table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,3382) size 112x144 [bgcolor=#008080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,3540) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 66: "Aqua table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,3618) size 112x144 [bgcolor=#00FFFF] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
--- /dev/null
+layer at (0,0) size 120x3784
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 120x3784
+ RenderBlock {html} at (0,0) size 96x3784
+ RenderBody {body} at (8,14) size 80x3762 [bgcolor=#FFFFFF]
+ RenderBlock {p} at (0,0) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 68: "Black table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,78) size 112x144 [bgcolor=#000000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,236) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 69: "Silver table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,314) size 112x144 [bgcolor=#C0C0C0] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,472) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 65: "Gray table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,550) size 112x144 [bgcolor=#808080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,708) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 70: "White table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,786) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,944) size 80x64
+ RenderText {#text} at (0,0) size 73x64
+ text run at (0,0) width 49: "Maroon"
+ text run at (0,16) width 71: "table with a"
+ text run at (0,32) width 67: "white body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1022) size 112x144 [bgcolor=#800000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1180) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 60: "Red table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1258) size 112x144 [bgcolor=#FF0000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1416) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 74: "Purple table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1494) size 112x144 [bgcolor=#800080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1652) size 80x64
+ RenderText {#text} at (0,0) size 73x64
+ text run at (0,0) width 48: "Fuchsia"
+ text run at (0,16) width 71: "table with a"
+ text run at (0,32) width 67: "white body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1730) size 112x144 [bgcolor=#FF00FF] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1888) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 74: "Green table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1966) size 112x144 [bgcolor=#008000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2124) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 64: "Lime table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2202) size 112x144 [bgcolor=#00FF00] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2360) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 66: "Olive table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2438) size 112x144 [bgcolor=#808000] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2596) size 80x64
+ RenderText {#text} at (0,0) size 75x64
+ text run at (0,0) width 75: "Yellow table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2674) size 112x144 [bgcolor=#FFFF00] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,2832) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 66: "Navy table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,2910) size 112x144 [bgcolor=#000080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,3068) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 61: "Blue table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,3146) size 112x144 [bgcolor=#0000FF] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,3304) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 62: "Teal table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,3382) size 112x144 [bgcolor=#008080] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,3540) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 66: "Aqua table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,3618) size 112x144 [bgcolor=#00FFFF] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
--- /dev/null
+layer at (0,0) size 174x308
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 174x308
+ RenderBlock {html} at (0,0) size 96x308
+ RenderBody {body} at (8,14) size 80x286
+ RenderBlock {p} at (0,0) size 80x176
+ RenderText {#text} at (0,0) size 78x176
+ text run at (0,0) width 74: "No 'number'"
+ text run at (0,16) width 78: "specification"
+ text run at (0,32) width 69: "is given for"
+ text run at (0,48) width 44: "border."
+ text run at (0,64) width 38: "There"
+ text run at (0,80) width 72: "should be a"
+ text run at (0,96) width 41: "2 pixel"
+ text run at (0,112) width 41: "border"
+ text run at (0,128) width 68: "around the"
+ text run at (0,144) width 76: "frame of the"
+ text run at (0,160) width 73: "table below."
+ RenderTable {table} at (0,190) size 166x96 [border: (1px outset #808080)]
+ RenderTableCol {colgroup} 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
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {thead} at (1,1) size 164x24
+ RenderTableRow {tr} at (0,2) size 164x20
+ RenderTableCell {th} at (2,2) size 52x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "THEAD"
+ RenderTableCell {th} at (56,2) size 52x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "THEAD"
+ RenderTableCell {th} at (110,2) size 52x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "THEAD"
+ RenderTableSection {tfoot} at (1,71) size 164x24
+ RenderTableRow {tr} at (0,2) size 164x20
+ RenderTableCell {td} at (2,2) size 52x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (56,2) size 52x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (110,2) size 52x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,25) size 164x46
+ RenderTableRow {tr} at (0,2) size 164x20
+ RenderTableCell {td} at (2,2) size 52x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (56,2) size 52x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (110,2) size 52x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableRow {tr} at (0,24) size 164x20
+ RenderTableCell {td} at (2,24) size 52x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (56,24) size 52x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (110,24) size 52x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 166x218
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 166x218
+ RenderBlock {html} at (0,0) size 96x218
+ RenderBody {body} at (8,14) size 80x196
+ RenderBlock {p} at (0,0) size 80x96
+ RenderText {#text} at (0,0) size 80x96
+ text run at (0,0) width 38: "There"
+ text run at (0,16) width 80: "should be no"
+ text run at (0,32) width 41: "border"
+ text run at (0,48) width 68: "around the"
+ text run at (0,64) width 76: "frame of the"
+ text run at (0,80) width 34: "table "
+ text run at (34,80) width 39: "below."
+ RenderTable {table} at (0,110) size 158x86
+ RenderTableCol {colgroup} 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
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {thead} at (0,0) size 158x22
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {th} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableCell {th} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableCell {th} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableSection {tfoot} at (0,64) size 158x22
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {td} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableCell {td} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableCell {td} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableSection {tbody} at (0,22) size 158x42
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {td} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableRow {tr} at (0,22) size 158x18
+ RenderTableCell {td} at (2,22) size 50x18 [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (54,22) size 50x18 [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (106,22) size 50x18 [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 182x252
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 182x252
+ RenderBlock {html} at (0,0) size 96x252
+ RenderBody {body} at (8,14) size 80x230
+ RenderBlock {p} at (0,0) size 80x112
+ RenderText {#text} at (0,0) size 76x112
+ text run at (0,0) width 38: "There"
+ text run at (0,16) width 72: "should be a"
+ text run at (0,32) width 41: "5 pixel"
+ text run at (0,48) width 41: "border"
+ text run at (0,64) width 68: "around the"
+ text run at (0,80) width 76: "frame of the"
+ text run at (0,96) width 34: "table "
+ text run at (34,96) width 39: "below."
+ RenderTable {table} at (0,126) size 174x104 [border: (5px outset #808080)]
+ RenderTableCol {colgroup} 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
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {thead} at (5,5) size 164x24
+ RenderTableRow {tr} at (0,2) size 164x20
+ RenderTableCell {th} at (2,2) size 52x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "THEAD"
+ RenderTableCell {th} at (56,2) size 52x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "THEAD"
+ RenderTableCell {th} at (110,2) size 52x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "THEAD"
+ RenderTableSection {tfoot} at (5,75) size 164x24
+ RenderTableRow {tr} at (0,2) size 164x20
+ RenderTableCell {td} at (2,2) size 52x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (56,2) size 52x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (110,2) size 52x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (5,29) size 164x46
+ RenderTableRow {tr} at (0,2) size 164x20
+ RenderTableCell {td} at (2,2) size 52x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (56,2) size 52x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (110,2) size 52x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableRow {tr} at (0,24) size 164x20
+ RenderTableCell {td} at (2,24) size 52x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (56,24) size 52x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
+ RenderTableCell {td} at (110,24) size 52x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 162x140
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 162x140
+ RenderBlock {html} at (0,0) size 96x140
+ RenderBody {body} at (8,8) size 80x124
+ RenderTable {table} at (0,0) size 154x124 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 152x122
+ RenderTableRow {tr} at (0,2) size 152x118
+ RenderTableCell {td} at (2,2) size 73x118 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (11,11) size 51x96
+ text run at (11,11) width 27: "This"
+ text run at (11,27) width 21: "cell"
+ text run at (11,43) width 41: "should"
+ text run at (11,59) width 51: "have an"
+ text run at (11,75) width 31: "10px"
+ text run at (11,91) width 51: "padding"
+ RenderTableCell {td} at (77,2) size 73x118 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (11,11) size 51x96
+ text run at (11,11) width 27: "This"
+ text run at (11,27) width 21: "cell"
+ text run at (11,43) width 41: "should"
+ text run at (11,59) width 51: "have an"
+ text run at (11,75) width 31: "10px"
+ text run at (11,91) width 51: "padding"
--- /dev/null
+layer at (0,0) size 202x160
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 202x160
+ RenderBlock {html} at (0,0) size 96x160
+ RenderBody {body} at (8,8) size 80x144
+ RenderTable {table} at (0,0) size 194x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 192x142
+ RenderTableRow {tr} at (0,2) size 192x138
+ RenderTableCell {td} at (2,2) size 93x138 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (21,21) size 51x96
+ text run at (21,21) width 27: "This"
+ text run at (21,37) width 21: "cell"
+ text run at (21,53) width 41: "should"
+ text run at (21,69) width 31: "have"
+ text run at (21,85) width 28: "20%"
+ text run at (21,101) width 51: "padding"
+ RenderTableCell {td} at (97,2) size 93x138 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (21,21) size 51x96
+ text run at (21,21) width 27: "This"
+ text run at (21,37) width 21: "cell"
+ text run at (21,53) width 41: "should"
+ text run at (21,69) width 31: "have"
+ text run at (21,85) width 28: "20%"
+ text run at (21,101) width 51: "padding"
--- /dev/null
+layer at (0,0) size 146x138
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 146x138
+ RenderBlock {html} at (0,0) size 96x138
+ RenderBody {body} at (8,8) size 80x122
+ RenderTable {table} at (0,0) size 138x122 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 136x120
+ RenderTableRow {tr} at (0,10) size 136x100
+ RenderTableCell {td} at (10,10) size 53x100 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 49x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 21: "cell"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 31: "have"
+ text run at (2,66) width 31: "10px"
+ text run at (2,82) width 49: "spacing"
+ RenderTableCell {td} at (73,10) size 53x100 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 49x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 21: "cell"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 31: "have"
+ text run at (2,66) width 31: "10px"
+ text run at (2,82) width 49: "spacing"
--- /dev/null
+layer at (0,0) size 122x122
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 122x122
+ RenderBlock {html} at (0,0) size 96x122
+ RenderBody {body} at (8,8) size 80x106
+ RenderTable {table} at (0,0) size 114x106 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 112x104
+ RenderTableRow {tr} at (0,2) size 112x100
+ RenderTableCell {td} at (2,2) size 53x100 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 49x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 21: "cell"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 31: "have"
+ text run at (2,66) width 28: "20%"
+ text run at (2,82) width 49: "spacing"
+ RenderTableCell {td} at (57,2) size 53x100 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 49x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 21: "cell"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 31: "have"
+ text run at (2,66) width 28: "20%"
+ text run at (2,82) width 49: "spacing"
--- /dev/null
+layer at (0,0) size 176x186
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 176x186
+ RenderBlock {html} at (0,0) size 96x186
+ RenderBody {body} at (8,8) size 80x170
+ RenderTable {table} at (0,0) size 168x170 [bgcolor=#00FF00] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 166x168
+ RenderTableRow {tr} at (0,2) size 166x164
+ RenderTableCell {td} at (2,2) size 80x164 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 76x160
+ text run at (2,2) width 57: "Here is a"
+ text run at (2,18) width 57: "bordered"
+ text run at (2,34) width 67: "table using"
+ text run at (2,50) width 69: "the CLASS"
+ text run at (2,66) width 71: "attribute for"
+ text run at (2,82) width 73: "background"
+ text run at (2,98) width 63: "color. The"
+ text run at (2,114) width 75: "table should"
+ text run at (2,130) width 72: "have a lime"
+ text run at (2,146) width 76: "background."
+ RenderTableCell {td} at (84,2) size 80x164 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 76x160
+ text run at (2,2) width 57: "Here is a"
+ text run at (2,18) width 57: "bordered"
+ text run at (2,34) width 67: "table using"
+ text run at (2,50) width 69: "the CLASS"
+ text run at (2,66) width 71: "attribute for"
+ text run at (2,82) width 73: "background"
+ text run at (2,98) width 63: "color. The"
+ text run at (2,114) width 75: "table should"
+ text run at (2,130) width 72: "have a lime"
+ text run at (2,146) width 76: "background."
--- /dev/null
+layer at (0,0) size 166x234
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 166x234
+ RenderBlock {html} at (0,0) size 96x234
+ RenderBody {body} at (8,14) size 80x212
+ RenderBlock {p} at (0,0) size 80x112
+ RenderText {#text} at (0,0) size 74x112
+ text run at (0,0) width 64: "No side of"
+ text run at (0,16) width 60: "the frame"
+ text run at (0,32) width 74: "surrounding"
+ text run at (0,48) width 54: "the table"
+ text run at (0,64) width 36: "below"
+ text run at (0,80) width 60: "should be"
+ text run at (0,96) width 41: "visible."
+ RenderTable {table} at (0,126) size 158x86
+ RenderTableCol {colgroup} 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
+ RenderTableCol {colgroup} at (0,0) size 0x0
+ RenderTableCol {col} at (0,0) size 0x0
+ RenderTableSection {thead} at (0,0) size 158x22
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {th} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableCell {th} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableCell {th} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "THEAD"
+ RenderTableSection {tfoot} at (0,64) size 158x22
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {td} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableCell {td} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableCell {td} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TFOOT"
+ RenderTableSection {tbody} at (0,22) size 158x42
+ RenderTableRow {tr} at (0,2) size 158x18
+ RenderTableCell {td} at (2,2) size 50x18 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (54,2) size 50x18 [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (106,2) size 50x18 [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableRow {tr} at (0,22) size 158x18
+ RenderTableCell {td} at (2,22) size 50x18 [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (54,22) size 50x18 [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
+ RenderTableCell {td} at (106,22) size 50x18 [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 48x16
+ text run at (1,1) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 176x186
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 176x186
+ RenderBlock {html} at (0,0) size 96x186
+ RenderBody {body} at (8,8) size 80x170
+ RenderTable {table} at (0,0) size 168x170 [bgcolor=#00FF00] [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 166x168
+ RenderTableRow {tr} at (0,2) size 166x164
+ RenderTableCell {td} at (2,2) size 80x164 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 76x160
+ text run at (2,2) width 57: "Here is a"
+ text run at (2,18) width 57: "bordered"
+ text run at (2,34) width 67: "table using"
+ text run at (2,50) width 38: "the ID"
+ text run at (2,66) width 71: "attribute for"
+ text run at (2,82) width 73: "background"
+ text run at (2,98) width 63: "color. The"
+ text run at (2,114) width 75: "table should"
+ text run at (2,130) width 72: "have a lime"
+ text run at (2,146) width 76: "background."
+ RenderTableCell {td} at (84,2) size 80x164 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 76x160
+ text run at (2,2) width 57: "Here is a"
+ text run at (2,18) width 57: "bordered"
+ text run at (2,34) width 67: "table using"
+ text run at (2,50) width 38: "the ID"
+ text run at (2,66) width 71: "attribute for"
+ text run at (2,82) width 73: "background"
+ text run at (2,98) width 63: "color. The"
+ text run at (2,114) width 75: "table should"
+ text run at (2,130) width 72: "have a lime"
+ text run at (2,146) width 76: "background."
--- /dev/null
+layer at (0,0) size 96x188
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x188
+ RenderBlock {html} at (0,0) size 96x188
+ RenderBody {body} at (8,8) size 80x172
+ RenderTable {table} at (0,0) size 80x172 [border: (3px solid #FF0000)]
+ RenderTableSection {tbody} at (3,3) size 74x166
+ RenderTableRow {tr} at (0,2) size 74x162
+ RenderTableCell {td} at (2,2) size 70x162 [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (1,1) size 66x160
+ text run at (1,1) width 61: "This tests"
+ text run at (1,17) width 59: "the 'style'"
+ text run at (1,33) width 66: "attribute of"
+ text run at (1,49) width 47: "TABLE."
+ text run at (1,65) width 61: "This table"
+ text run at (1,81) width 41: "should"
+ text run at (1,97) width 43: "have a"
+ text run at (1,113) width 29: "solid"
+ text run at (1,129) width 48: "medium"
+ text run at (1,145) width 66: "red border"
--- /dev/null
+layer at (0,0) size 96x680
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x680
+ RenderBlock {html} at (0,0) size 96x680
+ RenderBody {body} at (8,8) size 80x664
+ RenderTable {table} at (0,0) size 80x154 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x152
+ RenderTableRow {tr} at (0,2) size 78x148
+ RenderTableCell {td} at (2,2) size 74x148 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 62x144
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 43: "have a"
+ text run at (2,50) width 33: "width"
+ text run at (2,66) width 52: "100% of"
+ text run at (2,82) width 20: "the"
+ text run at (2,98) width 55: "available"
+ text run at (2,114) width 62: "horizontal"
+ text run at (2,130) width 38: "space"
+ RenderBlock (anonymous) at (0,154) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,170) size 72x154 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 70x152
+ RenderTableRow {tr} at (0,2) size 70x148
+ RenderTableCell {td} at (2,2) size 66x148 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 62x144
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 43: "have a"
+ text run at (2,50) width 33: "width"
+ text run at (2,66) width 44: "75% of"
+ text run at (2,82) width 20: "the"
+ text run at (2,98) width 55: "available"
+ text run at (2,114) width 62: "horizontal"
+ text run at (2,130) width 38: "space"
+ RenderBlock (anonymous) at (0,324) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,340) size 72x154 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 70x152
+ RenderTableRow {tr} at (0,2) size 70x148
+ RenderTableCell {td} at (2,2) size 66x148 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 62x144
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 43: "have a"
+ text run at (2,50) width 33: "width"
+ text run at (2,66) width 44: "50% of"
+ text run at (2,82) width 20: "the"
+ text run at (2,98) width 55: "available"
+ text run at (2,114) width 62: "horizontal"
+ text run at (2,130) width 38: "space"
+ RenderBlock (anonymous) at (0,494) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,510) size 72x154 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 70x152
+ RenderTableRow {tr} at (0,2) size 70x148
+ RenderTableCell {td} at (2,2) size 66x148 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 62x144
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 43: "have a"
+ text run at (2,50) width 33: "width"
+ text run at (2,66) width 44: "25% of"
+ text run at (2,82) width 20: "the"
+ text run at (2,98) width 55: "available"
+ text run at (2,114) width 62: "horizontal"
+ text run at (2,130) width 38: "space"
--- /dev/null
+layer at (0,0) size 508x274
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 508x274
+ RenderBlock {html} at (0,0) size 96x274
+ RenderBody {body} at (8,8) size 80x258
+ RenderTable {table} at (0,0) size 100x74 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 98x72
+ RenderTableRow {tr} at (0,2) size 98x68
+ RenderTableCell {td} at (2,2) size 94x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 88x64
+ text run at (2,2) width 61: "This table"
+ text run at (2,18) width 88: "should have a"
+ text run at (2,34) width 77: "width of 100"
+ text run at (2,50) width 36: "pixels"
+ RenderBlock (anonymous) at (0,74) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,90) size 200x42 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 198x40
+ RenderTableRow {tr} at (0,2) size 198x36
+ RenderTableCell {td} at (2,2) size 194x36 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 190x32
+ text run at (2,2) width 190: "This table should have a width"
+ text run at (2,18) width 80: "of 200 pixels"
+ RenderBlock (anonymous) at (0,132) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,148) size 300x26 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 298x24
+ RenderTableRow {tr} at (0,2) size 298x20
+ RenderTableCell {td} at (2,2) size 294x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 274x16
+ text run at (2,2) width 274: "This table should have a width of 300 pixels"
+ RenderBlock (anonymous) at (0,174) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,190) size 400x26 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 398x24
+ RenderTableRow {tr} at (0,2) size 398x20
+ RenderTableCell {td} at (2,2) size 394x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 274x16
+ text run at (2,2) width 274: "This table should have a width of 400 pixels"
+ RenderBlock (anonymous) at (0,216) size 80x16
+ RenderBR {br} at (0,0) size 0x16
+ RenderTable {table} at (0,232) size 500x26 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 498x24
+ RenderTableRow {tr} at (0,2) size 498x20
+ RenderTableCell {td} at (2,2) size 494x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 274x16
+ text run at (2,2) width 274: "This table should have a width of 500 pixels"
--- /dev/null
+layer at (0,0) size 96x254
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x254
+ RenderBlock {html} at (0,0) size 96x254
+ RenderBody {body} at (8,14) size 80x232
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 72x80
+ text run at (0,0) width 68: "In this test,"
+ text run at (0,16) width 72: "the TBODY"
+ text run at (0,32) width 68: "text should"
+ text run at (0,48) width 59: "be center"
+ text run at (0,64) width 49: "aligned."
+ RenderTable {table} at (0,94) size 80x138 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 68x48
+ text run at (2,2) width 68: "This text is"
+ text run at (2,18) width 35: "in the"
+ text run at (2,34) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,81) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 68x48
+ text run at (2,2) width 68: "This text is"
+ text run at (2,18) width 35: "in the"
+ text run at (2,34) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,57) size 78x24
+ RenderTableRow {tr} at (0,2) size 78x20
+ RenderTableCell {td} at (2,2) size 74x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (13,2) size 48x16
+ text run at (13,2) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 199x320
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 199x320
+ RenderBlock {html} at (0,0) size 96x320
+ RenderBody {body} at (8,14) size 80x298
+ RenderBlock {p} at (0,0) size 80x112
+ RenderText {#text} at (0,0) size 75x112
+ text run at (0,0) width 25: "The"
+ text run at (0,16) width 68: "numbers in"
+ text run at (0,32) width 72: "the TBODY"
+ text run at (0,48) width 75: "should align"
+ text run at (0,64) width 36: "at the"
+ text run at (0,80) width 48: "decimal"
+ text run at (0,96) width 38: "points"
+ RenderTable {table} at (0,126) size 191x172 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 189x46
+ RenderTableRow {tr} at (0,2) size 189x20
+ RenderTableCell {td} at (2,2) size 55x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (59,2) size 63x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (124,2) size 63x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableRow {tr} at (0,24) size 189x20
+ RenderTableCell {td} at (2,24) size 55x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (59,24) size 63x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (124,24) size 63x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,125) size 189x46
+ RenderTableRow {tr} at (0,2) size 189x20
+ RenderTableCell {td} at (2,2) size 55x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (59,2) size 63x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (124,2) size 63x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableRow {tr} at (0,24) size 189x20
+ RenderTableCell {td} at (2,24) size 55x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (59,24) size 63x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (124,24) size 63x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,47) size 189x78
+ RenderTableRow {tr} at (0,2) size 189x36
+ RenderTableCell {td} at (2,2) size 55x36 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x32
+ text run at (2,2) width 48: "TBODY"
+ text run at (2,18) width 35: "55.00"
+ RenderTableCell {td} at (59,2) size 63x36 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 59x32
+ text run at (2,2) width 48: "TBODY"
+ text run at (2,18) width 59: "55555.00"
+ RenderTableCell {td} at (124,2) size 63x36 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x32
+ text run at (2,2) width 48: "TBODY"
+ text run at (2,18) width 43: "555.00"
+ RenderTableRow {tr} at (0,40) size 189x36
+ RenderTableCell {td} at (2,40) size 55x36 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 51x32
+ text run at (2,2) width 48: "TBODY"
+ text run at (2,18) width 51: "1234.56"
+ RenderTableCell {td} at (59,40) size 63x36 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x32
+ text run at (2,2) width 48: "TBODY"
+ text run at (2,18) width 43: "123.45"
+ RenderTableCell {td} at (124,40) size 63x36 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 59x32
+ text run at (2,2) width 48: "TBODY"
+ text run at (2,18) width 59: "12345.67"
--- /dev/null
+layer at (0,0) size 308x238
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 308x238
+ RenderBlock {html} at (0,0) size 96x238
+ RenderBody {body} at (8,14) size 80x216
+ RenderBlock {p} at (0,0) size 80x64
+ RenderText {#text} at (0,0) size 72x64
+ text run at (0,0) width 68: "In this test,"
+ text run at (0,16) width 72: "the TBODY"
+ text run at (0,32) width 68: "text should"
+ text run at (0,48) width 69: "be justified."
+ RenderTable {table} at (0,78) size 300x138 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 298x24
+ RenderTableRow {tr} at (0,2) size 298x20
+ RenderTableCell {td} at (2,2) size 294x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 158x16
+ text run at (2,2) width 158: "This text is in the THEAD"
+ RenderTableSection {tfoot} at (1,113) size 298x24
+ RenderTableRow {tr} at (0,2) size 298x20
+ RenderTableCell {td} at (2,2) size 294x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 159x16
+ text run at (2,2) width 159: "This text is in the TFOOT"
+ RenderTableSection {tbody} at (1,25) size 298x88
+ RenderTableRow {tr} at (0,2) size 298x84
+ RenderTableCell {td} at (2,2) size 294x84 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 290x80
+ text run at (2,2) width 290: "This TBODY text should be justified which"
+ text run at (2,18) width 138: "means that the right "
+ text run at (140,18) width 152: "and left margins should"
+ text run at (2,34) width 290: "line up, no matter how long the content"
+ text run at (2,50) width 290: "becomes (except the last line which should be"
+ text run at (2,66) width 74: "left aligned)"
--- /dev/null
+layer at (0,0) size 96x254
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x254
+ RenderBlock {html} at (0,0) size 96x254
+ RenderBody {body} at (8,14) size 80x232
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 72x80
+ text run at (0,0) width 68: "In this test,"
+ text run at (0,16) width 72: "the TBODY"
+ text run at (0,32) width 68: "text should"
+ text run at (0,48) width 38: "be left"
+ text run at (0,64) width 49: "aligned."
+ RenderTable {table} at (0,94) size 80x138 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 68x48
+ text run at (2,2) width 68: "This text is"
+ text run at (2,18) width 35: "in the"
+ text run at (2,34) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,81) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 68x48
+ text run at (2,2) width 68: "This text is"
+ text run at (2,18) width 35: "in the"
+ text run at (2,34) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,57) size 78x24
+ RenderTableRow {tr} at (0,2) size 78x20
+ RenderTableCell {td} at (2,2) size 74x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 96x254
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x254
+ RenderBlock {html} at (0,0) size 96x254
+ RenderBody {body} at (8,14) size 80x232
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 72x80
+ text run at (0,0) width 68: "In this test,"
+ text run at (0,16) width 72: "the TBODY"
+ text run at (0,32) width 68: "text should"
+ text run at (0,48) width 47: "be right"
+ text run at (0,64) width 49: "aligned."
+ RenderTable {table} at (0,94) size 80x138 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 68x48
+ text run at (2,2) width 68: "This text is"
+ text run at (2,18) width 35: "in the"
+ text run at (2,34) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,81) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 68x48
+ text run at (2,2) width 68: "This text is"
+ text run at (2,18) width 35: "in the"
+ text run at (2,34) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,57) size 78x24
+ RenderTableRow {tr} at (0,2) size 78x20
+ RenderTableCell {td} at (2,2) size 74x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (24,2) size 48x16
+ text run at (24,2) width 48: "TBODY"
--- /dev/null
+layer at (0,0) size 170x90
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 170x90
+ RenderBlock {html} at (0,0) size 96x90
+ RenderBody {body} at (8,8) size 80x74
+ RenderTable {table} at (0,0) size 162x74 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 160x72 [bgcolor=#00FF00]
+ RenderTableRow {tr} at (0,2) size 160x68
+ RenderTableCell {td} at (2,2) size 77x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 73x64
+ text run at (2,2) width 65: "This tbody"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 72: "have a lime"
+ text run at (2,50) width 73: "background"
+ RenderTableCell {td} at (81,2) size 77x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 73x64
+ text run at (2,2) width 65: "This tbody"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 72: "have a lime"
+ text run at (2,50) width 73: "background"
--- /dev/null
+layer at (0,0) size 170x90
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 170x90
+ RenderBlock {html} at (0,0) size 96x90
+ RenderBody {body} at (8,8) size 80x74
+ RenderTable {table} at (0,0) size 162x74 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 160x72 [bgcolor=#00FF00]
+ RenderTableRow {tr} at (0,2) size 160x68
+ RenderTableCell {td} at (2,2) size 77x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 73x64
+ text run at (2,2) width 65: "This tbody"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 72: "have a lime"
+ text run at (2,50) width 73: "background"
+ RenderTableCell {td} at (81,2) size 77x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 73x64
+ text run at (2,2) width 65: "This tbody"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 72: "have a lime"
+ text run at (2,50) width 73: "background"
--- /dev/null
+layer at (0,0) size 170x90
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 170x90
+ RenderBlock {html} at (0,0) size 96x90
+ RenderBody {body} at (8,8) size 80x74
+ RenderTable {table} at (0,0) size 162x74 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 160x72 [bgcolor=#00FF00]
+ RenderTableRow {tr} at (0,2) size 160x68
+ RenderTableCell {td} at (2,2) size 77x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 73x64
+ text run at (2,2) width 65: "This tbody"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 72: "have a lime"
+ text run at (2,50) width 73: "background"
+ RenderTableCell {td} at (81,2) size 77x68 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 73x64
+ text run at (2,2) width 65: "This tbody"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 72: "have a lime"
+ text run at (2,50) width 73: "background"
--- /dev/null
+layer at (0,0) size 245x981
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 245x981
+ RenderBlock {html} at (0,0) size 96x981
+ RenderBody {body} at (8,14) size 80x959
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 127x32
+ text run at (0,0) width 48: "TBODY"
+ text run at (0,16) width 127: "VALIGN=BASELINE"
+ RenderTable {table} at (0,46) size 237x913 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 235x24
+ RenderTableRow {tr} at (0,2) size 235x20
+ RenderTableCell {td} at (2,2) size 62x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (66,2) size 167x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,888) size 235x24
+ RenderTableRow {tr} at (0,2) size 235x20
+ RenderTableCell {td} at (2,2) size 62x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (66,2) size 167x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,25) size 235x863
+ RenderTableRow {tr} at (0,2) size 235x859
+ RenderTableCell {td} at (2,27) size 62x292 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 58x288
+ text run at (2,2) width 58: "Compare"
+ text run at (2,18) width 20: "the"
+ text run at (2,34) width 52: "baseline"
+ text run at (2,50) width 36: "of the"
+ text run at (2,66) width 49: "first line"
+ text run at (2,82) width 54: "of text in"
+ text run at (2,98) width 47: "this cell"
+ text run at (2,114) width 49: "with the"
+ text run at (2,130) width 52: "baseline"
+ text run at (2,146) width 36: "of the"
+ text run at (2,162) width 49: "first line"
+ text run at (2,178) width 54: "of text in"
+ text run at (2,194) width 51: "the next"
+ text run at (2,210) width 55: "cell: they"
+ text run at (2,226) width 41: "should"
+ text run at (2,242) width 15: "be"
+ text run at (2,258) width 55: "vertically"
+ text run at (2,274) width 46: "aligned"
+ RenderTableCell {td} at (66,2) size 167x859 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,3) size 163x852
+ text run at (2,3) width 163: "Compare"
+ text run at (2,48) width 55: "the"
+ text run at (2,93) width 148: "baseline"
+ text run at (2,138) width 99: "of the"
+ text run at (2,183) width 137: "first line"
+ text run at (2,228) width 150: "of text in"
+ text run at (2,273) width 133: "this cell"
+ text run at (2,318) width 137: "with the"
+ text run at (2,363) width 148: "baseline"
+ text run at (2,408) width 99: "of the"
+ text run at (2,453) width 137: "first line"
+ text run at (2,498) width 150: "of text in"
+ text run at (2,543) width 55: "the"
+ text run at (2,588) width 150: "previous"
+ text run at (2,633) width 157: "cell: they"
+ text run at (2,678) width 117: "should"
+ text run at (2,723) width 44: "be"
+ text run at (2,768) width 155: "vertically"
+ text run at (2,813) width 128: "aligned"
--- /dev/null
+layer at (0,0) size 279x542
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x542
+ RenderBlock {html} at (0,0) size 96x542
+ RenderBody {body} at (8,14) size 80x520
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 121x32
+ text run at (0,0) width 48: "TBODY"
+ text run at (0,16) width 121: "VALIGN=BOTTOM"
+ RenderTable {table} at (0,46) size 271x474 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 269x24
+ RenderTableRow {tr} at (0,2) size 269x20
+ RenderTableCell {td} at (2,2) size 204x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (208,2) size 59x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,449) size 269x24
+ RenderTableRow {tr} at (0,2) size 269x20
+ RenderTableCell {td} at (2,2) size 204x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (208,2) size 59x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,25) size 269x424
+ RenderTableRow {tr} at (0,2) size 269x420
+ RenderTableCell {td} at (2,215) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,2) size 59x420 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x416
+ text run at (2,2) width 25: "The"
+ text run at (2,18) width 42: "bottom"
+ text run at (2,34) width 38: "of this"
+ text run at (2,50) width 23: "text"
+ text run at (2,66) width 41: "should"
+ text run at (2,82) width 15: "be"
+ text run at (2,98) width 55: "vertically"
+ text run at (2,114) width 46: "aligned"
+ text run at (2,130) width 36: "to the"
+ text run at (2,146) width 42: "bottom"
+ text run at (2,162) width 36: "of the"
+ text run at (2,178) width 41: "image."
+ text run at (2,194) width 52: "x-fill x-fill"
+ text run at (2,210) width 52: "x-fill x-fill"
+ text run at (2,226) width 52: "x-fill x-fill"
+ text run at (2,242) width 52: "x-fill x-fill"
+ text run at (2,258) width 52: "x-fill x-fill"
+ text run at (2,274) width 52: "x-fill x-fill"
+ text run at (2,290) width 52: "x-fill x-fill"
+ text run at (2,306) width 28: "x-fill "
+ text run at (30,306) width 24: "x-fill"
+ text run at (2,322) width 52: "x-fill x-fill"
+ text run at (2,338) width 52: "x-fill x-fill"
+ text run at (2,354) width 52: "x-fill x-fill"
+ text run at (2,370) width 52: "x-fill x-fill"
+ text run at (2,386) width 52: "x-fill x-fill"
+ text run at (2,402) width 52: "x-fill x-fill"
--- /dev/null
+layer at (0,0) size 279x329
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x329
+ RenderBlock {html} at (0,0) size 96x329
+ RenderBody {body} at (8,14) size 80x307
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 113x32
+ text run at (0,0) width 48: "TBODY"
+ text run at (0,16) width 113: "VALIGN=MIDDLE"
+ RenderTable {table} at (0,46) size 271x261 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 269x24
+ RenderTableRow {tr} at (0,2) size 269x20
+ RenderTableCell {td} at (2,2) size 204x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (208,2) size 59x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,236) size 269x24
+ RenderTableRow {tr} at (0,2) size 269x20
+ RenderTableCell {td} at (2,2) size 204x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (208,2) size 59x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,25) size 269x211
+ RenderTableRow {tr} at (0,2) size 269x207
+ RenderTableCell {td} at (2,2) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,31) size 59x148 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x144
+ text run at (2,2) width 54: "This text"
+ text run at (2,18) width 41: "should"
+ text run at (2,34) width 15: "be"
+ text run at (2,50) width 55: "vertically"
+ text run at (2,66) width 46: "aligned"
+ text run at (2,82) width 36: "to the"
+ text run at (2,98) width 41: "middle"
+ text run at (2,114) width 36: "of the"
+ text run at (2,130) width 38: "image"
--- /dev/null
+layer at (0,0) size 279x329
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 279x329
+ RenderBlock {html} at (0,0) size 96x329
+ RenderBody {body} at (8,14) size 80x307
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 89x32
+ text run at (0,0) width 48: "TBODY"
+ text run at (0,16) width 89: "VALIGN=TOP"
+ RenderTable {table} at (0,46) size 271x261 [border: (1px outset #808080)]
+ RenderTableSection {thead} at (1,1) size 269x24
+ RenderTableRow {tr} at (0,2) size 269x20
+ RenderTableCell {td} at (2,2) size 204x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableCell {td} at (208,2) size 59x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x16
+ text run at (2,2) width 47: "THEAD"
+ RenderTableSection {tfoot} at (1,236) size 269x24
+ RenderTableRow {tr} at (0,2) size 269x20
+ RenderTableCell {td} at (2,2) size 204x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableCell {td} at (208,2) size 59x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 48x16
+ text run at (2,2) width 48: "TFOOT"
+ RenderTableSection {tbody} at (1,25) size 269x211
+ RenderTableRow {tr} at (0,2) size 269x207
+ RenderTableCell {td} at (2,2) size 204x207 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderImage {img} at (2,2) size 200x200
+ RenderTableCell {td} at (208,2) size 59x180 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 55x176
+ text run at (2,2) width 49: "The top"
+ text run at (2,18) width 38: "of this"
+ text run at (2,34) width 23: "text"
+ text run at (2,50) width 41: "should"
+ text run at (2,66) width 15: "be"
+ text run at (2,82) width 55: "vertically"
+ text run at (2,98) width 46: "aligned"
+ text run at (2,114) width 36: "to the"
+ text run at (2,130) width 36: "top of"
+ text run at (2,146) width 20: "the"
+ text run at (2,162) width 38: "image"
--- /dev/null
+layer at (0,0) size 97x584
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 97x584
+ RenderBlock {html} at (0,0) size 96x584
+ RenderBody {body} at (8,14) size 80x562
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 89x32
+ text run at (0,0) width 55: "TEST: td"
+ text run at (0,16) width 89: "align=\"center\""
+ RenderBlock {p} at (0,46) size 80x48
+ RenderInline {b} at (0,0) size 73x16
+ RenderText {#text} at (0,0) size 73x16
+ text run at (0,0) width 73: "Example 1."
+ RenderBR {br} at (73,0) size 0x16
+ RenderText {#text} at (0,16) size 78x32
+ text run at (0,16) width 35: "Table"
+ text run at (0,32) width 78: "width=100%"
+ RenderTable {table} at (0,108) size 80x74 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x72
+ RenderTableRow {tr} at (0,2) size 78x68
+ RenderTableCell {td} at (2,2) size 74x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (11,2) size 60x64
+ text run at (11,2) width 51: "Cell text"
+ text run at (7,18) width 60: "should be"
+ text run at (17,34) width 40: "center"
+ text run at (14,50) width 46: "aligned"
+ RenderBlock {p} at (0,196) size 80x112
+ RenderInline {b} at (0,0) size 73x16
+ RenderText {#text} at (0,0) size 73x16
+ text run at (0,0) width 73: "Example 2."
+ RenderBR {br} at (73,0) size 0x16
+ RenderText {#text} at (0,16) size 80x96
+ text run at (0,16) width 69: "No specific"
+ text run at (0,32) width 71: "table width;"
+ text run at (0,48) width 38: "text in"
+ text run at (0,64) width 73: "second row"
+ text run at (0,80) width 80: "exceeds text"
+ text run at (0,96) width 42: "in first "
+ text run at (42,96) width 23: "row"
+ RenderTable {table} at (0,322) size 80x240 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x238
+ RenderTableRow {tr} at (0,2) size 78x68
+ RenderTableCell {td} at (2,2) size 74x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (11,2) size 60x64
+ text run at (11,2) width 51: "Cell text"
+ text run at (7,18) width 60: "should be"
+ text run at (17,34) width 40: "center"
+ text run at (14,50) width 46: "aligned"
+ RenderTableRow {tr} at (0,72) size 78x164
+ RenderTableCell {td} at (2,72) size 74x164 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 46x160
+ text run at (2,2) width 46: "xxx xxx"
+ text run at (2,18) width 46: "xxx xxx"
+ text run at (2,34) width 46: "xxx xxx"
+ text run at (2,50) width 46: "xxx xxx"
+ text run at (2,66) width 46: "xxx xxx"
+ text run at (2,82) width 46: "xxx xxx"
+ text run at (2,98) width 46: "xxx xxx"
+ text run at (2,114) width 46: "xxx xxx"
+ text run at (2,130) width 46: "xxx xxx"
+ text run at (2,146) width 46: "xxx xxx"
--- /dev/null
+layer at (0,0) size 199x164
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 199x164
+ RenderBlock {html} at (0,0) size 96x164
+ RenderBody {body} at (8,14) size 80x142
+ RenderBlock {p} at (0,0) size 80x80
+ RenderText {#text} at (0,0) size 75x80
+ text run at (0,0) width 39: "TEST:"
+ text run at (0,16) width 55: "Numbers"
+ text run at (0,32) width 75: "should align"
+ text run at (0,48) width 66: "by decimal"
+ text run at (0,64) width 38: "points"
+ RenderTable {table} at (0,94) size 191x48 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 189x46
+ RenderTableRow {tr} at (0,2) size 189x20
+ RenderTableCell {td} at (2,2) size 55x20 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 35x16
+ text run at (2,2) width 35: "55.00"
+ RenderTableCell {td} at (59,2) size 63x20 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 59x16
+ text run at (2,2) width 59: "55555.00"
+ RenderTableCell {td} at (124,2) size 63x20 [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 43x16
+ text run at (2,2) width 43: "555.00"
+ RenderTableRow {tr} at (0,24) size 189x20
+ RenderTableCell {td} at (2,24) size 55x20 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 51x16
+ text run at (2,2) width 51: "1234.56"
+ RenderTableCell {td} at (59,24) size 63x20 [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 43x16
+ text run at (2,2) width 43: "123.45"
+ RenderTableCell {td} at (124,24) size 63x20 [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 59x16
+ text run at (2,2) width 59: "12345.67"
--- /dev/null
+layer at (0,0) size 127x442
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 127x442
+ RenderBlock {html} at (0,0) size 96x442
+ RenderBody {body} at (8,8) size 80x426
+ RenderTable {table} at (0,0) size 119x426 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 117x424
+ RenderTableRow {tr} at (0,2) size 117x420
+ RenderTableCell {td} at (2,2) size 60x420 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 56x416
+ text run at (2,2) width 56: "This cell"
+ text run at (2,18) width 23: "text"
+ text run at (2,34) width 41: "should"
+ text run at (2,50) width 15: "be"
+ text run at (2,66) width 47: "justified"
+ text run at (2,82) width 36: "which"
+ text run at (2,98) width 42: "means"
+ text run at (2,114) width 56: "that the"
+ text run at (2,130) width 56: "right and"
+ text run at (2,146) width 19: "left"
+ text run at (2,162) width 50: "margins"
+ text run at (2,178) width 41: "should"
+ text run at (2,194) width 56: "line up,"
+ text run at (2,210) width 16: "no"
+ text run at (2,226) width 40: "matter"
+ text run at (2,242) width 26: "how"
+ text run at (2,258) width 56: "long the"
+ text run at (2,274) width 47: "content"
+ text run at (2,290) width 56: "becomes"
+ text run at (2,306) width 47: "(except"
+ text run at (2,322) width 56: "the last"
+ text run at (2,338) width 22: "line"
+ text run at (2,354) width 36: "which"
+ text run at (2,370) width 41: "should"
+ text run at (2,386) width 56: "be left"
+ text run at (2,402) width 51: "aligned)"
+ RenderTableCell {td} at (64,162) size 51x100 [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 47x96
+ text run at (2,2) width 27: "This"
+ text run at (2,18) width 21: "cell"
+ text run at (2,34) width 23: "text"
+ text run at (2,50) width 41: "should"
+ text run at (2,66) width 38: "be left"
+ text run at (2,82) width 47: "justified"
--- /dev/null
+layer at (0,0) size 96x552
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x552
+ RenderBlock {html} at (0,0) size 96x552
+ RenderBody {body} at (8,14) size 80x530
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 68x32
+ text run at (0,0) width 55: "TEST: td"
+ text run at (0,16) width 68: "align=\"left\""
+ RenderBlock {p} at (0,46) size 80x48
+ RenderInline {b} at (0,0) size 73x16
+ RenderText {#text} at (0,0) size 73x16
+ text run at (0,0) width 73: "Example 1."
+ RenderBR {br} at (73,0) size 0x16
+ RenderText {#text} at (0,16) size 78x32
+ text run at (0,16) width 35: "Table"
+ text run at (0,32) width 78: "width=100%"
+ RenderTable {table} at (0,108) size 80x58 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x56
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 69x48
+ text run at (2,2) width 51: "Cell text"
+ text run at (2,18) width 60: "should be"
+ text run at (2,34) width 69: "left aligned"
+ RenderBlock {p} at (0,180) size 80x112
+ RenderInline {b} at (0,0) size 73x16
+ RenderText {#text} at (0,0) size 73x16
+ text run at (0,0) width 73: "Example 2."
+ RenderBR {br} at (73,0) size 0x16
+ RenderText {#text} at (0,16) size 80x96
+ text run at (0,16) width 69: "No specific"
+ text run at (0,32) width 71: "table width;"
+ text run at (0,48) width 38: "text in"
+ text run at (0,64) width 73: "second row"
+ text run at (0,80) width 80: "exceeds text"
+ text run at (0,96) width 42: "in first "
+ text run at (42,96) width 23: "row"
+ RenderTable {table} at (0,306) size 80x224 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x222
+ RenderTableRow {tr} at (0,2) size 78x52
+ RenderTableCell {td} at (2,2) size 74x52 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 69x48
+ text run at (2,2) width 51: "Cell text"
+ text run at (2,18) width 60: "should be"
+ text run at (2,34) width 69: "left aligned"
+ RenderTableRow {tr} at (0,56) size 78x164
+ RenderTableCell {td} at (2,56) size 74x164 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 46x160
+ text run at (2,2) width 46: "xxx xxx"
+ text run at (2,18) width 46: "xxx xxx"
+ text run at (2,34) width 46: "xxx xxx"
+ text run at (2,50) width 46: "xxx xxx"
+ text run at (2,66) width 46: "xxx xxx"
+ text run at (2,82) width 46: "xxx xxx"
+ text run at (2,98) width 46: "xxx xxx"
+ text run at (2,114) width 46: "xxx xxx"
+ text run at (2,130) width 46: "xxx xxx"
+ text run at (2,146) width 46: "xxx xxx"
--- /dev/null
+layer at (0,0) size 96x584
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 96x584
+ RenderBlock {html} at (0,0) size 96x584
+ RenderBody {body} at (8,14) size 80x562
+ RenderBlock {p} at (0,0) size 80x32
+ RenderText {#text} at (0,0) size 77x32
+ text run at (0,0) width 55: "TEST: td"
+ text run at (0,16) width 77: "align=\"right\""
+ RenderBlock {p} at (0,46) size 80x48
+ RenderInline {b} at (0,0) size 73x16
+ RenderText {#text} at (0,0) size 73x16
+ text run at (0,0) width 73: "Example 1."
+ RenderBR {br} at (73,0) size 0x16
+ RenderText {#text} at (0,16) size 78x32
+ text run at (0,16) width 35: "Table"
+ text run at (0,32) width 78: "width=100%"
+ RenderTable {table} at (0,108) size 80x74 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x72
+ RenderTableRow {tr} at (0,2) size 78x68
+ RenderTableCell {td} at (2,2) size 74x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (21,2) size 60x64
+ text run at (21,2) width 51: "Cell text"
+ text run at (12,18) width 60: "should be"
+ text run at (44,34) width 28: "right"
+ text run at (26,50) width 46: "aligned"
+ RenderBlock {p} at (0,196) size 80x112
+ RenderInline {b} at (0,0) size 73x16
+ RenderText {#text} at (0,0) size 73x16
+ text run at (0,0) width 73: "Example 2."
+ RenderBR {br} at (73,0) size 0x16
+ RenderText {#text} at (0,16) size 80x96
+ text run at (0,16) width 69: "No specific"
+ text run at (0,32) width 71: "table width;"
+ text run at (0,48) width 38: "text in"
+ text run at (0,64) width 73: "second row"
+ text run at (0,80) width 80: "exceeds text"
+ text run at (0,96) width 42: "in first "
+ text run at (42,96) width 23: "row"
+ RenderTable {table} at (0,322) size 80x240 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 78x238
+ RenderTableRow {tr} at (0,2) size 78x68
+ RenderTableCell {td} at (2,2) size 74x68 [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (21,2) size 60x64
+ text run at (21,2) width 51: "Cell text"
+ text run at (12,18) width 60: "should be"
+ text run at (44,34) width 28: "right"
+ text run at (26,50) width 46: "aligned"
+ RenderTableRow {tr} at (0,72) size 78x164
+ RenderTableCell {td} at (2,72) size 74x164 [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 46x160
+ text run at (2,2) width 46: "xxx xxx"
+ text run at (2,18) width 46: "xxx xxx"
+ text run at (2,34) width 46: "xxx xxx"
+ text run at (2,50) width 46: "xxx xxx"
+ text run at (2,66) width 46: "xxx xxx"
+ text run at (2,82) width 46: "xxx xxx"
+ text run at (2,98) width 46: "xxx xxx"
+ text run at (2,114) width 46: "xxx xxx"
+ text run at (2,130) width 46: "xxx xxx"
+ text run at (2,146) width 46: "xxx xxx"
--- /dev/null
+layer at (0,0) size 120x3778
+ RenderView at (0,0) size 96x26
+layer at (0,0) size 120x3778
+ RenderBlock {html} at (0,0) size 96x3778
+ RenderBody {body} at (8,14) size 80x3756 [bgcolor=#FFFFFF]
+ RenderBlock {p} at (0,0) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 68: "Black table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,78) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#000000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#000000] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#000000] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#000000] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,236) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 69: "Silver table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,314) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#C0C0C0] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,472) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 65: "Gray table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,550) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#808080] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#808080] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#808080] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#808080] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,708) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 70: "White table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,786) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#FFFFFF] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,944) size 80x64
+ RenderText {#text} at (0,0) size 73x64
+ text run at (0,0) width 49: "Maroon"
+ text run at (0,16) width 71: "table with a"
+ text run at (0,32) width 67: "white body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1022) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#800000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#800000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#800000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#800000] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#800000] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#800000] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1180) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 60: "Red table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1258) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#FF0000] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBlock {p} at (0,1416) size 80x64
+ RenderText {#text} at (0,0) size 74x64
+ text run at (0,0) width 74: "Purple table"
+ text run at (0,16) width 74: "with a white"
+ text run at (0,32) width 30: "body"
+ text run at (0,48) width 73: "background"
+ RenderTable {table} at (0,1494) size 112x144 [border: (1px outset #808080)]
+ RenderTableSection {tbody} at (1,1) size 110x142
+ RenderTableRow {tr} at (0,2) size 110x68
+ RenderTableCell {td} at (2,2) size 34x68 [bgcolor=#800080] [border: (1px inset #808080)] [r=0 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,2) size 34x68 [bgcolor=#800080] [border: (1px inset #808080)] [r=0 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,2) size 34x68 [bgcolor=#800080] [border: (1px inset #808080)] [r=0 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableRow {tr} at (0,72) size 110x68
+ RenderTableCell {td} at (2,72) size 34x68 [bgcolor=#800080] [border: (1px inset #808080)] [r=1 c=0 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (38,72) size 34x68 [bgcolor=#800080] [border: (1px inset #808080)] [r=1 c=1 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderTableCell {td} at (74,72) size 34x68 [bgcolor=#800080] [border: (1px inset #808080)] [r=1 c=2 rs=1 cs=1]
+ RenderText {#text} at (2,2) size 30x64
+ text run at (2,2) width 30: "table"
+ text run at (2,18) width 30: "table"
+ text run at (2,34) width 30: "table"
+ text run at (2,50) width 30: "table"
+ RenderBloc