Commit e9db9519 authored by Dave Tapuska's avatar Dave Tapuska Committed by Commit Bot

Fix crash with renderer receiving kMouseEnter and a mouse locked target.

Convert kMouseEnter to mouseover event.

BUG=798810

Change-Id: Ie62a45df72536d611f9a38c5bef2d6f9a84a449a
Reviewed-on: https://chromium-review.googlesource.com/847939
Commit-Queue: James MacLean <wjmaclean@chromium.org>
Reviewed-by: default avatarJames MacLean <wjmaclean@chromium.org>
Cr-Commit-Position: refs/heads/master@{#527027}
parent 7ce3ea4c
...@@ -2041,6 +2041,9 @@ WebInputEventResult WebViewImpl::HandleInputEvent( ...@@ -2041,6 +2041,9 @@ WebInputEventResult WebViewImpl::HandleInputEvent(
AtomicString event_type; AtomicString event_type;
switch (input_event.GetType()) { switch (input_event.GetType()) {
case WebInputEvent::kMouseEnter:
event_type = EventTypeNames::mouseover;
break;
case WebInputEvent::kMouseMove: case WebInputEvent::kMouseMove:
event_type = EventTypeNames::mousemove; event_type = EventTypeNames::mousemove;
break; break;
......
...@@ -422,6 +422,9 @@ WebInputEventResult WebFrameWidgetImpl::HandleInputEvent( ...@@ -422,6 +422,9 @@ WebInputEventResult WebFrameWidgetImpl::HandleInputEvent(
AtomicString event_type; AtomicString event_type;
switch (input_event.GetType()) { switch (input_event.GetType()) {
case WebInputEvent::kMouseEnter:
event_type = EventTypeNames::mouseover;
break;
case WebInputEvent::kMouseMove: case WebInputEvent::kMouseMove:
event_type = EventTypeNames::mousemove; event_type = EventTypeNames::mousemove;
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment