Changeset 29821 in webkit
- Timestamp:
- Jan 27, 2008 11:49:01 AM (16 years ago)
- Location:
- trunk
- Files:
-
- 4 added
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/ChangeLog
r29807 r29821 1 2008-01-27 Jan Michael Alonzo <jmalonzo@unpluggable.com> 2 3 Reviewed by Alp Toker. 4 5 http://bugs.webkit.org/show_bug.cgi?id=14811 6 [gtk] [request] add a webkit_gtk_page_go_to_history_item function 7 8 * GNUmakefile.am: Added webkitwebbackforwardlist and webkitwebhistoryitem 9 1 10 2008-01-26 Mark Rowe <mrowe@apple.com> 2 11 -
trunk/GNUmakefile.am
r29741 r29821 238 238 WebKit/gtk/WebView/webkitdefines.h \ 239 239 WebKit/gtk/WebView/webkitnetworkrequest.h \ 240 WebKit/gtk/WebView/webkitwebbackforwardlist.h \ 240 241 WebKit/gtk/WebView/webkitwebframe.h \ 242 WebKit/gtk/WebView/webkitwebhistoryitem.h \ 241 243 WebKit/gtk/WebView/webkitwebsettings.h \ 242 244 WebKit/gtk/WebView/webkitwebview.h … … 259 261 WebKit/gtk/WebView/webkitnetworkrequest.cpp \ 260 262 WebKit/gtk/WebView/webkitprivate.cpp \ 263 WebKit/gtk/WebView/webkitwebbackforwardlist.cpp \ 261 264 WebKit/gtk/WebView/webkitwebframe.cpp \ 265 WebKit/gtk/WebView/webkitwebhistoryitem.cpp \ 262 266 WebKit/gtk/WebView/webkitwebsettings.cpp \ 263 267 WebKit/gtk/WebView/webkitwebview.cpp \ -
trunk/WebCore/ChangeLog
r29816 r29821 1 2008-01-27 Jan Michael Alonzo <jmalonzo@unpluggable.com> 2 3 Reviewed by Alp Toker. 4 5 http://bugs.webkit.org/show_bug.cgi?id=14811 6 [gtk] [request] add a webkit_gtk_page_go_to_history_item function 7 8 Added webkit/gtk webkitwebbackforwardlist and webkitwebhistoryitem 9 10 * WebCore.pro: 11 1 12 2008-01-27 Matt Perry <mpComplete@gmail.com> 2 13 -
trunk/WebCore/WebCore.pro
r29725 r29821 990 990 ../WebKit/gtk/WebView/webkitnetworkrequest.h \ 991 991 ../WebKit/gtk/WebView/webkitprivate.h \ 992 ../WebKit/gtk/WebView/webkitwebbackforwardlist.h \ 992 993 ../WebKit/gtk/WebView/webkitwebframe.h \ 994 ../WebKit/gtk/WebView/webkitwebhistoryitem.h \ 993 995 ../WebKit/gtk/WebView/webkitwebsettings.h \ 994 996 ../WebKit/gtk/WebView/webkitwebview.h \ … … 1067 1069 ../WebKit/gtk/WebView/webkitnetworkrequest.cpp \ 1068 1070 ../WebKit/gtk/WebView/webkitprivate.cpp \ 1071 ../WebKit/gtk/WebView/webkitwebbackforwardlist.cpp \ 1069 1072 ../WebKit/gtk/WebView/webkitwebframe.cpp \ 1073 ../WebKit/gtk/WebView/webkitwebhistoryitem.cpp \ 1070 1074 ../WebKit/gtk/WebView/webkitwebsettings.cpp \ 1071 1075 ../WebKit/gtk/WebView/webkitwebview.cpp \ -
trunk/WebKit/gtk/ChangeLog
r29793 r29821 1 2008-01-27 Jan Michael Alonzo <jmalonzo@unpluggable.com> 2 3 Reviewed by Alp Toker. 4 5 http://bugs.webkit.org/show_bug.cgi?id=14811 6 [gtk] [request] add a webkit_gtk_page_go_to_history_item function 7 8 implement back/forward list and history item 9 10 * WebView/headers.pri: 11 * WebView/webkit.h: 12 * WebView/webkitprivate.cpp: 13 * WebView/webkitprivate.h: 14 * WebView/webkitwebbackforwardlist.cpp: Added. 15 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_dispose): 16 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_class_init): 17 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_init): 18 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_new_with_web_view): 19 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_go_forward): 20 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_go_back): 21 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_contains_item): 22 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_go_to_item): 23 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_forward_list_with_limit): 24 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_back_list_with_limit): 25 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_back_item): 26 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_current_item): 27 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_forward_item): 28 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_nth_item): 29 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_back_length): 30 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_forward_length): 31 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_get_limit): 32 (_WebKitWebBackForwardListPrivate::webkit_web_back_forward_list_set_limit): 33 * WebView/webkitwebbackforwardlist.h: Added. 34 * WebView/webkitwebhistoryitem.cpp: Added. 35 (_WebKitWebHistoryItemPrivate::webkit_history_items): 36 (_WebKitWebHistoryItemPrivate::webkit_history_item_add): 37 (_WebKitWebHistoryItemPrivate::webkit_history_item_remove): 38 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_dispose): 39 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_finalize): 40 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_class_init): 41 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_init): 42 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_new_with_core_item): 43 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_new): 44 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_new_with_data): 45 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_get_title): 46 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_get_alternate_title): 47 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_set_alternate_title): 48 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_get_uri): 49 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_get_original_uri): 50 (_WebKitWebHistoryItemPrivate::webkit_web_history_item_get_last_visited_time): 51 (WebKit::core): 52 (WebKit::kit): 53 * WebView/webkitwebhistoryitem.h: Added. 54 * WebView/webkitwebview.cpp: 55 * WebView/webkitwebview.h: 56 1 57 2008-01-25 Ori Bernstein <ori@eigenstate.org> 2 58 -
trunk/WebKit/gtk/WebView/headers.pri
r29723 r29821 2 2 $$PWD/webkitdefines.h \ 3 3 $$PWD/webkitnetworkrequest.h \ 4 $$PWD/webkitwebbackforwardlist.h \ 4 5 $$PWD/webkitwebframe.h \ 6 $$PWD/webkitwebhistoryitem.h \ 5 7 $$PWD/webkitwebsettings.h \ 6 8 $$PWD/webkitwebview.h -
trunk/WebKit/gtk/WebView/webkit.h
r29723 r29821 26 26 #include <webkitwebsettings.h> 27 27 #include <webkitwebview.h> 28 #include <webkitwebbackforwardlist.h> 29 #include <webkitwebhistoryitem.h> 28 30 29 31 #endif /* __WEBKIT_H__ */ -
trunk/WebKit/gtk/WebView/webkitprivate.cpp
r29723 r29821 81 81 } 82 82 83 } 83 } /** end namespace WebCore */ 84 84 85 85 void webkit_init() -
trunk/WebKit/gtk/WebView/webkitprivate.h
r29723 r29821 1 1 /* 2 2 * Copyright (C) 2007 Holger Hans Peter Freyther 3 * Copyrifht (C) 2008 Jan Michael C. Alonzo 3 4 * 4 5 * This library is free software; you can redistribute it and/or … … 32 33 #include "webkitwebsettings.h" 33 34 #include "webkitnetworkrequest.h" 35 #include "webkitwebbackforwardlist.h" 34 36 37 #include "BackForwardList.h" 38 #include "HistoryItem.h" 35 39 #include "Settings.h" 36 40 #include "Page.h" 37 41 #include "Frame.h" 38 42 #include "FrameLoaderClient.h" 43 44 #include <glib.h> 39 45 40 46 namespace WebKit { … … 43 49 WebCore::Frame* core(WebKitWebFrame*); 44 50 WebKitWebFrame* kit(WebCore::Frame*); 51 45 52 WebCore::Page* core(WebKitWebView*); 46 53 WebKitWebView* kit(WebCore::Page*); 54 55 WebCore::HistoryItem* core(WebKitWebHistoryItem*); 56 WebKitWebHistoryItem* kit(WebCore::HistoryItem*); 57 58 WebCore::BackForwardList* core(WebKitWebBackForwardList*); 47 59 } 48 60 … … 63 75 WebCore::String* userAgent; 64 76 77 WebKitWebBackForwardList* backForwardList; 78 65 79 gint lastPopupXPosition; 66 80 gint lastPopupYPosition; … … 92 106 }; 93 107 108 /* WebKitWebFrame private function */ 94 109 WebKitWebFrame* webkit_web_frame_init_with_web_view(WebKitWebView*, WebCore::HTMLFrameOwnerElement*); 110 111 /* WebKitWebHistoryItem private function */ 112 WebKitWebHistoryItem* webkit_web_history_item_new_with_core_item(WebCore::HistoryItem*); 113 95 114 96 115 // TODO: Move these to webkitwebframe.h once these functions are fully -
trunk/WebKit/gtk/WebView/webkitwebview.cpp
r29793 r29821 4 4 * Copyright (C) 2007 Xan Lopez <xan@gnome.org> 5 5 * Copyright (C) 2007 Alp Toker <alp@atoker.com> 6 * Copyright (C) 2008 Jan Alonzo <jmalonzo@unpluggable.com> 6 7 * 7 8 * This library is free software; you can redistribute it and/or … … 25 26 #include "webkit-marshal.h" 26 27 #include "webkitprivate.h" 28 #include "webkitwebbackforwardlist.h" 29 #include "webkitwebhistoryitem.h" 27 30 28 31 #include "NotImplemented.h" 32 #include "BackForwardList.h" 29 33 #include "CString.h" 30 34 #include "ChromeClientGtk.h" … … 38 42 #include "EventHandler.h" 39 43 #include "FocusController.h" 44 #include "FrameLoaderTypes.h" 40 45 #include "HitTestRequest.h" 41 46 #include "HitTestResult.h" … … 580 585 581 586 WebKitWebViewPrivate* webViewData = WEBKIT_WEB_VIEW_GET_PRIVATE(WEBKIT_WEB_VIEW(object)); 587 582 588 delete webViewData->corePage; 589 590 g_object_unref(webViewData->backForwardList); 583 591 g_object_unref(webViewData->webSettings); 584 592 g_object_unref(webViewData->mainFrame); … … 1176 1184 webViewData->editable = false; 1177 1185 1186 /* Initialize the view's back/forward list */ 1187 webViewData->backForwardList = webkit_web_back_forward_list_new_with_web_view(webView); 1188 1178 1189 #if GTK_CHECK_VERSION(2,10,0) 1179 1190 GdkAtom textHtml = gdk_atom_intern_static_string("text/html"); … … 1222 1233 } 1223 1234 1235 /** 1236 * webkit_web_view_set_maintains_back_forward_list: 1237 * @webView: a #WebKitWebView 1238 * @flag: to tell the view to maintain a back or forward list 1239 * 1240 * Set the view to maintain a back or forward list of history items. 1241 */ 1242 void webkit_web_view_set_maintains_back_forward_list(WebKitWebView* webView, gboolean flag) 1243 { 1244 g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView)); 1245 1246 core(webView)->backForwardList()->setEnabled(flag); 1247 } 1248 1249 /** 1250 * webkit_web_view_get_back_forward_list: 1251 * @webView: a #WebKitWebView 1252 * 1253 * Returns a #WebKitWebBackForwardList 1254 * 1255 * Return value: the #WebKitWebBackForwardList 1256 */ 1257 WebKitWebBackForwardList* webkit_web_view_get_back_forward_list(WebKitWebView* webView) 1258 { 1259 g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), NULL); 1260 1261 WebKitWebViewPrivate* webViewData = WEBKIT_WEB_VIEW_GET_PRIVATE(WEBKIT_WEB_VIEW(webView)); 1262 1263 if (!webViewData->corePage || !webViewData->corePage->backForwardList()->enabled()) 1264 return NULL; 1265 1266 return webViewData->backForwardList; 1267 } 1268 1269 /** 1270 * webkit_web_view_go_to_back_forward_item: 1271 * @webView: a #WebKitWebView 1272 * @item: a #WebKitWebHistoryItem* 1273 * 1274 * Go to the specified #WebKitWebHistoryItem 1275 * 1276 * Return value: %TRUE if loading of item is successful, %FALSE if not 1277 */ 1278 gboolean webkit_web_view_go_to_back_forward_item(WebKitWebView* webView, WebKitWebHistoryItem* item) 1279 { 1280 g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE); 1281 g_return_val_if_fail(WEBKIT_IS_WEB_HISTORY_ITEM(item), FALSE); 1282 1283 core(webView)->goToItem(core(item), FrameLoadTypeIndexedBackForward); 1284 return TRUE; 1285 } 1286 1287 /** 1288 * webkit_web_view_go_backward: 1289 * @webView: the #WebKitWebView 1290 * 1291 * Go to the previous page, if there's any. 1292 */ 1224 1293 void webkit_web_view_go_backward(WebKitWebView* webView) 1225 1294 { … … 1238 1307 g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView)); 1239 1308 1240 Frame* frame = core(webkit_web_view_get_main_frame(webView)); 1241 frame->loader()->goBackOrForward(-1); 1309 core(webView)->goBack(); 1242 1310 } 1243 1311 … … 1269 1337 g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView)); 1270 1338 1271 Frame* frame = core(webkit_web_view_get_main_frame(webView)); 1272 frame->loader()->goBackOrForward(1); 1273 } 1274 1339 core(webView)->goForward(); 1340 } 1341 1342 /** 1343 * webkit_web_view_can_go_backward: 1344 * @webView: the #WebKitWebView 1345 * 1346 * Checks whether the view can go back to the previous page 1347 * 1348 * Return value: %TRUE if the page can go back, otherwise returns %FALSE 1349 */ 1275 1350 gboolean webkit_web_view_can_go_backward(WebKitWebView* webView) 1276 1351 { … … 1291 1366 g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE); 1292 1367 1293 Frame* frame = core(webkit_web_view_get_main_frame(webView)); 1294 return frame->loader()->canGoBackOrForward(-1); 1368 Page* page = core(webView); 1369 1370 if (!page || !page->backForwardList()->backItem()) 1371 return FALSE; 1372 1373 return TRUE; 1295 1374 } 1296 1375 … … 1326 1405 g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE); 1327 1406 1328 Frame* frame = core(webkit_web_view_get_main_frame(webView)); 1329 return frame->loader()->canGoBackOrForward(1); 1407 Page* page = core(webView); 1408 1409 if (!page) 1410 return FALSE; 1411 1412 if (!page->backForwardList()->forwardItem()) 1413 return FALSE; 1414 1415 return TRUE; 1330 1416 } 1331 1417 -
trunk/WebKit/gtk/WebView/webkitwebview.h
r29723 r29821 25 25 26 26 #include "webkitdefines.h" 27 #include "webkitwebbackforwardlist.h" 28 #include "webkitwebhistoryitem.h" 27 29 #include "webkitwebsettings.h" 28 30 … … 92 94 webkit_web_view_new (void); 93 95 96 WEBKIT_API void 97 webkit_web_view_set_maintains_back_forward_list (WebKitWebView* web_view, gboolean flag); 98 99 WEBKIT_API WebKitWebBackForwardList* 100 webkit_web_view_get_back_forward_list (WebKitWebView* web_view); 101 102 WEBKIT_API gboolean 103 webkit_web_view_go_to_back_forward_item (WebKitWebView *web_view, WebKitWebHistoryItem* item); 104 105 WEBKIT_API gboolean 106 webkit_web_view_can_go_back (WebKitWebView* web_view); 107 108 WEBKIT_API gboolean 109 webkit_web_view_can_go_back_or_forward (WebKitWebView* web_view, gint steps); 110 111 WEBKIT_API gboolean 112 webkit_web_view_can_go_forward (WebKitWebView* web_view); 113 114 WEBKIT_API void 115 webkit_web_view_go_back (WebKitWebView* web_view); 116 117 WEBKIT_API void 118 webkit_web_view_go_back_or_forward (WebKitWebView* web_view, gint steps); 119 120 WEBKIT_API void 121 webkit_web_view_go_forward (WebKitWebView* web_view); 122 123 WEBKIT_API void 124 webkit_web_view_stop_loading (WebKitWebView* web_view); 125 126 WEBKIT_API void 127 webkit_web_view_open (WebKitWebView* web_view, const gchar* uri); 128 129 WEBKIT_API void 130 webkit_web_view_reload (WebKitWebView *web_view); 131 132 WEBKIT_API void 133 webkit_web_view_load_string (WebKitWebView* web_view, const gchar* content, const gchar* content_mime_type, const gchar* content_encoding, const gchar* base_uri); 134 135 WEBKIT_API void 136 webkit_web_view_load_html_string (WebKitWebView* web_view, const gchar* content, const gchar* base_uri); 137 138 WEBKIT_API gboolean 139 webkit_web_view_search_text (WebKitWebView* web_view, const gchar* string, gboolean case_sensitive, gboolean forward, gboolean wrap); 140 141 WEBKIT_API guint 142 webkit_web_view_mark_text_matches (WebKitWebView* web_view, const gchar* string, gboolean case_sensitive, guint limit); 143 144 WEBKIT_API void 145 webkit_web_view_set_highlight_text_matches (WebKitWebView* web_view, gboolean highlight); 146 147 WEBKIT_API void 148 webkit_web_view_unmark_text_matches (WebKitWebView* web_view); 149 150 WEBKIT_API WebKitWebFrame* 151 webkit_web_view_get_main_frame (WebKitWebView* web_view); 152 153 WEBKIT_API void 154 webkit_web_view_execute_script (WebKitWebView* web_view, const gchar* script); 155 156 WEBKIT_API gboolean 157 webkit_web_view_can_cut_clipboard (WebKitWebView* web_view); 158 159 WEBKIT_API gboolean 160 webkit_web_view_can_copy_clipboard (WebKitWebView* web_view); 161 162 WEBKIT_API gboolean 163 webkit_web_view_can_paste_clipboard (WebKitWebView* web_view); 164 165 WEBKIT_API void 166 webkit_web_view_cut_clipboard (WebKitWebView* web_view); 167 168 WEBKIT_API void 169 webkit_web_view_copy_clipboard (WebKitWebView* web_view); 170 171 WEBKIT_API void 172 webkit_web_view_paste_clipboard (WebKitWebView* web_view); 173 174 WEBKIT_API void 175 webkit_web_view_delete_selection (WebKitWebView* web_view); 176 177 WEBKIT_API gboolean 178 webkit_web_view_has_selection (WebKitWebView* web_view); 179 180 WEBKIT_API void 181 webkit_web_view_select_all (WebKitWebView* web_view); 182 183 WEBKIT_API gboolean 184 webkit_web_view_get_editable (WebKitWebView* web_view); 185 186 WEBKIT_API void 187 webkit_web_view_set_editable (WebKitWebView* web_view, gboolean flag); 188 189 WEBKIT_API GtkTargetList* 190 webkit_web_view_get_copy_target_list (WebKitWebView* web_view); 191 192 WEBKIT_API GtkTargetList* 193 webkit_web_view_get_paste_target_list (WebKitWebView* web_view); 194 195 WEBKIT_API void 196 webkit_web_view_set_settings (WebKitWebView* web_view, WebKitWebSettings* settings); 197 198 WEBKIT_API WebKitWebSettings* 199 webkit_web_view_get_settings (WebKitWebView* web_view); 200 94 201 WEBKIT_OBSOLETE_API gboolean 95 202 webkit_web_view_can_go_backward (WebKitWebView* web_view); 96 203 97 WEBKIT_API gboolean98 webkit_web_view_can_go_back (WebKitWebView* web_view);99 100 WEBKIT_API gboolean101 webkit_web_view_can_go_back_or_forward (WebKitWebView* web_view, gint steps);102 103 WEBKIT_API gboolean104 webkit_web_view_can_go_forward (WebKitWebView* web_view);105 106 204 WEBKIT_OBSOLETE_API void 107 205 webkit_web_view_go_backward (WebKitWebView* web_view); 108 206 109 WEBKIT_API void110 webkit_web_view_go_back (WebKitWebView* web_view);111 112 WEBKIT_API void113 webkit_web_view_go_back_or_forward (WebKitWebView* web_view, gint steps);114 115 WEBKIT_API void116 webkit_web_view_go_forward (WebKitWebView* web_view);117 118 WEBKIT_API void119 webkit_web_view_stop_loading (WebKitWebView* web_view);120 121 WEBKIT_API void122 webkit_web_view_open (WebKitWebView* web_view, const gchar* uri);123 124 WEBKIT_API void125 webkit_web_view_reload (WebKitWebView *web_view);126 127 WEBKIT_API void128 webkit_web_view_load_string (WebKitWebView* web_view, const gchar* content, const gchar* content_mime_type, const gchar* content_encoding, const gchar* base_uri);129 130 WEBKIT_API void131 webkit_web_view_load_html_string (WebKitWebView* web_view, const gchar* content, const gchar* base_uri);132 133 WEBKIT_API gboolean134 webkit_web_view_search_text (WebKitWebView* web_view, const gchar* string, gboolean case_sensitive, gboolean forward, gboolean wrap);135 136 WEBKIT_API guint137 webkit_web_view_mark_text_matches (WebKitWebView* web_view, const gchar* string, gboolean case_sensitive, guint limit);138 139 WEBKIT_API void140 webkit_web_view_set_highlight_text_matches (WebKitWebView* web_view, gboolean highlight);141 142 WEBKIT_API void143 webkit_web_view_unmark_text_matches (WebKitWebView* web_view);144 145 WEBKIT_API WebKitWebFrame*146 webkit_web_view_get_main_frame (WebKitWebView* web_view);147 148 WEBKIT_API void149 webkit_web_view_execute_script (WebKitWebView* web_view, const gchar* script);150 151 WEBKIT_API gboolean152 webkit_web_view_can_cut_clipboard (WebKitWebView* web_view);153 154 WEBKIT_API gboolean155 webkit_web_view_can_copy_clipboard (WebKitWebView* web_view);156 157 WEBKIT_API gboolean158 webkit_web_view_can_paste_clipboard (WebKitWebView* web_view);159 160 WEBKIT_API void161 webkit_web_view_cut_clipboard (WebKitWebView* web_view);162 163 WEBKIT_API void164 webkit_web_view_copy_clipboard (WebKitWebView* web_view);165 166 WEBKIT_API void167 webkit_web_view_paste_clipboard (WebKitWebView* web_view);168 169 WEBKIT_API void170 webkit_web_view_delete_selection (WebKitWebView* web_view);171 172 WEBKIT_API gboolean173 webkit_web_view_has_selection (WebKitWebView* web_view);174 175 WEBKIT_API void176 webkit_web_view_select_all (WebKitWebView* web_view);177 178 WEBKIT_API gboolean179 webkit_web_view_get_editable (WebKitWebView* web_view);180 181 WEBKIT_API void182 webkit_web_view_set_editable (WebKitWebView* web_view, gboolean flag);183 184 WEBKIT_API GtkTargetList*185 webkit_web_view_get_copy_target_list (WebKitWebView* web_view);186 187 WEBKIT_API GtkTargetList*188 webkit_web_view_get_paste_target_list (WebKitWebView* web_view);189 190 WEBKIT_API void191 webkit_web_view_set_settings (WebKitWebView* web_view, WebKitWebSettings* settings);192 193 WEBKIT_API WebKitWebSettings*194 webkit_web_view_get_settings (WebKitWebView* web_view);195 196 207 G_END_DECLS 197 208
Note: See TracChangeset
for help on using the changeset viewer.