Use clampTo instead of static_cast<int> for layerX/Y
Because we use static_cast<int> to cast from double to int we expose ourselves to float-cast-overflow. We use clampTo to make sure the result is in int limits. MouseEvent: :layerX, MouseEvent::layerY are returned as integers. Bug: 1164520 Change-Id: I0881323f5508b3f4d3fb2f3f73d6b138aa4202c9 Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2622870Reviewed-by:Robert Flack <flackr@chromium.org> Reviewed-by:
Mustaq Ahmed <mustaq@chromium.org> Commit-Queue: Liviu Tinta <liviutinta@chromium.org> Cr-Commit-Position: refs/heads/master@{#844536}
Showing
Please register or sign in to comment