[webkit-changes] [WebKit/WebKit] bcba48: AX: Add AXCorObject.cpp and move methods implement...

AndresGonzalezApple noreply at github.com
Wed Sep 20 14:55:20 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bcba489ee3565d49032694ec6bd67912fdfae6bb
      https://github.com/WebKit/WebKit/commit/bcba489ee3565d49032694ec6bd67912fdfae6bb
  Author: Andres Gonzalez <andresg_22 at apple.com>
  Date:   2023-09-20 (Wed, 20 Sep 2023)

  Changed paths:
    M Source/WebCore/Headers.cmake
    M Source/WebCore/Sources.txt
    M Source/WebCore/WebCore.xcodeproj/project.pbxproj
    A Source/WebCore/accessibility/AXCoreObject.cpp
    A Source/WebCore/accessibility/AXCoreObject.h
    M Source/WebCore/accessibility/AXGeometryManager.h
    M Source/WebCore/accessibility/AXLogger.h
    M Source/WebCore/accessibility/AXTreeStore.h
    M Source/WebCore/accessibility/AccessibilityObject.cpp
    M Source/WebCore/accessibility/AccessibilityObject.h
    R Source/WebCore/accessibility/AccessibilityObjectInterface.h
    M Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.cpp
    M Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.h
    M Source/WebCore/accessibility/atspi/AccessibilityObjectComponentAtspi.cpp
    M Source/WebCore/accessibility/atspi/AccessibilityObjectTextAtspi.cpp
    M Source/WebCore/accessibility/isolatedtree/AXIsolatedObject.h
    M Source/WebCore/accessibility/isolatedtree/AXIsolatedTree.h
    M Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperBase.h
    M Source/WebCore/accessibility/mac/WebAccessibilityObjectWrapperBase.mm
    M Source/WebCore/inspector/InspectorAuditAccessibilityObject.cpp
    M Source/WebKit/WebProcess/InjectedBundle/API/c/WKBundlePage.cpp

  Log Message:
  -----------
  AX: Add AXCorObject.cpp and move methods implementation from AccessibilityObjectInterface.h.
https://bugs.webkit.org/show_bug.cgi?id=261742
<rdar://problem/115725555>

Reviewed by Tyler Wilcock.

Needed a cpp file to contain the implementation of AXCoreObject methods. Moved to the new AXCoreObject.cpp those methods that were in the header file that are not actually inline methods. Renamed the AccessibilityObjectInterface.h header to AXCoreObject.h since that is the main declaration in that header.

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




More information about the webkit-changes mailing list