diff options
author | rockot <rockot@chromium.org> | 2014-09-18 12:31:52 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-09-18 19:32:14 +0000 |
commit | 9065985da2ce2a4f73150ac5eabab29c5d67505d (patch) | |
tree | a7e5407965a7b5e6905210344c2352ff2ce4adb5 /extensions/shell/common/shell_extensions_client.h | |
parent | d4a62b87d28f0bda1c9453f02d9ea22fccaf700c (diff) | |
download | chromium_src-9065985da2ce2a4f73150ac5eabab29c5d67505d.zip chromium_src-9065985da2ce2a4f73150ac5eabab29c5d67505d.tar.gz chromium_src-9065985da2ce2a4f73150ac5eabab29c5d67505d.tar.bz2 |
Move Webstore URL concepts to //extensions and out
of Chrome-specific "constants."
These URLs can be overridden by extensions embedders now
and are no longer incorrectly classified as "constants."
BUG=398671
TBR=xiyuan@chromium.org,sky@chromium.org for various files with header updates
Review URL: https://codereview.chromium.org/575113002
Cr-Commit-Position: refs/heads/master@{#295523}
Diffstat (limited to 'extensions/shell/common/shell_extensions_client.h')
-rw-r--r-- | extensions/shell/common/shell_extensions_client.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/shell/common/shell_extensions_client.h b/extensions/shell/common/shell_extensions_client.h index 10e6f20..43fc4b7 100644 --- a/extensions/shell/common/shell_extensions_client.h +++ b/extensions/shell/common/shell_extensions_client.h @@ -44,6 +44,9 @@ class ShellExtensionsClient : public ExtensionsClient { const std::string& name) const OVERRIDE; virtual void RegisterAPISchemaResources(ExtensionAPI* api) const OVERRIDE; virtual bool ShouldSuppressFatalErrors() const OVERRIDE; + virtual std::string GetWebstoreBaseURL() const OVERRIDE; + virtual std::string GetWebstoreUpdateURL() const OVERRIDE; + virtual bool IsBlacklistUpdateURL(const GURL& url) const OVERRIDE; private: const ExtensionsAPIPermissions extensions_api_permissions_; |