diff options
Diffstat (limited to 'chromium/third_party/blink/renderer/core/exported/local_frame_client_impl.h')
-rw-r--r-- | chromium/third_party/blink/renderer/core/exported/local_frame_client_impl.h | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/chromium/third_party/blink/renderer/core/exported/local_frame_client_impl.h b/chromium/third_party/blink/renderer/core/exported/local_frame_client_impl.h index cac29c6af0f..23a196c7216 100644 --- a/chromium/third_party/blink/renderer/core/exported/local_frame_client_impl.h +++ b/chromium/third_party/blink/renderer/core/exported/local_frame_client_impl.h @@ -54,12 +54,12 @@ class WebLocalFrameImpl; class WebSpellCheckPanelHostClient; enum class GlobalObjectReusePolicy; -class LocalFrameClientImpl final : public LocalFrameClient { +class CORE_EXPORT LocalFrameClientImpl final : public LocalFrameClient { public: explicit LocalFrameClientImpl(WebLocalFrameImpl*); ~LocalFrameClientImpl() override; - void Trace(Visitor*) override; + void Trace(Visitor*) const override; WebLocalFrameImpl* GetWebFrame() const override; @@ -87,7 +87,6 @@ class LocalFrameClientImpl final : public LocalFrameClient { bool HasWebView() const override; bool InShadowTree() const override; Frame* Opener() const override; - void SetOpener(Frame*) override; Frame* Parent() const override; Frame* Top() const override; Frame* NextSibling() const override; @@ -201,7 +200,6 @@ class LocalFrameClientImpl final : public LocalFrameClient { bool AllowContentInitiatedDataUrlNavigations(const KURL&) override; void DidChangeName(const String&) override; - void DidChangeFramePolicy(Frame* child_frame, const FramePolicy&) override; void DidSetFramePolicyHeaders( network::mojom::blink::WebSandboxFlags, const ParsedFeaturePolicy& fp_header, @@ -268,6 +266,9 @@ class LocalFrameClientImpl final : public LocalFrameClient { std::unique_ptr<WebContentSettingsClient> CreateWorkerContentSettingsClient() override; + std::unique_ptr<media::SpeechRecognitionClient> CreateSpeechRecognitionClient( + media::SpeechRecognitionClient::OnReadyCallback callback) override; + void SetMouseCapture(bool capture) override; bool UsePrintingLayout() const override; |