| Index: chrome/browser/ui/ash/session_state_delegate_views.cc
|
| diff --git a/chrome/browser/ui/ash/session_state_delegate_views.cc b/chrome/browser/ui/ash/session_state_delegate_views.cc
|
| index e8e4e512b49c0b75ed6268e29448df765452391c..f4aafd048a5a7485bd7cb70dcafcd9a87235cdc7 100644
|
| --- a/chrome/browser/ui/ash/session_state_delegate_views.cc
|
| +++ b/chrome/browser/ui/ash/session_state_delegate_views.cc
|
| @@ -4,14 +4,28 @@
|
|
|
| #include "chrome/browser/ui/ash/session_state_delegate.h"
|
|
|
| +#include "base/logging.h"
|
| +#include "base/string16.h"
|
| +#include "base/utf_string_conversions.h"
|
| +#include "ui/gfx/image/image_skia.h"
|
| +
|
| +namespace {
|
| +// This isn't really used. It is mainly here to make the compiler happy.
|
| +gfx::ImageSkia null_image;
|
| +}
|
| +
|
| SessionStateDelegate::SessionStateDelegate() {
|
| }
|
|
|
| SessionStateDelegate::~SessionStateDelegate() {
|
| }
|
|
|
| -bool SessionStateDelegate::HasActiveUser() const {
|
| - return true;
|
| +int SessionStateDelegate::GetMaximumNumberOfLoggedInUsers() const {
|
| + return 3;
|
| +}
|
| +
|
| +int SessionStateDelegate::NumberOfLoggedInUsers() const {
|
| + return 1;
|
| }
|
|
|
| bool SessionStateDelegate::IsActiveUserSessionStarted() const {
|
| @@ -31,3 +45,31 @@ void SessionStateDelegate::LockScreen() {
|
|
|
| void SessionStateDelegate::UnlockScreen() {
|
| }
|
| +
|
| +const base::string16 SessionStateDelegate::GetUserDisplayName(
|
| + ash::MultiProfileIndex index) const {
|
| + NOTIMPLEMENTED();
|
| + return UTF8ToUTF16("");
|
| +}
|
| +
|
| +const std::string SessionStateDelegate::GetUserEmail(
|
| + ash::MultiProfileIndex index) const {
|
| + NOTIMPLEMENTED();
|
| + return "";
|
| +}
|
| +
|
| +const gfx::ImageSkia& SessionStateDelegate::GetUserImage(
|
| + ash::MultiProfileIndex index) const {
|
| + NOTIMPLEMENTED();
|
| + // To make the compiler happy.
|
| + return null_image;
|
| +}
|
| +
|
| +void SessionStateDelegate::GetLoggedInUsers(
|
| + ash::UserEmailList* users) {
|
| + NOTIMPLEMENTED();
|
| +}
|
| +
|
| +void SessionStateDelegate::SwitchActiveUser(const std::string& email) {
|
| + NOTIMPLEMENTED();
|
| +}
|
|
|