| Index: extensions/common/extensions_client.h
|
| diff --git a/extensions/common/extensions_client.h b/extensions/common/extensions_client.h
|
| index 623a2de9e60f7ef3020666f4679a17d02853a29c..77037d4b38f92951b4169b7e6a155219194573f1 100644
|
| --- a/extensions/common/extensions_client.h
|
| +++ b/extensions/common/extensions_client.h
|
| @@ -97,6 +97,16 @@ class ExtensionsClient {
|
| // (i.e., only logged) or allowed (i.e., logged before crashing).
|
| virtual bool ShouldSuppressFatalErrors() const = 0;
|
|
|
| + // Returns the base webstore URL prefix.
|
| + virtual std::string GetWebstoreBaseURL() const = 0;
|
| +
|
| + // Returns the URL to use for update manifest queries.
|
| + virtual std::string GetWebstoreUpdateURL() const = 0;
|
| +
|
| + // Returns a flag indicating whether or not a given URL is a valid
|
| + // extension blacklist URL.
|
| + virtual bool IsBlacklistUpdateURL(const GURL& url) const = 0;
|
| +
|
| // Return the extensions client.
|
| static ExtensionsClient* Get();
|
|
|
|
|