1 //<Script type="text/javascript">
4 * Test of web kit inspector.
5 * create a window + 2 webviews. inside scrolled window.
6 * load google in first, then hook in the inspector..
8 * needs the transfer ownship fixing on return value in WebKit-1.0.gir
10 * <method name="get_inspector"
11 * c:identifier="webkit_web_view_get_inspector">
12 * <return-value transfer-ownership="none">
13 * <type name="WebInspector" c:type="WebKitWebInspector*"/>
18 * g-ir-compiler /usr/share/gir-1.0/WebKit-1.0.gir -o /usr/lib/girepository-1.0/WebKit-1.0.typelib
24 WebKit = imports.gi.WebKit;
29 w = new Gtk.Window.c_new( Gtk.WindowType.TOPLEVEL);
31 s1 = new Gtk.ScrolledWindow();
32 s2 = new Gtk.ScrolledWindow();
33 w1 = new WebKit.WebView();
34 w2 = new WebKit.WebView();
42 w1.get_settings().enable_developer_extras = true;
44 // load google on show..
45 w1.signal.show.connect(function() {
46 w1.load_uri("http://www.google.com");
49 // load the inspector when loading has finished!
50 w1.signal.load_finished.connect(function(wv) {
51 w1.get_inspector().show();
54 // return the bottom window as the inspector..
55 w1.get_inspector().signal.inspect_web_view.connect(function() {