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

Reply via email to