diff --git a/index.html b/index.html index c249eba..e9dcd94 100644 --- a/index.html +++ b/index.html @@ -97,7 +97,7 @@ } - +

HTML Accessibility API Mappings 1.0

-

W3C Editor's Draft

+

W3C Editor's Draft

More details about this document
@@ -13488,7 +13488,206 @@

HTML Accessibility API Mappings 1.0

-

3.5.105 poster

+

3.5.105 popover

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HTML Specificationpopover
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 +

User agents 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 the "auto" state.
  • +
+

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

+
+

3.5.106 popovertarget

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HTML Specificationpopovertarget
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.
  • + +
+
+

3.5.107 popovertargetaction

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
HTML Specificationpopovertargetaction
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
+
CommentsThe value of this attribute can impact the mappings of its related popovertarget attribute.
+

3.5.108 poster

@@ -13539,7 +13738,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.106 preload

+

3.5.109 preload

@@ -13590,7 +13789,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.107 readonly

+

3.5.110 readonly

@@ -13642,7 +13841,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.108 referrerpolicy

+

3.5.111 referrerpolicy

@@ -13696,7 +13895,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.109 rel

+

3.5.112 rel

@@ -13748,7 +13947,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.110 required

+

3.5.113 required

@@ -13807,7 +14006,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.111 reversed

+

3.5.114 reversed

@@ -13858,7 +14057,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.112 rows

+

3.5.115 rows

@@ -13907,7 +14106,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.113 rowspan

+

3.5.116 rowspan

@@ -13959,7 +14158,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.114 sandbox

+

3.5.117 sandbox

@@ -14010,7 +14209,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.115 scope

+

3.5.118 scope

@@ -14062,7 +14261,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.116 selected

+

3.5.119 selected

@@ -14113,7 +14312,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.117 shape

+

3.5.120 shape

@@ -14164,7 +14363,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.118 size

+

3.5.121 size

@@ -14224,7 +14423,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.119 sizes

+

3.5.122 sizes

@@ -14275,7 +14474,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.120 sizes

+

3.5.123 sizes

@@ -14327,7 +14526,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.121 slot

+

3.5.124 slot

@@ -14378,7 +14577,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.122 span

+

3.5.125 span

@@ -14428,7 +14627,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.123 spellcheck

+

3.5.126 spellcheck

@@ -14479,7 +14678,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.124 src

+

3.5.127 src

@@ -14538,7 +14737,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.125 srcdoc

+

3.5.128 srcdoc

@@ -14589,7 +14788,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.126 srclang

+

3.5.129 srclang

@@ -14640,7 +14839,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.127 srcset

+

3.5.130 srcset

@@ -14692,7 +14891,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.128 start

+

3.5.131 start

@@ -14743,7 +14942,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.129 step

+

3.5.132 step

@@ -14790,7 +14989,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.130 style

+

3.5.133 style

@@ -14841,7 +15040,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.131 tabindex

+

3.5.134 tabindex

@@ -14892,7 +15091,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.132 target

+

3.5.135 target

@@ -14944,7 +15143,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.133 target

+

3.5.136 target

@@ -14995,7 +15194,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.134 target

+

3.5.137 target

@@ -15046,7 +15245,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.135 title

+

3.5.138 title

@@ -15105,7 +15304,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.136 title

+

3.5.139 title

@@ -15155,7 +15354,7 @@

HTML Accessibility API Mappings 1.0

-
+
@@ -15196,7 +15395,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.138 title

+

3.5.141 title

@@ -15245,7 +15444,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.139 translate

+

3.5.142 translate

@@ -15296,7 +15495,7 @@

HTML Accessibility API Mappings 1.0

-
+
@@ -15348,7 +15547,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.141 type

+

3.5.144 type

@@ -15397,7 +15596,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.142 type

+

3.5.145 type

@@ -15450,7 +15649,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.143 type

+

3.5.146 type

@@ -15507,7 +15706,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.144 type

+

3.5.147 type

@@ -15575,7 +15774,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.145 usemap

+

3.5.148 usemap

@@ -15626,7 +15825,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.146 value

+

3.5.149 value

@@ -15678,7 +15877,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.147 value

+

3.5.150 value

@@ -15729,7 +15928,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.148 value

+

3.5.151 value

@@ -15782,7 +15981,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.149 value

+

3.5.152 value

@@ -15839,7 +16038,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.150 value

+

3.5.153 value

@@ -15891,7 +16090,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.151 width

+

3.5.154 width

@@ -15946,7 +16145,7 @@

HTML Accessibility API Mappings 1.0

-

3.5.152 wrap

+

3.5.155 wrap

@@ -16357,6 +16556,7 @@

HTML Accessibility API Mappings 1.0

A.1.1 Substantive changes since moving to the Accessible Rich Internet Applications Working Group (03-Nov-2019)

    +
  • 06-June-2024: Add popover, popovertarget and popovertargetaction mappings. See GitHub PR 481.
  • 09-Oct-2023: Acknowledge use of hr element within select element. See GitHub PR 504.
  • 03-Oct-2023: Update image mappings to reference the primary synonym roles (image and none). See GitHub PR 498.
  • 03-Oct-2023: Clarify when to expose required field as invalid. See GitHub PR 429.