Index: chrome/browser/chromeos/login/user_manager.h |
diff --git a/chrome/browser/chromeos/login/user_manager.h b/chrome/browser/chromeos/login/user_manager.h |
index 08ea9e50531179cd6f13b14760d9f30d70b0e788..b2265c4e350fc601309391a716604a9e38d9af15 100644 |
--- a/chrome/browser/chromeos/login/user_manager.h |
+++ b/chrome/browser/chromeos/login/user_manager.h |
@@ -85,23 +85,23 @@ class UserManager : public ProfileImageDownloader::Delegate, |
// Gets user's oauth token status in local state preferences. |
User::OAuthTokenStatus GetUserOAuthStatus(const std::string& username) const; |
- // Sets user image to the default image with index |image_index|, updates |
- // local state preferences and sends LOGIN_USER_IMAGE_CHANGED notification. |
+ // Sets user image to the default image with index |image_index|, sends |
+ // LOGIN_USER_IMAGE_CHANGED notification and updates Local State. |
void SaveUserDefaultImageIndex(const std::string& username, int image_index); |
- // Saves image to file, updates local state preferences and sends |
- // LOGIN_USER_IMAGE_CHANGED notification. |
+ // Saves image to file, sends LOGIN_USER_IMAGE_CHANGED notification and |
+ // updates Local State. |
void SaveUserImage(const std::string& username, const SkBitmap& image); |
- // Tries to load user image from disk and sets it for the user; updates local |
- // state preferences and sends LOGIN_USER_IMAGE_CHANGED notification. |
+ // Tries to load user image from disk; if successful, sets it for the user, |
+ // sends LOGIN_USER_IMAGE_CHANGED notification and updates Local State. |
void SaveUserImageFromFile(const std::string& username, const FilePath& path); |
- // Sets profile image as user image for |username|, updates local state |
- // preferences and sends LOGIN_USER_IMAGE_CHANGED notification. |
- // If the user is not logged-in or the last |DownloadProfileImage| call |
- // has failed, a default grey avatar will be used until the user logs in |
- // and profile image is downloaded successfuly. |
+ // Sets profile image as user image for |username|, sends |
+ // LOGIN_USER_IMAGE_CHANGED notification and updates Local State. If the user |
+ // is not logged-in or the last |DownloadProfileImage| call has failed, a |
+ // default grey avatar will be used until the user logs in and profile image |
+ // is downloaded successfuly. |
void SaveUserImageFromProfileImage(const std::string& username); |
// Starts downloading the profile image for the logged-in user. |
@@ -173,9 +173,11 @@ class UserManager : public ProfileImageDownloader::Delegate, |
// Sets one of the default images for the specified user and saves this |
// setting in local state. |
+ // Does not send LOGIN_USER_IMAGE_CHANGED notification. |
void SetInitialUserImage(const std::string& username); |
- // Sets image for user |username|. |
+ // Sets image for user |username| and sends LOGIN_USER_IMAGE_CHANGED |
+ // notification unless this is a new user and image is set for the first time. |
void SetUserImage(const std::string& username, |
int image_index, |
const SkBitmap& image); |
@@ -186,8 +188,9 @@ class UserManager : public ProfileImageDownloader::Delegate, |
int image_index, |
const SkBitmap& image); |
- // Saves image to file with specified path. Runs on FILE thread. |
- // Posts task for saving image info to local state on UI thread. |
+ // Saves image to file with specified path and sends LOGIN_USER_IMAGE_CHANGED |
+ // notification. Runs on FILE thread. Posts task for saving image info to |
+ // Local State on UI thread. |
void SaveImageToFile(const std::string& username, |
const SkBitmap& image, |
const FilePath& image_path, |