Blink should be able to handle the case when |force| in PlatformTouchPoint is set to NaN |
|
Issue descriptionCurrently point.force() is called from PointerEventFactory::create(): https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/events/PointerEventFactory.cpp?q=PointerEventFactory::create&sq=package:chromium&dr=CSs&l=180 as well as from TouchEventManager::dispatchTouchEvents(): https://cs.chromium.org/chromium/src/third_party/WebKit/Source/core/input/TouchEventManager.cpp?dr=CSs&q=TouchEventManager::dispatchTouchEvents()&sq=package:chromium&l=136 This trips over the ASSERT in PlatformTouchPoint.force() when force is set to NaN. This can be observed when running chrome with --touch-devices flag on Ozone without crrev.com/2103823003. |
|
►
Sign in to add a comment |
|
Comment 1 by dtapu...@chromium.org
, Sep 27 2016