[webkit-changes] [WebKit/WebKit] 5cf20e: AX: Remove WTR::AccessibilityUIElement::isIsolated...

AndresGonzalezApple noreply at github.com
Thu Dec 7 12:20:01 PST 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 5cf20e0973b787ad6b5968b69ce313db34cc2639
      https://github.com/WebKit/WebKit/commit/5cf20e0973b787ad6b5968b69ce313db34cc2639
  Author: Andres Gonzalez <andresg_22 at apple.com>
  Date:   2023-12-07 (Thu, 07 Dec 2023)

  Changed paths:
    M Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm
    M Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp
    M Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h
    M Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl
    M Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm

  Log Message:
  -----------
  AX: Remove WTR::AccessibilityUIElement::isIsolatedObject since it should not be used in any test.
https://bugs.webkit.org/show_bug.cgi?id=265876
<rdar://problem/119188944>

Reviewed by Tyler Wilcock.

Whether or not the underlying AX object is isolated should be irrelevant to the client, so no test should need to call this. This was added in an early stage of the ITM project for debugging purposes and is not exposed or used by any active test.

* Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperMac.mm:
(-[WebAccessibilityObjectWrapper additionalAccessibilityAttributeNames]):
* Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp:
(WTR::AccessibilityUIElement::isIsolatedObject const): Deleted.
* Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.h:
* Tools/WebKitTestRunner/InjectedBundle/Bindings/AccessibilityUIElement.idl:
* Tools/WebKitTestRunner/InjectedBundle/mac/AccessibilityUIElementMac.mm:
(WTR::AccessibilityUIElement::isIsolatedObject const): Deleted.

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




More information about the webkit-changes mailing list