Changeset 98081 in webkit
- Timestamp:
- Oct 21, 2011, 1:17:03 AM (14 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r98080 r98081 1 2011-10-21 Carlos Garcia Campos <cgarcia@igalia.com> 2 3 [GTK] Add can_go_back/forward methods to WebKit2 GTK+ API 4 https://bugs.webkit.org/show_bug.cgi?id=69823 5 6 Reviewed by Martin Robinson. 7 8 * UIProcess/API/gtk/WebKitWebView.cpp: 9 (webkit_web_view_go_back): 10 (webkit_web_view_can_go_back): 11 (webkit_web_view_go_forward): 12 (webkit_web_view_can_go_forward): 13 * UIProcess/API/gtk/WebKitWebView.h: 14 1 15 2011-10-21 Carlos Garcia Campos <cgarcia@igalia.com> 2 16 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.cpp
r98080 r98081 346 346 g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView)); 347 347 348 WebPageProxy* page = webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)); 349 WKPageGoBack(toAPI(page)); 348 WKPageGoBack(toAPI(webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)))); 349 } 350 351 /** 352 * webkit_web_view_can_go_back: 353 * @web_view: a #WebKitWebView 354 * 355 * Determines whether @web_view has a previous history item. 356 * 357 * Returns: %TRUE if able to move back or %FALSE otherwise. 358 */ 359 gboolean webkit_web_view_can_go_back(WebKitWebView* webView) 360 { 361 g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE); 362 363 return WKPageCanGoBack(toAPI(webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)))); 350 364 } 351 365 … … 362 376 g_return_if_fail(WEBKIT_IS_WEB_VIEW(webView)); 363 377 364 WebPageProxy* page = webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)); 365 WKPageGoForward(toAPI(page)); 378 WKPageGoForward(toAPI(webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)))); 379 } 380 381 /** 382 * webkit_web_view_can_go_forward: 383 * @web_view: a #WebKitWebView 384 * 385 * Determines whether @web_view has a next history item. 386 * 387 * Returns: %TRUE if able to move forward or %FALSE otherwise. 388 */ 389 gboolean webkit_web_view_can_go_forward(WebKitWebView* webView) 390 { 391 g_return_val_if_fail(WEBKIT_IS_WEB_VIEW(webView), FALSE); 392 393 return WKPageCanGoForward(toAPI(webkitWebViewBaseGetPage(WEBKIT_WEB_VIEW_BASE(webView)))); 366 394 } 367 395 -
trunk/Source/WebKit2/UIProcess/API/gtk/WebKitWebView.h
r98080 r98081 106 106 webkit_web_view_go_back (WebKitWebView *web_view); 107 107 108 WEBKIT_API gboolean 109 webkit_web_view_can_go_back (WebKitWebView *web_view) 110 108 111 WEBKIT_API void 109 112 webkit_web_view_go_forward (WebKitWebView *web_view); 113 114 WEBKIT_API gboolean 115 webkit_web_view_can_go_forward (WebKitWebView *web_view); 110 116 111 117 WEBKIT_API const gchar *
Note:
See TracChangeset
for help on using the changeset viewer.