| Index: components/session_manager/core/session_manager.cc
|
| diff --git a/components/session_manager/core/session_manager.cc b/components/session_manager/core/session_manager.cc
|
| index f1e4d5d2b722825207d2f7b49f4e246779ed132f..3bf3b01e87a85d11d2e29c43ef215abeb31b1ad6 100644
|
| --- a/components/session_manager/core/session_manager.cc
|
| +++ b/components/session_manager/core/session_manager.cc
|
| @@ -12,7 +12,7 @@ namespace session_manager {
|
| // static
|
| SessionManager* SessionManager::instance = NULL;
|
|
|
| -SessionManager::SessionManager() : session_state_(SessionState::UNKNOWN) {
|
| +SessionManager::SessionManager() {
|
| DCHECK(!SessionManager::Get());
|
| SessionManager::SetInstance(this);
|
| }
|
| @@ -38,6 +38,14 @@ void SessionManager::SetSessionState(SessionState state) {
|
| }
|
| }
|
|
|
| +bool SessionManager::IsSessionStarted() const {
|
| + return session_started_;
|
| +}
|
| +
|
| +void SessionManager::SessionStarted() {
|
| + session_started_ = true;
|
| +}
|
| +
|
| void SessionManager::Initialize(SessionManagerDelegate* delegate) {
|
| DCHECK(delegate);
|
| delegate_.reset(delegate);
|
| @@ -53,7 +61,7 @@ void SessionManager::Start() {
|
| delegate_->Start();
|
| }
|
|
|
| -SessionManagerDelegate::SessionManagerDelegate() : session_manager_(NULL) {
|
| +SessionManagerDelegate::SessionManagerDelegate() {
|
| }
|
|
|
| SessionManagerDelegate::~SessionManagerDelegate() {
|
|
|