| Index: chrome/browser/sessions/session_service.h
|
| diff --git a/chrome/browser/sessions/session_service.h b/chrome/browser/sessions/session_service.h
|
| index 781fa9cb71cd12fc768e2fb70f0e5b197b9a446e..f2f4cc16abfbe0f97fa54efd3de6cc594aabb6bf 100644
|
| --- a/chrome/browser/sessions/session_service.h
|
| +++ b/chrome/browser/sessions/session_service.h
|
| @@ -54,7 +54,7 @@ class NavigationEntry;
|
| class SessionService : public BaseSessionService,
|
| public content::NotificationObserver {
|
| friend class SessionRestoreTest;
|
| - friend class SessionServiceTestHelper;
|
| + friend class SessionServiceTestHelper;
|
| public:
|
| // Used to distinguish an application window from a normal one.
|
| enum AppType {
|
| @@ -221,6 +221,11 @@ class SessionService : public BaseSessionService,
|
| const SessionID& tab_id,
|
| const std::string& extension_app_id);
|
|
|
| + // Sets the user agent override of the specified tab.
|
| + void SetTabUserAgentOverride(const SessionID& window_id,
|
| + const SessionID& tab_id,
|
| + const std::string& user_agent_override);
|
| +
|
| // Methods to create the various commands. It is up to the caller to delete
|
| // the returned the SessionCommand* object.
|
| SessionCommand* CreateSetSelectedTabInWindow(const SessionID& window_id,
|
|
|