| Index: ios/chrome/browser/sessions/session_service_ios.h | 
| diff --git a/ios/chrome/browser/sessions/session_service.h b/ios/chrome/browser/sessions/session_service_ios.h | 
| similarity index 70% | 
| rename from ios/chrome/browser/sessions/session_service.h | 
| rename to ios/chrome/browser/sessions/session_service_ios.h | 
| index 0676b2e4298b6e729a7d8911c95cc79bb859ec67..197394999aba646b16146c0eb280686af489ac4d 100644 | 
| --- a/ios/chrome/browser/sessions/session_service.h | 
| +++ b/ios/chrome/browser/sessions/session_service_ios.h | 
| @@ -2,34 +2,17 @@ | 
| // Use of this source code is governed by a BSD-style license that can be | 
| // found in the LICENSE file. | 
|  | 
| -#ifndef IOS_CHROME_BROWSER_SESSIONS_SESSION_SERVICE_H_ | 
| -#define IOS_CHROME_BROWSER_SESSIONS_SESSION_SERVICE_H_ | 
| +#ifndef IOS_CHROME_BROWSER_SESSIONS_SESSION_SERVICE_IOS_H_ | 
| +#define IOS_CHROME_BROWSER_SESSIONS_SESSION_SERVICE_IOS_H_ | 
|  | 
| #import <Foundation/Foundation.h> | 
|  | 
| -#include "base/mac/scoped_nsobject.h" | 
| - | 
| namespace ios { | 
| class ChromeBrowserState; | 
| } | 
|  | 
| @class SessionWindowIOS; | 
|  | 
| -// Trivial NSKeyedUnarchiver subclass that can be configured with a | 
| -// ChromeBrowserState instance that decoding classes can use. | 
| -@interface SessionWindowUnarchiver : NSKeyedUnarchiver | 
| - | 
| -// The BrowserState set on the unarchiver at init; a weak pointer. | 
| -@property(nonatomic, readonly) ios::ChromeBrowserState* browserState; | 
| - | 
| -// Inits exactly as initForReadingWithData: does, additionally setting | 
| -// |browserState| on the receiver. | 
| -- (instancetype)initForReadingWithData:(NSData*)data | 
| -                          browserState:(ios::ChromeBrowserState*)browserState | 
| -    NS_DESIGNATED_INITIALIZER; | 
| - | 
| -@end | 
| - | 
| // A singleton service for saving the current session. Can either save on a | 
| // delay or immediately. Saving is always performed on a separate thread. | 
| @interface SessionServiceIOS : NSObject | 
| @@ -58,8 +41,7 @@ class ChromeBrowserState; | 
|  | 
| // Loads the window from the given backup file on disk on the main thread. | 
| // Returns nil if unable to read the sessions. | 
| -- (SessionWindowIOS*)loadWindowFromPath:(NSString*)path | 
| -                        forBrowserState:(ios::ChromeBrowserState*)browserState; | 
| +- (SessionWindowIOS*)loadWindowFromPath:(NSString*)sessionPath; | 
|  | 
| // Returns the path of the session file. | 
| - (NSString*)sessionFilePathForDirectory:(NSString*)directory; | 
| @@ -77,4 +59,4 @@ class ChromeBrowserState; | 
|  | 
| @end | 
|  | 
| -#endif  // IOS_CHROME_BROWSER_SESSIONS_SESSION_SERVICE_H_ | 
| +#endif  // IOS_CHROME_BROWSER_SESSIONS_SESSION_SERVICE_IOS_H_ | 
|  |