public void restore_session_state (WebKit.WebViewSessionState state);
public async WebKit.JavascriptResult run_javascript (string script, GLib.Cancellable? cancellable) throws GLib.Error;
public async WebKit.JavascriptResult run_javascript_from_gresource (string resource, GLib.Cancellable? cancellable) throws GLib.Error;
+ [Version (since = "2.22")]
+ public async WebKit.JavascriptResult run_javascript_in_world (string script, string world_name, GLib.Cancellable? cancellable) throws GLib.Error;
public async GLib.InputStream save (WebKit.SaveMode save_mode, GLib.Cancellable? cancellable) throws GLib.Error;
public async bool save_to_file (GLib.File file, WebKit.SaveMode save_mode, GLib.Cancellable? cancellable) throws GLib.Error;
[Version (since = "2.8")]
public ScriptWorld ();
[Version (since = "2.2")]
public static unowned WebKit.ScriptWorld get_default ();
+ [Version (since = "2.22")]
+ public unowned string get_name ();
+ [CCode (has_construct_function = false)]
+ [Version (since = "2.22")]
+ public ScriptWorld.with_name (string name);
[Version (since = "2.2")]
public signal void window_object_cleared (WebKit.WebPage page, WebKit.Frame frame);
}