| 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 7e9f6d14191b5d700201d6873edb05ff990a41e4..06b489e7102726a737d45af9fd9f6924314432bb 100644
|
| --- a/chrome/browser/chromeos/login/user_manager.h
|
| +++ b/chrome/browser/chromeos/login/user_manager.h
|
| @@ -175,11 +175,22 @@ class UserManager {
|
| virtual void SaveUserImage(const std::string& username,
|
| const SkBitmap& image) = 0;
|
|
|
| + // Update custom wallpaper to selected layout and saves layout to Local
|
| + // State.
|
| + virtual void SetLoggedInUserCustomWallpaperLayout(
|
| + ash::WallpaperLayout layout) = 0;
|
| +
|
| // Tries to load user image from disk; if successful, sets it for the user,
|
| // sends LOGIN_USER_IMAGE_CHANGED notification and updates Local State.
|
| virtual void SaveUserImageFromFile(const std::string& username,
|
| const FilePath& path) = 0;
|
|
|
| + // Tries to load user image from disk; if successful, sets it for the user,
|
| + // and updates Local State.
|
| + virtual void SaveUserWallpaperFromFile(const std::string& username,
|
| + const FilePath& path,
|
| + ash::WallpaperLayout layout) = 0;
|
| +
|
| // 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
|
|
|