diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/modules/speech/speech_recognition.h')
-rw-r--r-- | chromium/third_party/blink/renderer/modules/speech/speech_recognition.h | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/chromium/third_party/blink/renderer/modules/speech/speech_recognition.h b/chromium/third_party/blink/renderer/modules/speech/speech_recognition.h index a849c046819..66636447be9 100644 --- a/chromium/third_party/blink/renderer/modules/speech/speech_recognition.h +++ b/chromium/third_party/blink/renderer/modules/speech/speech_recognition.h @@ -31,13 +31,15 @@ #include "third_party/blink/public/mojom/speech/speech_recognizer.mojom-blink.h" #include "third_party/blink/public/platform/web_private_ptr.h" #include "third_party/blink/renderer/bindings/core/v8/active_script_wrappable.h" -#include "third_party/blink/renderer/core/execution_context/context_lifecycle_observer.h" +#include "third_party/blink/renderer/core/execution_context/execution_context_lifecycle_observer.h" #include "third_party/blink/renderer/core/page/page_visibility_observer.h" #include "third_party/blink/renderer/modules/event_target_modules.h" #include "third_party/blink/renderer/modules/modules_export.h" #include "third_party/blink/renderer/modules/speech/speech_grammar_list.h" #include "third_party/blink/renderer/modules/speech/speech_recognition_result.h" #include "third_party/blink/renderer/platform/heap/handle.h" +#include "third_party/blink/renderer/platform/mojo/heap_mojo_receiver.h" +#include "third_party/blink/renderer/platform/mojo/heap_mojo_remote.h" #include "third_party/blink/renderer/platform/wtf/text/wtf_string.h" namespace blink { @@ -50,7 +52,7 @@ class SpeechRecognitionController; class MODULES_EXPORT SpeechRecognition final : public EventTargetWithInlineData, public ActiveScriptWrappable<SpeechRecognition>, - public ContextLifecycleObserver, + public ExecutionContextLifecycleObserver, public mojom::blink::SpeechRecognitionSessionClient, public PageVisibilityObserver { USING_GARBAGE_COLLECTED_MIXIN(SpeechRecognition); @@ -102,8 +104,8 @@ class MODULES_EXPORT SpeechRecognition final // ScriptWrappable bool HasPendingActivity() const final; - // ContextLifecycleObserver - void ContextDestroyed(ExecutionContext*) override; + // ExecutionContextLifecycleObserver + void ContextDestroyed() override; // PageVisibilityObserver void PageVisibilityChanged() override; @@ -120,7 +122,7 @@ class MODULES_EXPORT SpeechRecognition final DEFINE_ATTRIBUTE_EVENT_LISTENER(start, kStart) DEFINE_ATTRIBUTE_EVENT_LISTENER(end, kEnd) - void Trace(blink::Visitor*) override; + void Trace(Visitor*) override; private: void OnConnectionError(); @@ -135,8 +137,8 @@ class MODULES_EXPORT SpeechRecognition final bool started_; bool stopping_; HeapVector<Member<SpeechRecognitionResult>> final_results_; - mojo::Receiver<mojom::blink::SpeechRecognitionSessionClient> receiver_; - mojo::Remote<mojom::blink::SpeechRecognitionSession> session_; + HeapMojoReceiver<mojom::blink::SpeechRecognitionSessionClient> receiver_; + HeapMojoRemote<mojom::blink::SpeechRecognitionSession> session_; }; } // namespace blink |