[Webkit-unassigned] [Bug 130196] New: Web Inspector: Add a new layout test for better coverage of accessibility "focused" in inspector-protocol DOM.getAccessibilityPropertiesForNode
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Mar 13 09:37:52 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=130196
Summary: Web Inspector: Add a new layout test for better
coverage of accessibility "focused" in
inspector-protocol
DOM.getAccessibilityPropertiesForNode
Product: WebKit
Version: 528+ (Nightly build)
Platform: All
OS/Version: All
Status: NEW
Severity: Normal
Priority: P2
Component: Web Inspector
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: jcraig at apple.com
CC: timothy at apple.com, joepeck at webkit.org,
webkit-bug-importer at group.apple.com,
graouts at webkit.org
Web Inspector: Add a new layout test for better coverage of accessibility "focused" in inspector-protocol DOM.getAccessibilityPropertiesForNode
Since "focused" is so dependent on user state, I was thinking something that would load up various focusables:
native links
native form elements (text, button, checkbox, textarea)
contenteditable region
also a few ARIA controls with tabindex values of 0, -1, etc.
Cycle through the different focused states on each control and verify the focused output from DOM.getAccessibilityPropertiesForNode is expected. Might also want to try focusing something that is not focusable (e.g. div:not([tabindex])) and make sure it fails.
Note that native links and buttons are not user focusable (with the Tab key) by default in Safari, but they should always remain "focusable" as far as the accessibility APIs are concerned.
--
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