| Index: chrome/browser/extensions/api/omnibox/omnibox_api.cc
|
| diff --git a/chrome/browser/extensions/api/omnibox/omnibox_api.cc b/chrome/browser/extensions/api/omnibox/omnibox_api.cc
|
| index d954ed0be435dbf8b36cc135f25ec4d0c7b2dac2..533dac8c910a1673221d476598f58ee8a59485df 100644
|
| --- a/chrome/browser/extensions/api/omnibox/omnibox_api.cc
|
| +++ b/chrome/browser/extensions/api/omnibox/omnibox_api.cc
|
| @@ -219,7 +219,8 @@ void OmniboxAPI::OnExtensionLoaded(content::BrowserContext* browser_context,
|
| if (url_service_->loaded()) {
|
| url_service_->RegisterOmniboxKeyword(
|
| extension->id(), extension->name(), keyword,
|
| - GetTemplateURLStringForExtension(extension->id()));
|
| + GetTemplateURLStringForExtension(extension->id()),
|
| + ExtensionPrefs::Get(profile_)->GetInstallTime(extension->id()));
|
| } else {
|
| pending_extensions_.insert(extension);
|
| }
|
| @@ -247,11 +248,11 @@ gfx::Image OmniboxAPI::GetOmniboxIcon(const std::string& extension_id) {
|
| void OmniboxAPI::OnTemplateURLsLoaded() {
|
| // Register keywords for pending extensions.
|
| template_url_sub_.reset();
|
| - for (PendingExtensions::const_iterator i(pending_extensions_.begin());
|
| - i != pending_extensions_.end(); ++i) {
|
| + for (const auto* i : pending_extensions_) {
|
| url_service_->RegisterOmniboxKeyword(
|
| - (*i)->id(), (*i)->name(), OmniboxInfo::GetKeyword(*i),
|
| - GetTemplateURLStringForExtension((*i)->id()));
|
| + i->id(), i->name(), OmniboxInfo::GetKeyword(i),
|
| + GetTemplateURLStringForExtension(i->id()),
|
| + ExtensionPrefs::Get(profile_)->GetInstallTime(i->id()));
|
| }
|
| pending_extensions_.clear();
|
| }
|
|
|