Changeset 164330 in webkit
- Timestamp:
- Feb 18, 2014 4:36:10 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r164328 r164330 1 2014-02-18 Anders Carlsson <andersca@apple.com> 2 3 Add more new SPI methods 4 https://bugs.webkit.org/show_bug.cgi?id=129009 5 6 Reviewed by Tim Horton. 7 8 * UIProcess/API/Cocoa/WKWebView.mm: 9 (-[WKWebView _certificateChain]): 10 (-[WKWebView _committedURL]): 11 (-[WKWebView _applicationNameForUserAgent]): 12 (-[WKWebView _setApplicationNameForUserAgent:]): 13 * UIProcess/API/Cocoa/WKWebViewPrivate.h: 14 1 15 2014-02-18 Anders Carlsson <andersca@apple.com> 2 16 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm
r164328 r164330 43 43 #import "WKRemoteObjectRegistryInternal.h" 44 44 #import "WKWebViewConfigurationPrivate.h" 45 #import "WebCertificateInfo.h" 45 46 #import "WebContext.h" 46 47 #import "WebBackForwardList.h" … … 491 492 } 492 493 494 - (NSArray *)_certificateChain 495 { 496 if (WebKit::WebFrameProxy* mainFrame = _page->mainFrame()) 497 return mainFrame->certificateInfo() ? (NSArray *)mainFrame->certificateInfo()->certificateInfo().certificateChain() : nil; 498 499 return nil; 500 } 501 502 - (NSURL *)_committedURL 503 { 504 return [NSURL _web_URLWithWTFString:_page->pageLoadState().url()]; 505 } 506 507 - (NSString *)_applicationNameForUserAgent 508 { 509 return _page->applicationNameForUserAgent(); 510 } 511 512 - (void)_setApplicationNameForUserAgent:(NSString *)applicationNameForUserAgent 513 { 514 _page->setApplicationNameForUserAgent(applicationNameForUserAgent); 515 } 516 493 517 static inline WebCore::LayoutMilestones layoutMilestones(_WKRenderingProgressEvents events) 494 518 { -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewPrivate.h
r164328 r164330 52 52 - (WKNavigation *)_reload; 53 53 54 @property (nonatomic, readonly) NSArray *_certificateChain; 55 @property (nonatomic, readonly) NSURL *_committedURL; 56 57 @property (copy, setter=_setApplicationNameForUserAgent:) NSString *_applicationNameForUserAgent; 58 54 59 #if TARGET_OS_IPHONE 55 60 @property (nonatomic, setter=_setMinimumLayoutSizeOverride:) CGSize _minimumLayoutSizeOverride;
Note: See TracChangeset
for help on using the changeset viewer.