Changeset 162967 in webkit
- Timestamp:
- Jan 28, 2014 3:04:56 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r162964 r162967 1 2014-01-28 Anders Carlsson <andersca@apple.com> 2 3 Remove WebPageProxy::canGoBack and WebPageProxy::canGoForward 4 https://bugs.webkit.org/show_bug.cgi?id=127803 5 6 Reviewed by Andreas Kling. 7 8 * UIProcess/API/C/WKPage.cpp: 9 (WKPageCanGoForward): 10 (WKPageCanGoBack): 11 * UIProcess/API/Cocoa/WKBrowsingContextController.mm: 12 (-[WKBrowsingContextController canGoForward]): 13 (-[WKBrowsingContextController canGoBack]): 14 * UIProcess/WebPageProxy.cpp: 15 (WebKit::WebPageProxy::goForward): 16 (WebKit::WebPageProxy::goBack): 17 (WebKit::WebPageProxy::sendWheelEvent): 18 * UIProcess/WebPageProxy.h: 19 1 20 2014-01-28 Anders Carlsson <andersca@apple.com> 2 21 -
trunk/Source/WebKit2/UIProcess/API/C/WKPage.cpp
r162964 r162967 198 198 bool WKPageCanGoForward(WKPageRef pageRef) 199 199 { 200 return toImpl(pageRef)-> canGoForward();200 return toImpl(pageRef)->backForwardList().forwardItem(); 201 201 } 202 202 … … 208 208 bool WKPageCanGoBack(WKPageRef pageRef) 209 209 { 210 return toImpl(pageRef)-> canGoBack();210 return toImpl(pageRef)->backForwardList().backItem(); 211 211 } 212 212 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBrowsingContextController.mm
r162728 r162967 305 305 - (BOOL)canGoForward 306 306 { 307 return _page->canGoForward();307 return !!_page->backForwardList().forwardItem(); 308 308 } 309 309 … … 315 315 - (BOOL)canGoBack 316 316 { 317 return _page->canGoBack();317 return !!_page->backForwardList().backItem(); 318 318 } 319 319 -
trunk/Source/WebKit2/UIProcess/WebPageProxy.cpp
r162964 r162967 769 769 void WebPageProxy::goForward() 770 770 { 771 if (isValid() && !canGoForward())772 return;773 774 771 WebBackForwardListItem* forwardItem = m_backForwardList->forwardItem(); 775 772 if (!forwardItem) … … 791 788 } 792 789 793 bool WebPageProxy::canGoForward() const794 {795 return m_backForwardList->forwardItem();796 }797 798 790 void WebPageProxy::goBack() 799 791 { 800 if (isValid() && !canGoBack())792 if (isValid()) 801 793 return; 802 794 … … 818 810 m_process->send(Messages::WebPage::GoBack(backItem->itemID()), m_pageID); 819 811 m_process->responsivenessTimer()->start(); 820 }821 822 bool WebPageProxy::canGoBack() const823 {824 return m_backForwardList->backItem();825 812 } 826 813 … … 1314 1301 m_pageID, 1315 1302 event, 1316 m_useLegacyImplicitRubberBandControl ? ! canGoBack() : rubberBandsAtLeft(),1317 m_useLegacyImplicitRubberBandControl ? ! canGoForward() : rubberBandsAtRight(),1303 m_useLegacyImplicitRubberBandControl ? !m_backForwardList->backItem() : rubberBandsAtLeft(), 1304 m_useLegacyImplicitRubberBandControl ? !m_backForwardList->forwardItem() : rubberBandsAtRight(), 1318 1305 rubberBandsAtTop(), 1319 1306 rubberBandsAtBottom() -
trunk/Source/WebKit2/UIProcess/WebPageProxy.h
r162951 r162967 394 394 395 395 void goForward(); 396 bool canGoForward() const;397 396 void goBack(); 398 bool canGoBack() const;399 397 400 398 void goToBackForwardItem(WebBackForwardListItem*);
Note: See TracChangeset
for help on using the changeset viewer.