Changeset 168573 in webkit
- Timestamp:
- May 9, 2014 11:48:51 PM (10 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r168572 r168573 1 2014-05-09 Dan Bernstein <mitz@apple.com> 2 3 [Cocoa] Remove a deprecated bundle form delegate method now that no one implements it 4 https://bugs.webkit.org/show_bug.cgi?id=132769 5 6 Reviewed by Sam Weinig. 7 8 * WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm: 9 (-[WKWebProcessPlugInBrowserContextController _setFormDelegate:]): 10 1 11 2014-05-09 Benjamin Poulain <bpoulain@apple.com> 2 12 -
trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm
r167846 r168573 61 61 using namespace WebKit; 62 62 63 @protocol WKWebProcessPlugInFormDelegatePrivateDeprecated <NSObject>64 - (NSObject <NSSecureCoding> *)_webProcessPlugInBrowserContextController:(WKWebProcessPlugInBrowserContextController *)controller newWillSubmitForm:(WKWebProcessPlugInNodeHandle *)form toFrame:(WKWebProcessPlugInFrame *)frame fromFrame:(WKWebProcessPlugInFrame *)sourceFrame withValues:(NSDictionary *)values;65 @end66 67 63 @implementation WKWebProcessPlugInBrowserContextController { 68 64 API::ObjectStorage<WebPage> _page; … … 435 431 auto formDelegate = m_controller->_formDelegate.get(); 436 432 437 if ([formDelegate respondsToSelector:@selector(_webProcessPlugInBrowserContextController:newWillSubmitForm:toFrame:fromFrame:withValues:)]) { 438 auto valueMap = adoptNS([[NSMutableDictionary alloc] initWithCapacity:values.size()]); 439 for (const auto& pair : values) 440 [valueMap setObject:pair.second forKey:pair.first]; 441 442 NSObject <NSSecureCoding> *userObject = [(id)formDelegate _webProcessPlugInBrowserContextController:m_controller newWillSubmitForm:wrapper(*InjectedBundleNodeHandle::getOrCreate(formElement).get()) toFrame:wrapper(*frame) fromFrame:wrapper(*sourceFrame) withValues:valueMap.get()]; 443 encodeUserObject(userObject, userData); 444 } else if ([formDelegate respondsToSelector:@selector(_webProcessPlugInBrowserContextController:willSubmitForm:toFrame:fromFrame:withValues:)]) { 433 if ([formDelegate respondsToSelector:@selector(_webProcessPlugInBrowserContextController:willSubmitForm:toFrame:fromFrame:withValues:)]) { 445 434 auto valueMap = adoptNS([[NSMutableDictionary alloc] initWithCapacity:values.size()]); 446 435 for (const auto& pair : values)
Note: See TracChangeset
for help on using the changeset viewer.