diff options
author | jstritar@chromium.org <jstritar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-20 18:17:19 +0000 |
---|---|---|
committer | jstritar@chromium.org <jstritar@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-10-20 18:17:19 +0000 |
commit | fb27cc9687bed6ef6f8dedacf30385c2d076d6e9 (patch) | |
tree | fcbe11ba37f3d8f43dc03ac6fc3a41d70816ad76 /chrome/browser/extensions/default_apps.h | |
parent | 325f68943ee5ae3b937651fde9f37ba6ab68a598 (diff) | |
download | chromium_src-fb27cc9687bed6ef6f8dedacf30385c2d076d6e9.zip chromium_src-fb27cc9687bed6ef6f8dedacf30385c2d076d6e9.tar.gz chromium_src-fb27cc9687bed6ef6f8dedacf30385c2d076d6e9.tar.bz2 |
Uninstall default apps if user hides promo
We now uninstall the default apps if the user hides the NTP app promo. This only happens if the user hasn't already installed other apps.
BUG=59453
TEST=DefaultApps. Also, clicking the 'Hide this' message on the app promo should uninstall the default apps.
Review URL: http://codereview.chromium.org/3903002
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@63242 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/default_apps.h')
-rw-r--r-- | chrome/browser/extensions/default_apps.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/chrome/browser/extensions/default_apps.h b/chrome/browser/extensions/default_apps.h index 1f572df..767b2f3 100644 --- a/chrome/browser/extensions/default_apps.h +++ b/chrome/browser/extensions/default_apps.h @@ -43,6 +43,9 @@ class DefaultApps { // no apps need to be installed. const ExtensionIdSet* GetAppsToInstall() const; + // Gets the list of default apps. + const ExtensionIdSet* GetDefaultApps() const; + // Should be called after each app is installed. Once installed_ids contains // all the default apps, GetAppsToInstall() will start returning NULL. void DidInstallApp(const ExtensionIdSet& installed_ids); |