Chromium Code Reviews| Index: chrome/browser/extensions/extension_service.h |
| =================================================================== |
| --- chrome/browser/extensions/extension_service.h (revision 162977) |
| +++ chrome/browser/extensions/extension_service.h (working copy) |
| @@ -205,10 +205,14 @@ |
| virtual const ExtensionSet* disabled_extensions() const OVERRIDE; |
| const ExtensionSet* terminated_extensions() const; |
| - // Retuns a set of all installed, disabled, and terminated extensions and |
| + // Returns a set of all installed, disabled, and terminated extensions and |
| // transfers ownership to caller. |
| const ExtensionSet* GenerateInstalledExtensionsSet() const; |
| + // Returns a set of all extensions disabled by the sideload wipeout |
| + // initiative. |
| + const ExtensionSet* GenerateSideloadWipoutExtensionsSet() const; |
|
Aaron Boodman
2012/10/22 02:34:00
kinda cryptic name: maybe "GetWipedOutExtensions()
|
| + |
| // Gets the object managing the set of pending extensions. |
| virtual extensions::PendingExtensionManager* |
| pending_extension_manager() OVERRIDE; |
| @@ -420,6 +424,10 @@ |
| // extension if the privilege level has increased (e.g., due to an upgrade). |
| void InitializePermissions(const extensions::Extension* extension); |
| + // Check to see if this extension needs to be disabled, as per the sideload |
| + // wipeout initiative. |
| + void MaybeWipeout(const extensions::Extension* extension); |
| + |
| // Go through each extensions in pref, unload blacklisted extensions |
| // and update the blacklist state in pref. |
| virtual void UpdateExtensionBlacklist( |