| 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..d5c44dd38f01a144280b0289b3089703ea46f7e2 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,
|
| + const 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();
|
|
|