Chromium Code Reviews
DescriptionRefactor browser process coordinate transformation code
The current Surface-based coordinate transformation methods are only
useful for transforming coordinates from a child frame's coordinate
space to the root's space. More flexibility is needed for delivering
MouseMove events to multiple renderer processes for the sake of
MouseEnter and MouseLeave event handlers. This CL reworks the exposed
methods in RenderWidgetHostViewBase and DelegatedFrameHost to provide
that flexibility.
BUG=632035
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_site_isolation
Committed: https://crrev.com/a12ade9d1326ecce585dda08a027d8061e9f06c6
Cr-Commit-Position: refs/heads/master@{#408666}
Patch Set 1 #
Total comments: 14
Patch Set 2 : nasko comments addressed #
Total comments: 13
Patch Set 3 : Added helper method to SurfaceHittest #
Total comments: 2
Patch Set 4 : Removed problematic DCHECK #Messages
Total messages: 35 (21 generated)
|