summaryrefslogtreecommitdiffstats
path: root/components/sessions/session_service_commands.cc
diff options
context:
space:
mode:
Diffstat (limited to 'components/sessions/session_service_commands.cc')
-rw-r--r--components/sessions/session_service_commands.cc7
1 files changed, 6 insertions, 1 deletions
diff --git a/components/sessions/session_service_commands.cc b/components/sessions/session_service_commands.cc
index 3b5f8a1..eca2b4d 100644
--- a/components/sessions/session_service_commands.cc
+++ b/components/sessions/session_service_commands.cc
@@ -99,7 +99,8 @@ enum PersistedWindowShowState {
// SHOW_STATE_INACTIVE (4) never persisted.
PERSISTED_SHOW_STATE_FULLSCREEN = 5,
PERSISTED_SHOW_STATE_DETACHED_DEPRECATED = 6,
- PERSISTED_SHOW_STATE_END = 6
+ PERSISTED_SHOW_STATE_DOCKED = 7,
+ PERSISTED_SHOW_STATE_END = 7
};
typedef std::map<SessionID::id_type, SessionTab*> IdToSessionTab;
@@ -123,6 +124,8 @@ PersistedWindowShowState ShowStateToPersistedShowState(
return PERSISTED_SHOW_STATE_MAXIMIZED;
case ui::SHOW_STATE_FULLSCREEN:
return PERSISTED_SHOW_STATE_FULLSCREEN;
+ case ui::SHOW_STATE_DOCKED:
+ return PERSISTED_SHOW_STATE_DOCKED;
case ui::SHOW_STATE_DEFAULT:
case ui::SHOW_STATE_INACTIVE:
@@ -146,6 +149,8 @@ ui::WindowShowState PersistedShowStateToShowState(int state) {
return ui::SHOW_STATE_MAXIMIZED;
case PERSISTED_SHOW_STATE_FULLSCREEN:
return ui::SHOW_STATE_FULLSCREEN;
+ case PERSISTED_SHOW_STATE_DOCKED:
+ return ui::SHOW_STATE_DOCKED;
case PERSISTED_SHOW_STATE_DETACHED_DEPRECATED:
return ui::SHOW_STATE_NORMAL;
}