From be34d32e4677f4d2c527d157cf0016ac8d8ad798 Mon Sep 17 00:00:00 2001 From: James Bursa Date: Fri, 29 Aug 2003 12:56:06 +0000 Subject: [project @ 2003-08-29 12:56:06 by bursa] Fix table layout bug (news.google.co.uk). svn path=/import/netsurf/; revision=258 --- render/box.c | 8 -------- render/layout.c | 7 ------- 2 files changed, 15 deletions(-) (limited to 'render') diff --git a/render/box.c b/render/box.c index 41f886e19..27a017930 100644 --- a/render/box.c +++ b/render/box.c @@ -1208,14 +1208,6 @@ void box_normalise_table_row(struct box *row, if ((*row_span)[i] != 0) (*row_span)[i]--; - /* if all columns have a rowspan, shrink it to the lowest equivalent */ - min = (*row_span)[0]; - for (i = 1; i != *table_columns; i++) - if ((*row_span)[i] < min) - min = (*row_span)[i]; - for (i = 0; i != *table_columns; i++) - (*row_span)[i] -= min; - if (row->children == 0) { LOG(("row->children == 0, removing")); if (row->prev == 0) diff --git a/render/layout.c b/render/layout.c index 5153b8261..6b4368616 100644 --- a/render/layout.c +++ b/render/layout.c @@ -712,13 +712,6 @@ void layout_table(struct box * table, unsigned long width, struct box * cont, row_span[i]--; else row_span_cell[i] = 0; - /* if all columns have a row span, shrink it to the lowest equivalent */ - min = row_span[0]; - for (i = 1; i != columns; i++) - if (row_span[i] < min) - min = row_span[i]; - for (i = 0; i != columns; i++) - row_span[i] -= min; /* row height is greatest excess of a cell which ends in this row */ for (i = 0; i != columns; i++) if (row_span[i] == 0 && row_height < excess_y[i]) -- cgit v1.2.3