[webkit-changes] [WebKit/WebKit] ba3ffc: AX: VoiceOver frames are broken on ToT

Joshua Hoffman noreply at github.com
Sat Feb 24 20:03:22 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: ba3ffca7609bd2c823e50a5f35e72a516a848928
      https://github.com/WebKit/WebKit/commit/ba3ffca7609bd2c823e50a5f35e72a516a848928
  Author: Joshua Hoffman <jhoffman23 at apple.com>
  Date:   2024-02-24 (Sat, 24 Feb 2024)

  Changed paths:
    M Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp

  Log Message:
  -----------
  AX: VoiceOver frames are broken on ToT
https://bugs.webkit.org/show_bug.cgi?id=270023
rdar://problem/123534425

Reviewed by Chris Fleizach.

After 274955 at main, we never returned cached relative frames, resulting in all frames being the same
as the WebArea's. This patch fixes frames, and resolves the failing test, initial-relative-frame-cached.html.

* Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.cpp:
(WebCore::AXIsolatedObject::relativeFrame const):

Canonical link: https://commits.webkit.org/275290@main



To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications


More information about the webkit-changes mailing list