*
*/
Gtk = imports.gi.Gtk;
-Webkit = imports.gi.Webkit;
-
-w = new Gtk.Window({ type: Gtk.WindowType.TopLEVEL });
+WebKit = imports.gi.WebKit;
+
+Gtk.init(null,null);
+w = new Gtk.Window.c_new( Gtk.WindowType.TOPLEVEL);
+
v = new Gtk.VBox();
s1 = new Gtk.ScrolledWindow();
s2 = new Gtk.ScrolledWindow();
-w1 = new Webkit.WebView();
-w2 = new Webkit.WebView();
+w1 = new WebKit.WebView();
+w1.signal.show.connect(function() {
+ w1.load_uri("http://www.google.com");
+ w1.get_settings().enable_developer_extras = true;
+});
+w1.signal.load_finished.connect(function(wv) {
+
+ w1.get_inspector().show();
+ return true;
+});
+w2 = new WebKit.WebView();
+w1.get_inspector().signal.inspect_web_view.connect(function() {
+ return w2;
+})
+
s1.add(w1);
-s2.add(s2);
+s2.add(w2);
v.add(s1);
v.add(s2);
w.add(v);
-w.show_all()l;
+
+w.show_all();
+Gtk.main();