Index: chrome/browser/chromeos/login/session/user_session_manager.h |
diff --git a/chrome/browser/chromeos/login/session/user_session_manager.h b/chrome/browser/chromeos/login/session/user_session_manager.h |
index dee2273dc6aeb43664101d8e7e5f75b17a3e8abb..681aec351f3ab226b2f9b5078ccaa5cb024f5c69 100644 |
--- a/chrome/browser/chromeos/login/session/user_session_manager.h |
+++ b/chrome/browser/chromeos/login/session/user_session_manager.h |
@@ -14,6 +14,7 @@ |
#include "base/memory/weak_ptr.h" |
#include "base/observer_list.h" |
#include "chrome/browser/chromeos/base/locale_util.h" |
+#include "chrome/browser/chromeos/first_run/goodies_displayer.h" |
#include "chrome/browser/chromeos/login/signin/oauth2_login_manager.h" |
#include "chrome/browser/chromeos/login/signin/token_handle_util.h" |
#include "chromeos/dbus/session_manager_client.h" |
@@ -40,6 +41,10 @@ class User; |
namespace chromeos { |
+namespace first_run { |
+class GoodiesDisplayer; |
+} // namespace first_run |
+ |
namespace test { |
class UserSessionManagerTestApi; |
} // namespace test |
@@ -79,6 +84,7 @@ class UserSessionStateObserver { |
class UserSessionManager |
: public OAuth2LoginManager::Observer, |
public net::NetworkChangeNotifier::ConnectionTypeObserver, |
+ public first_run::GoodiesDisplayer::Delegate, |
achuithb
2015/09/18 16:39:11
You cannot inherit from an implementation class. T
Greg Levin
2015/09/18 18:49:27
Done... moved functionality into member
scoped_ptr
|
public base::SupportsWeakPtr<UserSessionManager>, |
public UserSessionManagerDelegate, |
public user_manager::UserManager::UserSessionStateObserver { |