Changeset 159875 in webkit
- Timestamp:
- Nov 29, 2013, 1:15:28 PM (11 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r159874 r159875 1 2013-11-29 Dan Bernstein <mitz@apple.com> 2 3 [Cocoa] Expose loadAlternateHTMLString via the API 4 https://bugs.webkit.org/show_bug.cgi?id=125019 5 6 Reviewed by Sam Weinig. 7 8 * UIProcess/API/Cocoa/WKBrowsingContextController.h: Declared new method. 9 * UIProcess/API/Cocoa/WKBrowsingContextController.mm: 10 (-[WKBrowsingContextController loadAlternateHTMLString:baseURL:forUnreachableURL:]): Added. 11 Calls WebPageProxy::loadAlternateHTMLString. 12 1 13 2013-11-29 Sam Weinig <sam@webkit.org> 2 14 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBrowsingContextController.h
r159874 r159875 71 71 - (void)loadHTMLString:(NSString *)HTMLString baseURL:(NSURL *)baseURL userData:(id)userData; 72 72 73 - (void)loadAlternateHTMLString:(NSString *)string baseURL:(NSURL *)baseURL forUnreachableURL:(NSURL *)unreachableURL; 74 73 75 /* Load a page using the passed in data as its contents. */ 74 76 - (void)loadData:(NSData *)data MIMEType:(NSString *)MIMEType textEncodingName:(NSString *)encodingName baseURL:(NSURL *)baseURL; -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKBrowsingContextController.mm
r159874 r159875 48 48 #import "WebData.h" 49 49 #import "WebPageProxy.h" 50 #import <WebCore/CFURLExtras.h> 50 51 #import <wtf/ObjcRuntimeExtras.h> 51 52 #import <wtf/RetainPtr.h> … … 57 58 #import "WKProcessGroupInternal.h" 58 59 60 using namespace WebCore; 59 61 using namespace WebKit; 60 62 … … 215 217 216 218 WKPageLoadHTMLStringWithUserData(_pageRef.get(), wkHTMLString.get(), wkBaseURL.get(), (WKTypeRef)wkUserData.get()); 219 } 220 221 - (void)loadAlternateHTMLString:(NSString *)string baseURL:(NSURL *)baseURL forUnreachableURL:(NSURL *)unreachableURL 222 { 223 CString baseURLString; 224 getURLBytes((CFURLRef)baseURL, baseURLString); 225 226 CString unreachableURLString; 227 getURLBytes((CFURLRef)unreachableURL, unreachableURLString); 228 229 toImpl(_pageRef.get())->loadAlternateHTMLString(string, String::fromUTF8(baseURLString), String::fromUTF8(unreachableURLString)); 217 230 } 218 231
Note:
See TracChangeset
for help on using the changeset viewer.