Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(482)

Unified Diff: chrome/browser/chromeos/login/user_image_loader.h

Issue 11968044: Fix login visual hitch on chromebook (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 7 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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);
};
« no previous file with comments | « no previous file | chrome/browser/chromeos/login/user_image_loader.cc » ('j') | chrome/browser/chromeos/login/user_image_loader.cc » ('J')

Powered by Google App Engine
This is Rietveld 408576698