X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fchrome%2Fbrowser%2Fui%2Fapp_list%2Fsearch%2Fapp_result.cc;h=4f628b349c6c84b23d26f4b5721f2eb5b8ca62af;hb=1afa4dd80ef85af7c90efaea6959db1d92330844;hp=92c68fd284749490c72104031b0d89f67ce9774a;hpb=90762837333c13ccf56f2ad88e4481fc71e8d281;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/chrome/browser/ui/app_list/search/app_result.cc b/src/chrome/browser/ui/app_list/search/app_result.cc index 92c68fd..4f628b3 100644 --- a/src/chrome/browser/ui/app_list/search/app_result.cc +++ b/src/chrome/browser/ui/app_list/search/app_result.cc @@ -10,6 +10,7 @@ #include "chrome/browser/profiles/profile.h" #include "chrome/browser/ui/app_list/app_context_menu.h" #include "chrome/browser/ui/app_list/app_list_controller_delegate.h" +#include "chrome/browser/ui/app_list/search/search_util.h" #include "chrome/browser/ui/extensions/extension_enable_flow.h" #include "chrome/browser/ui/webui/ntp/core_app_launcher_handler.h" #include "content/public/browser/user_metrics.h" @@ -89,6 +90,7 @@ void AppResult::UpdateFromLastLaunched(const base::Time& current_time, } void AppResult::Open(int event_flags) { + RecordHistogram(APP_SEARCH_RESULT); const extensions::Extension* extension = extensions::ExtensionSystem::Get(profile_)->extension_service() ->GetInstalledExtension(app_id_); @@ -114,21 +116,14 @@ void AppResult::Open(int event_flags) { event_flags); } -void AppResult::InvokeAction(int action_index, int event_flags) {} - -scoped_ptr AppResult::Duplicate() { - scoped_ptr copy( - new AppResult(profile_, app_id_, controller_)); +scoped_ptr AppResult::Duplicate() { + scoped_ptr copy(new AppResult(profile_, app_id_, controller_)); copy->set_title(title()); copy->set_title_tags(title_tags()); return copy.Pass(); } -ChromeSearchResultType AppResult::GetType() { - return APP_SEARCH_RESULT; -} - ui::MenuModel* AppResult::GetContextMenuModel() { if (!context_menu_) { context_menu_.reset(new AppContextMenu(