Changeset 285163 in webkit
- Timestamp:
- Nov 2, 2021, 9:37:09 AM (5 years ago)
- Location:
- trunk
- Files:
-
- 7 edited
-
Source/WebKit/ChangeLog (modified) (1 diff)
-
Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm (modified) (1 diff)
-
Source/WebKit/UIProcess/API/Cocoa/_WKSessionState.h (modified) (1 diff)
-
Source/WebKit/UIProcess/API/Cocoa/_WKSessionState.mm (modified) (1 diff)
-
Source/WebKit/UIProcess/API/Cocoa/_WKSessionStateInternal.h (modified) (1 diff)
-
Tools/ChangeLog (modified) (1 diff)
-
Tools/TestWebKitAPI/Tests/WebKitCocoa/AppPrivacyReport.mm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebKit/ChangeLog
r285159 r285163 1 2021-11-02 Kate Cheney <katherine_cheney@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=232593 4 Remove isAppInitiated from _WKSessionState 5 6 Reviewed by Brent Fulgham. 7 8 After https://bugs.webkit.org/show_bug.cgi?id=232486 we no longer need 9 the isAppInitiated value on _WKSessionState. It will be set 10 automatically when session state is retrieved. 11 12 No new tests. Confirmed by existing RestoreFromSessionState* API 13 tests. 14 15 * UIProcess/API/Cocoa/WKWebView.mm: 16 (-[WKWebView _restoreSessionState:andNavigate:]): 17 * UIProcess/API/Cocoa/_WKSessionState.h: 18 * UIProcess/API/Cocoa/_WKSessionState.mm: 19 (-[_WKSessionState _sessionStateWithAppInitiatedValue]): Deleted. 20 * UIProcess/API/Cocoa/_WKSessionStateInternal.h: 21 1 22 2021-11-02 Chris Dumez <cdumez@apple.com> 2 23 -
trunk/Source/WebKit/UIProcess/API/Cocoa/WKWebView.mm
r285086 r285163 2647 2647 { 2648 2648 THROW_IF_SUSPENDED; 2649 return wrapper(_page->restoreFromSessionState(sessionState ? sessionState ._sessionStateWithAppInitiatedValue : WebKit::SessionState { }, navigate));2649 return wrapper(_page->restoreFromSessionState(sessionState ? sessionState->_sessionState : WebKit::SessionState { }, navigate)); 2650 2650 } 2651 2651 -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKSessionState.h
r281817 r285163 34 34 35 35 @property (nonatomic, readonly, copy) NSData *data; 36 @property (nonatomic) BOOL isAppInitiated;37 36 38 37 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKSessionState.mm
r281817 r285163 59 59 } 60 60 61 - (WebKit::SessionState)_sessionStateWithAppInitiatedValue62 {63 _sessionState.isAppInitiated = _isAppInitiated;64 return _sessionState;65 }66 67 61 @end -
trunk/Source/WebKit/UIProcess/API/Cocoa/_WKSessionStateInternal.h
r281817 r285163 33 33 } 34 34 35 - (WebKit::SessionState)_sessionStateWithAppInitiatedValue;36 35 - (instancetype)_initWithSessionState:(WebKit::SessionState)sessionState; 37 36 -
trunk/Tools/ChangeLog
r285158 r285163 1 2021-11-02 Kate Cheney <katherine_cheney@apple.com> 2 3 https://bugs.webkit.org/show_bug.cgi?id=232593 4 Remove isAppInitiated from _WKSessionState 5 6 Reviewed by Brent Fulgham. 7 8 * TestWebKitAPI/Tests/WebKitCocoa/AppPrivacyReport.mm: 9 1 10 2021-11-02 Jonathan Bedard <jbedard@apple.com> 2 11 -
trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/AppPrivacyReport.mm
r285080 r285163 747 747 748 748 RetainPtr<_WKSessionState> sessionState = [webView1 _sessionState]; 749 sessionState.get().isAppInitiated = isAppInitiated == IsAppInitiated::Yes ? true : false;750 749 [webView1 _close]; 751 750
Note:
See TracChangeset
for help on using the changeset viewer.