| Index: third_party/WebKit/Source/core/input/EventHandler.cpp
|
| diff --git a/third_party/WebKit/Source/core/input/EventHandler.cpp b/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| index fa417ad6707e2a82a77b79ac1a7fdfc926c2fda0..4736b6f40f03d686d1f7509a07dd3201de6c3eb0 100644
|
| --- a/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| +++ b/third_party/WebKit/Source/core/input/EventHandler.cpp
|
| @@ -678,9 +678,11 @@ WebInputEventResult EventHandler::handleMousePressEvent(
|
| HitTestResult hitTestResult = EventHandlingUtil::hitTestResultInFrame(
|
| m_frame, documentPoint, HitTestRequest::ReadOnly);
|
| InputDeviceCapabilities* sourceCapabilities =
|
| - mouseEvent.fromTouch()
|
| - ? InputDeviceCapabilities::firesTouchEventsSourceCapabilities()
|
| - : InputDeviceCapabilities::doesntFireTouchEventsSourceCapabilities();
|
| + m_frame->document()
|
| + ->domWindow()
|
| + ->getInputDeviceCapabilities()
|
| + ->firesTouchEvents(mouseEvent.fromTouch());
|
| +
|
| if (eventResult == WebInputEventResult::NotHandled) {
|
| eventResult = m_mouseEventManager->handleMouseFocus(hitTestResult,
|
| sourceCapabilities);
|
|
|