Changeset 168573 in webkit


Ignore:
Timestamp:
May 9, 2014 11:48:51 PM (10 years ago)
Author:
mitz@apple.com
Message:

[Cocoa] Remove a deprecated bundle form delegate method now that no one implements it
https://bugs.webkit.org/show_bug.cgi?id=132769

Reviewed by Sam Weinig.

  • WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm:

(-[WKWebProcessPlugInBrowserContextController _setFormDelegate:]):

Location:
trunk/Source/WebKit2
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r168572 r168573  
     12014-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
    1112014-05-09  Benjamin Poulain  <bpoulain@apple.com>
    212
  • trunk/Source/WebKit2/WebProcess/InjectedBundle/API/mac/WKWebProcessPlugInBrowserContextController.mm

    r167846 r168573  
    6161using namespace WebKit;
    6262
    63 @protocol WKWebProcessPlugInFormDelegatePrivateDeprecated <NSObject>
    64 - (NSObject <NSSecureCoding> *)_webProcessPlugInBrowserContextController:(WKWebProcessPlugInBrowserContextController *)controller newWillSubmitForm:(WKWebProcessPlugInNodeHandle *)form toFrame:(WKWebProcessPlugInFrame *)frame fromFrame:(WKWebProcessPlugInFrame *)sourceFrame withValues:(NSDictionary *)values;
    65 @end
    66 
    6763@implementation WKWebProcessPlugInBrowserContextController {
    6864    API::ObjectStorage<WebPage> _page;
     
    435431            auto formDelegate = m_controller->_formDelegate.get();
    436432
    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:)]) {
    445434                auto valueMap = adoptNS([[NSMutableDictionary alloc] initWithCapacity:values.size()]);
    446435                for (const auto& pair : values)
Note: See TracChangeset for help on using the changeset viewer.