Index: chrome/browser/profiles/profile_info_interface.h |
diff --git a/chrome/browser/profiles/profile_info_interface.h b/chrome/browser/profiles/profile_info_interface.h |
index 6a08f9a29d6890b4b1991b6ddb2efbcb212ba9dd..d781f0f533b0adfd5cc9fcc3aca43aab0c1aeb5c 100644 |
--- a/chrome/browser/profiles/profile_info_interface.h |
+++ b/chrome/browser/profiles/profile_info_interface.h |
@@ -7,6 +7,7 @@ |
#include "base/file_path.h" |
#include "base/string16.h" |
+#include "third_party/skia/include/core/SkBitmap.h" |
namespace gfx { |
class Image; |
@@ -24,11 +25,18 @@ class ProfileInfoInterface { |
virtual string16 GetNameOfProfileAtIndex(size_t index) const = 0; |
+ virtual string16 GetGAIANameOfProfileAtIndex(size_t index) const = 0; |
+ |
virtual FilePath GetPathOfProfileAtIndex(size_t index) const = 0; |
virtual string16 GetUserNameOfProfileAtIndex(size_t index) const = 0; |
- virtual const gfx::Image& GetAvatarIconOfProfileAtIndex( |
+ virtual gfx::Image GetAvatarIconOfProfileAtIndex( |
+ size_t index) const = 0; |
+ |
+ virtual SkBitmap GetGAIAPictureOfProfileAtIndex(size_t index) const = 0; |
+ |
+ virtual bool IsUsingCustomAvatarIconForProfileAtIndex( |
size_t index) const = 0; |
// Returns true if the profile at the given index is currently running any |