diff --git a/html-aam/index.html b/html-aam/index.html index a1a55b8e7..271b8f4cf 100644 --- a/html-aam/index.html +++ b/html-aam/index.html @@ -2240,7 +2240,7 @@

`figcaption`

[[wai-aria-1.2]] - `caption` role + `caption` role Computed Role @@ -2251,32 +2251,25 @@

`figcaption`

MSAA + IAccessible2 -
Roles: `ROLE_SYSTEM_TEXT`; `IA2_ROLE_CAPTION`
-
Relations: `IA2_RELATION_LABEL_FOR` with parent `figure` element
+
Role: Use WAI-ARIA mapping
UIA -
Control Type: `Text`
+
Role: Use WAI-ARIA mapping
ATK -
Role: `ATK_ROLE_CAPTION`
-
- Relations: - `ATK_RELATION_LABEL_FOR` with parent `figure` element -
+
Role: Use WAI-ARIA mapping
AX -
AXRole: `AXGroup`
-
AXSubrole: `(nil)`
-
AXRoleDescription: `"group"`
+
Role: Use WAI-ARIA mapping
@@ -2309,24 +2302,18 @@

`figure`

Role: Use WAI-ARIA mapping
-
Relations: `IA2_RELATION_LABELLED_BY` with child `figcaption` element
UIA
Role: Use WAI-ARIA mapping
-
- Accessible name derived from `figcaption` according to the `figure` Element Accessible Name Computation -
ATK
Role: Use WAI-ARIA mapping
-
Name: related `figcaption` content
-
Relations: `ATK_RELATION_LABELLED_BY` with child `figcaption` element
@@ -15975,18 +15962,19 @@

`summary` Element Accessible Name Computation

`figure` Element Accessible Name Computation

+

+ A `figcaption` provides additional information related to its parent `figure` element. A `figcaption` does not take part in the + accessible name or accessible description + computation, unless explicitly referenced by an author. +

  1. If the `figure` element has an `aria-label` or an `aria-labelledby` attribute the accessible name is to be calculated using the algorithm defined in Accessible Name and Description: Computation and API Mappings.
  2. -
  3. - If the accessible name is still empty, then: if the `figure` element has a - child that is a `figcaption` element, then use the subtree of the first such element. -
  4. -
  5. If the accessible name is still empty, then: if the `figure` element has a `title` attribute, then use that attribute.
  6. -
  7. Otherwise, there is no accessible name.
  8. +
  9. Otherwise, use the `title` attribute.
  10. +
  11. If none of the above yield a usable text string there is no accessible name.