summaryrefslogtreecommitdiffstats
path: root/chrome/browser/profiles/profile_info_interface.h
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/profiles/profile_info_interface.h')
-rw-r--r--chrome/browser/profiles/profile_info_interface.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/chrome/browser/profiles/profile_info_interface.h b/chrome/browser/profiles/profile_info_interface.h
index 6a08f9a..a7318de 100644
--- a/chrome/browser/profiles/profile_info_interface.h
+++ b/chrome/browser/profiles/profile_info_interface.h
@@ -36,6 +36,17 @@ class ProfileInfoInterface {
virtual bool GetBackgroundStatusOfProfileAtIndex(
size_t index) const = 0;
+ virtual string16 GetGAIANameOfProfileAtIndex(size_t index) const = 0;
+
+ // Checks if the GAIA name should be used as the profile's name.
+ virtual bool IsUsingGAIANameOfProfileAtIndex(size_t index) const = 0;
+
+ virtual const gfx::Image& GetGAIAPictureOfProfileAtIndex(
+ size_t index) const = 0;
+
+ // Checks if the GAIA picture should be used as the profile's avatar icon.
+ virtual bool IsUsingGAIAPictureOfProfileAtIndex(size_t index) const = 0;
+
protected:
virtual ~ProfileInfoInterface() {}
};