Chromium Code Reviews| Index: chrome/browser/extensions/extension_management.h |
| diff --git a/chrome/browser/extensions/extension_management.h b/chrome/browser/extensions/extension_management.h |
| index 4aab9dde3bdcfde42b7ce00e8cd2f561e5c5fb58..69937c859ec2bed5d39cc298727911bdc2c256ba 100644 |
| --- a/chrome/browser/extensions/extension_management.h |
| +++ b/chrome/browser/extensions/extension_management.h |
| @@ -117,6 +117,9 @@ class ExtensionManagement : public KeyedService { |
| // Returns if an extension with id |id| is allowed to install or not. |
| bool IsInstallationAllowed(const ExtensionId& id) const; |
| + // Returns true if an extension download should be allowed to proceed. |
| + bool IsOffstoreInstallAllowed(const GURL& url, const GURL& referrer_url); |
|
Joao da Silva
2014/09/12 13:18:40
GURL needs a forward declaration
binjin
2014/09/12 13:35:44
Done.
|
| + |
| // Helper function to read |settings_by_id_| with |id| as key. Returns a |
| // constant reference to default settings if |id| does not exist. |
| const IndividualSettings& ReadById(const ExtensionId& id) const; |