diff options
author | bshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-15 16:41:38 +0000 |
---|---|---|
committer | bshe@chromium.org <bshe@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-10-15 16:41:38 +0000 |
commit | 15d16da9f9d16714ac736c35fadf51d6c29d925a (patch) | |
tree | 7aef4bd7b0c55c71aefcb00c662069c7fd56dc2b /chrome/browser/chromeos/extensions/wallpaper_api.h | |
parent | aba9957113392e051207ba61b2941ad79cc0d8f7 (diff) | |
download | chromium_src-15d16da9f9d16714ac736c35fadf51d6c29d925a.zip chromium_src-15d16da9f9d16714ac736c35fadf51d6c29d925a.tar.gz chromium_src-15d16da9f9d16714ac736c35fadf51d6c29d925a.tar.bz2 |
Use auto generated code in wallpaper_private_api.cc
This is mainly code cleanup. Use the extension auto-generated code in
wallpaper_private_api.cc
BUG=NONE
Review URL: https://codereview.chromium.org/26565002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@228704 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/extensions/wallpaper_api.h')
-rw-r--r-- | chrome/browser/chromeos/extensions/wallpaper_api.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/chrome/browser/chromeos/extensions/wallpaper_api.h b/chrome/browser/chromeos/extensions/wallpaper_api.h index aae0114..1c79327 100644 --- a/chrome/browser/chromeos/extensions/wallpaper_api.h +++ b/chrome/browser/chromeos/extensions/wallpaper_api.h @@ -5,9 +5,9 @@ #ifndef CHROME_BROWSER_CHROMEOS_EXTENSIONS_WALLPAPER_API_H_ #define CHROME_BROWSER_CHROMEOS_EXTENSIONS_WALLPAPER_API_H_ -#include "ash/desktop_background/desktop_background_controller.h" #include "base/threading/sequenced_worker_pool.h" #include "chrome/browser/chromeos/extensions/wallpaper_function_base.h" +#include "chrome/common/extensions/api/wallpaper.h" // Implementation of chrome.wallpaper.setWallpaper API. // After this API being called, a jpeg encoded wallpaper will be saved to @@ -41,11 +41,7 @@ class WallpaperSetWallpaperFunction : public WallpaperFunctionBase { // Thumbnail is ready. Calls api function javascript callback. void ThumbnailGenerated(base::RefCountedBytes* data); - // Layout of the downloaded wallpaper. - ash::WallpaperLayout layout_; - - // True if need to generate thumbnail and pass to callback. - bool generate_thumbnail_; + scoped_ptr<extensions::api::wallpaper::SetWallpaper::Params> params; // Unique file name of the custom wallpaper. std::string file_name_; @@ -56,9 +52,6 @@ class WallpaperSetWallpaperFunction : public WallpaperFunctionBase { // User id hash of the logged in user. std::string user_id_hash_; - // String representation of downloaded wallpaper. - std::string image_data_; - // Sequence token associated with wallpaper operations. Shared with // WallpaperManager. base::SequencedWorkerPool::SequenceToken sequence_token_; |