diff --git a/html-aam/index.html b/html-aam/index.html index 218b62dcd..b19529934 100644 --- a/html-aam/index.html +++ b/html-aam/index.html @@ -3243,6 +3243,87 @@
| HTML Specification | ++ `img` + | +
|---|---|
| [[wai-aria-1.2]] | ++ `image` + or `img` role + | +
| Computed Role | +Use WAI-ARIA mapping |
+
| + MSAA + IAccessible2 + | +
+ Role: `ROLE_SYSTEM_GROUPING`
+ |
+
| UIA | +
+ Control Type: `Group`
+ Localized Control Type: `"group"`
+
+ Note: If the `controls` attribute is present, UI controls (e.g., play, volume) are exposed as children of the
+ parent `role="group"` element in the accessibility tree, and mapped as appropriate for the type of control (e.g.,
+ `button` or `slider`).
+
+
+ User agents MAY include the following in the accessibility tree and mark them as hidden or off-screen:
+
+
|
+
| [[ATK]] | +
+ Role: `ATK_ROLE_VIDEO`
+ |
+
| AX | +
+ AXRole: `AXGroup`
+ AXSubrole: `AXVideo`
+ AXRoleDescription: `"video playback"`
+
+ Note: If the `controls` attribute is present, UI controls (e.g., play, volume) are exposed as descendants of an
+ accessible object with a role of `toolbar`, and mapped as appropriate for the type of control (e.g.,
+ `button` or `slider`).
+
+ |
+
| Comments | +
+ See the `controls` (for `img`) attribute mapping. ++ Note: The mappings for an `img` (with `controls` attribute) are the same as `img`. However, when used on an `img` element, the `controls` attribute should produce a parent container with `role="group"` that contains both the image and associated controls. + + |
+
| HTML Specification | +`controls` | +
|---|---|
| Element(s) | ++ `img` + | +
| [[WAI-ARIA-1.2]] | +
+ Not mapped
+ |
+
| + MSAA + IAccessible2 + | +
+ Not mapped
+ |
+
| UIA | +
+ Not mapped
+ |
+
| [[ATK]] | +
+ Not mapped
+ |
+
| AX | +Controls exposed as `AXToolbar` | +
| Comments | +
+ See the `img` (with `controls`) element mapping. + |
+