From 13d6923b5e6edf727e00484ae05c22dbfa8e1c7c Mon Sep 17 00:00:00 2001 From: James Bursa Date: Fri, 17 Oct 2003 17:39:29 +0000 Subject: [project @ 2003-10-17 17:39:29 by bursa] Implement :link, ignore stylesheets with syntax errors, parse pseudo classes. svn path=/import/netsurf/; revision=367 --- render/html.c | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) (limited to 'render') diff --git a/render/html.c b/render/html.c index dc6646821..0d868f996 100644 --- a/render/html.c +++ b/render/html.c @@ -336,8 +336,14 @@ void html_find_stylesheets(struct content *c, xmlNode *head) c->data.html.stylesheet_count = i; - if (c->data.html.stylesheet_content[1] != 0) - content_convert(c->data.html.stylesheet_content[1], c->width, c->height); + if (c->data.html.stylesheet_content[1] != 0) { + if (css_convert(c->data.html.stylesheet_content[1], c->width, + c->height)) { + /* conversion failed */ + content_destroy(c->data.html.stylesheet_content[1]); + c->data.html.stylesheet_content[1] = 0; + } + } /* complete the fetches */ while (c->active != 0) { -- cgit v1.2.3