DescriptionCurrent heuristic spatial navigation algorithm has significant issues
with overlapping elements. The algorithm ignores the elements that
have non-empty intersection with current element, even if the intersection
is in its transparent areas which may give an effect of elements of menu
being skipped at some fancier sites.
The algorithm for selecting neighbouring element was fixed as well
as the distance calculation to match exactly the formula from
http://www.w3.org/TR/WICD/#focus-handling which also proved to improve
the user experience.
BUG=
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170945
Patch Set 1 : #
Total comments: 12
Patch Set 2 : Updates layout tests, fixed raised issues. #
Messages
Total messages: 8 (0 generated)
|