| Index: chrome/browser/extensions/extensions_service.cc
|
| diff --git a/chrome/browser/extensions/extensions_service.cc b/chrome/browser/extensions/extensions_service.cc
|
| index b53f24369e1d8e4446ffb218041c02952c11b17d..7b1c230f093cb5ee5f98391e26f95a56bc44f2a6 100644
|
| --- a/chrome/browser/extensions/extensions_service.cc
|
| +++ b/chrome/browser/extensions/extensions_service.cc
|
| @@ -95,14 +95,14 @@ ExtensionsService::ExtensionsService(Profile* profile,
|
| extension_prefs_(new ExtensionPrefs(prefs, install_directory)),
|
| backend_loop_(backend_loop),
|
| install_directory_(install_directory),
|
| - extensions_enabled_(false),
|
| + extensions_enabled_(true),
|
| show_extensions_prompts_(true),
|
| ready_(false) {
|
| // Figure out if extension installation should be enabled.
|
| - if (command_line->HasSwitch(switches::kEnableExtensions)) {
|
| - extensions_enabled_ = true;
|
| - } else if (profile->GetPrefs()->GetBoolean(prefs::kEnableExtensions)) {
|
| - extensions_enabled_ = true;
|
| + if (command_line->HasSwitch(switches::kDisableExtensions)) {
|
| + extensions_enabled_ = false;
|
| + } else if (profile->GetPrefs()->GetBoolean(prefs::kDisableExtensions)) {
|
| + extensions_enabled_ = false;
|
| }
|
|
|
| // Set up the ExtensionUpdater
|
|
|