Branch: refs/heads/main
Home: https://github.com/WebKit/WebKit
Commit: 09204fce5fa15194dbec6ce3ad2d0772be628ab8
https://github.com/WebKit/WebKit/commit/09204fce5fa15194dbec6ce3ad2d0772be628ab8
Author: Joshua Hoffman <[email protected]>
Date: 2025-06-27 (Fri, 27 Jun 2025)
Changed paths:
A LayoutTests/accessibility/mac/press-action-text-inputs-expected.txt
A LayoutTests/accessibility/mac/press-action-text-inputs.html
M Source/WebCore/accessibility/AccessibilityNodeObject.cpp
Log Message:
-----------
AX: Voice control not focusing inputs and textareas when not in a fieldset
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
To unsubscribe from these emails, change your notification settings at
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes