Index: components/sessions/session_service_commands.cc |
diff --git a/components/sessions/session_service_commands.cc b/components/sessions/session_service_commands.cc |
index 3b5f8a14ca5fc93bbdc46a9e2f1ab401270e6a25..eca2b4d718186d97d38fa77917213f3cb6cd34ac 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; |
} |