[Webkit-unassigned] [Bug 75506] Improve touch handling performance by reusing the hitTest result

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Jan 23 08:03:11 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=75506





--- Comment #14 from Allan Sandfeld <sandfeld at kde.org>  2012-01-23 08:03:11 PST ---
(In reply to comment #12)
> Why is it hard to show :active? Since the touchTarget won't change, the last hittest results could be reused as finger moves off the target. So your :active link won't change during a touch down->touch move->touch release
> 
The point was to cancel :active and :hover if the activated object no longer is going to be activated by the current gesture. You make a good case for optimizing touch move, but are activated and hovered elements updated on TouchReleased or TouchCancelled?

I believe maintaining the active- and hovered elements is usually done by the hitTest. If hitTest is not performed on touch-release the active or hovered elements will stick to the last hitTested result. Actually hover already stick, but I was going to fix that, but will need a hit-test on touch-release/cancel to do so.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list