Branch: refs/heads/main Home: https://github.com/WebKit/WebKit Commit: d7b2a9156ccb91d9decd8cdf047578428f4e16dd https://github.com/WebKit/WebKit/commit/d7b2a9156ccb91d9decd8cdf047578428f4e16dd Author: Tyler Wilcock <tyle...@apple.com> Date: 2024-04-27 (Sat, 27 Apr 2024)
Changed paths: M LayoutTests/platform/glib/accessibility/aria-expanded-supported-roles-expected.txt M LayoutTests/platform/mac/accessibility/aria-expanded-supported-roles-expected.txt M Source/WebCore/accessibility/AccessibilityNodeObject.cpp M Source/WebCore/accessibility/AccessibilityNodeObject.h M Source/WebCore/accessibility/AccessibilityObject.cpp Log Message: ----------- AX: ARIA: remove aria-expanded from supported attributes from role listbox https://bugs.webkit.org/show_bug.cgi?id=273333 rdar://problem/127124652 Reviewed by Chris Fleizach. aria-expanded was added as a supported attribute for the listbox ARIA role when the notion of an expandable listbox was being explored. This is now unnecessary as combobox has become the canonical way to implement this pattern, and thus the ARIA spec is removing listbox's support for aria-expanded. https://github.com/w3c/aria/pull/1862 * Source/WebCore/accessibility/AccessibilityNodeObject.cpp: (WebCore::AccessibilityNodeObject::setNode): Deleted. Drive-by fix to delete this unused function. * Source/WebCore/accessibility/AccessibilityNodeObject.h: * Source/WebCore/accessibility/AccessibilityObject.cpp: (WebCore::AccessibilityObject::supportsExpanded const): * LayoutTests/platform/mac/accessibility/aria-expanded-supported-roles-expected.txt: * LayoutTests/platform/glib/accessibility/aria-expanded-supported-roles-expected.txt: Canonical link: https://commits.webkit.org/278080@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