| Index: chrome/browser/extensions/chrome_extensions_browser_client.cc
|
| diff --git a/chrome/browser/extensions/chrome_extensions_browser_client.cc b/chrome/browser/extensions/chrome_extensions_browser_client.cc
|
| index ac1bd9c21784ddb2292c91974c987b751a073a25..cbb52c03dfedcc428d628d269a7bd716dbfb3bfc 100644
|
| --- a/chrome/browser/extensions/chrome_extensions_browser_client.cc
|
| +++ b/chrome/browser/extensions/chrome_extensions_browser_client.cc
|
| @@ -281,4 +281,21 @@ ExtensionCache* ChromeExtensionsBrowserClient::GetExtensionCache() {
|
| return extension_cache_.get();
|
| }
|
|
|
| +bool ChromeExtensionsBrowserClient::IsBackgroundUpdateAllowed() {
|
| + return !CommandLine::ForCurrentProcess()->HasSwitch(
|
| + switches::kDisableBackgroundNetworking);
|
| +}
|
| +
|
| +bool ChromeExtensionsBrowserClient::IsMinBrowserVersionSupported(
|
| + const std::string& min_version) {
|
| + chrome::VersionInfo version_info;
|
| + base::Version browser_version = base::Version(version_info.Version());
|
| + Version browser_min_version(min_version);
|
| + if (browser_version.IsValid() && browser_min_version.IsValid() &&
|
| + browser_min_version.CompareTo(browser_version) > 0) {
|
| + return false;
|
| + }
|
| + return true;
|
| +}
|
| +
|
| } // namespace extensions
|
|
|