[Webkit-unassigned] [Bug 56938] New: Unexpected behaviour in spatial navigation with overlapping nodes
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Mar 23 10:46:28 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=56938
Summary: Unexpected behaviour in spatial navigation with
overlapping nodes
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
OS/Version: Linux
Status: UNCONFIRMED
Severity: Normal
Priority: P2
Component: Accessibility
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mburtin at connected-labs.com
CC: yael.aharon at nokia.com, mbensi at connected-labs.com,
tonikitoo at webkit.org
Created an attachment (id=86644)
--> (https://bugs.webkit.org/attachment.cgi?id=86644&action=review)
reduced test case of spatial navigation behavior with overlapping nodes
Spatial navigation behavior when two nodes are intersecting might be improved.
With the actual code that looks for a focus candidate, if a new candidate is intersecting the current one, the topmost
element is retained.
This can lead to unexpected behavior when multiple elements are overlapping with a small intersecting area.
You can find in attachment a reduced test case. If you hit down arrow, focus will go to the last element.
IMO, when nodes are intersecting, the algorithm should consider the intersecting area and respective node distances
when choosing candidate.
I'll try to make a patch for this, but it may require more knowledge than I have on spatial navigation requirements.
--
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