diff options
Diffstat (limited to 'Documentation/webkitgtk/html/webkitgtk-webkitwebview.html')
-rw-r--r-- | Documentation/webkitgtk/html/webkitgtk-webkitwebview.html | 6581 |
1 files changed, 0 insertions, 6581 deletions
diff --git a/Documentation/webkitgtk/html/webkitgtk-webkitwebview.html b/Documentation/webkitgtk/html/webkitgtk-webkitwebview.html deleted file mode 100644 index ae13d83d0..000000000 --- a/Documentation/webkitgtk/html/webkitgtk-webkitwebview.html +++ /dev/null @@ -1,6581 +0,0 @@ -<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> -<html> -<head> -<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> -<title>WebKitGTK+ Reference Manual: WebKitWebView</title> -<meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> -<link rel="home" href="index.html" title="WebKitGTK+ Reference Manual"> -<link rel="up" href="ch02.html" title="Class Overview"> -<link rel="prev" href="ch02.html" title="Class Overview"> -<link rel="next" href="WebKitWebFrame.html" title="WebKitWebFrame"> -<meta name="generator" content="GTK-Doc V1.21.1 (XML mode)"> -<link rel="stylesheet" href="style.css" type="text/css"> -</head> -<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> -<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> -<td width="100%" align="left" class="shortcuts"> -<a href="#" class="shortcut">Top</a><span id="nav_description"> <span class="dim">|</span> - <a href="#webkitgtk-webkitwebview.description" class="shortcut">Description</a></span><span id="nav_hierarchy"> <span class="dim">|</span> - <a href="#webkitgtk-webkitwebview.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces"> <span class="dim">|</span> - <a href="#webkitgtk-webkitwebview.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties"> <span class="dim">|</span> - <a href="#webkitgtk-webkitwebview.properties" class="shortcut">Properties</a></span><span id="nav_signals"> <span class="dim">|</span> - <a href="#webkitgtk-webkitwebview.signals" class="shortcut">Signals</a></span> -</td> -<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> -<td><a accesskey="u" href="ch02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="ch02.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="WebKitWebFrame.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> -</tr></table> -<div class="refentry"> -<a name="webkitgtk-webkitwebview"></a><div class="titlepage"></div> -<div class="refnamediv"><table width="100%"><tr> -<td valign="top"> -<h2><span class="refentrytitle"><a name="webkitgtk-webkitwebview.top_of_page"></a>WebKitWebView</span></h2> -<p>WebKitWebView — The central class of the WebKitGTK+ API</p> -</td> -<td class="gallery_image" valign="top" align="right"></td> -</tr></table></div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.functions"></a><h2>Functions</h2> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="functions_return"> -<col class="functions_name"> -</colgroup> -<tbody> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-copy-clipboard" title="webkit_web_view_can_copy_clipboard ()">webkit_web_view_can_copy_clipboard</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-cut-clipboard" title="webkit_web_view_can_cut_clipboard ()">webkit_web_view_can_cut_clipboard</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-go-back" title="webkit_web_view_can_go_back ()">webkit_web_view_can_go_back</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-go-back-or-forward" title="webkit_web_view_can_go_back_or_forward ()">webkit_web_view_can_go_back_or_forward</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-go-forward" title="webkit_web_view_can_go_forward ()">webkit_web_view_can_go_forward</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-paste-clipboard" title="webkit_web_view_can_paste_clipboard ()">webkit_web_view_can_paste_clipboard</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-redo" title="webkit_web_view_can_redo ()">webkit_web_view_can_redo</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-show-mime-type" title="webkit_web_view_can_show_mime_type ()">webkit_web_view_can_show_mime_type</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-undo" title="webkit_web_view_can_undo ()">webkit_web_view_can_undo</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-copy-clipboard" title="webkit_web_view_copy_clipboard ()">webkit_web_view_copy_clipboard</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-cut-clipboard" title="webkit_web_view_cut_clipboard ()">webkit_web_view_cut_clipboard</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-delete-selection" title="webkit_web_view_delete_selection ()">webkit_web_view_delete_selection</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-execute-script" title="webkit_web_view_execute_script ()">webkit_web_view_execute_script</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebBackForwardList.html" title="WebKitWebBackForwardList"><span class="returnvalue">WebKitWebBackForwardList</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-back-forward-list" title="webkit_web_view_get_back_forward_list ()">webkit_web_view_get_back_forward_list</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="returnvalue">GtkTargetList</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-copy-target-list" title="webkit_web_view_get_copy_target_list ()">webkit_web_view_get_copy_target_list</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type">const <span class="returnvalue">char</span> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-custom-encoding" title="webkit_web_view_get_custom_encoding ()">webkit_web_view_get_custom_encoding</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../webkitdomgtk/WebKitDOMDocument.html"><span class="returnvalue">WebKitDOMDocument</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-dom-document" title="webkit_web_view_get_dom_document ()">webkit_web_view_get_dom_document</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-editable" title="webkit_web_view_get_editable ()">webkit_web_view_get_editable</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-encoding" title="webkit_web_view_get_encoding ()">webkit_web_view_get_encoding</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="returnvalue">WebKitWebFrame</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-focused-frame" title="webkit_web_view_get_focused_frame ()">webkit_web_view_get_focused_frame</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-full-content-zoom" title="webkit_web_view_get_full_content_zoom ()">webkit_web_view_get_full_content_zoom</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="returnvalue">WebKitHitTestResult</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-hit-test-result" title="webkit_web_view_get_hit_test_result ()">webkit_web_view_get_hit_test_result</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-icon-pixbuf" title="webkit_web_view_get_icon_pixbuf ()">webkit_web_view_get_icon_pixbuf</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-icon-uri" title="webkit_web_view_get_icon_uri ()">webkit_web_view_get_icon_uri</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="returnvalue">WebKitWebInspector</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-inspector" title="webkit_web_view_get_inspector ()">webkit_web_view_get_inspector</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebFrame.html#WebKitLoadStatus" title="enum WebKitLoadStatus"><span class="returnvalue">WebKitLoadStatus</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-load-status" title="webkit_web_view_get_load_status ()">webkit_web_view_get_load_status</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="returnvalue">WebKitWebFrame</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-main-frame" title="webkit_web_view_get_main_frame ()">webkit_web_view_get_main_frame</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="returnvalue">GtkTargetList</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-paste-target-list" title="webkit_web_view_get_paste_target_list ()">webkit_web_view_get_paste_target_list</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-progress" title="webkit_web_view_get_progress ()">webkit_web_view_get_progress</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="returnvalue">WebKitWebSettings</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-settings" title="webkit_web_view_get_settings ()">webkit_web_view_get_settings</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-title" title="webkit_web_view_get_title ()">webkit_web_view_get_title</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-transparent" title="webkit_web_view_get_transparent ()">webkit_web_view_get_transparent</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-uri" title="webkit_web_view_get_uri ()">webkit_web_view_get_uri</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><span class="returnvalue">WebKitWebViewViewMode</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-view-mode" title="webkit_web_view_get_view_mode ()">webkit_web_view_get_view_mode</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-view-source-mode" title="webkit_web_view_get_view_source_mode ()">webkit_web_view_get_view_source_mode</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="returnvalue">WebKitViewportAttributes</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-viewport-attributes" title="webkit_web_view_get_viewport_attributes ()">webkit_web_view_get_viewport_attributes</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-zoom-level" title="webkit_web_view_get_zoom_level ()">webkit_web_view_get_zoom_level</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-go-back" title="webkit_web_view_go_back ()">webkit_web_view_go_back</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-go-back-or-forward" title="webkit_web_view_go_back_or_forward ()">webkit_web_view_go_back_or_forward</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-go-forward" title="webkit_web_view_go_forward ()">webkit_web_view_go_forward</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-go-to-back-forward-item" title="webkit_web_view_go_to_back_forward_item ()">webkit_web_view_go_to_back_forward_item</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-has-selection" title="webkit_web_view_has_selection ()">webkit_web_view_has_selection</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-load-html-string" title="webkit_web_view_load_html_string ()">webkit_web_view_load_html_string</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-load-request" title="webkit_web_view_load_request ()">webkit_web_view_load_request</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-load-string" title="webkit_web_view_load_string ()">webkit_web_view_load_string</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-load-uri" title="webkit_web_view_load_uri ()">webkit_web_view_load_uri</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-mark-text-matches" title="webkit_web_view_mark_text_matches ()">webkit_web_view_mark_text_matches</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-move-cursor" title="webkit_web_view_move_cursor ()">webkit_web_view_move_cursor</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-new" title="webkit_web_view_new ()">webkit_web_view_new</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-open" title="webkit_web_view_open ()">webkit_web_view_open</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-paste-clipboard" title="webkit_web_view_paste_clipboard ()">webkit_web_view_paste_clipboard</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-redo" title="webkit_web_view_redo ()">webkit_web_view_redo</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-reload" title="webkit_web_view_reload ()">webkit_web_view_reload</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-reload-bypass-cache" title="webkit_web_view_reload_bypass_cache ()">webkit_web_view_reload_bypass_cache</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-search-text" title="webkit_web_view_search_text ()">webkit_web_view_search_text</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-select-all" title="webkit_web_view_select_all ()">webkit_web_view_select_all</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-custom-encoding" title="webkit_web_view_set_custom_encoding ()">webkit_web_view_set_custom_encoding</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-editable" title="webkit_web_view_set_editable ()">webkit_web_view_set_editable</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-full-content-zoom" title="webkit_web_view_set_full_content_zoom ()">webkit_web_view_set_full_content_zoom</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-highlight-text-matches" title="webkit_web_view_set_highlight_text_matches ()">webkit_web_view_set_highlight_text_matches</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-maintains-back-forward-list" title="webkit_web_view_set_maintains_back_forward_list ()">webkit_web_view_set_maintains_back_forward_list</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-settings" title="webkit_web_view_set_settings ()">webkit_web_view_set_settings</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-transparent" title="webkit_web_view_set_transparent ()">webkit_web_view_set_transparent</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-view-mode" title="webkit_web_view_set_view_mode ()">webkit_web_view_set_view_mode</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-view-source-mode" title="webkit_web_view_set_view_source_mode ()">webkit_web_view_set_view_source_mode</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-set-zoom-level" title="webkit_web_view_set_zoom_level ()">webkit_web_view_set_zoom_level</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-stop-loading" title="webkit_web_view_stop_loading ()">webkit_web_view_stop_loading</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-try-get-favicon-pixbuf" title="webkit_web_view_try_get_favicon_pixbuf ()">webkit_web_view_try_get_favicon_pixbuf</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-undo" title="webkit_web_view_undo ()">webkit_web_view_undo</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-unmark-text-matches" title="webkit_web_view_unmark_text_matches ()">webkit_web_view_unmark_text_matches</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-zoom-in" title="webkit_web_view_zoom_in ()">webkit_web_view_zoom_in</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">void</span> -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-zoom-out" title="webkit_web_view_zoom_out ()">webkit_web_view_zoom_out</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="returnvalue">WebKitWebWindowFeatures</span></a> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-window-features" title="webkit_web_view_get_window_features ()">webkit_web_view_get_window_features</a> <span class="c_punctuation">()</span> -</td> -</tr> -<tr> -<td class="function_type"> -<span class="returnvalue">cairo_surface_t</span> * -</td> -<td class="function_name"> -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-snapshot" title="webkit_web_view_get_snapshot ()">webkit_web_view_get_snapshot</a> <span class="c_punctuation">()</span> -</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.properties"></a><h2>Properties</h2> -<div class="informaltable"><table border="0"> -<colgroup> -<col width="150px" class="properties_type"> -<col width="300px" class="properties_name"> -<col width="200px" class="properties_flags"> -</colgroup> -<tbody> -<tr> -<td class="property_type"> -<a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="type">GtkTargetList</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--copy-target-list" title="The “copy-target-list” property">copy-target-list</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--custom-encoding" title="The “custom-encoding” property">custom-encoding</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--editable" title="The “editable” property">editable</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--encoding" title="The “encoding” property">encoding</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--full-content-zoom" title="The “full-content-zoom” property">full-content-zoom</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--icon-uri" title="The “icon-uri” property">icon-uri</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="../gtk3/GtkIMContext.html"><span class="type">GtkIMContext</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--im-context" title="The “im-context” property">im-context</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="WebKitWebFrame.html#WebKitLoadStatus" title="enum WebKitLoadStatus"><span class="type">WebKitLoadStatus</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--load-status" title="The “load-status” property">load-status</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="type">GtkTargetList</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--paste-target-list" title="The “paste-target-list” property">paste-target-list</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--progress" title="The “progress” property">progress</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--self-scrolling" title="The “self-scrolling” property">self-scrolling</a></td> -<td class="property_flags">Read / Write / Construct Only</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--settings" title="The “settings” property">settings</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--title" title="The “title” property">title</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--transparent" title="The “transparent” property">transparent</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--uri" title="The “uri” property">uri</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><span class="type">WebKitWebViewViewMode</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--view-mode" title="The “view-mode” property">view-mode</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--viewport-attributes" title="The “viewport-attributes” property">viewport-attributes</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--web-inspector" title="The “web-inspector” property">web-inspector</a></td> -<td class="property_flags">Read</td> -</tr> -<tr> -<td class="property_type"> -<a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="type">WebKitWebWindowFeatures</span></a> *</td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--window-features" title="The “window-features” property">window-features</a></td> -<td class="property_flags">Read / Write</td> -</tr> -<tr> -<td class="property_type"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></td> -<td class="property_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--zoom-level" title="The “zoom-level” property">zoom-level</a></td> -<td class="property_flags">Read / Write</td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.signals"></a><h2>Signals</h2> -<div class="informaltable"><table border="0"> -<colgroup> -<col width="150px" class="signals_return"> -<col width="300px" class="signals_name"> -<col width="200px" class="signals_flags"> -</colgroup> -<tbody> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-close-web-view" title="The “close-web-view” signal">close-web-view</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-console-message" title="The “console-message” signal">console-message</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-context-menu" title="The “context-menu” signal">context-menu</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-copy-clipboard" title="The “copy-clipboard” signal">copy-clipboard</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"> -<a href="../gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a>*</td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-create-plugin-widget" title="The “create-plugin-widget” signal">create-plugin-widget</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"> -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="returnvalue">WebKitWebView</span></a>*</td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-create-web-view" title="The “create-web-view” signal">create-web-view</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-cut-clipboard" title="The “cut-clipboard” signal">cut-clipboard</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-database-quota-exceeded" title="The “database-quota-exceeded” signal">database-quota-exceeded</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-document-load-finished" title="The “document-load-finished” signal">document-load-finished</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-download-requested" title="The “download-requested” signal">download-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-editing-began" title="The “editing-began” signal">editing-began</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-editing-ended" title="The “editing-ended” signal">editing-ended</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-entering-fullscreen" title="The “entering-fullscreen” signal">entering-fullscreen</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-frame-created" title="The “frame-created” signal">frame-created</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-geolocation-policy-decision-cancelled" title="The “geolocation-policy-decision-cancelled” signal">geolocation-policy-decision-cancelled</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-geolocation-policy-decision-requested" title="The “geolocation-policy-decision-requested” signal">geolocation-policy-decision-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-hovering-over-link" title="The “hovering-over-link” signal">hovering-over-link</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-icon-loaded" title="The “icon-loaded” signal">icon-loaded</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-leaving-fullscreen" title="The “leaving-fullscreen” signal">leaving-fullscreen</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-load-committed" title="The “load-committed” signal">load-committed</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-load-error" title="The “load-error” signal">load-error</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-load-finished" title="The “load-finished” signal">load-finished</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-load-progress-changed" title="The “load-progress-changed” signal">load-progress-changed</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-load-started" title="The “load-started” signal">load-started</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-mime-type-policy-decision-requested" title="The “mime-type-policy-decision-requested” signal">mime-type-policy-decision-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-move-cursor" title="The “move-cursor” signal">move-cursor</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-navigation-policy-decision-requested" title="The “navigation-policy-decision-requested” signal">navigation-policy-decision-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a class="link" href="webkitgtk-webkitwebview.html#WebKitNavigationResponse" title="enum WebKitNavigationResponse"><span class="returnvalue">WebKitNavigationResponse</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-navigation-requested" title="The “navigation-requested” signal">navigation-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-new-window-policy-decision-requested" title="The “new-window-policy-decision-requested” signal">new-window-policy-decision-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-onload-event" title="The “onload-event” signal">onload-event</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-paste-clipboard" title="The “paste-clipboard” signal">paste-clipboard</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-populate-popup" title="The “populate-popup” signal">populate-popup</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-print-requested" title="The “print-requested” signal">print-requested</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-redo" title="The “redo” signal">redo</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-resource-content-length-received" title="The “resource-content-length-received” signal">resource-content-length-received</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-resource-load-failed" title="The “resource-load-failed” signal">resource-load-failed</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-resource-load-finished" title="The “resource-load-finished” signal">resource-load-finished</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-resource-request-starting" title="The “resource-request-starting” signal">resource-request-starting</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-resource-response-received" title="The “resource-response-received” signal">resource-response-received</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-run-file-chooser" title="The “run-file-chooser” signal">run-file-chooser</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-script-alert" title="The “script-alert” signal">script-alert</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-script-confirm" title="The “script-confirm” signal">script-confirm</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-script-prompt" title="The “script-prompt” signal">script-prompt</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-select-all" title="The “select-all” signal">select-all</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-selection-changed" title="The “selection-changed” signal">selection-changed</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-apply-style" title="The “should-apply-style” signal">should-apply-style</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-begin-editing" title="The “should-begin-editing” signal">should-begin-editing</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-change-selected-range" title="The “should-change-selected-range” signal">should-change-selected-range</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-delete-range" title="The “should-delete-range” signal">should-delete-range</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-end-editing" title="The “should-end-editing” signal">should-end-editing</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-insert-node" title="The “should-insert-node” signal">should-insert-node</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-insert-text" title="The “should-insert-text” signal">should-insert-text</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-should-show-delete-interface-for-element" title="The “should-show-delete-interface-for-element” signal">should-show-delete-interface-for-element</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-status-bar-text-changed" title="The “status-bar-text-changed” signal">status-bar-text-changed</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-title-changed" title="The “title-changed” signal">title-changed</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-undo" title="The “undo” signal">undo</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-user-changed-contents" title="The “user-changed-contents” signal">user-changed-contents</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-viewport-attributes-changed" title="The “viewport-attributes-changed” signal">viewport-attributes-changed</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-viewport-attributes-recompute-requested" title="The “viewport-attributes-recompute-requested” signal">viewport-attributes-recompute-requested</a></td> -<td class="signal_flags">Action</td> -</tr> -<tr> -<td class="signal_type"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-web-view-ready" title="The “web-view-ready” signal">web-view-ready</a></td> -<td class="signal_flags">Run Last</td> -</tr> -<tr> -<td class="signal_type"><span class="returnvalue">void</span></td> -<td class="signal_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-window-object-cleared" title="The “window-object-cleared” signal">window-object-cleared</a></td> -<td class="signal_flags">Run Last</td> -</tr> -</tbody> -</table></div> -</div> -<a name="WebKitWebView"></a><div class="refsect1"> -<a name="webkitgtk-webkitwebview.other"></a><h2>Types and Values</h2> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="name"> -<col class="description"> -</colgroup> -<tbody> -<tr> -<td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitNavigationResponse" title="enum WebKitNavigationResponse">WebKitNavigationResponse</a></td> -</tr> -<tr> -<td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewTargetInfo" title="enum WebKitWebViewTargetInfo">WebKitWebViewTargetInfo</a></td> -</tr> -<tr> -<td class="datatype_keyword">enum</td> -<td class="function_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode">WebKitWebViewViewMode</a></td> -</tr> -<tr> -<td class="datatype_keyword"> </td> -<td class="function_name"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-struct" title="WebKitWebView">WebKitWebView</a></td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.object-hierarchy"></a><h2>Object Hierarchy</h2> -<pre class="screen"> <a href="../gobject/gobject-The-Base-Object-Type.html#GObject">GObject</a> - <span class="lineart">╰──</span> <a href="../gobject/gobject-The-Base-Object-Type.html#GInitiallyUnowned">GInitiallyUnowned</a> - <span class="lineart">╰──</span> <a href="../gtk3/GtkWidget.html">GtkWidget</a> - <span class="lineart">╰──</span> <a href="../gtk3/GtkContainer.html">GtkContainer</a> - <span class="lineart">╰──</span> WebKitWebView -</pre> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.implemented-interfaces"></a><h2>Implemented Interfaces</h2> -<p> -WebKitWebView implements - <a href="../atk/AtkObject.html#AtkImplementorIface">AtkImplementorIface</a>, <a href="../gtk3/GtkBuildable.html">GtkBuildable</a> and <a href="../gtk3/GtkScrollable.html">GtkScrollable</a>.</p> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.description"></a><h2>Description</h2> -<p><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> is the central class of the WebKitGTK+ API. It is a -<a href="../gtk3/GtkWidget.html"><span class="type">GtkWidget</span></a> implementing the scrolling interface which means you can -embed in a <a href="../gtk3/GtkScrolledWindow.html"><span class="type">GtkScrolledWindow</span></a>. It is responsible for managing the -drawing of the content, forwarding of events. You can load any URI -into the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> or any kind of data string. With <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> -you can control various aspects of the rendering and loading of the content. -Each <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> has exactly one <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> as main frame. A -<a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> can have n children.</p> -<pre class="programlisting"> -/* Create the widgets */ -GtkWidget *main_window = gtk_window_new (GTK_WINDOW_TOPLEVEL); -GtkWidget *scrolled_window = gtk_scrolled_window_new (NULL, NULL); -GtkWidget *web_view = webkit_web_view_new (); - -/* Place the WebKitWebView in the GtkScrolledWindow */ -gtk_container_add (GTK_CONTAINER (scrolled_window), web_view); -gtk_container_add (GTK_CONTAINER (main_window), scrolled_window); - -/* Open a webpage */ -webkit_web_view_load_uri (WEBKIT_WEB_VIEW (web_view), "http://www.gnome.org"); - -/* Show the result */ -gtk_window_set_default_size (GTK_WINDOW (main_window), 800, 600); -gtk_widget_show_all (main_window); -</pre> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.functions_details"></a><h2>Functions</h2> -<div class="refsect2"> -<a name="webkit-web-view-can-copy-clipboard"></a><h3>webkit_web_view_can_copy_clipboard ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_copy_clipboard (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether or not it is currently possible to copy to the clipboard.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.2.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.2.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a selection can be copied, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-cut-clipboard"></a><h3>webkit_web_view_can_cut_clipboard ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_cut_clipboard (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether or not it is currently possible to cut to the clipboard.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.3.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.3.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a selection can be cut, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-go-back"></a><h3>webkit_web_view_can_go_back ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_go_back (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether <span class="type">web_view</span> has a previous history item.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.4.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.4.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if able to move back, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-go-back-or-forward"></a><h3>webkit_web_view_can_go_back_or_forward ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_go_back_or_forward - (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> steps</code></em>);</pre> -<p>Determines whether <span class="type">web_view</span> has a history item of <em class="parameter"><code>steps</code></em> -. Negative values -represent steps backward while positive values represent steps forward.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.5.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>steps</p></td> -<td class="parameter_description"><p>the number of steps</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.5.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if able to move back or forward the given number of -steps, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-go-forward"></a><h3>webkit_web_view_can_go_forward ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_go_forward (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether <span class="type">web_view</span> has a next history item.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.6.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.6.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if able to move forward, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-paste-clipboard"></a><h3>webkit_web_view_can_paste_clipboard ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_paste_clipboard (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether or not it is currently possible to paste from the clipboard.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.7.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.7.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a selection can be pasted, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-redo"></a><h3>webkit_web_view_can_redo ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_redo (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether or not it is currently possible to redo the last -editing command in the view.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.8.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.8.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a redo can be done, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-show-mime-type"></a><h3>webkit_web_view_can_show_mime_type ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_show_mime_type (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>);</pre> -<p>This functions returns whether or not a MIME type can be displayed using this view.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.9.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>mime_type</p></td> -<td class="parameter_description"><p>a MIME type</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.9.6"></a><h4>Returns</h4> -<p> a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> indicating if the MIME type can be displayed</p> -<p></p> -</div> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-can-undo"></a><h3>webkit_web_view_can_undo ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_can_undo (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether or not it is currently possible to undo the last -editing command in the view.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.10.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.10.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a undo can be done, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-copy-clipboard"></a><h3>webkit_web_view_copy_clipboard ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_copy_clipboard (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Copies the current selection inside the <em class="parameter"><code>web_view</code></em> - to the clipboard.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.11.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-cut-clipboard"></a><h3>webkit_web_view_cut_clipboard ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_cut_clipboard (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Cuts the current selection inside the <em class="parameter"><code>web_view</code></em> - to the clipboard.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.12.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-delete-selection"></a><h3>webkit_web_view_delete_selection ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_delete_selection (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Deletes the current selection inside the <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.13.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-execute-script"></a><h3>webkit_web_view_execute_script ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_execute_script (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *script</code></em>);</pre> -<p> -</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-back-forward-list"></a><h3>webkit_web_view_get_back_forward_list ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebBackForwardList.html" title="WebKitWebBackForwardList"><span class="returnvalue">WebKitWebBackForwardList</span></a> * -webkit_web_view_get_back_forward_list (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Obtains the <a class="link" href="WebKitWebBackForwardList.html" title="WebKitWebBackForwardList"><span class="type">WebKitWebBackForwardList</span></a> associated with the given <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. The -<a class="link" href="WebKitWebBackForwardList.html" title="WebKitWebBackForwardList"><span class="type">WebKitWebBackForwardList</span></a> is owned by the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.15.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.15.6"></a><h4>Returns</h4> -<p> the <a class="link" href="WebKitWebBackForwardList.html" title="WebKitWebBackForwardList"><span class="type">WebKitWebBackForwardList</span></a>. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-copy-target-list"></a><h3>webkit_web_view_get_copy_target_list ()</h3> -<pre class="programlisting"><a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="returnvalue">GtkTargetList</span></a> * -webkit_web_view_get_copy_target_list (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>This function returns the list of targets this <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> can -provide for clipboard copying and as DND source. The targets in the list are -added with values from the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewTargetInfo" title="enum WebKitWebViewTargetInfo"><span class="type">WebKitWebViewTargetInfo</span></a> enum, -using <a href="../gtk3/gtk3-Selections.html#gtk-target-list-add"><code class="function">gtk_target_list_add()</code></a> and -<a href="../gtk3/gtk3-Selections.html#gtk-target-list-add-text-targets"><code class="function">gtk_target_list_add_text_targets()</code></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.16.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.16.6"></a><h4>Returns</h4> -<p> the <a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="type">GtkTargetList</span></a></p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-custom-encoding"></a><h3>webkit_web_view_get_custom_encoding ()</h3> -<pre class="programlisting">const <span class="returnvalue">char</span> * -webkit_web_view_get_custom_encoding (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the current encoding of the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>, not the default-encoding -of WebKitWebSettings.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.17.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.17.6"></a><h4>Returns</h4> -<p> a string containing the current custom encoding for <em class="parameter"><code>web_view</code></em> -, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there's none set.</p> -<p></p> -</div> -<p class="since">Since 1.1.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-dom-document"></a><h3>webkit_web_view_get_dom_document ()</h3> -<pre class="programlisting"><a href="../webkitdomgtk/WebKitDOMDocument.html"><span class="returnvalue">WebKitDOMDocument</span></a> * -webkit_web_view_get_dom_document (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<div class="refsect3"> -<a name="id-1.3.2.11.18.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.18.5"></a><h4>Returns</h4> -<p> the <a href="../webkitdomgtk/WebKitDOMDocument.html"><span class="type">WebKitDOMDocument</span></a> currently loaded in -the main frame of the <em class="parameter"><code>web_view</code></em> -or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no document is loaded. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -<p class="since">Since 1.3.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-editable"></a><h3>webkit_web_view_get_editable ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_get_editable (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns whether the user is allowed to edit the document.</p> -<p>Returns <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>web_view</code></em> - allows the user to edit the HTML document, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if -it doesn't. You can change <em class="parameter"><code>web_view</code></em> -'s document programmatically regardless of -this setting.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.19.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.19.7"></a><h4>Returns</h4> -<p> a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> indicating the editable state</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-encoding"></a><h3>webkit_web_view_get_encoding ()</h3> -<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -webkit_web_view_get_encoding (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the default encoding of the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.20.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.20.6"></a><h4>Returns</h4> -<p> the default encoding</p> -<p></p> -</div> -<p class="since">Since 1.1.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-focused-frame"></a><h3>webkit_web_view_get_focused_frame ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="returnvalue">WebKitWebFrame</span></a> * -webkit_web_view_get_focused_frame (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the frame that has focus or an active text selection.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.21.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.21.6"></a><h4>Returns</h4> -<p> The focused <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if no frame is focused. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-full-content-zoom"></a><h3>webkit_web_view_get_full_content_zoom ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_get_full_content_zoom (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns whether the zoom level affects only text or all elements.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.22.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.22.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if only text should be scaled (the default), -<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the full content of the view should be scaled.</p> -<p></p> -</div> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-hit-test-result"></a><h3>webkit_web_view_get_hit_test_result ()</h3> -<pre class="programlisting"><a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="returnvalue">WebKitHitTestResult</span></a> * -webkit_web_view_get_hit_test_result (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../gdk3/gdk3-Event-Structures.html#GdkEventButton"><span class="type">GdkEventButton</span></a> *event</code></em>);</pre> -<p>Does a 'hit test' in the coordinates specified by <em class="parameter"><code>event</code></em> - to figure -out context information about that position in the <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.23.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>event</p></td> -<td class="parameter_description"><p>a <a href="../gdk3/gdk3-Event-Structures.html#GdkEventButton"><span class="type">GdkEventButton</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.23.6"></a><h4>Returns</h4> -<p> a newly created <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> with the context of the -specified position. </p> -<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> -</div> -<p class="since">Since 1.1.15</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-icon-pixbuf"></a><h3>webkit_web_view_get_icon_pixbuf ()</h3> -<pre class="programlisting"><a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * -webkit_web_view_get_icon_pixbuf (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<div class="warning"> -<p><code class="literal">webkit_web_view_get_icon_pixbuf</code> has been deprecated since version 1.8 and should not be used in newly-written code.</p> -<p>Use <a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-try-get-favicon-pixbuf" title="webkit_web_view_try_get_favicon_pixbuf ()"><code class="function">webkit_web_view_try_get_favicon_pixbuf()</code></a> instead.</p> -</div> -<p>Obtains a <a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> of the favicon for the given <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>, or -a default icon if there is no icon for the given page. Use -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-icon-uri" title="webkit_web_view_get_icon_uri ()"><code class="function">webkit_web_view_get_icon_uri()</code></a> if you need to distinguish these cases. -Usually you want to connect to WebKitWebView::icon-loaded and call this -method in the callback.</p> -<p>The pixbuf will have the largest size provided by the server and should -be resized before it is displayed. -See also <a class="link" href="WebKitIconDatabase.html#webkit-icon-database-get-icon-pixbuf" title="webkit_icon_database_get_icon_pixbuf ()"><code class="function">webkit_icon_database_get_icon_pixbuf()</code></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.24.8"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> object</p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.24.9"></a><h4>Returns</h4> -<p> a new reference to a <a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> -<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> -</div> -<p class="since">Since 1.3.13</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-icon-uri"></a><h3>webkit_web_view_get_icon_uri ()</h3> -<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -webkit_web_view_get_icon_uri (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Obtains the URI for the favicon for the given <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>, or -<a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if there is none.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.25.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> object</p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.25.6"></a><h4>Returns</h4> -<p> the URI for the favicon, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p> -<p></p> -</div> -<p class="since">Since 1.1.18</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-inspector"></a><h3>webkit_web_view_get_inspector ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="returnvalue">WebKitWebInspector</span></a> * -webkit_web_view_get_inspector (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Obtains the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> associated with the -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. Every <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> object has a -<a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> object attached to it as soon as it is created, -so this function will only return NULL if the argument is not a -valid <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.26.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.26.6"></a><h4>Returns</h4> -<p> the <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> instance. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-load-status"></a><h3>webkit_web_view_get_load_status ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebFrame.html#WebKitLoadStatus" title="enum WebKitLoadStatus"><span class="returnvalue">WebKitLoadStatus</span></a> -webkit_web_view_get_load_status (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines the current status of the load.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.27.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.27.6"></a><h4>Returns</h4> -<p> a <a class="link" href="WebKitWebFrame.html#WebKitLoadStatus" title="enum WebKitLoadStatus"><span class="type">WebKitLoadStatus</span></a> specifying the status of the current load</p> -<p></p> -</div> -<p class="since">Since 1.1.7</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-main-frame"></a><h3>webkit_web_view_get_main_frame ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="returnvalue">WebKitWebFrame</span></a> * -webkit_web_view_get_main_frame (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the main frame for the <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.28.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.28.6"></a><h4>Returns</h4> -<p> the main <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> for <em class="parameter"><code>web_view</code></em> -. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-paste-target-list"></a><h3>webkit_web_view_get_paste_target_list ()</h3> -<pre class="programlisting"><a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="returnvalue">GtkTargetList</span></a> * -webkit_web_view_get_paste_target_list (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>This function returns the list of targets this <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> can -provide for clipboard pasting and as DND destination. The targets in the list are -added with values from the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewTargetInfo" title="enum WebKitWebViewTargetInfo"><span class="type">WebKitWebViewTargetInfo</span></a> enum, -using <a href="../gtk3/gtk3-Selections.html#gtk-target-list-add"><code class="function">gtk_target_list_add()</code></a> and -<a href="../gtk3/gtk3-Selections.html#gtk-target-list-add-text-targets"><code class="function">gtk_target_list_add_text_targets()</code></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.29.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.29.6"></a><h4>Returns</h4> -<p> the <a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="type">GtkTargetList</span></a></p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-progress"></a><h3>webkit_web_view_get_progress ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gdouble"><span class="returnvalue">gdouble</span></a> -webkit_web_view_get_progress (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines the current progress of the load.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.30.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.30.6"></a><h4>Returns</h4> -<p> a gdouble representing the status of the current load. This value -will be in the range [0, 1].</p> -<p></p> -</div> -<p class="since">Since 1.1.7</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-settings"></a><h3>webkit_web_view_get_settings ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="returnvalue">WebKitWebSettings</span></a> * -webkit_web_view_get_settings (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Obtains the <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> associated with the -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> always has an associated -instance of <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a>. The reference that is returned by -this call is owned by the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. You may need to increase -its reference count if you intend to keep it alive for longer than -the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.31.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.31.6"></a><h4>Returns</h4> -<p> the <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> instance. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-title"></a><h3>webkit_web_view_get_title ()</h3> -<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -webkit_web_view_get_title (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the <em class="parameter"><code>web_view</code></em> -'s document title</p> -<div class="refsect3"> -<a name="id-1.3.2.11.32.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.32.6"></a><h4>Returns</h4> -<p> the title of <em class="parameter"><code>web_view</code></em> -</p> -<p></p> -</div> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-transparent"></a><h3>webkit_web_view_get_transparent ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_get_transparent (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns whether the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> has a transparent background.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.33.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.33.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> when the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> draws a solid background -(the default), otherwise <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-uri"></a><h3>webkit_web_view_get_uri ()</h3> -<pre class="programlisting">const <a href="../glib/glib-Basic-Types.html#gchar"><span class="returnvalue">gchar</span></a> * -webkit_web_view_get_uri (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the current URI of the contents displayed by the <em class="parameter"><code>web_view</code></em> -</p> -<div class="refsect3"> -<a name="id-1.3.2.11.34.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.34.6"></a><h4>Returns</h4> -<p> the URI of <em class="parameter"><code>web_view</code></em> -</p> -<p></p> -</div> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-view-mode"></a><h3>webkit_web_view_get_view_mode ()</h3> -<pre class="programlisting"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><span class="returnvalue">WebKitWebViewViewMode</span></a> -webkit_web_view_get_view_mode (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Gets the value of the view-mode property of the -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. Check the property's documentation for more -information.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.35.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> to obtain the view mode from</p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.35.6"></a><h4>Returns</h4> -<p> the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><code class="literal">WebKitWebViewViewMode</code></a> currently set for the -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<p></p> -</div> -<p class="since">Since 1.3.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-view-source-mode"></a><h3>webkit_web_view_get_view_source_mode ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_get_view_source_mode (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<div class="refsect3"> -<a name="id-1.3.2.11.36.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.36.5"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>web_view</code></em> -is in view source mode, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise.</p> -<p></p> -</div> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-viewport-attributes"></a><h3>webkit_web_view_get_viewport_attributes ()</h3> -<pre class="programlisting"><a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="returnvalue">WebKitViewportAttributes</span></a> * -webkit_web_view_get_viewport_attributes - (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Obtains the <a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> associated with the -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. Every <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> object has a -<a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> object attached to it as soon as it is -created, so this function will only return NULL if the argument is -not a valid <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. Do note however that the viewport -attributes object only contains valid information when the current -page has a viewport meta tag. You can check whether the data should -be used by checking the <a class="link" href="WebKitViewportAttributes.html#WebKitViewportAttributes--valid" title="The “valid” property"><span class="type">“valid”</span></a> property.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.37.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.37.6"></a><h4>Returns</h4> -<p> the <a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> instance. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -<p class="since">Since 1.3.8</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-zoom-level"></a><h3>webkit_web_view_get_zoom_level ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gfloat"><span class="returnvalue">gfloat</span></a> -webkit_web_view_get_zoom_level (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Returns the zoom level of <em class="parameter"><code>web_view</code></em> -, i.e. the factor by which elements in -the page are scaled with respect to their original size. -If the "full-content-zoom" property is set to <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> (the default) -the zoom level changes the text size, or if <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, scales all -elements in the page.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.38.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.38.6"></a><h4>Returns</h4> -<p> the zoom level of <em class="parameter"><code>web_view</code></em> -</p> -<p></p> -</div> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-go-back"></a><h3>webkit_web_view_go_back ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_go_back (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Loads the previous history item.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.39.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-go-back-or-forward"></a><h3>webkit_web_view_go_back_or_forward ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_go_back_or_forward (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> steps</code></em>);</pre> -<p>Loads the history item that is the number of <em class="parameter"><code>steps</code></em> - away from the current -item. Negative values represent steps backward while positive values -represent steps forward.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.40.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>steps</p></td> -<td class="parameter_description"><p>the number of steps</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-go-forward"></a><h3>webkit_web_view_go_forward ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_go_forward (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Loads the next history item.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.41.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-go-to-back-forward-item"></a><h3>webkit_web_view_go_to_back_forward_item ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_go_to_back_forward_item - (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a class="link" href="WebKitWebHistoryItem.html" title="WebKitWebHistoryItem"><span class="type">WebKitWebHistoryItem</span></a> *item</code></em>);</pre> -<p>Go to the specified <a class="link" href="WebKitWebHistoryItem.html" title="WebKitWebHistoryItem"><span class="type">WebKitWebHistoryItem</span></a></p> -<div class="refsect3"> -<a name="id-1.3.2.11.42.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>item</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitWebHistoryItem.html" title="WebKitWebHistoryItem"><span class="type">WebKitWebHistoryItem</span></a>*</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.42.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if loading of item is successful, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-has-selection"></a><h3>webkit_web_view_has_selection ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_has_selection (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Determines whether text was selected.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.43.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.43.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if there is selected text, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if not</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-load-html-string"></a><h3>webkit_web_view_load_html_string ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_load_html_string (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *base_uri</code></em>);</pre> -<div class="warning"> -<p><code class="literal">webkit_web_view_load_html_string</code> has been deprecated since version 1.1.1 and should not be used in newly-written code.</p> -<p>Use <a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-load-string" title="webkit_web_view_load_string ()"><code class="function">webkit_web_view_load_string()</code></a> instead.</p> -</div> -<p>Requests loading of the given <em class="parameter"><code>content</code></em> - with the specified <em class="parameter"><code>base_uri</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.44.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>content</p></td> -<td class="parameter_description"><p>an URI string</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>base_uri</p></td> -<td class="parameter_description"><p>the base URI for relative locations</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-load-request"></a><h3>webkit_web_view_load_request ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_load_request (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> *request</code></em>);</pre> -<p>Requests loading of the specified asynchronous client request.</p> -<p>Creates a provisional data source that will transition to a committed data -source once any data has been received. Use <a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-stop-loading" title="webkit_web_view_stop_loading ()"><code class="function">webkit_web_view_stop_loading()</code></a> to -stop the load.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.45.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.1.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-load-string"></a><h3>webkit_web_view_load_string ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_load_string (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *content</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *encoding</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *base_uri</code></em>);</pre> -<p>Requests loading of the given <em class="parameter"><code>content</code></em> - with the specified <em class="parameter"><code>mime_type</code></em> -, -<em class="parameter"><code>encoding</code></em> - and <em class="parameter"><code>base_uri</code></em> -.</p> -<p>If <em class="parameter"><code>mime_type</code></em> - is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, "text/html" is assumed.</p> -<p>If <em class="parameter"><code>encoding</code></em> - is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, "UTF-8" is assumed.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.46.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>content</p></td> -<td class="parameter_description"><p>an URI string</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>mime_type</p></td> -<td class="parameter_description"><p>the MIME type, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>encoding</p></td> -<td class="parameter_description"><p>the encoding, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>base_uri</p></td> -<td class="parameter_description"><p>the base URI for relative locations</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-load-uri"></a><h3>webkit_web_view_load_uri ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_load_uri (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> -<p>Requests loading of the specified URI string.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.47.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>uri</p></td> -<td class="parameter_description"><p>an URI string</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.1.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-mark-text-matches"></a><h3>webkit_web_view_mark_text_matches ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#guint"><span class="returnvalue">guint</span></a> -webkit_web_view_mark_text_matches (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *string</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> case_sensitive</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> limit</code></em>);</pre> -<p>Attempts to highlight all occurances of <span class="type">string</span> inside <span class="type">web_view</span>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.48.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>string</p></td> -<td class="parameter_description"><p>a string to look for</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>case_sensitive</p></td> -<td class="parameter_description"><p>whether to respect the case of text</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>limit</p></td> -<td class="parameter_description"><p>the maximum number of strings to look for or 0 for all</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.48.6"></a><h4>Returns</h4> -<p> the number of strings highlighted</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-move-cursor"></a><h3>webkit_web_view_move_cursor ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_move_cursor (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../gtk3/gtk3-Standard-Enumerations.html#GtkMovementStep"><span class="type">GtkMovementStep</span></a> step</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> count</code></em>);</pre> -<p>Move the cursor in <em class="parameter"><code>view</code></em> - as described by <em class="parameter"><code>step</code></em> - and <em class="parameter"><code>count</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.49.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>step</p></td> -<td class="parameter_description"><p>a <a href="../gtk3/gtk3-Standard-Enumerations.html#GtkMovementStep"><span class="type">GtkMovementStep</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>count</p></td> -<td class="parameter_description"><p>integer describing the direction of the movement. 1 for forward, -1 for backwards.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-new"></a><h3>webkit_web_view_new ()</h3> -<pre class="programlisting"><a href="../gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a> * -webkit_web_view_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> -<p> -</p> -<div class="refsect3"> -<a name="id-1.3.2.11.50.5"></a><h4>Returns</h4> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-open"></a><h3>webkit_web_view_open ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_open (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri</code></em>);</pre> -<div class="warning"> -<p><code class="literal">webkit_web_view_open</code> has been deprecated since version 1.1.1 and should not be used in newly-written code.</p> -<p>Use <a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-load-uri" title="webkit_web_view_load_uri ()"><code class="function">webkit_web_view_load_uri()</code></a> instead.</p> -</div> -<p>Requests loading of the specified URI string.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.51.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>uri</p></td> -<td class="parameter_description"><p>an URI</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-paste-clipboard"></a><h3>webkit_web_view_paste_clipboard ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_paste_clipboard (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Pastes the current contents of the clipboard to the <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.52.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-redo"></a><h3>webkit_web_view_redo ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_redo (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Redoes the last editing command in the view, if possible.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.53.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-reload"></a><h3>webkit_web_view_reload ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_reload (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p> -</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-reload-bypass-cache"></a><h3>webkit_web_view_reload_bypass_cache ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_reload_bypass_cache (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Reloads the <em class="parameter"><code>web_view</code></em> - without using any cached data.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.55.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-search-text"></a><h3>webkit_web_view_search_text ()</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -webkit_web_view_search_text (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *text</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> case_sensitive</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> forward</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> wrap</code></em>);</pre> -<p>Looks for a specified string inside <span class="type">web_view</span>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.56.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>text</p></td> -<td class="parameter_description"><p>a string to look for</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>case_sensitive</p></td> -<td class="parameter_description"><p>whether to respect the case of text</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>forward</p></td> -<td class="parameter_description"><p>whether to find forward or not</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>wrap</p></td> -<td class="parameter_description"><p>whether to continue looking at the beginning after reaching the end</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.56.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> on success or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> on failure</p> -<p></p> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-select-all"></a><h3>webkit_web_view_select_all ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_select_all (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Attempts to select everything inside the <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.57.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-custom-encoding"></a><h3>webkit_web_view_set_custom_encoding ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_custom_encoding (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code>const <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *encoding</code></em>);</pre> -<p>Sets the current <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> encoding, without modifying the default one, -and reloads the page.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.58.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>encoding</p></td> -<td class="parameter_description"><p>the new encoding, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> to restore the default encoding</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.1.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-editable"></a><h3>webkit_web_view_set_editable ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_editable (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> flag</code></em>);</pre> -<p>Sets whether <em class="parameter"><code>web_view</code></em> - allows the user to edit its HTML document.</p> -<p>If <em class="parameter"><code>flag</code></em> - is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, <em class="parameter"><code>web_view</code></em> - allows the user to edit the document. If <em class="parameter"><code>flag</code></em> - is -<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>, an element in <em class="parameter"><code>web_view</code></em> -'s document can only be edited if the -CONTENTEDITABLE attribute has been set on the element or one of its parent -elements. You can change <em class="parameter"><code>web_view</code></em> -'s document programmatically regardless of -this setting. By default a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> is not editable.</p> -<p>Normally, an HTML document is not editable unless the elements within the -document are editable. This function provides a low-level way to make the -contents of a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> editable without altering the document or DOM -structure.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.59.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>flag</p></td> -<td class="parameter_description"><p>a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> indicating the editable state</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-full-content-zoom"></a><h3>webkit_web_view_set_full_content_zoom ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_full_content_zoom (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> full_content_zoom</code></em>);</pre> -<p>Sets whether the zoom level affects only text or all elements.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.60.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>full_content_zoom</p></td> -<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if only text should be scaled (the default), -<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the full content of the view should be scaled.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-highlight-text-matches"></a><h3>webkit_web_view_set_highlight_text_matches ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_highlight_text_matches - (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> highlight</code></em>);</pre> -<p>Highlights text matches previously marked by webkit_web_view_mark_text_matches.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.61.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>highlight</p></td> -<td class="parameter_description"><p>whether to highlight text matches</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-maintains-back-forward-list"></a><h3>webkit_web_view_set_maintains_back_forward_list ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_maintains_back_forward_list - (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> flag</code></em>);</pre> -<p>Set the view to maintain a back or forward list of history items.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.62.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>flag</p></td> -<td class="parameter_description"><p>to tell the view to maintain a back or forward list</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-settings"></a><h3>webkit_web_view_set_settings ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_settings (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> *settings</code></em>);</pre> -<p>Replaces the <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> instance that is currently attached -to <em class="parameter"><code>web_view</code></em> - with <em class="parameter"><code>settings</code></em> -. The reference held by the <em class="parameter"><code>web_view</code></em> - on -the old <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> instance is dropped, and the reference -count of <em class="parameter"><code>settings</code></em> - is inscreased.</p> -<p>The settings are automatically applied to <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.63.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>settings</p></td> -<td class="parameter_description"><p> the <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> to be set. </p></td> -<td class="parameter_annotations"><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-transparent"></a><h3>webkit_web_view_set_transparent ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_transparent (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> flag</code></em>);</pre> -<p>Sets whether the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> has a transparent background.</p> -<p>Pass <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to have the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> draw a solid background -(the default), otherwise <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.64.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>flag</p></td> -<td class="parameter_description"><p>whether or not <em class="parameter"><code>web_view</code></em> -should be transparent</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-view-mode"></a><h3>webkit_web_view_set_view_mode ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_view_mode (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><span class="type">WebKitWebViewViewMode</span></a> mode</code></em>);</pre> -<p>Sets the view-mode property of the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. Check the -property's documentation for more information.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.65.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> that will have its view mode set</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>mode</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><code class="literal">WebKitWebViewViewMode</code></a> to be set</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.3.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-view-source-mode"></a><h3>webkit_web_view_set_view_source_mode ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_view_source_mode (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> view_source_mode</code></em>);</pre> -<p>Set whether the view should be in view source mode. Setting this mode to -<a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> before loading a URI will display the source of the web page in a -nice and readable format.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.66.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>view_source_mode</p></td> -<td class="parameter_description"><p>the mode to turn on or off view source mode</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-set-zoom-level"></a><h3>webkit_web_view_set_zoom_level ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_set_zoom_level (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a> zoom_level</code></em>);</pre> -<p>Sets the zoom level of <em class="parameter"><code>web_view</code></em> -, i.e. the factor by which elements in -the page are scaled with respect to their original size. -If the "full-content-zoom" property is set to <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> (the default) -the zoom level changes the text size, or if <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>, scales all -elements in the page.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.67.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>zoom_level</p></td> -<td class="parameter_description"><p>the new zoom level</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-stop-loading"></a><h3>webkit_web_view_stop_loading ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_stop_loading (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Stops any ongoing load in the <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.68.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-try-get-favicon-pixbuf"></a><h3>webkit_web_view_try_get_favicon_pixbuf ()</h3> -<pre class="programlisting"><a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="returnvalue">GdkPixbuf</span></a> * -webkit_web_view_try_get_favicon_pixbuf - (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> width</code></em>, - <em class="parameter"><code><a href="../glib/glib-Basic-Types.html#guint"><span class="type">guint</span></a> height</code></em>);</pre> -<p>Obtains a <a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a> of the favicon for the given -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. This will return <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> is there is no icon for the -current <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> or if the icon is in the database but not -available at the moment of this call. Use -<a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-get-icon-uri" title="webkit_web_view_get_icon_uri ()"><code class="function">webkit_web_view_get_icon_uri()</code></a> if you need to distinguish these -cases. Usually you want to connect to WebKitWebView::icon-loaded -and call this method in the callback.</p> -<p>See also <a class="link" href="WebKitFaviconDatabase.html#webkit-favicon-database-try-get-favicon-pixbuf" title="webkit_favicon_database_try_get_favicon_pixbuf ()"><code class="function">webkit_favicon_database_try_get_favicon_pixbuf()</code></a>. Contrary -to this function the icon database one returns the URL of the page -containing the icon.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.69.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> object</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>width</p></td> -<td class="parameter_description"><p>the desired width for the icon</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>height</p></td> -<td class="parameter_description"><p>the desired height for the icon</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.69.7"></a><h4>Returns</h4> -<p> a new reference to a <a href="../gdk-pixbuf/gdk-pixbuf-The-GdkPixbuf-Structure.html#GdkPixbuf"><span class="type">GdkPixbuf</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> -<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> -</div> -<p class="since">Since 1.8</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-undo"></a><h3>webkit_web_view_undo ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_undo (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Undoes the last editing command in the view, if possible.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.70.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-unmark-text-matches"></a><h3>webkit_web_view_unmark_text_matches ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_unmark_text_matches (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Removes highlighting previously set by webkit_web_view_mark_text_matches.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.71.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-zoom-in"></a><h3>webkit_web_view_zoom_in ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_zoom_in (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Increases the zoom level of <em class="parameter"><code>web_view</code></em> -. The current zoom -level is incremented by the value of the "zoom-step" -property of the <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> associated with <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.72.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-zoom-out"></a><h3>webkit_web_view_zoom_out ()</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -webkit_web_view_zoom_out (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Decreases the zoom level of <em class="parameter"><code>web_view</code></em> -. The current zoom -level is decremented by the value of the "zoom-step" -property of the <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> associated with <em class="parameter"><code>web_view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.73.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-window-features"></a><h3>webkit_web_view_get_window_features ()</h3> -<pre class="programlisting"><a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="returnvalue">WebKitWebWindowFeatures</span></a> * -webkit_web_view_get_window_features (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<div class="refsect3"> -<a name="id-1.3.2.11.74.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.74.5"></a><h4>Returns</h4> -<p> the instance of <a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="type">WebKitWebWindowFeatures</span></a> held by the given -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. </p> -<p><span class="annotation">[<acronym title="Don't free data after the code is done."><span class="acronym">transfer none</span></acronym>]</span></p> -</div> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="webkit-web-view-get-snapshot"></a><h3>webkit_web_view_get_snapshot ()</h3> -<pre class="programlisting"><span class="returnvalue">cairo_surface_t</span> * -webkit_web_view_get_snapshot (<em class="parameter"><code><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view</code></em>);</pre> -<p>Retrieves a snapshot with the visible contents of <em class="parameter"><code>webview</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.11.75.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody><tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr></tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.11.75.6"></a><h4>Returns</h4> -<p> a <em class="parameter"><code>cairo_surface_t</code></em> -. </p> -<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> -</div> -<p class="since">Since 1.10</p> -</div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.other_details"></a><h2>Types and Values</h2> -<div class="refsect2"> -<a name="WebKitNavigationResponse"></a><h3>enum WebKitNavigationResponse</h3> -<p>Enum values used to denote the various responses to a navigation policy decision.</p> -<div class="refsect3"> -<a name="id-1.3.2.12.2.4"></a><h4>Members</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="300px" class="enum_members_name"> -<col class="enum_members_description"> -<col width="200px" class="enum_members_annotations"> -</colgroup> -<tbody> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-RESPONSE-ACCEPT:CAPS"></a>WEBKIT_NAVIGATION_RESPONSE_ACCEPT</p></td> -<td class="enum_member_description"> -<p>Instruct WebKit to allow the navigation.</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-RESPONSE-IGNORE:CAPS"></a>WEBKIT_NAVIGATION_RESPONSE_IGNORE</p></td> -<td class="enum_member_description"> -<p>Instruct WebKit to ignore the navigation.</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-NAVIGATION-RESPONSE-DOWNLOAD:CAPS"></a>WEBKIT_NAVIGATION_RESPONSE_DOWNLOAD</p></td> -<td class="enum_member_description"> -<p>Instruct WebKit to start a download of the destination instead.</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebViewTargetInfo"></a><h3>enum WebKitWebViewTargetInfo</h3> -<p>Enum values used to denote the info value of various selection types. These can be used -to interpret the data WebKitGTK+ publishes via GtkClipboard and drag-and-drop.</p> -<div class="refsect3"> -<a name="id-1.3.2.12.3.4"></a><h4>Members</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="300px" class="enum_members_name"> -<col class="enum_members_description"> -<col width="200px" class="enum_members_annotations"> -</colgroup> -<tbody> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-TARGET-INFO-HTML:CAPS"></a>WEBKIT_WEB_VIEW_TARGET_INFO_HTML</p></td> -<td class="enum_member_description"> -<p>Rich markup data</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-TARGET-INFO-TEXT:CAPS"></a>WEBKIT_WEB_VIEW_TARGET_INFO_TEXT</p></td> -<td class="enum_member_description"> -<p>Text data</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-TARGET-INFO-IMAGE:CAPS"></a>WEBKIT_WEB_VIEW_TARGET_INFO_IMAGE</p></td> -<td class="enum_member_description"> -<p>Image data</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-TARGET-INFO-URI-LIST:CAPS"></a>WEBKIT_WEB_VIEW_TARGET_INFO_URI_LIST</p></td> -<td class="enum_member_description"> -<p>URI list data</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-TARGET-INFO-NETSCAPE-URL:CAPS"></a>WEBKIT_WEB_VIEW_TARGET_INFO_NETSCAPE_URL</p></td> -<td class="enum_member_description"> -<p>A single URL in the Netscape protocol</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebViewViewMode"></a><h3>enum WebKitWebViewViewMode</h3> -<p>Enum values used to denote the various types of view modes. See the -<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView--view-mode" title="The “view-mode” property"><span class="type">“view-mode”</span></a> property.</p> -<div class="refsect3"> -<a name="id-1.3.2.12.4.4"></a><h4>Members</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="300px" class="enum_members_name"> -<col class="enum_members_description"> -<col width="200px" class="enum_members_annotations"> -</colgroup> -<tbody> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-VIEW-MODE-WINDOWED:CAPS"></a>WEBKIT_WEB_VIEW_VIEW_MODE_WINDOWED</p></td> -<td class="enum_member_description"> -<p>Windowed view mode</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-VIEW-MODE-FLOATING:CAPS"></a>WEBKIT_WEB_VIEW_VIEW_MODE_FLOATING</p></td> -<td class="enum_member_description"> -<p>Floating view mode</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-VIEW-MODE-FULLSCREEN:CAPS"></a>WEBKIT_WEB_VIEW_VIEW_MODE_FULLSCREEN</p></td> -<td class="enum_member_description"> -<p>Fullscreen view mode</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-VIEW-MODE-MAXIMIZED:CAPS"></a>WEBKIT_WEB_VIEW_VIEW_MODE_MAXIMIZED</p></td> -<td class="enum_member_description"> -<p>Maximized view mode</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -<tr> -<td class="enum_member_name"><p><a name="WEBKIT-WEB-VIEW-VIEW-MODE-MINIMIZED:CAPS"></a>WEBKIT_WEB_VIEW_VIEW_MODE_MINIMIZED</p></td> -<td class="enum_member_description"> -<p>Minimized view mode</p> -</td> -<td class="enum_member_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-struct"></a><h3>WebKitWebView</h3> -<pre class="programlisting">typedef struct _WebKitWebView WebKitWebView;</pre> -<p> -</p> -</div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.property-details"></a><h2>Property Details</h2> -<div class="refsect2"> -<a name="WebKitWebView--copy-target-list"></a><h3>The <code class="literal">“copy-target-list”</code> property</h3> -<pre class="programlisting"> “copy-target-list” <a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="type">GtkTargetList</span></a> *</pre> -<p>The list of targets this web view supports for clipboard copying.</p> -<p>Flags: Read</p> -<p class="since">Since 1.0.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--custom-encoding"></a><h3>The <code class="literal">“custom-encoding”</code> property</h3> -<pre class="programlisting"> “custom-encoding” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The custom encoding of the web view.</p> -<p>Flags: Read / Write</p> -<p>Default value: NULL</p> -<p class="since">Since 1.1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--editable"></a><h3>The <code class="literal">“editable”</code> property</h3> -<pre class="programlisting"> “editable” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether content can be modified by the user.</p> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--encoding"></a><h3>The <code class="literal">“encoding”</code> property</h3> -<pre class="programlisting"> “encoding” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The default encoding of the web view.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since 1.1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--full-content-zoom"></a><h3>The <code class="literal">“full-content-zoom”</code> property</h3> -<pre class="programlisting"> “full-content-zoom” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether the full content is scaled when zooming.</p> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -<p class="since">Since 1.0.1</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--icon-uri"></a><h3>The <code class="literal">“icon-uri”</code> property</h3> -<pre class="programlisting"> “icon-uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>The URI for the favicon for the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since 1.1.18</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--im-context"></a><h3>The <code class="literal">“im-context”</code> property</h3> -<pre class="programlisting"> “im-context” <a href="../gtk3/GtkIMContext.html"><span class="type">GtkIMContext</span></a> *</pre> -<p>The GtkIMMulticontext for the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<p>This is the input method context used for all text entry widgets inside -the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. It can be used to generate context menu items for -controlling the active input method.</p> -<p>Flags: Read</p> -<p class="since">Since 1.1.20</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--load-status"></a><h3>The <code class="literal">“load-status”</code> property</h3> -<pre class="programlisting"> “load-status” <a class="link" href="WebKitWebFrame.html#WebKitLoadStatus" title="enum WebKitLoadStatus"><span class="type">WebKitLoadStatus</span></a></pre> -<p>Determines the current status of the load.</p> -<p>Connect to "notify::load-status" to monitor loading.</p> -<p>Some versions of WebKitGTK+ emitted this signal for the default -error page, while loading it. This behavior was considered bad, -because it was essentially exposing an implementation -detail. From 1.1.19 onwards this signal is no longer emitted for -the default error pages, but keep in mind that if you override -the error pages by using <a class="link" href="WebKitWebFrame.html#webkit-web-frame-load-alternate-string" title="webkit_web_frame_load_alternate_string ()"><code class="function">webkit_web_frame_load_alternate_string()</code></a> -the signals will be emitted.</p> -<p>Flags: Read</p> -<p>Default value: WEBKIT_LOAD_FINISHED</p> -<p class="since">Since 1.1.7</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--paste-target-list"></a><h3>The <code class="literal">“paste-target-list”</code> property</h3> -<pre class="programlisting"> “paste-target-list” <a href="../gtk3/gtk3-Selections.html#GtkTargetList"><span class="type">GtkTargetList</span></a> *</pre> -<p>The list of targets this web view supports for clipboard pasting.</p> -<p>Flags: Read</p> -<p class="since">Since 1.0.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--progress"></a><h3>The <code class="literal">“progress”</code> property</h3> -<pre class="programlisting"> “progress” <a href="../glib/glib-Basic-Types.html#gdouble"><span class="type">gdouble</span></a></pre> -<p>Determines the current progress of the load.</p> -<p>Flags: Read</p> -<p>Allowed values: [0,1]</p> -<p>Default value: 1</p> -<p class="since">Since 1.1.7</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--self-scrolling"></a><h3>The <code class="literal">“self-scrolling”</code> property</h3> -<pre class="programlisting"> “self-scrolling” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether or not this WebView draws its own scrollbars.</p> -<p>Flags: Read / Write / Construct Only</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--settings"></a><h3>The <code class="literal">“settings”</code> property</h3> -<pre class="programlisting"> “settings” <a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a> *</pre> -<p>An associated WebKitWebSettings instance.</p> -<p>Flags: Read / Write</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--title"></a><h3>The <code class="literal">“title”</code> property</h3> -<pre class="programlisting"> “title” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Returns the @web_view's document title.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--transparent"></a><h3>The <code class="literal">“transparent”</code> property</h3> -<pre class="programlisting"> “transparent” <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a></pre> -<p>Whether content has a transparent background.</p> -<p>Flags: Read / Write</p> -<p>Default value: FALSE</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--uri"></a><h3>The <code class="literal">“uri”</code> property</h3> -<pre class="programlisting"> “uri” <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *</pre> -<p>Returns the current URI of the contents displayed by the @web_view.</p> -<p>Flags: Read</p> -<p>Default value: NULL</p> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--view-mode"></a><h3>The <code class="literal">“view-mode”</code> property</h3> -<pre class="programlisting"> “view-mode” <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><span class="type">WebKitWebViewViewMode</span></a></pre> -<p>The "view-mode" media feature for the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<p>The "view-mode" media feature is additional information for web -applications about how the application is running, when it comes -to user experience. Whether the application is running inside a -regular browser window, in a dedicated window, fullscreen, for -instance.</p> -<p>This property stores a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebViewViewMode" title="enum WebKitWebViewViewMode"><code class="literal">WebKitWebViewViewMode</code></a> value that matches -the "view-mode" media feature the web application will see.</p> -<p>See http://www.w3.org/TR/view-mode/ for more information.</p> -<p>Flags: Read / Write</p> -<p>Default value: WEBKIT_WEB_VIEW_VIEW_MODE_WINDOWED</p> -<p class="since">Since 1.3.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--viewport-attributes"></a><h3>The <code class="literal">“viewport-attributes”</code> property</h3> -<pre class="programlisting"> “viewport-attributes” <a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> *</pre> -<p>The associated <a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> instance.</p> -<p>Flags: Read</p> -<p class="since">Since 1.3.8</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--web-inspector"></a><h3>The <code class="literal">“web-inspector”</code> property</h3> -<pre class="programlisting"> “web-inspector” <a class="link" href="WebKitWebInspector.html" title="WebKitWebInspector"><span class="type">WebKitWebInspector</span></a> *</pre> -<p>The associated WebKitWebInspector instance.</p> -<p>Flags: Read</p> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--window-features"></a><h3>The <code class="literal">“window-features”</code> property</h3> -<pre class="programlisting"> “window-features” <a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="type">WebKitWebWindowFeatures</span></a> *</pre> -<p>An associated WebKitWebWindowFeatures instance.</p> -<p>Flags: Read / Write</p> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView--zoom-level"></a><h3>The <code class="literal">“zoom-level”</code> property</h3> -<pre class="programlisting"> “zoom-level” <a href="../glib/glib-Basic-Types.html#gfloat"><span class="type">gfloat</span></a></pre> -<p>The level of zoom of the content.</p> -<p>Flags: Read / Write</p> -<p>Allowed values: >= G_MINFLOAT</p> -<p>Default value: 1</p> -<p class="since">Since 1.0.1</p> -</div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.signal-details"></a><h2>Signal Details</h2> -<div class="refsect2"> -<a name="WebKitWebView-close-web-view"></a><h3>The <code class="literal">“close-web-view”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when closing a <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> is requested. This occurs when a -call is made from JavaScript's window.close function. The default -signal handler does not do anything. It is the owner's responsibility -to hide or delete the web view, if necessary.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.2.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.2.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop handlers from being invoked for the event or -<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event furter</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.11</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-console-message"></a><h3>The <code class="literal">“console-message”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message, - <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> line, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *source_id, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>A JavaScript console message was created.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.3.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>message</p></td> -<td class="parameter_description"><p>the message text</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>line</p></td> -<td class="parameter_description"><p>the line where the error occured</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>source_id</p></td> -<td class="parameter_description"><p>the source id</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.3.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the -event. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-context-menu"></a><h3>The <code class="literal">“context-menu”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../gtk3/GtkWidget.html"><span class="type">GtkWidget</span></a> *default_menu, - <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> *hit_test_result, - <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> triggered_with_keyboard, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emmited when a context menu is about to be displayed to give the application -a chance to create and handle its own context menu. If you only want to add custom -options to the default context menu you can simply modify the given <em class="parameter"><code>default_menu</code></em> -.</p> -<p>When <em class="parameter"><code>triggered_with_keyboard</code></em> - is <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> the coordinates of the given <em class="parameter"><code>hit_test_result</code></em> - should be -used to position the popup menu. When the context menu has been triggered by a -mouse event you could either use the <em class="parameter"><code>hit_test_result</code></em> - coordinates or pass <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> -to the <a href="../gtk3/GtkMenu.html#GtkMenuPositionFunc"><span class="type">GtkMenuPositionFunc</span></a> parameter of <a href="../gtk3/GtkMenu.html#gtk-menu-popup"><code class="function">gtk_menu_popup()</code></a> function. -Note that coordinates of <em class="parameter"><code>hit_test_result</code></em> - are relative to <em class="parameter"><code>web_view</code></em> - window.</p> -<p>If your application will create and display its own popup menu, <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> should be returned. -Note that when the context menu is handled by the application, the <a class="link" href="WebKitWebSettings.html#WebKitWebSettings--enable-default-context-menu" title="The “enable-default-context-menu” property"><span class="type">“enable-default-context-menu”</span></a> -setting will be ignored and the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-populate-popup" title="The “populate-popup” signal"><span class="type">“populate-popup”</span></a> signal won't be emitted. -If you don't want any context menu to be shown, you can simply connect to this signal -and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> without doing anything else.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.4.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>default_menu</p></td> -<td class="parameter_description"><p>the default context menu</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>hit_test_result</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitHitTestResult.html" title="WebKitHitTestResult"><span class="type">WebKitHitTestResult</span></a> with the context of the current position.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>triggered_with_keyboard</p></td> -<td class="parameter_description"><p><a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the context menu was triggered using the keyboard</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.10</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-copy-clipboard"></a><h3>The <code class="literal">“copy-clipboard”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-copy-clipboard" title="The “copy-clipboard” signal"><span class="type">“copy-clipboard”</span></a> signal is a keybinding signal which gets emitted to -copy the selection to the clipboard.</p> -<p>The default bindings for this signal are Ctrl-c and Ctrl-Insert.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.5.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-create-plugin-widget"></a><h3>The <code class="literal">“create-plugin-widget”</code> signal</h3> -<pre class="programlisting"><a href="../gtk3/GtkWidget.html"><span class="returnvalue">GtkWidget</span></a>* -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mime_type, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri, - <a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> *param, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-create-plugin-widget" title="The “create-plugin-widget” signal"><span class="type">“create-plugin-widget”</span></a> signal will be emitted to -create a plugin widget for embed or object HTML tags. This -allows to embed a GtkWidget as a plugin into HTML content. In -case of a textual selection of the GtkWidget WebCore will attempt -to set the property value of "webkit-widget-is-selected". This can -be used to draw a visual indicator of the selection.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.6.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>mime_type</p></td> -<td class="parameter_description"><p>the mimetype of the requested object</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>uri</p></td> -<td class="parameter_description"><p>the URI to load</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>param</p></td> -<td class="parameter_description"><p>a <a href="../glib/glib-Hash-Tables.html#GHashTable"><span class="type">GHashTable</span></a> with additional attributes (strings)</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.6.6"></a><h4>Returns</h4> -<p> a new <a href="../gtk3/GtkWidget.html"><span class="type">GtkWidget</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> -<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.1.8</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-create-web-view"></a><h3>The <code class="literal">“create-web-view”</code> signal</h3> -<pre class="programlisting"><a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="returnvalue">WebKitWebView</span></a>* -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when the creation of a new window is requested. -If this signal is handled the signal handler should return the -newly created <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<p>The new <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> should not be displayed to the user -until the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-web-view-ready" title="The “web-view-ready” signal"><span class="type">“web-view-ready”</span></a> signal is emitted.</p> -<p>The signal handlers should not try to deal with the reference count for -the new <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>. The widget to which the widget is added will -handle that.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.7.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.7.8"></a><h4>Returns</h4> -<p> a newly allocated <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>, or <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>. </p> -<p><span class="annotation">[<acronym title="Free data after the code is done."><span class="acronym">transfer full</span></acronym>]</span></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-cut-clipboard"></a><h3>The <code class="literal">“cut-clipboard”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-cut-clipboard" title="The “cut-clipboard” signal"><span class="type">“cut-clipboard”</span></a> signal is a keybinding signal which gets emitted to -cut the selection to the clipboard.</p> -<p>The default bindings for this signal are Ctrl-x and Shift-Delete.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.8.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-database-quota-exceeded"></a><h3>The <code class="literal">“database-quota-exceeded”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *frame, - <a href="../gobject/gobject-The-Base-Object-Type.html#GObject"><span class="type">GObject</span></a> *database, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-database-quota-exceeded" title="The “database-quota-exceeded” signal"><span class="type">“database-quota-exceeded”</span></a> signal will be emitted when -a Web Database exceeds the quota of its security origin. This signal -may be used to increase the size of the quota before the originating -operation fails.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.9.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the relevant frame</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>database</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebDatabase.html" title="WebKitWebDatabase"><span class="type">WebKitWebDatabase</span></a> which exceeded the quota of its <a class="link" href="WebKitSecurityOrigin.html" title="WebKitSecurityOrigin"><span class="type">WebKitSecurityOrigin</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-document-load-finished"></a><h3>The <code class="literal">“document-load-finished”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when the DOM document object load is finished for the -given frame.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.10.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> whose load dispatched this request</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-download-requested"></a><h3>The <code class="literal">“download-requested”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="webkitgtk-webkitdownload.html#WebKitDownload"><span class="type">WebKitDownload</span></a> *download, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>A new Download is being requested. By default, if the signal is -not handled, the download is cancelled. If you handle the download -and call <a class="link" href="webkitgtk-webkitdownload.html#webkit-download-set-destination-uri" title="webkit_download_set_destination_uri ()"><code class="function">webkit_download_set_destination_uri()</code></a>, it will be -started for you. If you need to set the destination asynchronously -you are responsible for starting or cancelling it yourself.</p> -<p>If you intend to handle downloads yourself rather than using -the <a class="link" href="webkitgtk-webkitdownload.html#WebKitDownload"><span class="type">WebKitDownload</span></a> helper object you must handle this signal, -and return <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a>.</p> -<p>Also, keep in mind that the default policy for WebKitGTK+ is to -ignore files with a MIME type that it does not know how to -handle, which means this signal won't be emitted in the default -setup. One way to trigger downloads is to connect to -WebKitWebView::mime-type-policy-decision-requested and call -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-download" title="webkit_web_policy_decision_download ()"><code class="function">webkit_web_policy_decision_download()</code></a> on the -<a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a> in the parameter list for the kind of -files you want your application to download (a common solution -is to download anything that WebKit can't handle, which you can -figure out by using <a class="link" href="webkitgtk-webkitwebview.html#webkit-web-view-can-show-mime-type" title="webkit_web_view_can_show_mime_type ()"><code class="function">webkit_web_view_can_show_mime_type()</code></a>).</p> -<div class="refsect3"> -<a name="id-1.3.2.14.11.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>download</p></td> -<td class="parameter_description"><p>a <a class="link" href="webkitgtk-webkitdownload.html#WebKitDownload"><span class="type">WebKitDownload</span></a> object that lets you control the -download process</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.11.8"></a><h4>Returns</h4> -<p> TRUE if the download should be performed, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to -cancel it</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.2</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-editing-began"></a><h3>The <code class="literal">“editing-began”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.12.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-editing-ended"></a><h3>The <code class="literal">“editing-ended”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.13.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-entering-fullscreen"></a><h3>The <code class="literal">“entering-fullscreen”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMHTMLElement.html"><span class="type">WebKitDOMHTMLElement</span></a> *element, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when JavaScript code calls -<code class="function">element.webkitRequestFullScreen</code>. If the -signal is not handled the WebView will proceed to full screen -its top level window. This signal can be used by client code to -request permission to the user prior doing the full screen -transition and eventually prepare the top-level window -(e.g. hide some widgets that would otherwise be part of the -full screen window).</p> -<div class="refsect3"> -<a name="id-1.3.2.14.14.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>element</p></td> -<td class="parameter_description"><p>the <a href="../webkitdomgtk/WebKitDOMHTMLElement.html"><span class="type">WebKitDOMHTMLElement</span></a> which has requested full screen display.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.14.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. -<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to continue emission of the event.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.9.0</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-frame-created"></a><h3>The <code class="literal">“frame-created”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when a WebKitWebView has created a new frame. This signal will -be emitted for all sub-frames created during page load. It will not be -emitted for the main frame, which originates in the WebKitWebView constructor -and may be accessed at any time using webkit_web_view_get_main_frame.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.15.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> which was just created.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.3.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-geolocation-policy-decision-cancelled"></a><h3>The <code class="literal">“geolocation-policy-decision-cancelled”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When a <em class="parameter"><code>frame</code></em> - wants to cancel geolocation permission it had requested -before.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.16.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the frame that cancels geolocation request.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.23</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-geolocation-policy-decision-requested"></a><h3>The <code class="literal">“geolocation-policy-decision-requested”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a class="link" href="WebKitGeolocationPolicyDecision.html" title="WebKitGeolocationPolicyDecision"><span class="type">WebKitGeolocationPolicyDecision</span></a> *policy_decision, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>This signal is emitted when a <em class="parameter"><code>frame</code></em> - wants to obtain the user's -location. The decision can be made asynchronously, but you must -call <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> the <em class="parameter"><code>policy_decision</code></em> -, and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if -you are going to handle the request. To actually make the -decision you need to call <a class="link" href="WebKitGeolocationPolicyDecision.html#webkit-geolocation-policy-allow" title="webkit_geolocation_policy_allow ()"><code class="function">webkit_geolocation_policy_allow()</code></a> or -<a class="link" href="WebKitGeolocationPolicyDecision.html#webkit-geolocation-policy-deny" title="webkit_geolocation_policy_deny ()"><code class="function">webkit_geolocation_policy_deny()</code></a> on <em class="parameter"><code>policy_decision</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.17.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the frame that requests permission</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>policy_decision</p></td> -<td class="parameter_description"><p>a WebKitGeolocationPolicyDecision</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.23</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-hovering-over-link"></a><h3>The <code class="literal">“hovering-over-link”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When the cursor is over a link, this signal is emitted.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.18.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>title</p></td> -<td class="parameter_description"><p>the link's title</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>uri</p></td> -<td class="parameter_description"><p>the URI the link points to</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-icon-loaded"></a><h3>The <code class="literal">“icon-loaded”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *icon_uri, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>This signal is emitted when the main frame has got a favicon. -See WebKitIconDatabase::icon-loaded if you want to keep track of -icons for child frames.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.19.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>icon_uri</p></td> -<td class="parameter_description"><p>the URI for the icon</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.18</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-leaving-fullscreen"></a><h3>The <code class="literal">“leaving-fullscreen”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMHTMLElement.html"><span class="type">WebKitDOMHTMLElement</span></a> *element, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when the WebView is about to restore its top level -window out of its full screen state. This signal can be used by -client code to restore widgets hidden during the -entering-fullscreen stage for instance.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.20.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>element</p></td> -<td class="parameter_description"><p>the <a href="../webkitdomgtk/WebKitDOMHTMLElement.html"><span class="type">WebKitDOMHTMLElement</span></a> which is currently displayed full screen.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.20.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. -<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to continue emission of the event.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.9.0</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-load-committed"></a><h3>The <code class="literal">“load-committed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When a <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> loaded the first data this signal is emitted.</p> -<div class="warning"> -<p><code class="literal">WebKitWebView::load-committed</code> is deprecated and should not be used in newly-written code.</p> -<p>Use the "load-status" property instead.</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.21.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the main frame that received the first data</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-load-error"></a><h3>The <code class="literal">“load-error”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *uri, - <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *web_error, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>An error occurred while loading. By default, if the signal is not -handled, the <em class="parameter"><code>web_view</code></em> - will display a stock error page. You need to -handle the signal if you want to provide your own error page.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.22.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>uri</p></td> -<td class="parameter_description"><p>the URI that triggered the error</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_error</p></td> -<td class="parameter_description"><p>the <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that was triggered</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.22.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the -event. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.6</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-load-finished"></a><h3>The <code class="literal">“load-finished”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="warning"> -<p><code class="literal">WebKitWebView::load-finished</code> is deprecated and should not be used in newly-written code.</p> -<p>Use the "load-status" property instead.</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.23.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-load-progress-changed"></a><h3>The <code class="literal">“load-progress-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> progress, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="warning"> -<p><code class="literal">WebKitWebView::load-progress-changed</code> is deprecated and should not be used in newly-written code.</p> -<p>Use the "progress" property instead.</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.24.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>progress</p></td> -<td class="parameter_description"><p>the global progress</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-load-started"></a><h3>The <code class="literal">“load-started”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When a <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> begins to load this signal is emitted.</p> -<div class="warning"> -<p><code class="literal">WebKitWebView::load-started</code> is deprecated and should not be used in newly-written code.</p> -<p>Use the "load-status" property instead.</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.25.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the frame going to do the load</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-mime-type-policy-decision-requested"></a><h3>The <code class="literal">“mime-type-policy-decision-requested”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> *request, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *mimetype, - <a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a> *policy_decision, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Decide whether or not to display the given MIME type. If this -signal is not handled, the default behavior is to show the -content of the requested URI if WebKit can show this MIME -type and the content disposition is not a download; if WebKit -is not able to show the MIME type nothing happens.</p> -<p>Notice that if you return TRUE, meaning that you handled the -signal, you are expected to be aware of the "Content-Disposition" -header. A value of "attachment" usually indicates a download -regardless of the MIME type, see also -<a href="../libsoup-2.4/SoupMessageHeaders.html#soup-message-headers-get-content-disposition"><code class="function">soup_message_headers_get_content_disposition()</code></a>. And you must call -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-ignore" title="webkit_web_policy_decision_ignore ()"><code class="function">webkit_web_policy_decision_ignore()</code></a>, -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-use" title="webkit_web_policy_decision_use ()"><code class="function">webkit_web_policy_decision_use()</code></a>, or -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-download" title="webkit_web_policy_decision_download ()"><code class="function">webkit_web_policy_decision_download()</code></a> on the <em class="parameter"><code>policy_decision</code></em> - -object.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.26.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> that required the policy decision</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>a WebKitNetworkRequest</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>mimetype</p></td> -<td class="parameter_description"><p>the MIME type attempted to load</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>policy_decision</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.26.7"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a decision was made, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to have the -default behavior apply</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-move-cursor"></a><h3>The <code class="literal">“move-cursor”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../gtk3/gtk3-Standard-Enumerations.html#GtkMovementStep"><span class="type">GtkMovementStep</span></a> step, - <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> count, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-move-cursor" title="The “move-cursor” signal"><span class="type">“move-cursor”</span></a> will be emitted to apply the -cursor movement described by its parameters to the <em class="parameter"><code>view</code></em> -.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.27.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>step</p></td> -<td class="parameter_description"><p>the type of movement, one of <a href="../gtk3/gtk3-Standard-Enumerations.html#GtkMovementStep"><span class="type">GtkMovementStep</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>count</p></td> -<td class="parameter_description"><p>an integer indicating the subtype of movement. Currently -the permitted values are '1' = forward, '-1' = backwards.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.27.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> or <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a></p> -<p></p> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-navigation-policy-decision-requested"></a><h3>The <code class="literal">“navigation-policy-decision-requested”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> *request, - <a class="link" href="WebKitWebNavigationAction.html" title="WebKitWebNavigationAction"><span class="type">WebKitWebNavigationAction</span></a> *navigation_action, - <a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a> *policy_decision, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when <em class="parameter"><code>frame</code></em> - requests a navigation to another page. -If this signal is not handled, the default behavior is to allow the -navigation.</p> -<p>Notice that if you return TRUE, meaning that you handled the -signal, you are expected to have decided what to do, by calling -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-ignore" title="webkit_web_policy_decision_ignore ()"><code class="function">webkit_web_policy_decision_ignore()</code></a>, -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-use" title="webkit_web_policy_decision_use ()"><code class="function">webkit_web_policy_decision_use()</code></a>, or -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-download" title="webkit_web_policy_decision_download ()"><code class="function">webkit_web_policy_decision_download()</code></a> on the <em class="parameter"><code>policy_decision</code></em> - -object.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.28.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> that required the navigation</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>navigation_action</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitWebNavigationAction.html" title="WebKitWebNavigationAction"><span class="type">WebKitWebNavigationAction</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>policy_decision</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.28.7"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a decision was made, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to have the -default behavior apply</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-navigation-requested"></a><h3>The <code class="literal">“navigation-requested”</code> signal</h3> -<pre class="programlisting"><a class="link" href="webkitgtk-webkitwebview.html#WebKitNavigationResponse" title="enum WebKitNavigationResponse"><span class="returnvalue">WebKitNavigationResponse</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> *request, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when <em class="parameter"><code>frame</code></em> - requests a navigation to another page.</p> -<div class="warning"> -<p><code class="literal">WebKitWebView::navigation-requested</code> is deprecated and should not be used in newly-written code.</p> -<p>Use WebKitWebView::navigation-policy-decision-requested -instead</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.29.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> that required the navigation</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.29.7"></a><h4>Returns</h4> -<p> a <a class="link" href="webkitgtk-webkitwebview.html#WebKitNavigationResponse" title="enum WebKitNavigationResponse"><span class="type">WebKitNavigationResponse</span></a></p> -<p></p> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-new-window-policy-decision-requested"></a><h3>The <code class="literal">“new-window-policy-decision-requested”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> *request, - <a class="link" href="WebKitWebNavigationAction.html" title="WebKitWebNavigationAction"><span class="type">WebKitWebNavigationAction</span></a> *navigation_action, - <a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a> *policy_decision, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when <em class="parameter"><code>frame</code></em> - requests opening a new window. With this -signal the browser can use the context of the request to decide -about the new window. If the request is not handled the default -behavior is to allow opening the new window to load the URI, -which will cause a create-web-view signal emission where the -browser handles the new window action but without information -of the context that caused the navigation. The following -navigation-policy-decision-requested emissions will load the -page after the creation of the new window just with the -information of this new navigation context, without any -information about the action that made this new window to be -opened.</p> -<p>Notice that if you return TRUE, meaning that you handled the -signal, you are expected to have decided what to do, by calling -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-ignore" title="webkit_web_policy_decision_ignore ()"><code class="function">webkit_web_policy_decision_ignore()</code></a>, -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-use" title="webkit_web_policy_decision_use ()"><code class="function">webkit_web_policy_decision_use()</code></a>, or -<a class="link" href="WebKitWebPolicyDecision.html#webkit-web-policy-decision-download" title="webkit_web_policy_decision_download ()"><code class="function">webkit_web_policy_decision_download()</code></a> on the <em class="parameter"><code>policy_decision</code></em> - -object.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.30.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> that required the navigation</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>navigation_action</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitWebNavigationAction.html" title="WebKitWebNavigationAction"><span class="type">WebKitWebNavigationAction</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>policy_decision</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitWebPolicyDecision.html" title="WebKitWebPolicyDecision"><span class="type">WebKitWebPolicyDecision</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.30.7"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if a decision was made, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to have the -default behavior apply</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.4</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-onload-event"></a><h3>The <code class="literal">“onload-event”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When a <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> receives an onload event this signal is emitted.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.31.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the frame</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-paste-clipboard"></a><h3>The <code class="literal">“paste-clipboard”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-paste-clipboard" title="The “paste-clipboard” signal"><span class="type">“paste-clipboard”</span></a> signal is a keybinding signal which gets emitted to -paste the contents of the clipboard into the Web view.</p> -<p>The default bindings for this signal are Ctrl-v and Shift-Insert.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.32.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-populate-popup"></a><h3>The <code class="literal">“populate-popup”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../gtk3/GtkMenu.html"><span class="type">GtkMenu</span></a> *menu, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When a context menu is about to be displayed this signal is emitted.</p> -<p>Add menu items to <span class="type">menu</span> to extend the context menu.</p> -<div class="warning"> -<p><code class="literal">WebKitWebView::populate-popup</code> has been deprecated since version 1.10 and should not be used in newly-written code.</p> -<p>Use <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-context-menu" title="The “context-menu” signal"><span class="type">“context-menu”</span></a> signal instead.</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.33.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>menu</p></td> -<td class="parameter_description"><p>the context menu</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-print-requested"></a><h3>The <code class="literal">“print-requested”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when printing is requested by the frame, usually -because of a javascript call. When handling this signal you -should call <a class="link" href="WebKitWebFrame.html#webkit-web-frame-print-full" title="webkit_web_frame_print_full ()"><code class="function">webkit_web_frame_print_full()</code></a> or -<a class="link" href="WebKitWebFrame.html#webkit-web-frame-print" title="webkit_web_frame_print ()"><code class="function">webkit_web_frame_print()</code></a> to do the actual printing.</p> -<p>The default handler will present a print dialog and carry a -print operation. Notice that this means that if you intend to -ignore a print request you must connect to this signal, and -return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.34.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object in which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the frame that is requesting to be printed</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.34.7"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the print request has been handled, <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if -the default handler should run</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.1.5</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-redo"></a><h3>The <code class="literal">“redo”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-redo" title="The “redo” signal"><span class="type">“redo”</span></a> signal is a keybinding signal which gets emitted to -redo the last editing command.</p> -<p>The default binding for this signal is Ctrl-Shift-z</p> -<div class="refsect3"> -<a name="id-1.3.2.14.35.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-resource-content-length-received"></a><h3>The <code class="literal">“resource-content-length-received”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *web_resource, - <a href="../glib/glib-Basic-Types.html#gint"><span class="type">gint</span></a> length_received, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when new resource data has been received. The -<em class="parameter"><code>length_received</code></em> - variable stores the amount of bytes received -since the last time this signal was emitted. This is useful to -provide progress information about the resource load operation.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.36.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> the response was received for</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_resource</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> that was loaded</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>length_received</p></td> -<td class="parameter_description"><p>the amount of data received since the last signal emission</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.7.5</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-resource-load-failed"></a><h3>The <code class="literal">“resource-load-failed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *web_resource, - <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> *error, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Invoked when a resource failed to load</p> -<div class="refsect3"> -<a name="id-1.3.2.14.37.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> the response was received for</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_resource</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> that was loaded</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>error</p></td> -<td class="parameter_description"><p>the <a href="../glib/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> that was triggered</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.7.5</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-resource-load-finished"></a><h3>The <code class="literal">“resource-load-finished”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *web_resource, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when all the data for the resource was loaded</p> -<div class="refsect3"> -<a name="id-1.3.2.14.38.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> the response was received for</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_resource</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> that was loaded</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.7.5</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-resource-request-starting"></a><h3>The <code class="literal">“resource-request-starting”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *web_resource, - <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> *request, - <a class="link" href="WebKitNetworkResponse.html" title="WebKitNetworkResponse"><span class="type">WebKitNetworkResponse</span></a> *response, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when a request is about to be sent. You can modify the -request while handling this signal. You can set the URI in the -<a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> object itself, and add/remove/replace -headers using the <a href="../libsoup-2.4/SoupMessage.html"><span class="type">SoupMessage</span></a> object it carries, if it is -present. See <a class="link" href="WebKitNetworkRequest.html#webkit-network-request-get-message" title="webkit_network_request_get_message ()"><code class="function">webkit_network_request_get_message()</code></a>. Setting the -request URI to "about:blank" will effectively cause the request -to load nothing, and can be used to disable the loading of -specific resources.</p> -<p>Notice that information about an eventual redirect is available -in <em class="parameter"><code>response</code></em> -'s <a href="../libsoup-2.4/SoupMessage.html"><span class="type">SoupMessage</span></a>, not in the <a href="../libsoup-2.4/SoupMessage.html"><span class="type">SoupMessage</span></a> carried by -the <em class="parameter"><code>request</code></em> -. If <em class="parameter"><code>response</code></em> - is <a href="../glib/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>, then this is not a -redirected request.</p> -<p>The <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> object will be the same throughout all -the lifetime of the resource, but the contents may change from -inbetween signal emissions.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.39.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> whose load dispatched this request</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_resource</p></td> -<td class="parameter_description"><p>an empty <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> object</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitNetworkRequest.html" title="WebKitNetworkRequest"><span class="type">WebKitNetworkRequest</span></a> that will be dispatched</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>response</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitNetworkResponse.html" title="WebKitNetworkResponse"><span class="type">WebKitNetworkResponse</span></a> representing the redirect -response, if any</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-resource-response-received"></a><h3>The <code class="literal">“resource-response-received”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *web_frame, - <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> *web_resource, - <a class="link" href="WebKitNetworkResponse.html" title="WebKitNetworkResponse"><span class="type">WebKitNetworkResponse</span></a> *response, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when the first byte of data arrives</p> -<div class="refsect3"> -<a name="id-1.3.2.14.40.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> the response was received for</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>web_resource</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebResource.html" title="WebKitWebResource"><span class="type">WebKitWebResource</span></a> being loaded</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>response</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitNetworkResponse.html" title="WebKitNetworkResponse"><span class="type">WebKitNetworkResponse</span></a> that was received</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.7.5</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-run-file-chooser"></a><h3>The <code class="literal">“run-file-chooser”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> *request, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>This signal is emitted when the user interacts with a <input -type='file' /> HTML element, requesting from WebKit to show -a dialog to select one or more files to be uploaded. To let the -application know the details of the file chooser, as well as to -allow the client application to either cancel the request or -perform an actual selection of files, the signal will pass an -instance of the <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a> in the <em class="parameter"><code>request</code></em> - -argument.</p> -<p>The default signal handler will asynchronously run a regular -<a href="../gtk3/GtkFileChooserDialog.html"><span class="type">GtkFileChooserDialog</span></a> for the user to interact with.</p> -<p>If this signal is to be handled asynchronously, you must -call <a href="../gobject/gobject-The-Base-Object-Type.html#g-object-ref"><code class="function">g_object_ref()</code></a> on the <em class="parameter"><code>request</code></em> -, and return <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to indicate -that the request is being handled. When you are ready to complete the -request, call <a class="link" href="WebKitFileChooserRequest.html#webkit-file-chooser-request-select-files" title="webkit_file_chooser_request_select_files ()"><code class="function">webkit_file_chooser_request_select_files()</code></a>.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.41.7"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>request</p></td> -<td class="parameter_description"><p>a <a class="link" href="WebKitFileChooserRequest.html" title="WebKitFileChooserRequest"><span class="type">WebKitFileChooserRequest</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.41.8"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the event. -<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-script-alert"></a><h3>The <code class="literal">“script-alert”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>A JavaScript alert dialog was created.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.42.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the relevant frame</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>message</p></td> -<td class="parameter_description"><p>the message text</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.42.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the -event. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-script-confirm"></a><h3>The <code class="literal">“script-confirm”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> confirmed, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>A JavaScript confirm dialog was created, providing Yes and No buttons.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.43.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the relevant frame</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>message</p></td> -<td class="parameter_description"><p>the message text</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>confirmed</p></td> -<td class="parameter_description"><p>a pointer to a <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> where the callback should store -whether the user confirmed the dialog, when handling this signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.43.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the -event. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-script-prompt"></a><h3>The <code class="literal">“script-prompt”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *message, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *default, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> text, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>A JavaScript prompt dialog was created, providing an entry to input text.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.44.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the relevant frame</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>message</p></td> -<td class="parameter_description"><p>the message text</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>default</p></td> -<td class="parameter_description"><p>the default value</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>text</p></td> -<td class="parameter_description"><p>To be filled with the return value or NULL if the dialog was cancelled.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.44.6"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop other handlers from being invoked for the -event. <a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event further.</p> -<p></p> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-select-all"></a><h3>The <code class="literal">“select-all”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-select-all" title="The “select-all” signal"><span class="type">“select-all”</span></a> signal is a keybinding signal which gets emitted to -select the complete contents of the text view.</p> -<p>The default bindings for this signal is Ctrl-a.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.45.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-selection-changed"></a><h3>The <code class="literal">“selection-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.46.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-apply-style"></a><h3>The <code class="literal">“should-apply-style”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMCSSStyleDeclaration.html"><span class="type">WebKitDOMCSSStyleDeclaration</span></a> *set, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *range, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.47.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>set</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMCSSStyleDeclaration.html"><span class="type">WebKitDOMCSSStyleDeclaration</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>range</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-begin-editing"></a><h3>The <code class="literal">“should-begin-editing”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *range, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.48.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>range</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-change-selected-range"></a><h3>The <code class="literal">“should-change-selected-range”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *fromRange, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *toRange, - <span class="type">WebKitSelectionAffinity</span> affinity, - <a href="../glib/glib-Basic-Types.html#gboolean"><span class="type">gboolean</span></a> stillSelecting, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.49.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>fromRange</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>toRange</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>affinity</p></td> -<td class="parameter_description"><p>a <span class="type">WebKitElectionAffinity</span></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>stillSelecting</p></td> -<td class="parameter_description"><p>bool</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-delete-range"></a><h3>The <code class="literal">“should-delete-range”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *range, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.50.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>range</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-end-editing"></a><h3>The <code class="literal">“should-end-editing”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *range, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.51.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>range</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-insert-node"></a><h3>The <code class="literal">“should-insert-node”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMNode.html"><span class="type">WebKitDOMNode</span></a> *node, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *range, - <span class="type">WebKitInsertAction</span> action, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.52.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>node</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMNode.html"><span class="type">WebKitDOMNode</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>range</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>action</p></td> -<td class="parameter_description"><p>a <span class="type">WebKitInsertAction</span></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-insert-text"></a><h3>The <code class="literal">“should-insert-text”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *string, - <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a> *range, - <span class="type">WebKitInsertAction</span> action, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.53.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>string</p></td> -<td class="parameter_description"><p>a string</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>range</p></td> -<td class="parameter_description"><p>a <a href="../webkitdomgtk/WebKitDOMRange.html"><span class="type">WebKitDOMRange</span></a></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>action</p></td> -<td class="parameter_description"><p>a <span class="type">WebKitInsertAction</span></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-should-show-delete-interface-for-element"></a><h3>The <code class="literal">“should-show-delete-interface-for-element”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../webkitdomgtk/WebKitDOMHTMLElement.html"><span class="type">WebKitDOMHTMLElement</span></a> *element, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.54.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>element</p></td> -<td class="parameter_description"><p>a <span class="type">WebKitDOMHtmlElement</span></p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-status-bar-text-changed"></a><h3>The <code class="literal">“status-bar-text-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *webkitwebview, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *arg1, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p> -</p> -<div class="refsect3"> -<a name="id-1.3.2.14.55.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>webkitwebview</p></td> -<td class="parameter_description"><p>the object which received the signal.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-title-changed"></a><h3>The <code class="literal">“title-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gchar"><span class="type">gchar</span></a> *title, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>When a <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> changes the document title this signal is emitted.</p> -<div class="warning"> -<p><code class="literal">WebKitWebView::title-changed</code> has been deprecated since version 1.1.4 and should not be used in newly-written code.</p> -<p>Use "notify::title" instead.</p> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.56.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the main frame</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>title</p></td> -<td class="parameter_description"><p>the new title</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-undo"></a><h3>The <code class="literal">“undo”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>The <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-undo" title="The “undo” signal"><span class="type">“undo”</span></a> signal is a keybinding signal which gets emitted to -undo the last editing command.</p> -<p>The default binding for this signal is Ctrl-z</p> -<div class="refsect3"> -<a name="id-1.3.2.14.57.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object which received the signal</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -<p class="since">Since 1.1.14</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-user-changed-contents"></a><h3>The <code class="literal">“user-changed-contents”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<div class="refsect3"> -<a name="id-1.3.2.14.58.4"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-viewport-attributes-changed"></a><h3>The <code class="literal">“viewport-attributes-changed”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *webkitwebview, - <a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> *arg1, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p> -</p> -<div class="refsect3"> -<a name="id-1.3.2.14.59.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>webkitwebview</p></td> -<td class="parameter_description"><p>the object which received the signal.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-viewport-attributes-recompute-requested"></a><h3>The <code class="literal">“viewport-attributes-recompute-requested”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *webkitwebview, - <a class="link" href="WebKitViewportAttributes.html" title="WebKitViewportAttributes"><span class="type">WebKitViewportAttributes</span></a> *arg1, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p> -</p> -<div class="refsect3"> -<a name="id-1.3.2.14.60.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>webkitwebview</p></td> -<td class="parameter_description"><p>the object which received the signal.</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Action</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-web-view-ready"></a><h3>The <code class="literal">“web-view-ready”</code> signal</h3> -<pre class="programlisting"><a href="../glib/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted after <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView-create-web-view" title="The “create-web-view” signal"><span class="type">“create-web-view”</span></a> when the new <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> -should be displayed to the user. When this signal is emitted -all the information about how the window should look, including -size, position, whether the location, status and scroll bars -should be displayed, is already set on the -<a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="type">WebKitWebWindowFeatures</span></a> object contained by the <a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a>.</p> -<p>Notice that some of that information may change during the life -time of the window, so you may want to connect to the ::notify -signal of the <a class="link" href="WebKitWebWindowFeatures.html" title="WebKitWebWindowFeatures"><span class="type">WebKitWebWindowFeatures</span></a> object to handle those.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.61.6"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<div class="refsect3"> -<a name="id-1.3.2.14.61.7"></a><h4>Returns</h4> -<p> <a href="../glib/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> to stop handlers from being invoked for the event or -<a href="../glib/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> to propagate the event furter</p> -<p></p> -</div> -<p>Flags: Run Last</p> -<p class="since">Since 1.0.3</p> -</div> -<hr> -<div class="refsect2"> -<a name="WebKitWebView-window-object-cleared"></a><h3>The <code class="literal">“window-object-cleared”</code> signal</h3> -<pre class="programlisting"><span class="returnvalue">void</span> -user_function (<a class="link" href="webkitgtk-webkitwebview.html#WebKitWebView"><span class="type">WebKitWebView</span></a> *web_view, - <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> *frame, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> context, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> window_object, - <a href="../glib/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data)</pre> -<p>Emitted when the JavaScript window object in a <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> has been -cleared in preparation for a new load. This is the preferred place to -set custom properties on the window object using the JavaScriptCore API.</p> -<div class="refsect3"> -<a name="id-1.3.2.14.62.5"></a><h4>Parameters</h4> -<div class="informaltable"><table width="100%" border="0"> -<colgroup> -<col width="150px" class="parameters_name"> -<col class="parameters_description"> -<col width="200px" class="parameters_annotations"> -</colgroup> -<tbody> -<tr> -<td class="parameter_name"><p>web_view</p></td> -<td class="parameter_description"><p>the object on which the signal is emitted</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>frame</p></td> -<td class="parameter_description"><p>the <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a> to which <em class="parameter"><code>window_object</code></em> -belongs</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>context</p></td> -<td class="parameter_description"><p>the <span class="type">JSGlobalContextRef</span> holding the global object and other -execution state; equivalent to the return value of -webkit_web_frame_get_global_context(<em class="parameter"><code>frame</code></em> -)</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>window_object</p></td> -<td class="parameter_description"><p>the <span class="type">JSObjectRef</span> representing the frame's JavaScript -window object</p></td> -<td class="parameter_annotations"> </td> -</tr> -<tr> -<td class="parameter_name"><p>user_data</p></td> -<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td> -<td class="parameter_annotations"> </td> -</tr> -</tbody> -</table></div> -</div> -<p>Flags: Run Last</p> -</div> -</div> -<div class="refsect1"> -<a name="webkitgtk-webkitwebview.see-also"></a><h2>See Also</h2> -<p><a class="link" href="WebKitWebSettings.html" title="WebKitWebSettings"><span class="type">WebKitWebSettings</span></a>, <a class="link" href="WebKitWebFrame.html" title="WebKitWebFrame"><span class="type">WebKitWebFrame</span></a></p> -</div> -</div> -<div class="footer"> -<hr> - Generated by GTK-Doc V1.21.1</div> -</body> -</html>
\ No newline at end of file |