Changeset 204454 in webkit
- Timestamp:
- Aug 14, 2016, 2:45:49 PM (9 years ago)
- Location:
- trunk/Source/WebKit2
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit2/ChangeLog
r204432 r204454 1 2016-08-14 Dan Bernstein <mitz@apple.com> 2 3 [Cocoa] Remove deprecated _WKVisitedLinkProvider declarations that aren’t needed 4 https://bugs.webkit.org/show_bug.cgi?id=160846 5 6 Reviewed by Darin Adler. 7 8 * UIProcess/API/Cocoa/WKWebViewConfiguration.mm: 9 (-[WKWebViewConfiguration _visitedLinkProvider]): Moved into WKBinaryCompatibilityIOS10 10 cateogry implementation, changed type to _WKVisitedLinkStore. 11 (-[WKWebViewConfiguration _setVisitedLinkProvider:]): Ditto. 12 * UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h: Removed property declaration. 13 14 * UIProcess/API/Cocoa/_WKVisitedLinkProvider.h: Removed. 15 * UIProcess/API/Cocoa/_WKVisitedLinkProvider.mm: Moved declaration in here. 16 17 * WebKit2.xcodeproj/project.pbxproj: Updated for header removal. 18 1 19 2016-08-12 Dan Bernstein <mitz@apple.com> 2 20 -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfiguration.mm
r203855 r204454 36 36 #import "WKWebViewContentProviderRegistry.h" 37 37 #import "WeakObjCPtr.h" 38 #import "_WKVisitedLink Provider.h"38 #import "_WKVisitedLinkStore.h" 39 39 #import "_WKWebsiteDataStoreInternal.h" 40 40 #import <WebCore/RuntimeApplicationChecks.h> … … 397 397 } 398 398 399 -(_WKVisitedLinkProvider *)_visitedLinkProvider400 {401 return (_WKVisitedLinkProvider *)self._visitedLinkStore;402 }403 404 - (void)_setVisitedLinkProvider:(_WKVisitedLinkProvider *)_visitedLinkProvider405 {406 self._visitedLinkStore = _visitedLinkProvider;407 }408 409 399 #pragma clang diagnostic pop 410 400 … … 764 754 @end 765 755 756 @implementation WKWebViewConfiguration (WKBinaryCompatibilityWithIOS10) 757 758 -(_WKVisitedLinkStore *)_visitedLinkProvider 759 { 760 return self._visitedLinkStore; 761 } 762 763 - (void)_setVisitedLinkProvider:(_WKVisitedLinkStore *)visitedLinkProvider 764 { 765 self._visitedLinkStore = visitedLinkProvider; 766 } 767 768 @end 769 766 770 #endif // WK_API_ENABLED -
trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewConfigurationPrivate.h
r203855 r204454 29 29 30 30 @class WKWebView; 31 @class _WKVisitedLinkProvider;32 31 @class _WKVisitedLinkStore; 33 32 @class _WKWebsiteDataStore; … … 69 68 #endif 70 69 71 @property (nonatomic, strong, setter=_setVisitedLinkProvider:) _WKVisitedLinkProvider *_visitedLinkProvider WK_API_DEPRECATED_WITH_REPLACEMENT("_visitedLinkStore", macosx(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA));72 73 70 @property (nonatomic, strong, setter=_setWebsiteDataStore:) _WKWebsiteDataStore *_websiteDataStore WK_API_DEPRECATED_WITH_REPLACEMENT("websiteDataStore", macosx(10.10, 10.11), ios(8.0, 9.0)); 74 71 @property (nonatomic, setter=_setRequiresUserActionForAudioPlayback:) BOOL _requiresUserActionForAudioPlayback WK_API_DEPRECATED_WITH_REPLACEMENT("mediaTypesRequiringUserActionForPlayback", macosx(WK_MAC_TBA, WK_MAC_TBA), ios(WK_IOS_TBA, WK_IOS_TBA)); -
trunk/Source/WebKit2/UIProcess/API/Cocoa/_WKVisitedLinkProvider.mm
r188891 r204454 25 25 26 26 #include "config.h" 27 #include "_WKVisitedLink Provider.h"27 #include "_WKVisitedLinkStore.h" 28 28 29 29 #if WK_API_ENABLED 30 31 // Defined for binary compatibility with Safari in iOS 10. 32 33 @interface _WKVisitedLinkProvider : _WKVisitedLinkStore 34 @end 30 35 31 36 @implementation _WKVisitedLinkProvider -
trunk/Source/WebKit2/WebKit2.xcodeproj/project.pbxproj
r204318 r204454 166 166 1A1FEC1D1627B45700700F6D /* WebConnectionMessages.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A1FEC1B1627B45700700F6D /* WebConnectionMessages.h */; }; 167 167 1A2067921B8B906600C13C36 /* _WKVisitedLinkProvider.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1A2067901B8B906600C13C36 /* _WKVisitedLinkProvider.mm */; }; 168 1A2067931B8B906600C13C36 /* _WKVisitedLinkProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2067911B8B906600C13C36 /* _WKVisitedLinkProvider.h */; settings = {ATTRIBUTES = (Private, ); }; };169 168 1A2161B011F37664008AD0F5 /* NPRuntimeObjectMap.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A2161AE11F37664008AD0F5 /* NPRuntimeObjectMap.h */; }; 170 169 1A2161B111F37664008AD0F5 /* NPRuntimeObjectMap.cpp in Sources */ = {isa = PBXBuildFile; fileRef = 1A2161AF11F37664008AD0F5 /* NPRuntimeObjectMap.cpp */; }; … … 2145 2144 1A1FEC1B1627B45700700F6D /* WebConnectionMessages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WebConnectionMessages.h; sourceTree = "<group>"; }; 2146 2145 1A2067901B8B906600C13C36 /* _WKVisitedLinkProvider.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = _WKVisitedLinkProvider.mm; sourceTree = "<group>"; }; 2147 1A2067911B8B906600C13C36 /* _WKVisitedLinkProvider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = _WKVisitedLinkProvider.h; sourceTree = "<group>"; };2148 2146 1A2161AE11F37664008AD0F5 /* NPRuntimeObjectMap.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NPRuntimeObjectMap.h; sourceTree = "<group>"; }; 2149 2147 1A2161AF11F37664008AD0F5 /* NPRuntimeObjectMap.cpp */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.cpp; path = NPRuntimeObjectMap.cpp; sourceTree = "<group>"; }; … … 4244 4242 isa = PBXGroup; 4245 4243 children = ( 4246 1A2067911B8B906600C13C36 /* _WKVisitedLinkProvider.h */,4247 4244 1A2067901B8B906600C13C36 /* _WKVisitedLinkProvider.mm */, 4248 4245 1AFB4C6C1ADF0C7800B33339 /* _WKWebsiteDataRecord.h */, … … 7446 7443 2D87861D1BDB54BF00D02ABB /* _WKUserStyleSheet.h in Headers */, 7447 7444 2D8786201BDB57F500D02ABB /* _WKUserStyleSheetInternal.h in Headers */, 7448 1A2067931B8B906600C13C36 /* _WKVisitedLinkProvider.h in Headers */,7449 7445 1A81B38118BD66AD0007FDAC /* _WKVisitedLinkStore.h in Headers */, 7450 7446 1A81B38518BD673A0007FDAC /* _WKVisitedLinkStoreInternal.h in Headers */,
Note:
See TracChangeset
for help on using the changeset viewer.