Changeset 196173 in webkit


Ignore:
Timestamp:
Feb 5, 2016 7:38:00 AM (8 years ago)
Author:
mitz@apple.com
Message:

[Cocoa] Get rid of unused SPI declarations
https://bugs.webkit.org/show_bug.cgi?id=153915

Reviewed by Tim Horton.

  • Platform/spi/Cocoa/NSInvocationSPI.h: Removed NSInvocation SPI method declaration.
  • Platform/spi/ios/SafariServicesSPI.h: Removed.
  • UIProcess/API/Cocoa/WKSecurityOrigin.mm:

(-[WKSecurityOrigin methodSignatureForSelector:]): Deleted.
(-[WKSecurityOrigin forwardInvocation:]): Deleted.

  • UIProcess/ios/WKContentViewInteraction.mm: Removed unused #import.
  • WebKit2.xcodeproj/project.pbxproj: Removed reference to deleted header.
Location:
trunk/Source/WebKit2
Files:
1 deleted
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r196148 r196173  
     12016-02-05  Dan Bernstein  <mitz@apple.com>
     2
     3        [Cocoa] Get rid of unused SPI declarations
     4        https://bugs.webkit.org/show_bug.cgi?id=153915
     5
     6        Reviewed by Tim Horton.
     7
     8        * Platform/spi/Cocoa/NSInvocationSPI.h: Removed NSInvocation SPI method declaration.
     9
     10        * Platform/spi/ios/SafariServicesSPI.h: Removed.
     11
     12        * UIProcess/API/Cocoa/WKSecurityOrigin.mm:
     13        (-[WKSecurityOrigin methodSignatureForSelector:]): Deleted.
     14        (-[WKSecurityOrigin forwardInvocation:]): Deleted.
     15
     16        * UIProcess/ios/WKContentViewInteraction.mm: Removed unused #import.
     17
     18        * WebKit2.xcodeproj/project.pbxproj: Removed reference to deleted header.
     19
    1202016-02-04  Daniel Bates  <dabates@apple.com>
    221
  • trunk/Source/WebKit2/Platform/spi/Cocoa/NSInvocationSPI.h

    r192185 r196173  
    2424 */
    2525
    26 #if USE(APPLE_INTERNAL_SDK)
    27 
    28 #import <Foundation/NSPrivateDecls.h>
    29 
    30 #else
    31 
    32 @interface NSInvocation ()
    33 - (void)invokeUsingIMP:(IMP)imp;
    34 @end
    35 
    36 #endif // USE(APPLE_INTERNAL_SDK)
    37 
    3826@interface NSBlockInvocation : NSInvocation
    3927@end
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKSecurityOrigin.mm

    r186058 r196173  
    2929#if WK_API_ENABLED
    3030
    31 #import "NSInvocationSPI.h"
    3231#import <WebCore/ResourceRequest.h>
    3332#import <WebCore/SecurityOrigin.h>
     
    7271@end
    7372
    74 #pragma mark iOS 8 Safari binary compatibility
    75 
    76 #if PLATFORM(IOS)
    77 
    78 WK_CLASS_AVAILABLE(NA, 8_0)
    79 @interface _WKSecurityOrigin : WKSecurityOrigin
    80 @end
    81 
    82 @implementation _WKSecurityOrigin
    83 @end
    84 
    85 @implementation WKSecurityOrigin (WKBinaryCompatibility)
    86 
    87 - (NSMethodSignature *)methodSignatureForSelector:(SEL)selector
    88 {
    89     return [_WKSecurityOrigin instanceMethodSignatureForSelector:selector];
    90 }
    91 
    92 - (void)forwardInvocation:(NSInvocation *)invocation
    93 {
    94     [invocation invokeUsingIMP:[_WKSecurityOrigin instanceMethodForSelector:invocation.selector]];
    95 }
    96 
    97 @end
    98 
    99 #endif // PLATFORM(IOS)
    100 
    10173#endif // WK_API_ENABLED
  • trunk/Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm

    r196037 r196173  
    3535#import "NativeWebKeyboardEvent.h"
    3636#import "NativeWebTouchEvent.h"
    37 #import "SafariServicesSPI.h"
    3837#import "SmartMagnificationController.h"
    3938#import "TextInputSPI.h"
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r196068 r196173  
    679679                2DAF06D718BD1A470081CEB1 /* SmartMagnificationController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2DAF06D518BD1A470081CEB1 /* SmartMagnificationController.mm */; };
    680680                2DAF4FFB1B636181006013D6 /* ViewGestureController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2DAF4FFA1B636181006013D6 /* ViewGestureController.cpp */; };
    681                 2DB9C4AC1B3251BD0070F27F /* SafariServicesSPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB9C4AB1B3251BD0070F27F /* SafariServicesSPI.h */; };
    682681                2DC6D9C318C44A610043BAD4 /* WKWebViewContentProviderRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC6D9C118C44A610043BAD4 /* WKWebViewContentProviderRegistry.h */; };
    683682                2DC6D9C418C44A610043BAD4 /* WKWebViewContentProviderRegistry.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2DC6D9C218C44A610043BAD4 /* WKWebViewContentProviderRegistry.mm */; };
     
    27542753                2DAF06D818BD23BA0081CEB1 /* SmartMagnificationController.messages.in */ = {isa = PBXFileReference; lastKnownFileType = text; name = SmartMagnificationController.messages.in; path = ios/SmartMagnificationController.messages.in; sourceTree = "<group>"; };
    27552754                2DAF4FFA1B636181006013D6 /* ViewGestureController.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ViewGestureController.cpp; sourceTree = "<group>"; };
    2756                 2DB9C4AB1B3251BD0070F27F /* SafariServicesSPI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SafariServicesSPI.h; sourceTree = "<group>"; };
    27572755                2DC6D9C118C44A610043BAD4 /* WKWebViewContentProviderRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWebViewContentProviderRegistry.h; sourceTree = "<group>"; };
    27582756                2DC6D9C218C44A610043BAD4 /* WKWebViewContentProviderRegistry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKWebViewContentProviderRegistry.mm; sourceTree = "<group>"; };
     
    72397237                                CE1A0BCE1A48E6C60054EF74 /* DataDetectorsUISPI.h */,
    72407238                                CE1A0BCF1A48E6C60054EF74 /* ManagedConfigurationSPI.h */,
    7241                                 2DB9C4AB1B3251BD0070F27F /* SafariServicesSPI.h */,
    72427239                                CE1A0BD01A48E6C60054EF74 /* TCCSPI.h */,
    72437240                                CE1A0BD11A48E6C60054EF74 /* TextInputSPI.h */,
     
    77287725                                0F59479D187B3B6000437857 /* RemoteScrollingTree.h in Headers */,
    77297726                                1A30066E1110F4F70031937C /* ResponsivenessTimer.h in Headers */,
    7730                                 2DB9C4AC1B3251BD0070F27F /* SafariServicesSPI.h in Headers */,
    77317727                                BC2D021712AC41CB00E732A3 /* SameDocumentNavigationType.h in Headers */,
    77327728                                1AAB4A8D1296F0A20023952F /* SandboxExtension.h in Headers */,
Note: See TracChangeset for help on using the changeset viewer.