DescriptionSend early ShowPress on TapDown when page isn't scrollable/pinchable.
Blink uses the ShowPress gesture to determine when to display hover and active
states. If the page isn't scrollable or pinchable and if the current TapDown
isn't the start of a scroll then generate an early ShowPress in WebView and
ignore the actual ShowPress received from chromium later.
Additionally, refactor subframe calculation for hit testing into
frameForGestureEvent()
BUG=306581
Patch Set 1 #
Total comments: 9
Patch Set 2 : Move to WebViewImpl #Patch Set 3 : Fix touch adjustment #Patch Set 4 : Add tests #
Total comments: 14
Patch Set 5 : Rebase ToT #Patch Set 6 : Handle special form elements / iframes #
Total comments: 1
Patch Set 7 : Get element coordinates programmatically #
Total comments: 27
Patch Set 8 : Rebase #Patch Set 9 : Address comments #Patch Set 10 : Refactor into hasEarlyShowPress() #Messages
Total messages: 23 (0 generated)
|