Index: chrome/browser/ui/app_list/start_page_service.h |
diff --git a/chrome/browser/ui/app_list/start_page_service.h b/chrome/browser/ui/app_list/start_page_service.h |
index d33bd531bbd29826fc90f2c6560ed88b22da43ed..e1f90e8552fbac52f21fb64721373a00a24c3295 100644 |
--- a/chrome/browser/ui/app_list/start_page_service.h |
+++ b/chrome/browser/ui/app_list/start_page_service.h |
@@ -6,6 +6,7 @@ |
#define CHROME_BROWSER_UI_APP_LIST_START_PAGE_SERVICE_H_ |
#include <stdint.h> |
+#include <string> |
#include <vector> |
#include "base/basictypes.h" |
@@ -29,6 +30,7 @@ class Profile; |
namespace app_list { |
class RecommendedApps; |
+class SpeechAuthHelper; |
class SpeechRecognizer; |
class StartPageObserver; |
@@ -70,6 +72,8 @@ class StartPageService : public KeyedService, |
void OnSpeechRecognitionStateChanged( |
SpeechRecognitionState new_state) override; |
content::WebContents* GetSpeechContents() override; |
+ void GetSpeechAuthParameters(std::string* auth_scope, |
+ std::string* auth_token) override; |
protected: |
// Protected for testing. |
@@ -114,6 +118,7 @@ class StartPageService : public KeyedService, |
std::vector<base::Closure> pending_webui_callbacks_; |
scoped_ptr<SpeechRecognizer> speech_recognizer_; |
+ scoped_ptr<SpeechAuthHelper> speech_auth_helper_; |
#if defined(OS_CHROMEOS) |
scoped_ptr<AudioStatus> audio_status_; |