Prevented loading unneeded component extension at login screen.
There are bunch of component extension that make no sense to be loaded at OOBE/login screen for ChromeOS. We need them only once the user session starts.
BUG=164885
TEST=existing component unit tests
Review URL: https://chromiumcodereview.appspot.com/11467023
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@171953 0039d316-1c4b-4281-b951-d872f2087c98
diff --git a/chrome/browser/extensions/component_loader_unittest.cc b/chrome/browser/extensions/component_loader_unittest.cc
index 8c122000..0b29a35 100644
--- a/chrome/browser/extensions/component_loader_unittest.cc
+++ b/chrome/browser/extensions/component_loader_unittest.cc
@@ -220,7 +220,7 @@
EXPECT_EQ(0u, extension_service_.extensions()->size());
// Use LoadAll() to load the default extensions.
- component_loader_.AddDefaultComponentExtensions();
+ component_loader_.AddDefaultComponentExtensions(false);
component_loader_.LoadAll();
unsigned int default_count = extension_service_.extensions()->size();
@@ -233,7 +233,7 @@
}
TEST_F(ComponentLoaderTest, EnterpriseWebStore) {
- component_loader_.AddDefaultComponentExtensions();
+ component_loader_.AddDefaultComponentExtensions(false);
component_loader_.LoadAll();
unsigned int default_count = extension_service_.extensions()->size();
@@ -247,7 +247,7 @@
extension_service_.set_ready(false);
extension_service_.clear_extensions();
component_loader_.ClearAllRegistered();
- component_loader_.AddDefaultComponentExtensions();
+ component_loader_.AddDefaultComponentExtensions(false);
component_loader_.LoadAll();
EXPECT_EQ(default_count + 1, extension_service_.extensions()->size());
@@ -259,7 +259,7 @@
TEST_F(ComponentLoaderTest, AddOrReplace) {
EXPECT_EQ(0u, component_loader_.registered_extensions_count());
- component_loader_.AddDefaultComponentExtensions();
+ component_loader_.AddDefaultComponentExtensions(false);
size_t const default_count = component_loader_.registered_extensions_count();
FilePath known_extension = GetBasePath()
.AppendASCII("override_component_extension");