| Index: chrome/browser/profiles/profile_shortcut_manager_win.h
 | 
| diff --git a/chrome/browser/profiles/profile_shortcut_manager_win.h b/chrome/browser/profiles/profile_shortcut_manager_win.h
 | 
| index 631a71303e6cbef73a4e7c411211ee0010c073ab..f78e21683494ff44ae99b4b5f65941218c53ec9c 100644
 | 
| --- a/chrome/browser/profiles/profile_shortcut_manager_win.h
 | 
| +++ b/chrome/browser/profiles/profile_shortcut_manager_win.h
 | 
| @@ -13,8 +13,8 @@ class BrowserDistribution;
 | 
|  namespace profiles {
 | 
|  namespace internal {
 | 
|  
 | 
| -// Name of the badged icon file generated for a given profile.
 | 
| -extern const char kProfileIconFileName[];
 | 
| +// Returns the full path to the profile icon file.
 | 
| +base::FilePath GetProfileIconPath(const base::FilePath& profile_path);
 | 
|  
 | 
|  // Returns the default shortcut filename for the given profile name,
 | 
|  // given |distribution|. Returns a filename appropriate for a
 | 
| @@ -31,10 +31,13 @@ string16 CreateProfileShortcutFlags(const base::FilePath& profile_path);
 | 
|  class ProfileShortcutManagerWin : public ProfileShortcutManager,
 | 
|                                    public ProfileInfoCacheObserver {
 | 
|   public:
 | 
| -  // Specifies whether a new shortcut should be created if none exist.
 | 
| +  // Specifies whether only the existing shortcuts should be updated, a new
 | 
| +  // shortcut should be created if none exist, or only the icon for this profile
 | 
| +  // should be created in the profile directory.
 | 
|    enum CreateOrUpdateMode {
 | 
|      UPDATE_EXISTING_ONLY,
 | 
|      CREATE_WHEN_NONE_FOUND,
 | 
| +    CREATE_ICON_ONLY,
 | 
|    };
 | 
|    // Specifies whether non-profile shortcuts should be updated.
 | 
|    enum NonProfileShortcutAction {
 | 
| @@ -46,6 +49,8 @@ class ProfileShortcutManagerWin : public ProfileShortcutManager,
 | 
|    virtual ~ProfileShortcutManagerWin();
 | 
|  
 | 
|    // ProfileShortcutManager implementation:
 | 
| +  virtual void CreateProfileIcon(
 | 
| +      const base::FilePath& profile_path) OVERRIDE;
 | 
|    virtual void CreateProfileShortcut(
 | 
|        const base::FilePath& profile_path) OVERRIDE;
 | 
|    virtual void RemoveProfileShortcuts(
 | 
| 
 |