New issue
Advanced search Search tips

Issue 776807 link

Starred by 2 users

Issue metadata

Status: Assigned
Owner:
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Linux , Android , Windows , Chrome , Mac
Pri: 2
Type: Bug



Sign in to add a comment

Investigate whether RenderViewHostImpl::*AtLocation() methods need coord transform for oopif.

Project Member Reported by wjmaclean@chromium.org, Oct 20 2017

Issue description

In RenderViewHostImpl::ExecutePluginActionAtLocation(), coordinates sent from a context menu to a (browsertag) WebView need to be converted from root-view coordinates to the guest-view's coordinate.

It seems likely that this also needs to be done for OOPIFs generally, in both *AtLocation() methods.

If it is needed, this likely involves implementing TransformRootPointToViewCoordSpace for RenderWidgetHostViewChildFrame, and using it in ExecuteMediaPlayerActionAtLocation() as well.
 

Sign in to add a comment