-
Notifications
You must be signed in to change notification settings - Fork 1.6k
AX: Voice control not focusing inputs and textareas when not in a fieldset #47282
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
AX: Voice control not focusing inputs and textareas when not in a fieldset #47282
Conversation
EWS run on previous version of this PR (hash 87d445a) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm with one possible change.
There are a lot of input types!
87d445a
to
7e27b05
Compare
EWS run on current version of this PR (hash 7e27b05) |
…ldset https://bugs.webkit.org/show_bug.cgi?id=293974 rdar://152517222 Reviewed by Tyler Wilcock. We expose text inputs as supporting press actions in supportsPressAction, but did not handle them at all when computing a node's action element. This would lead ATs like Voice Control to try to invoke this action, with no result or change in focus. To start supporting this, return text inputs and content editable nodes as action elements. * LayoutTests/accessibility/mac/press-action-text-inputs-expected.txt: Added. * LayoutTests/accessibility/mac/press-action-text-inputs.html: Added. * Source/WebCore/accessibility/AccessibilityNodeObject.cpp: (WebCore::nodeActionElement): Canonical link: https://commits.webkit.org/296763@main
7e27b05
to
09204fc
Compare
Committed 296763@main (09204fc): https://commits.webkit.org/296763@main Reviewed commits have been landed. Closing PR #47282 and removing active labels. |
09204fc
7e27b05