summaryrefslogtreecommitdiff
path: root/render
diff options
context:
space:
mode:
authorJohn Mark Bell <jmb@netsurf-browser.org>2006-02-23 15:06:54 +0000
committerJohn Mark Bell <jmb@netsurf-browser.org>2006-02-23 15:06:54 +0000
commitd4d3e5ee1c9edb67844b693be0202ee5968d61c3 (patch)
treef8583d475d39172ff3b19473812ff6ce72de8452 /render
parent70fbf97688666f6ab37c4cc427f1e8c9929cc4b1 (diff)
downloadnetsurf-d4d3e5ee1c9edb67844b693be0202ee5968d61c3.tar.gz
netsurf-d4d3e5ee1c9edb67844b693be0202ee5968d61c3.tar.bz2
[project @ 2006-02-23 15:06:53 by jmb]
Handle invalid SSL certificates better - UI still needs work. Modify fetch callback data parameter type to remove compiler warnings. Constify things. Lose global ssl_verify_certificates option. Fix issue when closing a dialog without input focus. svn path=/import/netsurf/; revision=2092
Diffstat (limited to 'render')
-rw-r--r--render/html.c16
1 files changed, 16 insertions, 0 deletions
diff --git a/render/html.c b/render/html.c
index 0290dd2a6..f7369c160 100644
--- a/render/html.c
+++ b/render/html.c
@@ -852,6 +852,14 @@ void html_convert_css_callback(content_msg msg, struct content *css,
break;
#endif
+#ifdef WITH_SSL
+ case CONTENT_MSG_SSL:
+ c->data.html.stylesheet_content[i] = 0;
+ c->active--;
+ content_add_error(c, "?", 0);
+ break;
+#endif
+
default:
assert(0);
}
@@ -1127,6 +1135,14 @@ void html_object_callback(content_msg msg, struct content *object,
break;
#endif
+#ifdef WITH_SSL
+ case CONTENT_MSG_SSL:
+ c->data.html.object[i].content = 0;
+ c->active--;
+ content_add_error(c, "?", 0);
+ break;
+#endif
+
case CONTENT_MSG_REFRESH:
if (object->type == CONTENT_HTML)
/* only for HTML objects */