+ settings.enable_webgl = false;
+ settings.enable_plugins = false;
+ settings.enable_java_applet = false;
+ if (webkitpdf.opt_disable_javascript) {
+ settings.enable_scripts = false;
+ }
+
+
+ this.el.console_message.connect((msg, line, sid) => {
+ print("CONSOLE: %s:%d %s\n", sid, line, msg);
+ return false;
+ });
+ this.el.create_web_view.connect((frame) => {
+ print("WEBFRAME:%s\n", frame.uri);
+ return new WebKit.WebView();
+ });