VR: Check focus state browser-side before sending input to renderer.

https://chromium-review.googlesource.com/c/565760
This commit is contained in:
Aleksei Kuzmin 2017-08-21 00:19:16 +03:00 committed by Cheng Zhao
parent fe48a92422
commit 14c61a96af
2 changed files with 4 additions and 2 deletions

View file

@ -737,7 +737,8 @@ void InspectableWebContentsImpl::EnumerateDirectory(
delegate->EnumerateDirectory(source, request_id, path); delegate->EnumerateDirectory(source, request_id, path);
} }
void InspectableWebContentsImpl::OnWebContentsFocused() { void InspectableWebContentsImpl::OnWebContentsFocused(
content::RenderWidgetHost* render_widget_host) {
#if defined(TOOLKIT_VIEWS) #if defined(TOOLKIT_VIEWS)
if (view_->GetDelegate()) if (view_->GetDelegate())
view_->GetDelegate()->DevToolsFocused(); view_->GetDelegate()->DevToolsFocused();

View file

@ -127,7 +127,8 @@ class InspectableWebContentsImpl :
void RenderFrameHostChanged(content::RenderFrameHost* old_host, void RenderFrameHostChanged(content::RenderFrameHost* old_host,
content::RenderFrameHost* new_host) override; content::RenderFrameHost* new_host) override;
void WebContentsDestroyed() override; void WebContentsDestroyed() override;
void OnWebContentsFocused() override; void OnWebContentsFocused(
content::RenderWidgetHost* render_widget_host) override;
void DidStartNavigationToPendingEntry( void DidStartNavigationToPendingEntry(
const GURL& url, const GURL& url,
content::ReloadType reload_type) override; content::ReloadType reload_type) override;