Changeset 196173 in webkit
- Timestamp:
- Feb 5, 2016 7:38:00 AM (8 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r196148 r196173 1 2016-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 1 20 2016-02-04 Daniel Bates <dabates@apple.com> 2 21 -
trunk/Source/WebKit2/Platform/spi/Cocoa/NSInvocationSPI.h
r192185 r196173 24 24 */ 25 25 26 #if USE(APPLE_INTERNAL_SDK)27 28 #import <Foundation/NSPrivateDecls.h>29 30 #else31 32 @interface NSInvocation ()33 - (void)invokeUsingIMP:(IMP)imp;34 @end35 36 #endif // USE(APPLE_INTERNAL_SDK)37 38 26 @interface NSBlockInvocation : NSInvocation 39 27 @end -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKSecurityOrigin.mm
r186058 r196173 29 29 #if WK_API_ENABLED 30 30 31 #import "NSInvocationSPI.h"32 31 #import <WebCore/ResourceRequest.h> 33 32 #import <WebCore/SecurityOrigin.h> … … 72 71 @end 73 72 74 #pragma mark iOS 8 Safari binary compatibility75 76 #if PLATFORM(IOS)77 78 WK_CLASS_AVAILABLE(NA, 8_0)79 @interface _WKSecurityOrigin : WKSecurityOrigin80 @end81 82 @implementation _WKSecurityOrigin83 @end84 85 @implementation WKSecurityOrigin (WKBinaryCompatibility)86 87 - (NSMethodSignature *)methodSignatureForSelector:(SEL)selector88 {89 return [_WKSecurityOrigin instanceMethodSignatureForSelector:selector];90 }91 92 - (void)forwardInvocation:(NSInvocation *)invocation93 {94 [invocation invokeUsingIMP:[_WKSecurityOrigin instanceMethodForSelector:invocation.selector]];95 }96 97 @end98 99 #endif // PLATFORM(IOS)100 101 73 #endif // WK_API_ENABLED -
trunk/Source/WebKit2/UIProcess/ios/WKContentViewInteraction.mm
r196037 r196173 35 35 #import "NativeWebKeyboardEvent.h" 36 36 #import "NativeWebTouchEvent.h" 37 #import "SafariServicesSPI.h"38 37 #import "SmartMagnificationController.h" 39 38 #import "TextInputSPI.h" -
trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj
r196068 r196173 679 679 2DAF06D718BD1A470081CEB1 /* SmartMagnificationController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2DAF06D518BD1A470081CEB1 /* SmartMagnificationController.mm */; }; 680 680 2DAF4FFB1B636181006013D6 /* ViewGestureController.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 2DAF4FFA1B636181006013D6 /* ViewGestureController.cpp */; }; 681 2DB9C4AC1B3251BD0070F27F /* SafariServicesSPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DB9C4AB1B3251BD0070F27F /* SafariServicesSPI.h */; };682 681 2DC6D9C318C44A610043BAD4 /* WKWebViewContentProviderRegistry.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC6D9C118C44A610043BAD4 /* WKWebViewContentProviderRegistry.h */; }; 683 682 2DC6D9C418C44A610043BAD4 /* WKWebViewContentProviderRegistry.mm in Sources */ = {isa = PBXBuildFile; fileRef = 2DC6D9C218C44A610043BAD4 /* WKWebViewContentProviderRegistry.mm */; }; … … 2754 2753 2DAF06D818BD23BA0081CEB1 /* SmartMagnificationController.messages.in */ = {isa = PBXFileReference; lastKnownFileType = text; name = SmartMagnificationController.messages.in; path = ios/SmartMagnificationController.messages.in; sourceTree = "<group>"; }; 2755 2754 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>"; };2757 2755 2DC6D9C118C44A610043BAD4 /* WKWebViewContentProviderRegistry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WKWebViewContentProviderRegistry.h; sourceTree = "<group>"; }; 2758 2756 2DC6D9C218C44A610043BAD4 /* WKWebViewContentProviderRegistry.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = WKWebViewContentProviderRegistry.mm; sourceTree = "<group>"; }; … … 7239 7237 CE1A0BCE1A48E6C60054EF74 /* DataDetectorsUISPI.h */, 7240 7238 CE1A0BCF1A48E6C60054EF74 /* ManagedConfigurationSPI.h */, 7241 2DB9C4AB1B3251BD0070F27F /* SafariServicesSPI.h */,7242 7239 CE1A0BD01A48E6C60054EF74 /* TCCSPI.h */, 7243 7240 CE1A0BD11A48E6C60054EF74 /* TextInputSPI.h */, … … 7728 7725 0F59479D187B3B6000437857 /* RemoteScrollingTree.h in Headers */, 7729 7726 1A30066E1110F4F70031937C /* ResponsivenessTimer.h in Headers */, 7730 2DB9C4AC1B3251BD0070F27F /* SafariServicesSPI.h in Headers */,7731 7727 BC2D021712AC41CB00E732A3 /* SameDocumentNavigationType.h in Headers */, 7732 7728 1AAB4A8D1296F0A20023952F /* SandboxExtension.h in Headers */,
Note: See TracChangeset
for help on using the changeset viewer.