diff --git a/html-aam/index.html b/html-aam/index.html index ca3f951e6..579c669e7 100644 --- a/html-aam/index.html +++ b/html-aam/index.html @@ -9184,6 +9184,204 @@
HTML Specification | ++ + `command` + + | +
---|---|
Element(s) | ++ `button` + (`command` in the + Toggle popover state + Show popover state and + Hide popover state) + | +
[[WAI-ARIA-1.2]] | +
+ + If the associated element is displayed as a popover: + `aria-expanded=true` + ++ If the the associated element is hidden, or not present in the DOM: + `aria-expanded=false` + ++ If the the associated element is an accessibility ancestor of the element with the `command` attribute: + `aria-expanded=undefined` + + |
+
+ MSAA + IAccessible2 + | +
+ Use WAI-ARIA mapping
+ Object attributes: `details-roles:popover`
+ |
+
UIA | +
+ Use WAI-ARIA mapping
+ |
+
ATK | +
+ Use WAI-ARIA mapping
+ Object attributes: `details-roles:popover`
+ |
+
AX | +
+ Use WAI-ARIA mapping
+ |
+
Comments | +
+ + User Agents MUST expose an `aria-details` relationship with the associated element (identified via the specified `commandfor` attribute) except under the following conditions: + +
A button that represents a submit button with a [=button/form owner=] cannot invoke a command. + |
+
HTML Specification | ++ `command` + | +
---|---|
Element(s) | ++ `button` + (`command` in the + Close state) and + Show Modal state) + | +
[[WAI-ARIA-1.2]] | +
+
+ A `command` attribute in the `close` and `show-modal` states provide no additional accessibility mappings to the `button` element.
+
+ |
+
+ MSAA + IAccessible2 + | +
+ Not mapped
+ |
+
UIA | +
+ Not mapped
+ |
+
ATK | +
+ Not mapped
+ |
+
AX | +
+ Not mapped
+ |
+
Comments | +
+ A button that represents a submit button with a [=button/form owner=] cannot invoke a command. + |
+
HTML Specification | +`commandfor` | +
---|---|
Element(s) | ++ `button` + | +
[[WAI-ARIA-1.2]] | +
+ See comments
+ |
+
+ MSAA + IAccessible2 + | +
+ See comments
+ |
+
UIA | +
+ See comments
+ |
+
ATK | +
+ See comments
+ |
+
AX | +
+ See comments
+ |
+
Comments | +
+ The `commandfor` attribute identifies the associated element for the `button` element. ++ The specified `command` state will determine if a relationship mapping needs to be exposed between the `button` and + its programmatically associated element. + + |
+