Descriptionpush MouseMove through WebContents and back to delegate to fix status bubble avoid
This fixes the status bubble not "dodging" the mouse on Aura.
On non-Aura, the path to get to StatusBubbleViews::MouseMoved is:
- RenderWidgetHostViewWin::OnMouseEvent
- SendMessage to the parent window
- WebContentsViewWin::OnMouseMove
- Browser::ContentsMouseEvent
- StatusBubbleViews::MouseMoved
On Aura, the path is:
- HWNDMessageHandler
- DesktkopRootWindowHostWin::HandleMouseEvent
- RootWindow::OnHostMoustEvent
- EventDispatcher, etc.
- content::RenderWidgetHostViewAura::OnMouseEvent
- RenderViewHostImpl::ForwardMouseEvent
- WebContentsImpl::HandleMouseMove // ***
- Browser::ContentsMoveEvent
- StatusBubbleViews::MouseMoved.
This patch implements HandleMouseMove in WebContentsImpl to delegate back to Browser for Aura at ***.
R=jam@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=194184
Patch Set 1 #
Messages
Total messages: 3 (0 generated)
|