[webkit-changes] [WebKit/WebKit] a5ea28: AX: aria-current.html fails in isolated tree mode

Joshua Hoffman noreply at github.com
Thu Aug 10 22:30:07 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: a5ea28813307f7a458ea3e7303a685ddfbe4fbd3
      https://github.com/WebKit/WebKit/commit/a5ea28813307f7a458ea3e7303a685ddfbe4fbd3
  Author: hoffmanjoshua <jhoffman23 at apple.com>
  Date:   2023-08-10 (Thu, 10 Aug 2023)

  Changed paths:
    M LayoutTests/accessibility-isolated-tree/TestExpectations
    M LayoutTests/accessibility/aria-current.html

  Log Message:
  -----------
  AX: aria-current.html fails in isolated tree mode
https://bugs.webkit.org/show_bug.cgi?id=260026
rdar://113698662

Reviewed by Tyler Wilcock.

Fixes aria-current test in isolated tree mode by directly accessing the accessibility element, rather than using the focused element. This prevents an async issue that occurs when accessing the focused element.

Also contains cleanup, querying elements by anchor tag rather than class.

* LayoutTests/accessibility-isolated-tree/TestExpectations
* LayoutTests/accessibility/aria-current.html

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




More information about the webkit-changes mailing list