diff options
author | dpolukhin@chromium.org <dpolukhin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-24 22:59:11 +0000 |
---|---|---|
committer | dpolukhin@chromium.org <dpolukhin@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2014-01-24 22:59:11 +0000 |
commit | 044e86998a829be0e0bae20cffd8e6834ab10a1e (patch) | |
tree | 523a06bfff2b107c32d667634efde4f31cd7341a /chrome/browser/extensions/extension_browsertest.cc | |
parent | b2c99dd3bd217083fafaca9964e1a89f323ba232 (diff) | |
download | chromium_src-044e86998a829be0e0bae20cffd8e6834ab10a1e.zip chromium_src-044e86998a829be0e0bae20cffd8e6834ab10a1e.tar.gz chromium_src-044e86998a829be0e0bae20cffd8e6834ab10a1e.tar.bz2 |
Integrate new extension cache for non-user specific extensions/apps
This CL deprecates all caching mechanism and switching to new mechanism
that works for all default apps and preserve unused cache items for 30 days
or until cache limit reached.
BUG=316371
TEST=existing tests + manual testing
R=joaodasilva@chromium.org, miket@chromium.org, yoz@chromium.org
Review URL: https://codereview.chromium.org/135643007
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@246995 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/extension_browsertest.cc')
-rw-r--r-- | chrome/browser/extensions/extension_browsertest.cc | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/chrome/browser/extensions/extension_browsertest.cc b/chrome/browser/extensions/extension_browsertest.cc index 8cc4542..6f80211 100644 --- a/chrome/browser/extensions/extension_browsertest.cc +++ b/chrome/browser/extensions/extension_browsertest.cc @@ -26,6 +26,7 @@ #include "chrome/browser/extensions/extension_system.h" #include "chrome/browser/extensions/extension_util.h" #include "chrome/browser/extensions/unpacked_installer.h" +#include "chrome/browser/extensions/updater/extension_cache_fake.h" #include "chrome/browser/profiles/profile.h" #include "chrome/browser/profiles/profile_manager.h" #include "chrome/browser/ui/browser.h" @@ -95,6 +96,11 @@ const Extension* ExtensionBrowserTest::GetExtensionByPath( return NULL; } +void ExtensionBrowserTest::SetUp() { + test_extension_cache_.reset(new extensions::ExtensionCacheFake()); + InProcessBrowserTest::SetUp(); +} + void ExtensionBrowserTest::SetUpCommandLine(CommandLine* command_line) { PathService::Get(chrome::DIR_TEST_DATA, &test_data_dir_); test_data_dir_ = test_data_dir_.AppendASCII("extensions"); |