Changeset 164313 in webkit
- Timestamp:
- Feb 18, 2014 1:59:43 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r164306 r164313 1 2014-02-18 Anders Carlsson <andersca@apple.com> 2 3 Add more WKWebView SPI 4 https://bugs.webkit.org/show_bug.cgi?id=128994 5 6 Reviewed by Tim Horton. 7 8 * UIProcess/API/Cocoa/WKHistoryDelegatePrivate.h: 9 * UIProcess/API/Cocoa/WKWebView.mm: 10 (-[WKWebView _unreachableURL]): 11 (-[WKWebView _loadAlternateHTMLString:baseURL:forUnreachableURL:]): 12 * UIProcess/API/Cocoa/WKWebViewPrivate.h: 13 1 14 2014-02-18 Anders Carlsson <andersca@apple.com> 2 15 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKHistoryDelegatePrivate.h
r164258 r164313 35 35 @protocol WKHistoryDelegatePrivate <NSObject> 36 36 37 @optional 38 37 39 - (void)_webView:(WKWebView *)webView didNavigateWithNavigationData:(WKNavigationData *)navigationData; 38 40 - (void)_webView:(WKWebView *)webView didPerformClientRedirectFromURL:(NSURL *)sourceURL toURL:(NSURL *)destinationURL; -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm
r164258 r164313 473 473 } 474 474 475 - (NSURL *)_unreachableURL 476 { 477 return [NSURL _web_URLWithWTFString:_page->pageLoadState().unreachableURL()]; 478 } 479 480 - (void)_loadAlternateHTMLString:(NSString *)string baseURL:(NSURL *)baseURL forUnreachableURL:(NSURL *)unreachableURL 481 { 482 _page->loadAlternateHTMLString(string, [baseURL _web_originalDataAsWTFString], [unreachableURL _web_originalDataAsWTFString]); 483 } 484 475 485 static inline WebCore::LayoutMilestones layoutMilestones(_WKRenderingProgressEvents events) 476 486 { -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewPrivate.h
r164258 r164313 46 46 @property (nonatomic, weak, setter=_setHistoryDelegate:) id <WKHistoryDelegatePrivate> _historyDelegate; 47 47 48 @property (nonatomic, readonly) NSURL *_unreachableURL; 49 50 - (void)_loadAlternateHTMLString:(NSString *)string baseURL:(NSURL *)baseURL forUnreachableURL:(NSURL *)unreachableURL; 51 48 52 #if TARGET_OS_IPHONE 49 53 @property (nonatomic, setter=_setMinimumLayoutSizeOverride:) CGSize _minimumLayoutSizeOverride;
Note: See TracChangeset
for help on using the changeset viewer.