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 a314cc9286bb327939182ebd86fe786f2fe0e4db..aa8d11edf9e7f9d320f6d7112a04fd10586d3022 100644 |
--- a/chrome/browser/profiles/profile_info_interface.h |
+++ b/chrome/browser/profiles/profile_info_interface.h |
@@ -52,6 +52,8 @@ class ProfileInfoInterface { |
virtual base::string16 GetGAIAGivenNameOfProfileAtIndex( |
size_t index) const = 0; |
+ virtual std::string GetGAIAIdOfProfileAtIndex(size_t index) const = 0; |
+ |
virtual const gfx::Image* GetGAIAPictureOfProfileAtIndex( |
size_t index) const = 0; |
@@ -87,6 +89,9 @@ class ProfileInfoInterface { |
// Returns true if the user has never manually selected a profile avatar. |
virtual bool ProfileIsUsingDefaultAvatarAtIndex(size_t index) const = 0; |
+ // Returns true if the given profile is connected to an account. |
+ virtual bool ProfileIsAuthenticatedAtIndex(size_t index) const = 0; |
+ |
protected: |
virtual ~ProfileInfoInterface() {} |
}; |