Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ca4a1990df62ce5cac295d1163cc447941e51756
      
https://github.com/WebKit/WebKit/commit/ca4a1990df62ce5cac295d1163cc447941e51756
  Author: Tyler Wilcock <[email protected]>
  Date:   2025-09-29 (Mon, 29 Sep 2025)

  Changed paths:
    M LayoutTests/accessibility/auto-fill-crash-expected.txt
    M LayoutTests/accessibility/auto-fill-crash.html
    M LayoutTests/accessibility/auto-fill-types.html
    M LayoutTests/accessibility/mac/html5-input-number.html
    M LayoutTests/accessibility/spinbutton-crash.html
    A LayoutTests/accessibility/text-input-hit-test-expected.txt
    A LayoutTests/accessibility/text-input-hit-test.html
    M LayoutTests/platform/ios/TestExpectations
    M LayoutTests/platform/mac-wk1/TestExpectations
    M LayoutTests/resources/accessibility-helper.js
    M Source/WebCore/accessibility/AccessibilityRenderObject.cpp

  Log Message:
  -----------
  AX: Hover Text does not enlarge input values
https://bugs.webkit.org/show_bug.cgi?id=299130
rdar://160891414

Reviewed by Joshua Hoffman.

The reason this bug happened was because when HoverText did a hit test on an 
input, we returned the deepest unignored
match at the point, which was a generic div rendered inside the user-agent 
shadow tree generated by input elements.
There is no reason to expose this div in the accessibility tree, so ignore it, 
in turn causing the hit test to return
the text input, which HoverText knows how to deal with.

* LayoutTests/accessibility/text-input-hit-test-expected.txt: Added.
* LayoutTests/accessibility/text-input-hit-test.html: Added.
* LayoutTests/platform/ios/TestExpectations:
* Source/WebCore/accessibility/AccessibilityRenderObject.cpp:
(WebCore::AccessibilityRenderObject::computeIsIgnored const):

Canonical link: https://commits.webkit.org/300691@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