Index: chrome/browser/chromeos/login/user_image_loader.h |
diff --git a/chrome/browser/chromeos/login/user_image_loader.h b/chrome/browser/chromeos/login/user_image_loader.h |
index a5a8b4589c29016c79a2a2b9351f7516f923e010..aff547565be78096a0bab016fb39462a144a0c00 100644 |
--- a/chrome/browser/chromeos/login/user_image_loader.h |
+++ b/chrome/browser/chromeos/login/user_image_loader.h |
@@ -11,6 +11,7 @@ |
#include "base/callback.h" |
#include "base/compiler_specific.h" |
#include "base/memory/ref_counted.h" |
+#include "base/threading/sequenced_worker_pool.h" |
#include "chrome/browser/image_decoder.h" |
class MessageLoop; |
@@ -40,6 +41,9 @@ class UserImageLoader : public base::RefCountedThreadSafe<UserImageLoader>, |
private: |
friend class base::RefCountedThreadSafe<UserImageLoader>; |
+ // Token name for user image loader. |
+ static const char* kUserImageLoaderTokenName; |
Nikita (slow)
2013/01/18 16:40:13
static const char kUserImageLoaderTokenName[]
Joao da Silva
2013/01/18 17:24:58
This could also be hidden in the .cc file, in an a
|
+ |
// Contains attributes we need to know about each image we decode. |
struct ImageInfo { |
ImageInfo(int size, const LoadedCallback& loaded_cb); |
@@ -72,6 +76,8 @@ class UserImageLoader : public base::RefCountedThreadSafe<UserImageLoader>, |
// Accessed only on FILE thread. |
ImageInfoMap image_info_map_; |
+ base::SequencedWorkerPool::SequenceToken sequence_token_; |
+ |
DISALLOW_COPY_AND_ASSIGN(UserImageLoader); |
}; |