| Index: chrome/browser/extensions/external_component_loader.cc
|
| diff --git a/chrome/browser/extensions/external_component_loader.cc b/chrome/browser/extensions/external_component_loader.cc
|
| index 327df7055d67c887d8f0770399ce19c733cb94d9..3a0eacf901f1b96bcbd026769d21caa10d80bc0f 100644
|
| --- a/chrome/browser/extensions/external_component_loader.cc
|
| +++ b/chrome/browser/extensions/external_component_loader.cc
|
| @@ -21,6 +21,10 @@
|
| #include "chromeos/chromeos_switches.h"
|
| #endif
|
|
|
| +#if defined(ENABLE_APP_LIST) && defined(OS_CHROMEOS)
|
| +#include "chrome/browser/ui/app_list/google_now_extension.h"
|
| +#endif
|
| +
|
| namespace extensions {
|
|
|
| ExternalComponentLoader::ExternalComponentLoader(Profile* profile)
|
| @@ -85,6 +89,14 @@ void ExternalComponentLoader::StartLoading() {
|
| }
|
| #endif
|
|
|
| +#if defined(ENABLE_APP_LIST) && defined(OS_CHROMEOS)
|
| + std::string google_now_extension_id;
|
| + if (GetGoogleNowExtensionId(&google_now_extension_id)) {
|
| + prefs_->SetString(google_now_extension_id + ".external_update_url",
|
| + extension_urls::GetWebstoreUpdateUrl().spec());
|
| + }
|
| +#endif
|
| +
|
| LoadFinished();
|
| }
|
|
|
|
|