From 45f48359b103a7ff4f3322d4fa8a87c1415c4254 Mon Sep 17 00:00:00 2001 From: Peter Krautzberger Date: Wed, 22 May 2024 22:16:48 +0200 Subject: [PATCH] Update aria-labelledby AXAPI mapping to use AXTitle Copies w3c/core-aam#230 by @rahimabdi Closes w3c/core-aam#230 --- core-aam/index.html | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/core-aam/index.html b/core-aam/index.html index 87442672b..651aa78da 100644 --- a/core-aam/index.html +++ b/core-aam/index.html @@ -318,11 +318,8 @@
Accessible Names and Descriptions
accessible description, UIA stores this property in the object's FullDescription property.

- The approach to accessible names and - accessible descriptions in AX API is somewhat different to the other platform - APIs. Accessible names are exposed using the AXTitle property when the name is visually rendered, while the - AXDescription property is used when the object's name is not rendered visually. An object's - accessible description, where provided by + The approach to accessible descriptions in AX API is somewhat different to the + other platform APIs. An object's accessible description, where provided by aria-description or aria-describedby, should be exposed in the accessibilityCustomContent API. Otherwise, it should be exposed as AXHelp.

@@ -7849,8 +7846,8 @@

aria-labelledby

AX API - Property: AXDescription: <value> if the value is not exposed visually
- Property: AXTitle: <value> if the value is exposed visually
+ Property: AXTitle: <value>
Property: AXTitleUIElement points to accessible node matching IDREF, if there is a single referenced element that is in the accessibility tree