Changeset 186058 in webkit


Ignore:
Timestamp:
Jun 28, 2015 5:33:15 PM (9 years ago)
Author:
mitz@apple.com
Message:

[Cocoa] Remove _WKSecurityOrigin.{h,mm}
https://bugs.webkit.org/show_bug.cgi?id=146402

Reviewed by Sam Weinig.

  • UIProcess/API/Cocoa/WKSecurityOrigin.mm: Declare and define _WKSecurityOrigin here.

(-[WKSecurityOrigin methodSignatureForSelector:]): Moved into a WKBinaryCompatibility
category.
(-[WKSecurityOrigin forwardInvocation:]): Ditto.

  • UIProcess/API/Cocoa/_WKSecurityOrigin.h: Removed.
  • UIProcess/API/Cocoa/_WKSecurityOrigin.mm: Removed.
  • WebKit2.xcodeproj/project.pbxproj: Removed references to _WKSecurityOrigin.{h,mm}.
Location:
trunk/Source/WebKit2
Files:
2 deleted
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r186048 r186058  
     12015-06-28  Dan Bernstein  <mitz@apple.com>
     2
     3        [Cocoa] Remove _WKSecurityOrigin.{h,mm}
     4        https://bugs.webkit.org/show_bug.cgi?id=146402
     5
     6        Reviewed by Sam Weinig.
     7
     8        * UIProcess/API/Cocoa/WKSecurityOrigin.mm: Declare and define _WKSecurityOrigin here.
     9        (-[WKSecurityOrigin methodSignatureForSelector:]): Moved into a WKBinaryCompatibility
     10        category.
     11        (-[WKSecurityOrigin forwardInvocation:]): Ditto.
     12        * UIProcess/API/Cocoa/_WKSecurityOrigin.h: Removed.
     13        * UIProcess/API/Cocoa/_WKSecurityOrigin.mm: Removed.
     14        * WebKit2.xcodeproj/project.pbxproj: Removed references to _WKSecurityOrigin.{h,mm}.
     15
    1162015-06-28  Dan Bernstein  <mitz@apple.com>
    217
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKSecurityOrigin.mm

    r185890 r186058  
    3030
    3131#import "NSInvocationSPI.h"
    32 #import "_WKSecurityOrigin.h"
    3332#import <WebCore/ResourceRequest.h>
    3433#import <WebCore/SecurityOrigin.h>
     
    7170}
    7271
     72@end
     73
    7374#pragma mark iOS 8 Safari binary compatibility
    7475
    7576#if PLATFORM(IOS)
     77
     78WK_CLASS_AVAILABLE(NA, 8_0)
     79@interface _WKSecurityOrigin : WKSecurityOrigin
     80@end
     81
     82@implementation _WKSecurityOrigin
     83@end
     84
     85@implementation WKSecurityOrigin (WKBinaryCompatibility)
    7686
    7787- (NSMethodSignature *)methodSignatureForSelector:(SEL)selector
     
    8595}
    8696
    87 #endif
    88 
    8997@end
    9098
     99#endif // PLATFORM(IOS)
     100
    91101#endif // WK_API_ENABLED
  • trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj

    r186008 r186058  
    774774                3769079E18F340A2001DFF04 /* APIInjectedBundleFormClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 3769079C18F340A2001DFF04 /* APIInjectedBundleFormClient.h */; };
    775775                37694525184FC6B600CDE21F /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BCF5068412431861005955AE /* Security.framework */; };
    776                 376C51191957452E0007B0FA /* _WKSecurityOrigin.mm in Sources */ = {isa = PBXBuildFile; fileRef = 376C51171957452E0007B0FA /* _WKSecurityOrigin.mm */; };
    777                 376C511A1957452E0007B0FA /* _WKSecurityOrigin.h in Headers */ = {isa = PBXBuildFile; fileRef = 376C51181957452E0007B0FA /* _WKSecurityOrigin.h */; settings = {ATTRIBUTES = (Private, ); }; };
    778776                37716A5A195B910500EE8B1B /* ProcessAssertion.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 37716A59195B910500EE8B1B /* ProcessAssertion.cpp */; };
    779777                377216B81A4E6BE000DCA718 /* _WKRenderingProgressEvents.h in Headers */ = {isa = PBXBuildFile; fileRef = 377216B71A4E6BE000DCA718 /* _WKRenderingProgressEvents.h */; settings = {ATTRIBUTES = (Private, ); }; };
     
    29222920                3769079818F31CB2001DFF04 /* APIInjectedBundlePageUIClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = APIInjectedBundlePageUIClient.h; path = API/APIInjectedBundlePageUIClient.h; sourceTree = "<group>"; };
    29232921                3769079C18F340A2001DFF04 /* APIInjectedBundleFormClient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = APIInjectedBundleFormClient.h; sourceTree = "<group>"; };
    2924                 376C51171957452E0007B0FA /* _WKSecurityOrigin.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKSecurityOrigin.mm; sourceTree = "<group>"; };
    2925                 376C51181957452E0007B0FA /* _WKSecurityOrigin.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKSecurityOrigin.h; sourceTree = "<group>"; };
    29262922                37716A59195B910500EE8B1B /* ProcessAssertion.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = ProcessAssertion.cpp; sourceTree = "<group>"; };
    29272923                377216B71A4E6BE000DCA718 /* _WKRenderingProgressEvents.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKRenderingProgressEvents.h; sourceTree = "<group>"; };
     
    53055301                                1A43E827188F3CDC009E4D30 /* _WKProcessPoolConfiguration.mm */,
    53065302                                7C89D2D61A6C6BE6003A5FDE /* _WKProcessPoolConfigurationInternal.h */,
    5307                                 376C51181957452E0007B0FA /* _WKSecurityOrigin.h */,
    5308                                 376C51171957452E0007B0FA /* _WKSecurityOrigin.mm */,
    53095303                                1A002D3F196B329400B9AD44 /* _WKSessionState.h */,
    53105304                                1A002D3E196B329400B9AD44 /* _WKSessionState.mm */,
     
    75167510                                376311FD1A3FB5F7005A2E51 /* _WKSameDocumentNavigationType.h in Headers */,
    75177511                                376311FE1A3FB600005A2E51 /* _WKSameDocumentNavigationTypeInternal.h in Headers */,
    7518                                 376C511A1957452E0007B0FA /* _WKSecurityOrigin.h in Headers */,
    75197512                                1A002D44196B338900B9AD44 /* _WKSessionState.h in Headers */,
    75207513                                1A002D43196B337000B9AD44 /* _WKSessionStateInternal.h in Headers */,
     
    93349327                                1A9E328E182165A900F5D04C /* _WKRemoteObjectInterface.mm in Sources */,
    93359328                                1A9E328A1821636900F5D04C /* _WKRemoteObjectRegistry.mm in Sources */,
    9336                                 376C51191957452E0007B0FA /* _WKSecurityOrigin.mm in Sources */,
    93379329                                1A002D45196B338E00B9AD44 /* _WKSessionState.mm in Sources */,
    93389330                                2D6B371C18A967AD0042AE80 /* _WKThumbnailView.mm in Sources */,
Note: See TracChangeset for help on using the changeset viewer.