DescriptionRevert 194184 "push MouseMove through WebContents and back to de..."
Broke mouse dodge on Mac, and perhaps isn't correct for Win Aura anyhow.
BUG=233299
> push 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
>
> Review URL: https://codereview.chromium.org/14234020
TBR=scottmg@chromium.org
Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195027
Patch Set 1 #
Messages
Total messages: 2 (0 generated)
|