diff options
author | rockot <rockot@chromium.org> | 2014-10-14 10:19:06 -0700 |
---|---|---|
committer | Commit bot <commit-bot@chromium.org> | 2014-10-14 17:21:29 +0000 |
commit | ffa65b177a8c432f752a88ed0577bfc2dd4e4d8b (patch) | |
tree | 04db4f026b7bcca1b61b0e913e84d88ed8cd7bad /extensions/extensions.gyp | |
parent | 6bdde2037e8e02a926978ca9713e0f52539f3850 (diff) | |
download | chromium_src-ffa65b177a8c432f752a88ed0577bfc2dd4e4d8b.zip chromium_src-ffa65b177a8c432f752a88ed0577bfc2dd4e4d8b.tar.gz chromium_src-ffa65b177a8c432f752a88ed0577bfc2dd4e4d8b.tar.bz2 |
Reland: Move ExtensionCache to //extensions
This is a reland of the CL
https://codereview.chromium.org/612423003 to correct expected behavior
in some Chrome OS tests.
Because the mere act of constructing an ExtensionCacheImpl has side-
effects on the message loop state, its construction has been removed
from the ChromeExtensionsBrowserClient ctor. It is now constructed
lazily upon calling GetExtensionCache() of the same class, making it
effectively equivalent to its prior usage (construction upon first
call to ExtensionCache::GetInstance).
BUG=398671,422884
TBR=pastarmovj@chromium.org
Review URL: https://codereview.chromium.org/640733006
Cr-Commit-Position: refs/heads/master@{#299501}
Diffstat (limited to 'extensions/extensions.gyp')
-rw-r--r-- | extensions/extensions.gyp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/extensions/extensions.gyp b/extensions/extensions.gyp index 166937f..ac7919d 100644 --- a/extensions/extensions.gyp +++ b/extensions/extensions.gyp @@ -714,8 +714,11 @@ 'browser/suggest_permission_util.h', 'browser/uninstall_reason.h', 'browser/update_observer.h', + 'browser/updater/extension_cache.h', 'browser/updater/manifest_fetch_data.cc', 'browser/updater/manifest_fetch_data.h', + 'browser/updater/null_extension_cache.cc', + 'browser/updater/null_extension_cache.h', 'browser/updater/safe_manifest_parser.cc', 'browser/updater/safe_manifest_parser.h', 'browser/url_request_util.cc', |