seed r410 - trunk/examples
- From: racarr svn gnome org
- To: svn-commits-list gnome org
- Subject: seed r410 - trunk/examples
- Date: Tue, 9 Dec 2008 00:16:25 +0000 (UTC)
Author: racarr
Date: Tue Dec 9 00:16:25 2008
New Revision: 410
URL: http://svn.gnome.org/viewvc/seed?rev=410&view=rev
Log:
Enable web inspector in minibrowser.
Modified:
trunk/examples/mini-browser.js
Modified: trunk/examples/mini-browser.js
==============================================================================
--- trunk/examples/mini-browser.js (original)
+++ trunk/examples/mini-browser.js Tue Dec 9 00:16:25 2008
@@ -43,6 +43,8 @@
function new_tab(browser_view, browser_frame, new_frame)
{
new_frame = new WebKit.WebView();
+
+
new_frame.signal.web_view_ready.connect(new_tab_ready, this);
return new_frame;
}
@@ -90,6 +92,32 @@
function create_tab(loc)
{
var browser_view = new WebKit.WebView();
+
+ settings = new WebKit.WebSettings({enable_developer_extras: true});
+ browser_view.set_settings(settings);
+
+ var inspector = browser_view.get_inspector();
+
+ inspector.signal.inspect_web_view.connect(
+ function()
+ {
+ w = new Gtk.Window();
+ s = new Gtk.ScrolledWindow();
+ w.set_title("Inspector");
+
+ w.set_default_size(400, 300);
+
+ view = new WebKit.WebView();
+ s.add(view);
+ w.add(s);
+
+ w.show_all();
+
+ return view;
+ }
+ );
+
+
return create_tab_with_webview(loc, browser_view);
}
@@ -153,6 +181,7 @@
function browser_init()
{
Gtk.init(null, null);
+
var window = new Gtk.Window({title: "Browser"});
window.signal.hide.connect(Gtk.main_quit);
window.resize(800,800);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]