Index: chrome/browser/chromeos/launcher_search_provider/service.cc |
diff --git a/chrome/browser/chromeos/launcher_search_provider/service.cc b/chrome/browser/chromeos/launcher_search_provider/service.cc |
index 47b64355fbb33a3060ee69b25740b81f88ae8806..40759b3cf623b9226cfc5597ef4dabb067f6d1b2 100644 |
--- a/chrome/browser/chromeos/launcher_search_provider/service.cc |
+++ b/chrome/browser/chromeos/launcher_search_provider/service.cc |
@@ -99,6 +99,7 @@ void Service::OnOpenResult(const ExtensionId& extension_id, |
void Service::SetSearchResults( |
const extensions::Extension* extension, |
+ scoped_refptr<ErrorReporter> error_reporter, |
const std::string& query_id, |
const std::vector<linked_ptr< |
extensions::api::launcher_search_provider::SearchResult>>& results) { |
@@ -122,7 +123,7 @@ void Service::SetSearchResults( |
app_list::LauncherSearchResult* search_result = |
new app_list::LauncherSearchResult(result->item_id, icon_url, relevance, |
- profile_, extension); |
+ profile_, extension, error_reporter); |
search_result->set_title(base::UTF8ToUTF16(result->title)); |
search_results.push_back(search_result); |
} |
@@ -134,6 +135,7 @@ bool Service::IsQueryRunning() const { |
} |
std::set<ExtensionId> Service::GetListenerExtensionIds() { |
+ // TODO(yawano): Cache this result for optimization (crbug.com/440649). |
std::set<ExtensionId> extension_ids; |
const ExtensionSet& extension_set = extension_registry_->enabled_extensions(); |