Chromium Code Reviews| Index: chrome/browser/extensions/external_provider_impl.cc |
| diff --git a/chrome/browser/extensions/external_provider_impl.cc b/chrome/browser/extensions/external_provider_impl.cc |
| index 4ac241d1f1cdfd99b9dff364588b5815e928bd3f..fd4e52eab324563712150a1163642812b464f40f 100644 |
| --- a/chrome/browser/extensions/external_provider_impl.cc |
| +++ b/chrome/browser/extensions/external_provider_impl.cc |
| @@ -394,6 +394,8 @@ void ExternalProviderImpl::CreateExternalProviders( |
| Extension::NO_FLAGS))); |
| #if !defined(OS_CHROMEOS) |
| + // The default apps are installed as INTERNAL but use the external |
|
Mihai Parparita -not on Chrome
2012/08/08 00:22:43
This is clever, since it means that you don't have
Aaron Boodman
2012/08/08 22:23:29
It seems reasonable to me that providers can speci
Gaurav
2012/08/10 23:06:55
It may require more re-factoring and isolation. Th
|
| + // extension installer codeflow. |
| provider_list->push_back( |
| linked_ptr<ExternalProviderInterface>( |
| new default_apps::Provider( |
| @@ -401,7 +403,7 @@ void ExternalProviderImpl::CreateExternalProviders( |
| service, |
| new ExternalPrefLoader(chrome::DIR_DEFAULT_APPS, |
| ExternalPrefLoader::NONE), |
| - Extension::EXTERNAL_PREF, |
| + Extension::INTERNAL, |
| Extension::INVALID, |
| Extension::FROM_WEBSTORE))); |
| #endif |