Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d81e219170a2d89c07bff1c116ec69597757f32c https://github.com/WebKit/WebKit/commit/d81e219170a2d89c07bff1c116ec69597757f32c Author: Vitaly Dyachkov <vit...@igalia.com> Date: 2024-04-24 (Wed, 24 Apr 2024)
Changed paths: M Source/WebCore/SourcesGTK.txt M Source/WebCore/SourcesWPE.txt M Source/WebCore/accessibility/AXCoreObject.cpp M Source/WebCore/accessibility/AXObjectCache.cpp M Source/WebCore/accessibility/atspi/AXObjectCacheAtspi.cpp M Source/WebCore/accessibility/atspi/AccessibilityAtspi.cpp M Source/WebCore/accessibility/atspi/AccessibilityAtspi.h A Source/WebCore/accessibility/atspi/AccessibilityObjectActiveDescendantAtspi.cpp M Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.h M Source/WebCore/accessibility/atspi/AccessibilityObjectSelectionAtspi.cpp M Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp M Tools/WebKitTestRunner/InjectedBundle/atspi/AccessibilityUIElementAtspi.cpp Log Message: ----------- [GTK][WPE] AX: Support AXActiveElement and AXSelectedChildren for comboboxes, lists and listboxes. https://bugs.webkit.org/show_bug.cgi?id=272981 Reviewed by Adrian Perez de Castro. Similarly to the Mac implementation added in 277649@main. * Source/WebCore/SourcesGTK.txt: * Source/WebCore/SourcesWPE.txt: * Source/WebCore/accessibility/AXCoreObject.cpp: (WebCore::AXCoreObject::activeDescendant const): * Source/WebCore/accessibility/AXObjectCache.cpp: (WebCore::AXObjectCache::handleActiveDescendantChange): * Source/WebCore/accessibility/atspi/AXObjectCacheAtspi.cpp: (WebCore::AXObjectCache::postPlatformNotification): * Source/WebCore/accessibility/atspi/AccessibilityAtspi.cpp: (WebCore::AccessibilityAtspi::activeDescendantChanged): (WebCore::AccessibilityAtspi::notifyActiveDescendantChanged const): * Source/WebCore/accessibility/atspi/AccessibilityAtspi.h: * Source/WebCore/accessibility/atspi/AccessibilityObjectActiveDescendantAtspi.cpp: Added. (WebCore::AccessibilityObjectAtspi::activeDescendant const): (WebCore::AccessibilityObjectAtspi::activeDescendantChanged): * Source/WebCore/accessibility/atspi/AccessibilityObjectAtspi.h: * Source/WebCore/accessibility/atspi/AccessibilityObjectSelectionAtspi.cpp: (WebCore::AccessibilityObjectAtspi::selectedChildren const): * Tools/WebKitTestRunner/InjectedBundle/AccessibilityUIElement.cpp: (WTR::AccessibilityUIElement::dateValue): (WTR::AccessibilityUIElement::activeElement const): (WTR::AccessibilityUIElement::selectedChildren const): * Tools/WebKitTestRunner/InjectedBundle/atspi/AccessibilityUIElementAtspi.cpp: (WTR::AccessibilityUIElement::activeElement const): (WTR::AccessibilityUIElement::selectedChildren const): Canonical link: https://commits.webkit.org/277921@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