Changeset 171050 in webkit


Ignore:
Timestamp:
Jul 13, 2014 10:09:13 AM (10 years ago)
Author:
mitz@apple.com
Message:

[Cocoa] Clean up session state API a little
https://bugs.webkit.org/show_bug.cgi?id=134871

Reviewed by Darin Adler.

  • UIProcess/API/Cocoa/WKWebView.mm:

(-[WKWebView _sessionState]):
(-[WKWebView _restoreFromSessionState:]): Deleted.

  • UIProcess/API/Cocoa/WKWebViewPrivate.h:
Location:
trunk/Source/WebKit2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/WebKit2/ChangeLog

    r171048 r171050  
     12014-07-13  Dan Bernstein  <mitz@apple.com>
     2
     3        [Cocoa] Clean up session state API a little
     4        https://bugs.webkit.org/show_bug.cgi?id=134871
     5
     6        Reviewed by Darin Adler.
     7
     8        * UIProcess/API/Cocoa/WKWebView.mm:
     9        (-[WKWebView _sessionState]):
     10        (-[WKWebView _restoreFromSessionState:]): Deleted.
     11        * UIProcess/API/Cocoa/WKWebViewPrivate.h:
     12
    1132014-07-13  Javier Fernandez  <jfernandez@igalia.com>
    214
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebView.mm

    r171034 r171050  
    16351635}
    16361636
    1637 // FIXME: This should return a _WKSessionState object.
    1638 - (id)_sessionState
     1637- (_WKSessionState *)_sessionState
    16391638{
    16401639    return adoptNS([[_WKSessionState alloc] _initWithSessionState:_page->sessionState()]).autorelease();
     
    16521651        _navigationState->createReloadNavigation(navigationID);
    16531652    }
    1654 }
    1655 
    1656 // FIXME: Remove this once nobody is using it.
    1657 - (void)_restoreFromSessionState:(id)sessionState
    1658 {
    1659     [self _restoreSessionState:sessionState andNavigate:YES];
    16601653}
    16611654
  • trunk/Source/WebKit2/UIProcess/API/Cocoa/WKWebViewPrivate.h

    r171034 r171050  
    8989- (void)_restoreFromSessionStateData:(NSData *)sessionStateData;
    9090
    91 // FIXME: This should return a _WKSessionState object, not an id.
    92 @property (nonatomic, readonly) id _sessionState;
     91@property (nonatomic, readonly) _WKSessionState *_sessionState;
    9392- (WKNavigation *)_restoreSessionState:(_WKSessionState *)sessionState andNavigate:(BOOL)navigate;
    94 
    95 // FIXME: Remove this once nobody is using it.
    96 - (void)_restoreFromSessionState:(id)sessionState;
    9793
    9894@property (nonatomic, setter=_setAllowsRemoteInspection:) BOOL _allowsRemoteInspection;
Note: See TracChangeset for help on using the changeset viewer.