Changeset 61776 in webkit
- Timestamp:
- Jun 24, 2010 11:11:25 AM (14 years ago)
- Location:
- trunk/WebKit2
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/WebKit2/ChangeLog
r61762 r61776 1 2010-06-24 Sam Weinig <sam@webkit.org> 2 3 Reviewed by Anders Carlsson. 4 5 Fix for https://bugs.webkit.org/show_bug.cgi?id=41168 6 <rdar://problem/8124605> 7 Webkit2: Add WKPageReloadFromOrigin() to match old-WebKit functionality 8 9 * UIProcess/API/C/WKPage.cpp: 10 (WKPageReload): 11 (WKPageReloadFromOrigin): 12 * UIProcess/API/C/WKPage.h: 13 * UIProcess/WebPageProxy.cpp: 14 (WebKit::WebPageProxy::reload): 15 * UIProcess/WebPageProxy.h: 16 * WebProcess/WebPage/WebPage.cpp: 17 (WebKit::WebPage::reload): 18 (WebKit::WebPage::didReceiveMessage): 19 * WebProcess/WebPage/WebPage.h: 20 1 21 2010-06-24 Adam Roben <aroben@apple.com> 2 22 -
trunk/WebKit2/UIProcess/API/C/WKPage.cpp
r60853 r61776 53 53 void WKPageReload(WKPageRef pageRef) 54 54 { 55 toWK(pageRef)->reload(); 55 toWK(pageRef)->reload(false); 56 } 57 58 void WKPageReloadFromOrigin(WKPageRef pageRef) 59 { 60 toWK(pageRef)->reload(true); 56 61 } 57 62 -
trunk/WebKit2/UIProcess/API/C/WKPage.h
r61048 r61776 134 134 WK_EXPORT void WKPageStopLoading(WKPageRef page); 135 135 WK_EXPORT void WKPageReload(WKPageRef page); 136 WK_EXPORT void WKPageReloadFromOrigin(WKPageRef page); 136 137 137 138 WK_EXPORT bool WKPageTryClose(WKPageRef page); -
trunk/WebKit2/UIProcess/WebPageProxy.cpp
r61719 r61776 221 221 } 222 222 223 void WebPageProxy::reload( )224 { 225 if (!isValid()) 226 return; 227 process()->connection()->send(WebPageMessage::Reload, m_pageID, CoreIPC::In( ));223 void WebPageProxy::reload(bool reloadFromOrigin) 224 { 225 if (!isValid()) 226 return; 227 process()->connection()->send(WebPageMessage::Reload, m_pageID, CoreIPC::In(reloadFromOrigin)); 228 228 } 229 229 -
trunk/WebKit2/UIProcess/WebPageProxy.h
r61563 r61776 100 100 void loadURL(const WebCore::String&); 101 101 void stopLoading(); 102 void reload( );102 void reload(bool reloadFromOrigin); 103 103 104 104 void goForward(); -
trunk/WebKit2/WebProcess/WebPage/WebPage.cpp
r61719 r61776 177 177 } 178 178 179 void WebPage::reload( )180 { 181 m_mainFrame->coreFrame()->loader()->reload( false);179 void WebPage::reload(bool reloadFromOrigin) 180 { 181 m_mainFrame->coreFrame()->loader()->reload(reloadFromOrigin); 182 182 } 183 183 … … 414 414 break; 415 415 case WebPageMessage::Reload: 416 reload(); 416 bool reloadFromOrigin; 417 if (!arguments.decode(CoreIPC::Out(reloadFromOrigin))) 418 return; 419 420 reload(reloadFromOrigin); 417 421 break; 418 422 case WebPageMessage::GoForward: -
trunk/WebKit2/WebProcess/WebPage/WebPage.h
r61563 r61776 107 107 void loadURL(const WebCore::String&); 108 108 void stopLoading(); 109 void reload( );109 void reload(bool reloadFromOrigin); 110 110 void goForward(); 111 111 void goBack();
Note: See TracChangeset
for help on using the changeset viewer.