Changeset 243951 in webkit
- Timestamp:
- Apr 5, 2019, 4:06:46 PM (7 years ago)
- Location:
- trunk/Source/WebKit
- Files:
-
- 5 edited
-
ChangeLog (modified) (1 diff)
-
Shared/Cocoa/APIObject.mm (modified) (1 diff)
-
UIProcess/API/Cocoa/WKNavigationData.h (modified) (1 diff)
-
UIProcess/API/Cocoa/WKNavigationData.mm (modified) (1 diff)
-
UIProcess/API/Cocoa/WKNavigationDataInternal.h (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r243939 r243951 1 2019-04-05 Alex Christensen <achristensen@webkit.org> 2 3 Undeprecate WKNavigationData 4 https://bugs.webkit.org/show_bug.cgi?id=196559 5 <rdar://44927425> 6 7 Reviewed by Geoff Garen. 8 9 * UIProcess/API/Cocoa/WKNavigationData.h: 10 It is used to communicate information from FrameLoaderClient::updateGlobalHistory() to the application. 11 This use in WKBrowsingContextHistoryDelegate is definitely still deprecated, but its use in 12 WKHistoryDelegatePrivate does not have an adequate replacement yet, so it must remain undeprecated SPI. 13 1 14 2019-04-05 Sihui Liu <sihui_liu@apple.com> 2 15 -
trunk/Source/WebKit/Shared/Cocoa/APIObject.mm
r243726 r243951 257 257 258 258 case Type::NavigationData: 259 ALLOW_DEPRECATED_DECLARATIONS_BEGIN260 259 wrapper = [WKNavigationData alloc]; 261 ALLOW_DEPRECATED_DECLARATIONS_END262 260 break; 263 261 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKNavigationData.h
r242339 r243951 32 32 #import <Foundation/Foundation.h> 33 33 34 WK_CLASS_ DEPRECATED_WITH_REPLACEMENT("WKNavigation", macos(10.10, WK_MAC_TBA), ios(8.0, WK_IOS_TBA))34 WK_CLASS_AVAILABLE(macosx(10.10), ios(8.0)) 35 35 @interface WKNavigationData : NSObject 36 36 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKNavigationData.mm
r242339 r243951 31 31 #import <WebCore/ResourceResponse.h> 32 32 33 IGNORE_WARNINGS_BEGIN("deprecated-implementations")34 33 @implementation WKNavigationData { 35 IGNORE_WARNINGS_END36 34 API::ObjectStorage<API::NavigationData> _data; 37 35 } -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKNavigationDataInternal.h
r242339 r243951 32 32 33 33 template<> struct WrapperTraits<API::NavigationData> { 34 ALLOW_DEPRECATED_DECLARATIONS_BEGIN35 34 using WrapperClass = WKNavigationData; 36 ALLOW_DEPRECATED_DECLARATIONS_END37 35 }; 38 36
Note:
See TracChangeset
for help on using the changeset viewer.