Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: 5950b280ef0f151334f65057f8ad3348a6cc7ad4 https://github.com/WebKit/WebKit/commit/5950b280ef0f151334f65057f8ad3348a6cc7ad4 Author: Joshua Hoffman <josh_hoff...@apple.com> Date: 2025-09-05 (Fri, 05 Sep 2025)
Changed paths: M Source/WebCore/Sources.txt M Source/WebCore/WebCore.xcodeproj/project.pbxproj M Source/WebCore/accessibility/AXObjectCache.cpp M Source/WebCore/accessibility/AXObjectRareData.h M Source/WebCore/accessibility/AccessibilityObject.cpp M Source/WebCore/accessibility/AccessibilityObject.h M Source/WebCore/accessibility/AccessibilityObjectInlines.h M Source/WebCore/accessibility/AccessibilityRenderObject.cpp M Source/WebCore/accessibility/AccessibilityRenderObject.h M Source/WebCore/accessibility/AccessibilityTree.cpp R Source/WebCore/accessibility/AccessibilityTreeItem.cpp R Source/WebCore/accessibility/AccessibilityTreeItem.h Log Message: ----------- AX: Collapse AccessibilityTreeItem into AccessibilityRenderObject https://bugs.webkit.org/show_bug.cgi?id=298459 rdar://159953769 Reviewed by Tyler Wilcock and Chris Fleizach. Collapses all of the logic from AccessibilityTreeItem into AccessibilityRenderObject, removing the former class completely. * Source/WebCore/Sources.txt: * Source/WebCore/WebCore.xcodeproj/project.pbxproj: * Source/WebCore/accessibility/AXObjectCache.cpp: (WebCore::AXObjectCache::createObjectFromRenderer): (WebCore::AXObjectCache::createFromNode): (WebCore::isAccessibilityTreeItem): Deleted. * Source/WebCore/accessibility/AXObjectRareData.h: (WebCore::AXObjectRareData::isTreeItemValid const): (WebCore::AXObjectRareData::setIsTreeItemValid): * Source/WebCore/accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::supportsCheckedState const): * Source/WebCore/accessibility/AccessibilityObject.h: * Source/WebCore/accessibility/AccessibilityObjectInlines.h: (WebCore::AccessibilityObject::hasTreeItemRole const): (WebCore::AccessibilityObject::supportsCheckedState const): Deleted. * Source/WebCore/accessibility/AccessibilityRenderObject.cpp: (WebCore::AccessibilityRenderObject::containingTree const): (WebCore::AccessibilityRenderObject::shouldIgnoreAttributeRole const): (WebCore::AccessibilityRenderObject::determineAccessibilityRole): * Source/WebCore/accessibility/AccessibilityRenderObject.h: * Source/WebCore/accessibility/AccessibilityTree.cpp: * Source/WebCore/accessibility/AccessibilityTreeItem.cpp: Removed. * Source/WebCore/accessibility/AccessibilityTreeItem.h: Removed. Canonical link: https://commits.webkit.org/299650@main To unsubscribe from these emails, change your notification settings at https://github.com/WebKit/WebKit/settings/notifications _______________________________________________ webkit-changes mailing list webkit-changes@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-changes