Upstream version 5.34.104.0
[platform/framework/web/crosswalk.git] / src / chrome / browser / ui / app_list / app_list_view_delegate.h
index 264c4f3..c9847e4 100644 (file)
 #include "content/public/browser/notification_observer.h"
 #include "content/public/browser/notification_registrar.h"
 #include "ui/app_list/app_list_view_delegate.h"
-#include "ui/app_list/speech_ui_model.h"
 
 class AppListControllerDelegate;
 class Profile;
 
 namespace app_list {
 class SearchController;
+class SpeechUIModel;
 }
 
 namespace base {
@@ -71,6 +71,7 @@ class AppListViewDelegate : public app_list::AppListViewDelegate,
   virtual void StartSearch() OVERRIDE;
   virtual void StopSearch() OVERRIDE;
   virtual void OpenSearchResult(app_list::SearchResult* result,
+                                bool auto_launch,
                                 int event_flags) OVERRIDE;
   virtual void InvokeSearchResultAction(app_list::SearchResult* result,
                                         int action_index,
@@ -125,7 +126,7 @@ class AppListViewDelegate : public app_list::AppListViewDelegate,
   // if |profile_| changes.
   app_list::AppListModel* model_;
 
-  app_list::SpeechUIModel speech_ui_;
+  scoped_ptr<app_list::SpeechUIModel> speech_ui_;
 
   base::TimeDelta auto_launch_timeout_;