summaryrefslogtreecommitdiff
path: root/css/css.h
diff options
context:
space:
mode:
authorRichard Wilson <rjw@netsurf-browser.org>2005-03-22 00:10:42 +0000
committerRichard Wilson <rjw@netsurf-browser.org>2005-03-22 00:10:42 +0000
commitb832e05f034ccca6d2bcaa058ca0d9d6214bd22b (patch)
tree472ef7907956bd00501387a6588a51548a0d4793 /css/css.h
parent28d9260ca463abe3992fd674cc127b6b2baa04aa (diff)
downloadnetsurf-b832e05f034ccca6d2bcaa058ca0d9d6214bd22b.tar.gz
netsurf-b832e05f034ccca6d2bcaa058ca0d9d6214bd22b.tar.bz2
[project @ 2005-03-22 00:10:42 by rjw]
Experimental cellpadding support svn path=/import/netsurf/; revision=1569
Diffstat (limited to 'css/css.h')
-rw-r--r--css/css.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/css/css.h b/css/css.h
index d9701cbbe..99e9b4463 100644
--- a/css/css.h
+++ b/css/css.h
@@ -149,6 +149,16 @@ struct css_content {
/** Representation of a complete CSS 2 style. */
struct css_style {
+ /* html styles that don't translate directly to CSS */
+ struct {
+ struct {
+ enum { CSS_CELLPADDING_INHERIT,
+ CSS_CELLPADDING_VALUE,
+ CSS_CELLPADDING_NOT_SET } type;
+ int value;
+ } cellpadding;
+ } html_style;
+
/* background properties */
css_background_attachment background_attachment;
colour background_color;
@@ -368,6 +378,7 @@ struct css_style {
struct css_length length;
float percent;
} value;
+ bool override_cellpadding; /* override HTML setting */
} padding[4]; /**< top, right, bottom, left */
css_page_break_after page_break_after;