| Index: third_party/WebKit/Source/modules/speech/SpeechRecognitionController.cpp
|
| diff --git a/third_party/WebKit/Source/modules/speech/SpeechRecognitionController.cpp b/third_party/WebKit/Source/modules/speech/SpeechRecognitionController.cpp
|
| index ed82c398d620c6dbec56356d80dbb3ecdf0c729c..786777101a4afc3bdeb494653786cc5683d1f213 100644
|
| --- a/third_party/WebKit/Source/modules/speech/SpeechRecognitionController.cpp
|
| +++ b/third_party/WebKit/Source/modules/speech/SpeechRecognitionController.cpp
|
| @@ -25,8 +25,6 @@
|
|
|
| #include "modules/speech/SpeechRecognitionController.h"
|
|
|
| -#include <memory>
|
| -
|
| namespace blink {
|
|
|
| const char* SpeechRecognitionController::supplementName()
|
| @@ -34,7 +32,7 @@ const char* SpeechRecognitionController::supplementName()
|
| return "SpeechRecognitionController";
|
| }
|
|
|
| -SpeechRecognitionController::SpeechRecognitionController(std::unique_ptr<SpeechRecognitionClient> client)
|
| +SpeechRecognitionController::SpeechRecognitionController(PassOwnPtr<SpeechRecognitionClient> client)
|
| : m_client(std::move(client))
|
| {
|
| }
|
| @@ -44,12 +42,12 @@ SpeechRecognitionController::~SpeechRecognitionController()
|
| // FIXME: Call m_client->pageDestroyed(); once we have implemented a client.
|
| }
|
|
|
| -SpeechRecognitionController* SpeechRecognitionController::create(std::unique_ptr<SpeechRecognitionClient> client)
|
| +SpeechRecognitionController* SpeechRecognitionController::create(PassOwnPtr<SpeechRecognitionClient> client)
|
| {
|
| return new SpeechRecognitionController(std::move(client));
|
| }
|
|
|
| -void provideSpeechRecognitionTo(Page& page, std::unique_ptr<SpeechRecognitionClient> client)
|
| +void provideSpeechRecognitionTo(Page& page, PassOwnPtr<SpeechRecognitionClient> client)
|
| {
|
| SpeechRecognitionController::provideTo(page, SpeechRecognitionController::supplementName(), SpeechRecognitionController::create(std::move(client)));
|
| }
|
|
|