diff --git a/index.html b/index.html index d5dc7dfe..7d6b86de 100644 --- a/index.html +++ b/index.html @@ -233,8 +233,8 @@

HTML Element Role Mappings

  • User agents should return a user-presentable, localized string value for the Mac Accessibility AXRoleDescription.
  • - -
    + +
    @@ -275,10 +275,6 @@

    HTML Element Role Mappings

    Roles: `ROLE_SYSTEM_TEXT`; `IA2_ROLE_TEXT_FRAME`
    -
    - Interfaces: - `IAccessibleHyperlink`; `IAccessibleText2`; `IAccessibleHypertext2`; -
    - - - - - + + + + @@ -512,12 +476,20 @@

    HTML Element Role Mappings

    - + - + - + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + @@ -863,33 +781,13 @@

    HTML Element Role Mappings

    - - - - - + + + + @@ -958,53 +856,44 @@

    HTML Element Role Mappings

    `dd` - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - + - + @@ -1167,39 +1063,6 @@

    HTML Element Role Mappings

    - - - - - - - - - - + - + - + @@ -1323,24 +1164,16 @@

    HTML Element Role Mappings

    `figure` role + - - - - - - - - - - - + - + - + - + - + - - - - - + + + + + - - - - - + + + + + @@ -1717,55 +1475,68 @@

    HTML Element Role Mappings

    - - - - - - - + + + + + + + - - - - - - - + + + + + + + - - - - - + + + + + @@ -2524,7 +2267,7 @@

    HTML Element Role Mappings

    - - - - - - - - - @@ -2703,47 +2433,12 @@

    HTML Element Role Mappings

    - - - - - - + + + + + + @@ -2814,7 +2509,108 @@

    HTML Element Role Mappings

    `option`(in a list of options or represents a suggestion in a `datalist`) + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2822,24 +2618,16 @@

    HTML Element Role Mappings

    - - - - - - - - - - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    Mappings of HTML elements to platform accessibility APIs: ARIA, MSAA + UIA Express, MSAA + IAccessible2, UIA, ATK, and AX
    @@ -287,12 +283,7 @@

    HTML Element Role Mappings

    - Role: - `ATK_ROLE_STATIC` -
    -
    - Interfaces: - `AtkText`; `AtkHypertext` + Role: `ATK_ROLE_STATIC`
    @@ -358,41 +349,14 @@

    HTML Element Role Mappings

    `address`No corresponding role -
    - Roles: - `ROLE_SYSTEM_GROUPING`; `IA2_ROLE_SECTION` -
    -
    - Interfaces: - `IAccessibleText2`; `IAccessibleHypertext2`; -
    -
    -
    - Control Type: `Group` -
    -
    -
    - Role: `ATK_ROLE_SECTION` -
    -
    - Interfaces: `AtkText`; `AtkHypertext` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    +
    +
    If provided an accessible name `group` role.
    +
    Otherwise, `generic` role.
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    autonomous custom element If the author assigned a conforming ARIA role using the `role` attribute, map to that role. Otherwise, no corresponding role. + If the author assigned a conforming ARIA role using the `role` attribute + + map to that role. Otherwise, `generic` role. +
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    + +
    @@ -525,18 +497,18 @@

    HTML Element Role Mappings

    No corresponding role -
    - No accessible object. Exposed as "font-weight" text attribute on the text container. The value depends on the platform. +
    + Role: ` ROLE_SYSTEM_STATICTEXT`
    -
    - No accessible object. Exposed by the `FontWeight` attribute of the `TextRange` Control Pattern implemented on a parent accessible object. +
    + Control Type: `Text`
    -
    - No accessible object. Exposed as "font-weight" text attribute on the text container. The value depends on the platform. +
    + Role: `ATK_ROLE_STATIC`
    @@ -550,7 +522,9 @@

    HTML Element Role Mappings

    AXRoleDescription: `"group"`
    + Can be exposed as "font-weight" text attribute on the text container. The value depends on the platform. +
    @@ -568,29 +542,6 @@

    HTML Element Role Mappings

    `bdi`
    No corresponding role -
    - No accessible object. May affect on "writing-mode" text attribute on its text container. -
    -
    -
    - Control Type: `Text` -
    -
    -
    - No accessible object. May affect on "writing-mode" text attribute on its text container. -
    -
    - `bdo` - No corresponding role
    Role: `ROLE_SYSTEM_TEXT` @@ -605,8 +556,8 @@

    HTML Element Role Mappings

    -
    - No accessible object. Exposed as "writing-mode" text attribute on its text container. +
    + Role: `ATK_ROLE_STATIC`
    @@ -622,34 +573,30 @@

    HTML Element Role Mappings

    - `blockquote` + `bdo` No corresponding role
    - Roles: `ROLE_SYSTEM_GROUPING`; `IA2_ROLE_SECTION` + Role: `ROLE_SYSTEM_TEXT`
    -
    - Interfaces: - `IAccessibleText2`; `IAccessibleHypertext2`; +
    + Text attributes: `writing-mode` on the text container
    - Control Type: `Group` -
    -
    - Localized Control Type: `"blockquote"` + Control Type: `Text`
    - Role: `ATK_ROLE_BLOCK_QUOTE` + Role: `ATK_ROLE_STATIC`
    -
    - Interfaces: `AtkText`; `AtkHypertext` +
    + Exposed as "writing-mode" text attribute on its text container.
    @@ -665,6 +612,19 @@

    HTML Element Role Mappings

    + `blockquote` + + `blockquote` role +
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `body` @@ -777,53 +737,11 @@

    HTML Element Role Mappings

    `caption` No corresponding role -
    - Roles: `ROLE_SYSTEM_TEXT`; `IA2_ROLE_CAPTION` -
    -
    - States: `STATE_SYSTEM_READONLY` -
    -
    - Relations: - `IA2_RELATION_LABEL_FOR` with parent `table` -
    -
    - Interfaces: `IAccessibleText2`; `IAccessibleHypertext2`; -
    -
    -
    - Control Type: `Text` -
    -
    - Other properties: The `LabeledBy` property for the parent `table` element points to the UIA element for the `caption` element. -
    -
    -
    - Role: `ATK_ROLE_CAPTION` -
    -
    - Relations: - `ATK_RELATION_LABEL_FOR` with parent `table` -
    -
    - Interfaces: `AtkText`; `AtkHypertext` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    -
    `caption` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `code` No corresponding role -
    - No accessible object. Styles used are mapped into text attributes on its text container. -
    -
    -
    - No accessible object. Styles used are exposed by UIA text attributes of the `TextRange` Control Pattern implemented on a parent accessible object. -
    -
    -
    - No accessible object. Styles used are mapped into text attributes on its text container. -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `AXCodeStyleGroup` -
    -
    - AXRoleDescription: `"group"` -
    +
    + `code` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    - `definition` role + No corresponding role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    - `del` - No corresponding role -
    - Role: `IA2_ROLE_CONTENT_DELETION` -
    + ???
    Control Type: `Text`
    -
    - Localized Control Type: `"del"` -
    + ???
    -
    - Role: `ATK_ROLE_CONTENT_DELETION` -
    -
    - Object attributes: `xml-roles:deletion` -
    + ???
    AXRole: `AXGroup`
    - AXSubrole: `AXDeleteStyleGroup` -
    -
    - AXRoleDescription: `"group"` + AXSubrole: `AXDescription`
    +
    + `del` + `deletion` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `details` @@ -1075,57 +964,60 @@

    HTML Element Role Mappings

    `div`
    - No corresponding role + `generic` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    + `dl` + No corresponding role -
    - May not have an accessible object if has no semantic meaning. Otherwise, -
    - Roles: `ROLE_SYSTEM_GROUPING`; `IA2_ROLE_SECTION` + Role: `ROLE_SYSTEM_LIST`
    -
    - Interfaces: - `IAccessibleText2`; `IAccessibleHypertext2`; +
    + States: `STATE_SYSTEM_READONLY`
    - Control Type: `Group` + Control Type: `List`
    -
    - May not have an accessible object if has no semantic meaning. Otherwise, -
    - Role: `ATK_ROLE_SECTION` -
    -
    - Interfaces: `AtkText`; `AtkHypertext` + Role: `ATK_ROLE_DESCRIPTION_LIST`
    - AXRole: `AXGroup` + AXRole: `AXList`
    - AXSubrole: `(nil)` + AXSubrole: `AXDefinitionList`
    - AXRoleDescription: `"group"` + AXRoleDescription: `"definition list"`
    - `dl` + `dt` No corresponding role + No corresponding role +
    - Role: `ROLE_SYSTEM_LIST` + Role: `ROLE_SYSTEM_LISTITEM`
    States: `STATE_SYSTEM_READONLY` @@ -1133,33 +1025,37 @@

    HTML Element Role Mappings

    - Control Type: `List` + Control Type: `ListItem` +
    +
    + Localized Control Type: `"details"`
    - Role: `ATK_ROLE_DESCRIPTION_LIST` + Role: `ATK_ROLE_LIST_ITEM`
    - AXRole: `AXList` + AXRole: `AXGroup`
    -
    - AXSubrole: `AXDefinitionList` + ??? +
    - `dt` + `em` - `term` role + `emphasis` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    - `em` - No corresponding role -
    - No accessible object. Styles used are mapped into text attributes on its text container. -
    -
    -
    - No accessible object. Styles used are exposed by UIA text attributes of the `TextRange` Control Pattern implemented on a parent accessible object. -
    -
    -
    - No accessible object. Styles used are mapped into text attributes on its text container. -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    -
    `embed` @@ -1273,46 +1136,24 @@

    HTML Element Role Mappings

    `figcaption` No corresponding role + `caption` role + -
    - Roles: `ROLE_SYSTEM_TEXT`; `IA2_ROLE_CAPTION` -
    +
    Use WAI-ARIA mapping
    Relations: `IA2_RELATION_LABEL_FOR` with parent `figure` element
    -
    - Interfaces: `IAccessibleText2`; `IAccessibleHypertext2`; -
    -
    -
    - Control Type: `Text` -
    Use WAI-ARIA mapping
    -
    - Role: `ATK_ROLE_CAPTION` -
    +
    Use WAI-ARIA mapping
    Relations: `ATK_RELATION_LABEL_FOR` with parent `figure` element
    -
    - Interfaces: `AtkText`; `AtkHypertext` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    Use WAI-ARIA mapping
    -
    - Role: Use WAI-ARIA mapping -
    +
    Use WAI-ARIA mapping
    Relations: `IA2_RELATION_LABELLED_BY` with child `figcaption` element
    -
    - Role: Use WAI-ARIA mapping -
    -
    - Accessible name derived from `figcaption` according to the `figure` Element Accessible Name Computation -
    +
    Use WAI-ARIA mapping
    -
    - Role: Use WAI-ARIA mapping
    +
    Use WAI-ARIA mapping
    Name: related `figcaption` content
    @@ -1349,12 +1182,11 @@

    HTML Element Role Mappings

    -
    - AXRole: Use WAI-ARIA mapping -
    -
    +
    Use WAI-ARIA mapping
    +
    + Accessible name derived from `figcaption` according to the `figure` Element Accessible Name Computation
    - `form` with an accessible name - - `form` role - `generic` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    - `form` without an accessible name + `form` No corresponding role +
    If provided an accessible name `form` role.
    +
    Otherwise, `generic` role.
    +
    - Role: `ROLE_SYSTEM_GROUPING`; `IA2_ROLE_SECTION` + Role: Use WAI-ARIA mapping
    -
    - Interfaces: `IAccessibleText2`; `IAccessibleHypertext2`; +
    + Relations: `IA2_RELATION_LABELLED_BY` with child `figcaption` element
    -
    - Control Type: `Group` +
    + Role: Use WAI-ARIA mapping
    -
    - Localized Control Type: `"form"` +
    + Accessible name derived from `figcaption` according to the `figure` Element Accessible Name Computation
    - Role: `ATK_ROLE_SECTION` + Role: Use WAI-ARIA mapping
    +
    + Name: related `figcaption` content
    -
    - Interfaces: `AtkText`; `AtkHypertext` +
    + Relations: `ATK_RELATION_LABELLED_BY` with child `figcaption` element
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` + AXRole: Use WAI-ARIA mapping
    +
    - form-associated custom element + form-associated custom element If the author assigned a conforming ARIA role using the `role` attribute, map to that role. Otherwise, no corresponding role.If the author assigned a conforming ARIA role using the `role` attribute, map to that role. Otherwise, `generic` role.
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    + Note: the creating a form-associated custom element example in the HTML specification. +
    @@ -1533,54 +1323,22 @@

    HTML Element Role Mappings

    `header` (scoped to the `main` element, a sectioning content element, or a sectioning root element other than `body`) No corresponding role -
    - Role: `ROLE_SYSTEM_GROUPING`; `IA2_ROLE_SECTION` -
    -
    - Interfaces: - `IAccessibleText2`; `IAccessibleHypertext2`; -
    -
    -
    - Control Type: `Group` -
    -
    - Localized Control Type: `"header"` -
    -
    -
    - Role: `ATK_ROLE_HEADER` -
    -
    - Interfaces: `AtkText`; `AtkHypertext` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    -
    `generic` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `hgroup` No corresponding role
    Not mapped
    Not mapped
    Not mapped
    Not mapped
    `generic` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `input` (`type` attribute in the Checkbox state)checkbox role, with the aria-checked state set to "mixed" if the element's indeterminate IDL attribute is true, or "true" if the element's checkedness is true, or "false" otherwise
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    + `input` + (`type` attribute in the + Checkbox state) + + `checkbox` role, with the + `aria-checked` state set to "mixed" if the element's + `indeterminate` IDL attribute is true, or "true" if the element's + checkedness is true, or "false" otherwise +
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `input` (`type` attribute in the Color state)No corresponding role -
    If implemented as a textbox:
    -
    Roles: `ROLE_SYSTEM_TEXT`
    -
    If implemented as a color picker:
    -
    Roles: IA2_ROLE_COLOR_CHOOSER
    -
    -
    If implemented as a textbox:
    -
    Control Type: Edit
    -
    Localized Control Type: "edit"
    -
    If implemented as a color picker:
    -
    Control Type: `button`
    -
    Localized Control Type: "Color Picker"
    - -
    -
    - If implemented as a button, use WAI-ARIA mapping for `button`. -
    -
    - If implemented as a textbox, use WAI-ARIA mapping for `textbox`. -
    -
    -
    If implemented as a textbox:
    -
    AXRole: `AXTextField`
    -
    AXSubrole: `(nil)`
    -
    AXRoleDescription: "text field"
    -
    If implemented as a color picker:
    -
    AXRole: AXColorWell
    -
    AXSubrole: `(nil)`
    -
    AXRoleDescription: "color well"
    -
    -
    - If implemented as a color picker, any UI controls presented for selecting a color are exposed in the accessibility tree, associated with the `input` element, and mapped as appropriate for the type of control (e.g. button or slider). -
    -
    + `input` (`type` attribute in the + Color state) + No corresponding role +
    If implemented as a textbox:
    +
    Roles: `ROLE_SYSTEM_TEXT`
    +
    If implemented as a color picker:
    +
    Roles: `IA2_ROLE_COLOR_CHOOSER`
    +
    +
    If implemented as a textbox:
    +
    Control Type: `Edit`
    +
    Localized Control Type: "edit"
    +
    If implemented as a color picker:
    +
    Control Type: `button`
    +
    Localized Control Type: "Color Picker"
    + +
    +
    + If implemented as a button, use WAI-ARIA mapping for `button`. +
    +
    + If implemented as a textbox, use WAI-ARIA mapping for `textbox`. +
    +
    +
    If implemented as a textbox:
    +
    AXRole: `AXTextField`
    +
    AXSubrole: `(nil)`
    +
    AXRoleDescription: `"text field"`
    +
    If implemented as a color picker:
    +
    AXRole: `AXColorWell`
    +
    AXSubrole: `(nil)`
    +
    AXRoleDescription: `"color well"`
    +
    +
    + If implemented as a color picker, any UI controls presented for selecting a color are exposed in the + accessibility tree, associated with the `input` element, and mapped as appropriate for the type of control (e.g. button or slider). +
    +
    @@ -2357,39 +2128,11 @@

    HTML Element Role Mappings

    `ins` No corresponding role -
    - Role: `IA2_ROLE_CONTENT_INSERTION` -
    -
    -
    - Control Type: `Text` -
    -
    - Localized Control Type: `"ins"` -
    -
    -
    - Role: `ATK_ROLE_CONTENT_INSERTION` -
    -
    - Object attributes: `xml-roles:insertion` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `AXInsertStyleGroup` -
    -
    - AXRoleDescription: `"group"` -
    -
    `insertion` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    - `li` (parent is an `ol` or `ul`) + `li` (parent is an `ol`, `ul` or `menu`) `listitem` role with `aria-setsize` value reflecting number of `li` elements within the parent `ol` or `ul` and `aria-posinset` value reflecting the `li` elements position within the set. @@ -2535,19 +2278,6 @@

    HTML Element Role Mappings

    Use WAI-ARIA mapping
    - `li` (parent is a `menu`) - - `listitem` role with `aria-setsize` value reflecting number of `li` elements within the parent `menu` and `aria-posinset` value reflecting the `li` elements position within the set. -
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `meter`No corresponding role -
    - Role: `IA2_ROLE_LEVEL_BAR` -
    -
    - Interfaces: `IAccessibleValue`; -
    -
    -
    - Control Type: `ProgressBar` -
    -
    - Localized Control Type: `meter` -
    -
    - Control Pattern: `RangeValue` -
    -
    -
    - Role: `ATK_ROLE_LEVEL_BAR` -
    -
    - Interfaces: `AtkValue` -
    -
    Properties: `AtkRange`
    -
    -
    - AXRole: `AXLevelIndicator` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"level indicator"` -
    -
    See GitHub issue #2.`meter` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `nav` - `option` role, with the `aria-selected` state set to "true" if the element's selectedness is true, or "false" otherwise. + `option` role, with the + `aria-selected` state set to "true" if the element's + selectedness is true, or "false" otherwise. +
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `output``status` role
    Use WAI-ARIA mapping
    +
    Use WAI-ARIA mapping
    +
    Localized Control Type: `"output"`
    +
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `p``paragraph` role
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `param`No corresponding role
    Not mapped
    Not mapped
    Not mapped
    Not mapped
    `picture`No corresponding role
    Not mapped
    Not mapped
    Not mapped
    Not mapped
    `pre`No corresponding role +
    + Roles: `ROLE_SYSTEM_GROUPING`; `IA2_ROLE_SECTION` +
    +
    + Styles used are mapped to text attributes on the parent accessible object. +
    +
    + Interfaces: + `IAccessibleText2`; `IAccessibleHypertext2` +
    +
    +
    + Control Type: `Text` +
    +
    + Localized Control Type: `"pre"` +
    +
    +
    + Role: + `ATK_ROLE_SECTION` +
    +
    + Styles used are mapped to text attributes on the accessible object. +
    +
    + Interfaces: + `AtkText`; `AtkHypertext` +
    +
    +
    + AXRole: `AXGroup` +
    +
    + AXSubrole: `(nil)` +
    +
    + AXRoleDescription: `"group"` +
    +
    `progress` + `progressbar` role, with, if the progress bar is determinate, the `aria-valuemax` property set to the maximum value of the progress bar, the `aria-valuemin` property set to zero, and the `aria-valuenow` property set to the current value of the progress bar
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `output``status` role
    Use WAI-ARIA mapping
    -
    Use WAI-ARIA mapping
    -
    Localized Control Type: `"output"`
    -
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `p`
    `q` No corresponding role
    - Roles: `ROLE_SYSTEM_TEXT`; `IA2_ROLE_PARAGRAPH` + Roles: + `ROLE_SYSTEM_TEXT`; `IA2_ROLE_TEXT_FRAME` +
    +
    + Children: `ROLE_SYSTEM_TEXT` wrapped by quote marks using `ROLE_SYSTEM_STATICTEXT`
    Interfaces: `IAccessibleText2`; `IAccessibleHypertext2` @@ -2849,11 +2637,12 @@

    HTML Element Role Mappings

    Control Type: `Text`
    +
    Localized Control Type: `"q"`
    Role: - ATK_ROLE_PARAGRAPH + `ATK_ROLE_STATIC`
    Interfaces: @@ -2873,123 +2662,6 @@

    HTML Element Role Mappings

    `param`No corresponding role
    Not mapped
    Not mapped
    Not mapped
    Not mapped
    `picture`No corresponding role
    Not mapped
    Not mapped
    Not mapped
    Not mapped
    `pre`No corresponding role -
    - Roles: ROLE_SYSTEM_GROUPING; IA2_ROLE_SECTION -
    -
    - Styles used are mapped to text attributes on the parent accessible object. -
    -
    - Interfaces: - IAccessibleText2; IAccessibleHypertext2 -
    -
    -
    - Control Type: `Text` -
    -
    Localized Control Type: "pre"
    -
    -
    - Role: - ATK_ROLE_SECTION -
    -
    - Styles used are mapped to text attributes on the accessible object. -
    -
    - Interfaces: - `AtkText`; `AtkHypertext` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    -
    progressprogressbar role, with, if the progress bar is determinate, the aria-valuemax property set to the maximum value of the progress bar, the aria-valuemin property set to zero, and the aria-valuenow property set to the current value of the progress bar
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    Use WAI-ARIA mapping
    `q`No corresponding role -
    - Roles: `ROLE_SYSTEM_TEXT`; IA2_ROLE_TEXT_FRAME -
    -
    - Children: `ROLE_SYSTEM_TEXT` wrapped by quote marks using ROLE_SYSTEM_STATICTEXT -
    -
    - Interfaces: IAccessibleText2; IAccessibleHypertext2 -
    -
    -
    - Control Type: `Text` -
    -
    Localized Control Type: "q"
    -
    -
    - Role: - `ATK_ROLE_STATIC` -
    -
    - Interfaces: - `AtkText`; `AtkHypertext` -
    -
    -
    - AXRole: `AXGroup` -
    -
    - AXSubrole: `(nil)` -
    -
    - AXRoleDescription: `"group"` -
    -