summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Drake <tlsa@netsurf-browser.org>2009-09-05 16:36:44 +0000
committerMichael Drake <tlsa@netsurf-browser.org>2009-09-05 16:36:44 +0000
commitcd07aa9d3121d56c6b01ba457b6cb2b09744334f (patch)
tree221bd25cc1aac6dd503cc2bcbf68fcafa2a8e1d5
parent3dd906c8134811565d590899e610b9eafbdf9409 (diff)
downloadnetsurf-cd07aa9d3121d56c6b01ba457b6cb2b09744334f.tar.gz
netsurf-cd07aa9d3121d56c6b01ba457b6cb2b09744334f.tar.bz2
Fix for percentage values.
svn path=/trunk/netsurf/; revision=9546
-rw-r--r--css/select.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/css/select.c b/css/select.c
index f0830720a..ba18c6e89 100644
--- a/css/select.c
+++ b/css/select.c
@@ -1612,9 +1612,11 @@ css_error node_presentational_hint(void *pw, void *node,
&hint->data.length.value,
&hint->data.length.unit)) {
if (is_table_cell &&
- INTTOFIX(1) <
- hint->data.length.value)
+ INTTOFIX(0) !=
+ hint->data.length.value) {
hint->data.length.value = INTTOFIX(1);
+ hint->data.length.unit = CSS_UNIT_PX;
+ }
hint->status = CSS_BORDER_WIDTH_WIDTH;
} else {
xmlFree(width);