diff --git a/index.html b/index.html index 9abcd60..a6ca23d 100644 --- a/index.html +++ b/index.html @@ -14218,6 +14218,216 @@

`playsinline`

+

`popover`

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HTML Specification + `popover` +
Element(s) + HTML elements +
[[WAI-ARIA-1.2]] +
Not mapped
+
MSAA + IAccessible2 + Relations: `IA2_RELATION_DETAILS_FOR` points to invoking element. See Comments. +
+ Object attributes: + ispopup: <value> where <value> reflects the popover type. +
+
UIA + A details relation is made with the invoking element, if an invoking element exists which meets the conditions for necessitating a details relationship. See Comments. +
ATK +

+ Relations: `RELATION_DETAILS_FOR` points to invoking element. See Comments. +

+
+ Object attributes: + ispopup: <value> where <value> reflects the popover type. +
+
AX + Not mapped + +
Comments +

UAs MUST NOT expose a details relation between a `popover` and its invoking element under the following conditions:

+
    +
  • when the `popover` is the next immediate accessibility sibling to the invoking element,
  • +
  • when the element has a `popovertarget=hide` attribute value,
  • +
  • or when the element is a descendant of the `popover` and its `popovertarget` is set to the auto state.
  • +
+

If specified on an element with an implicit role of `generic`, then the element's role instead maps to `group`.

+
+

`popovertarget`

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HTML Specification + `popovertarget` +
Element(s) + `button`; + `input type=button, image, reset, submit` +
[[WAI-ARIA-1.2]] +
+

+ If the associated element is displayed as a popover: + `aria-expanded=true` +

+

+ If the associated element is hidden, or not present in the DOM: + `aria-expanded=false` +

+

+ If the associated element is an accessibility ancestor of the element with the `popovertarget` 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` relation with the associated popover element + except under the following conditions: +

+
    +
  • The element's `popovertargetaction` attribute value is "`hide`"
  • +
  • The associated popover element is the next immediate accessibility sibling to the invoking element,
  • +
  • The element's `popovertargetaction` attribute is the "`auto`" state and the element is a descendant of the `popover` it is associated with.
  • + +
+
+

`popovertargetaction`

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HTML Specification + `popovertargetaction` +
Element(s) + `button`; + `input type=button, image, reset, submit` +
[[WAI-ARIA-1.2]] +
+ Not mapped +
+
MSAA + + IAccessible2 +
Not mapped
+
UIA +
Not mapped
+
ATK +
Not mapped
+
AX +
Not mapped
+
Comments + The value of this attribute can impact the mappings of its related `popovertarget` attribute. +

`poster`