Changeset 195963 in webkit
- Timestamp:
- Feb 1, 2016, 9:53:37 AM (9 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
TabularUnified trunk/Source/WebKit2/ChangeLog ¶
r195958 r195963 1 2016-02-01 Dan Bernstein <mitz@apple.com> 2 3 [Cocoa] Get rid of WK_ macros for initializers 4 https://bugs.webkit.org/show_bug.cgi?id=153744 5 6 Reviewed by Anders Carlsson. 7 8 * Shared/API/Cocoa/WKFoundation.h: Removed definitions of WK_DESIGNATED_INITIALIZER and 9 WK_UNAVAILABLE. 10 11 * mac/postprocess-framework-headers.sh: Removed rules for rewriting the above macros. Also 12 removed Foundation import that became unnecessary, and definitions that were only needed 13 before iOS 8. 14 15 Replaced instances of the above macros with their expansions. 16 17 * UIProcess/API/Cocoa/WKProcessPoolPrivate.h: 18 * UIProcess/API/Cocoa/WKSecurityOrigin.h: 19 * UIProcess/API/Cocoa/WKWebView.h: 20 * UIProcess/API/Cocoa/WKWebsiteDataStore.h: 21 1 22 2016-02-01 Csaba Osztrogonác <ossy@webkit.org> 2 23 -
TabularUnified trunk/Source/WebKit2/Shared/API/Cocoa/WKFoundation.h ¶
r195922 r195963 64 64 #endif 65 65 66 #ifndef __NSi_8_367 #define __NSi_8_3 introduced=8.368 #endif69 70 66 #ifdef __OBJC__ 71 #import <Foundation/Foundation.h>72 73 #ifdef NS_DESIGNATED_INITIALIZER74 #define WK_DESIGNATED_INITIALIZER NS_DESIGNATED_INITIALIZER75 #else76 #define WK_DESIGNATED_INITIALIZER77 #endif78 79 #ifdef NS_UNAVAILABLE80 #define WK_UNAVAILABLE NS_UNAVAILABLE81 #else82 #define WK_UNAVAILABLE83 #endif84 85 67 #define WK_NULLABLE_SPECIFIER __nullable 86 87 68 #endif 88 69 -
TabularUnified trunk/Source/WebKit2/UIProcess/API/Cocoa/WKProcessPoolPrivate.h ¶
r194646 r195963 33 33 34 34 @interface WKProcessPool () 35 - (instancetype)_initWithConfiguration:(_WKProcessPoolConfiguration *)configuration __attribute__((objc_method_family(init))) WK_DESIGNATED_INITIALIZER;35 - (instancetype)_initWithConfiguration:(_WKProcessPoolConfiguration *)configuration __attribute__((objc_method_family(init))) NS_DESIGNATED_INITIALIZER; 36 36 @end 37 37 -
TabularUnified trunk/Source/WebKit2/UIProcess/API/Cocoa/WKSecurityOrigin.h ¶
r195922 r195963 40 40 @interface WKSecurityOrigin : NSObject 41 41 42 - (instancetype)init WK_UNAVAILABLE;42 - (instancetype)init NS_UNAVAILABLE; 43 43 44 44 /*! @abstract The security origin's protocol. -
TabularUnified trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.h ¶
r195922 r195963 82 82 on the web view. 83 83 */ 84 - (instancetype)initWithFrame:(CGRect)frame configuration:(WKWebViewConfiguration *)configuration WK_DESIGNATED_INITIALIZER;85 86 - (instancetype)initWithCoder:(NSCoder *)coder WK_UNAVAILABLE;84 - (instancetype)initWithFrame:(CGRect)frame configuration:(WKWebViewConfiguration *)configuration NS_DESIGNATED_INITIALIZER; 85 86 - (instancetype)initWithCoder:(NSCoder *)coder NS_UNAVAILABLE; 87 87 88 88 /*! @abstract Navigates to a requested URL. -
TabularUnified trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebsiteDataStore.h ¶
r195922 r195963 48 48 + (WKWebsiteDataStore *)nonPersistentDataStore; 49 49 50 - (instancetype)init WK_UNAVAILABLE;50 - (instancetype)init NS_UNAVAILABLE; 51 51 52 52 /*! @abstract Whether the data store is persistent or not. */ -
TabularUnified trunk/Source/WebKit2/mac/postprocess-framework-headers.sh ¶
r195922 r195963 62 62 -e 's/WK_DICTIONARY\(([^\)]+)\)/NSDictionary<\1>/g' 63 63 -e 's/WK_SET\(([^\)]+)\)/NSSet<\1>/g' 64 -e s/WK_DESIGNATED_INITIALIZER/NS_DESIGNATED_INITIALIZER/65 64 -e s/WK_NULLABLE_SPECIFIER/_Nullable/g 66 -e s/WK_UNAVAILABLE/NS_UNAVAILABLE/67 65 ) 68 66
Note:
See TracChangeset
for help on using the changeset viewer.