Index: chrome/browser/ui/webui/options/chromeos/user_image_source.cc |
diff --git a/chrome/browser/ui/webui/options/chromeos/user_image_source.cc b/chrome/browser/ui/webui/options/chromeos/user_image_source.cc |
index 46572be08236c9d265a510e8e475c0b36b77b505..71a03b71f729db6bf3023771b27475d2d2252aaa 100644 |
--- a/chrome/browser/ui/webui/options/chromeos/user_image_source.cc |
+++ b/chrome/browser/ui/webui/options/chromeos/user_image_source.cc |
@@ -8,7 +8,6 @@ |
#include "base/message_loop/message_loop.h" |
#include "base/strings/string_split.h" |
#include "chrome/common/url_constants.h" |
-#include "components/signin/core/account_id/account_id.h" |
#include "components/user_manager/user_image/default_user_images.h" |
#include "components/user_manager/user_manager.h" |
#include "grit/theme_resources.h" |
@@ -38,10 +37,10 @@ |
// Static. |
base::RefCountedMemory* UserImageSource::GetUserImage( |
- const AccountId& account_id, |
+ const std::string& email, |
ui::ScaleFactor scale_factor) { |
const user_manager::User* user = |
- user_manager::UserManager::Get()->FindUser(account_id); |
+ user_manager::UserManager::Get()->FindUser(email); |
if (user) { |
if (user->has_raw_image()) { |
return new base::RefCountedBytes(user->raw_image()); |
@@ -79,8 +78,7 @@ |
std::string email; |
GURL url(chrome::kChromeUIUserImageURL + path); |
ParseRequest(url, &email); |
- const AccountId account_id(AccountId::FromUserEmail(email)); |
- callback.Run(GetUserImage(account_id, ui::SCALE_FACTOR_100P)); |
+ callback.Run(GetUserImage(email, ui::SCALE_FACTOR_100P)); |
} |
std::string UserImageSource::GetMimeType(const std::string& path) const { |