diff options
author | tapted@chromium.org <tapted@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-29 06:05:36 +0000 |
---|---|---|
committer | tapted@chromium.org <tapted@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2012-11-29 06:05:36 +0000 |
commit | 8c484b740118dc9c8cad7871412cc579bba20da4 (patch) | |
tree | 841adf86c875c57bd8135eb03d9aaa64ff285525 /chrome/browser/extensions/component_loader_unittest.cc | |
parent | 9a7a4b0925e83f7bef8e94ff9697b5e515a09318 (diff) | |
download | chromium_src-8c484b740118dc9c8cad7871412cc579bba20da4.zip chromium_src-8c484b740118dc9c8cad7871412cc579bba20da4.tar.gz chromium_src-8c484b740118dc9c8cad7871412cc579bba20da4.tar.bz2 |
Perform install tasks for newly installed or upgraded component apps/extensions.
This ensures, e.g., that background pages for component extensions are run and
that their event listeners are registered appropriately. The change also saves
manifest information into profile preferences for component applications so that
the version can be tracked, which was not previously done.
BUG=157717
TEST=browser_test PlatformAppBrowserTest.ComponentAppBackgroundPages
Review URL: https://chromiumcodereview.appspot.com/11275069
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@170137 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/extensions/component_loader_unittest.cc')
-rw-r--r-- | chrome/browser/extensions/component_loader_unittest.cc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/chrome/browser/extensions/component_loader_unittest.cc b/chrome/browser/extensions/component_loader_unittest.cc index 6ff6b01..8c12200 100644 --- a/chrome/browser/extensions/component_loader_unittest.cc +++ b/chrome/browser/extensions/component_loader_unittest.cc @@ -30,7 +30,7 @@ class MockExtensionService : public TestExtensionService { MockExtensionService() : ready_(false), unloaded_count_(0) { } - virtual void AddExtension(const Extension* extension) OVERRIDE { + virtual void AddComponentExtension(const Extension* extension) OVERRIDE { EXPECT_FALSE(extension_set_.Contains(extension->id())); // ExtensionService must become the owner of the extension object. extension_set_.Insert(extension); |