WebKitFrame

WebKitFrame

Synopsis

struct              WebKitFrame;
gboolean            webkit_frame_is_main_frame          (WebKitFrame *frame);
const gchar *       webkit_frame_get_uri                (WebKitFrame *frame);
JSGlobalContextRef  webkit_frame_get_javascript_global_context
                                                        (WebKitFrame *frame);
JSGlobalContextRef  webkit_frame_get_javascript_context_for_script_world
                                                        (WebKitFrame *frame,
                                                         WebKitScriptWorld *world);

Object Hierarchy

  GObject
   +----WebKitFrame

Description

Details

struct WebKitFrame

struct WebKitFrame;


webkit_frame_is_main_frame ()

gboolean            webkit_frame_is_main_frame          (WebKitFrame *frame);

Gets whether frame is the a main frame of a WebKitWebPage

frame :

a WebKitFrame

Returns :

TRUE if frame is a main frame or FALSE otherwise

Since 2.2


webkit_frame_get_uri ()

const gchar *       webkit_frame_get_uri                (WebKitFrame *frame);

Gets the current active URI of frame.

frame :

a WebKitFrame

Returns :

the current active URI of frame or NULL if nothing has been loaded yet.

Since 2.2


webkit_frame_get_javascript_global_context ()

JSGlobalContextRef  webkit_frame_get_javascript_global_context
                                                        (WebKitFrame *frame);

Gets the global JavaScript execution context. Use this function to bridge between the WebKit and JavaScriptCore APIs.

frame :

a WebKitFrame

Returns :

the global JavaScript context of frame. [transfer none]

Since 2.2


webkit_frame_get_javascript_context_for_script_world ()

JSGlobalContextRef  webkit_frame_get_javascript_context_for_script_world
                                                        (WebKitFrame *frame,
                                                         WebKitScriptWorld *world);

Gets the JavaScript execution context of frame for the given WebKitScriptWorld.

frame :

a WebKitFrame

world :

a WebKitScriptWorld

Returns :

the JavaScript context of frame for world. [transfer none]

Since 2.2