summaryrefslogtreecommitdiff
path: root/css/css.c
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2008-03-06 23:20:32 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2008-03-06 23:20:32 +0000
commit8f999376d56043ffb4c5fa8310e4eb65a5567e23 (patch)
tree234667cb74746070761af45bb511c524df25d3f2 /css/css.c
parent10a339e41dd0325f32792c5a486b0113dc62fbbb (diff)
downloadnetsurf-8f999376d56043ffb4c5fa8310e4eb65a5567e23.tar.gz
netsurf-8f999376d56043ffb4c5fa8310e4eb65a5567e23.tar.bz2
Bring definition of {escape} in line with CSS 2.1 spec.
Require units when parsing css lengths. Correctly ignore background: meta-properties which have multiple instances of sub-properties (e.g. foo { background: red pink; }) svn path=/trunk/netsurf/; revision=3893
Diffstat (limited to 'css/css.c')
-rw-r--r--css/css.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/css/css.c b/css/css.c
index dde2a14e8..bff7deb55 100644
--- a/css/css.c
+++ b/css/css.c
@@ -417,6 +417,8 @@ bool css_convert(struct content *c, int width, int height)
struct css_parser_token token_data;
union content_msg_data msg_data;
+ /* css_parser_Trace(stderr, "CSS: "); */
+
c->data.css.css = malloc(sizeof *c->data.css.css);
parser = css_parser_Alloc(malloc);
source_data = (unsigned char *) talloc_realloc(c, c->source_data, char,