diff --git a/index.html b/index.html index 9a1981b7..3ccd27f8 100644 --- a/index.html +++ b/index.html @@ -3506,7 +3506,7 @@
Attribute | @@ -3690,7 +3694,7 @@Not mapped |
- a key binding accessible by
+ A key binding accessible by
`accKeyboardShortcut`
and `IAccessibleAction::keyBinding`
@@ -3909,9 +3913,7 @@ HTML Attribute State and Property Mappings | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
- `checked` (if present) - | +`checked` (if present) | `input` | @@ -4259,19 +4261,10 @@`aria-disabled="true"` | -
-
- States: `STATE_SYSTEM_UNAVAILABLE`
-
- |
- - |
-
- States:
- No interactive states like `ATK_STATE_FOCUSABLE`
-
- |
- `AXEnabled: NO` | +Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
If the element includes both the `disabled` attribute and the `aria-disabled` attribute with a valid value, User Agents MUST expose only the `disabled` attribute value. | @@ -4296,15 +4289,13 @@Not mapped |
- Object attributes:
- draggable:true
+ Object attributes: draggable:true
|
Not mapped |
- Object attributes:
- draggable:true
+ Object attributes: draggable:true
|
Not mapped |
@@ -4481,7 +4472,7 @@
`href` | +`href` | `a`; `area` | Not mapped |
@@ -4602,7 +4592,7 @@ HTML Attribute State and Property Mappings`option`; `track` |
- ? | +Not mapped |
Associates the accessible name
@@ -4668,7 +4658,7 @@ HTML Attribute State and Property Mappings |
Not mapped |
- Refer to datalist and input elements mapping.
+ Refer to datalist and input elements mapping.
|
||||||||
maxlength |
input ; textarea |
- ? | +Not mapped | Not mapped |
Not mapped |
Not mapped |
@@ -4825,6 +4815,39 @@ `AXMinValue: <value>` | ||||||||||
`minlength` | ++ `input`; + `textarea` + | +Not mapped |
+
+
+ States:
+ `IA2_STATE_INVALID_ENTRY` if value doesn't meet the designated minimum length value.
+
+ |
+
+
+ States:
+ `IsDataValidForForm` if value doesn't meet the designated minimum length value.
+
+ |
+
+
+ States:
+ `ATK_STATE_INVALID_ENTRY` if value doesn't meet the designated minimum length value.
+
+ |
+
+
+ Property:
+ `AXInvalid`: `true` if value doesn't meet the designated minimum length value.
+
+ |
+ + | ||||||||||
multiple |
input |
@@ -4838,7 +4861,7 @@ ||||||||||||||||
multiple |
select |
- aria-multiselectable ="true" |
+ `aria-multiselectable="true"` | Use WAI-ARIA mapping |
Use WAI-ARIA mapping |
Use WAI-ARIA mapping |
@@ -4986,29 +5009,48 @@ |||||||||||
pattern |
- input |
- Not mapped |
-
-
- States:
-
- IA2_STATE_INVALID_ENTRY if value doesn't meet the pattern
- |
-
-
- States:
-
- IsDataValidForForm if value doesn't meet the pattern
- |
-
-
- States:
-
- ATK_STATE_INVALID_ENTRY if value doesn't meet the pattern
- |
- ? | -+ | `pattern` | ++ `input` + | +Not mapped |
+
+
+ States:
+ `IA2_STATE_INVALID_ENTRY` if value doesn't meet the pattern
+
+ |
+
+
+ States:
+ `IsDataValidForForm` if value doesn't meet the pattern
+
+ |
+
+
+ States:
+ `ATK_STATE_INVALID_ENTRY` if value doesn't meet the pattern
+
+ |
+
+
+ Property:
+ `AXInvalid`: `true` if value doesn't meet the pattern
+
+ |
+ + | ||
`ping` | ++ `a` and `area` + | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ |||||||||||
placeholder |
@@ -5020,6 +5062,18 @@ Use WAI-ARIA mapping |
When the placeholder and aria-placeholder attributes are both present, and the placeholder attribute's value is non-empty, user agents MUST expose the value of the placeholder attribute, and ignore aria-placeholder . If the placeholder attribute's value is empty, then user agents MUST expose the value of the aria-placeholder attribute. |
|||||||||||||||
`playsinline` | ++ `video` + | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ + | ||||||||||
`poster` |
@@ -5054,6 +5108,23 @@ HTML Attribute State and Property Mappings | Use WAI-ARIA mapping |
|||||||||||||||
referrerpolicy |
+ + `a`; + `area`; + `iframe`; + `img`; + `link`; + `script` + | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ + | ||||||||||
rel |
a ; area ; link |
@@ -5072,35 +5143,49 @@ Use WAI-ARIA mapping |
Use WAI-ARIA mapping |
Use WAI-ARIA mapping |
- + | + If the element includes both the `required` attribute and the `aria-required` attribute with a valid value, User Agents MUST expose only the `required` attribute value. + | |||||||||||
reversed |
- ol |
- Not mapped |
-
-
- Reverses the numbering of the child list item accessible objects.
-
- |
- Reverses the order of the child list items in the accessibility tree and reverses the numbering of the child list items. | -
-
- Reverses the numbering of the child list item accessible objects.
-
- |
- ? | -+ | `reversed` | ++ `ol` + | +Not mapped |
+
+
+ Reverses the numbering of the child list item accessible objects.
+
+ |
+
+
+ Reverses the order of the child list items in the accessibility tree and reverses the numbering of the child list items.
+
+ |
+
+
+ Reverses the numbering of the child list item accessible objects.
+
+ |
+
+
+ Reverses the numbering of the child list markers.
+
+ |
+ |||
rows |
- textarea |
- ? | -Not mapped |
- Not mapped |
- Not mapped |
- ? | -+ | `rows` | ++ `textarea` + | +Not mapped | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped | +|||
rowspan |
@@ -5123,29 +5208,26 @@ |||||||||||||||||
scope |
- th |
- ? | -
-
- Defines whether the element is a row or column header (refer to
- th element)
- |
-
-
- Defines whether the element is a row or column header (refer to
- th element)
- |
-
-
- Defines whether the element is a row or column header (refer to
- th element)
- |
- ? | -+ | `scope` | ++ `th` + | +
+
+ If `scope="row"` then map `th` to `rowheader`
+
+
+ If `scope="col"` then map `th` to `columnheader`
+
+ |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ |||
selected |
+ `selected` | option |
aria-selected="true" |
Use WAI-ARIA mapping |
@@ -5155,7 +5237,7 @@ |||||||||||||
shape |
+ `shape` | area |
Not mapped |
Not mapped |
@@ -5165,26 +5247,38 @@ |||||||||||||
size |
- input ; select |
- ? | -
-
- If greater than 1, then creates a listbox accessible object. Refer to
- select element for details.
- |
-
-
- If greater than 1, then creates a
- List accessible object. Refer to select element for details.
- |
-
-
- If greater than 1, then creates a listbox accessible object. Refer to
- select element for details.
- |
- ? | -+ | size |
+ + `input`; + `select` + | +
+
+ Not mapped for `input` elements.
+
+
+ If greater than 1, then creates a listbox accessible object. Refer to `select` element for details.
+
+ |
+
+ Not mapped for `input` elements.
+ For `select` element use WAI-ARIA mapping.
+ |
+
+ Not mapped for `input` elements.
+ For `select` element use WAI-ARIA mapping.
+ |
+
+ Not mapped for `input` elements.
+ For `select` element use WAI-ARIA mapping.
+ |
+
+ Not mapped for `input` elements.
+ For `select` element use WAI-ARIA mapping.
+ |
+ + For `input` elements that allow the `size` attribute, the attribute will modify their default width. A width provided by CSS will negate the effects of the `size` attribute on these `input` elements. + | ||
`sizes` | @@ -5204,11 +5298,11 @@??? |
- ??? |
- ??? |
- ??? |
- ??? |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
|||||||
span |
- col ; colgroup |
- ? | -
-
- exposed as
- IAccessibleTableCell::columnExtent on
- all cells at the column
- |
-
-
- Exposed as
- GridItem.ColumnSpan on
- all cells at the column
- |
-
-
- Exposed via
- atk_table_get_column_extent_at
- |
- ? | -+ | `span` | ++ `col`; + `colgroup` + | + +? | +
+
+ Exposed as `IAccessibleTableCell::columnExtent` on all cells at the column
+
+ |
+
+
+ Exposed as `GridItem.ColumnSpan` on all cells at the column
+
+ |
+
+
+ Exposed via `atk_table_get_column_extent_at`
+
+ |
+
+
+ `AXColumnIndexRange.length: <value>`
+
+ |
+ |||
spellcheck |
- HTML elements | -Not mapped |
-
-
- Mapped to "invalid" text attribute on the text container
-
- |
-
-
- Mapped to
- SpellingError AnnotationTypes text attribute on the text range
- |
-
-
- Mapped to "invalid" text attribute on the text container
-
- |
- ? | -+ | `spellcheck` | ++ HTML elements + | +aria-selected="true" |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ |||
src |
- audio ; embed ; iframe ; img ; input ; script ; source ; track ; video |
- Not mapped |
-
-
- Object attributes:
- src on
- img only
- |
-
-
- Object attributes:
- src on
- img only
- |
-
-
- Object attributes:
- src on
- img only
- |
- ? | -+ | `src` | ++ `audio`; + `embed`; + `iframe`; + `img`; + `input`; + `script`; + `source`; + `track`; + `video` + | +Not mapped |
+
+
+ Object attributes:
+ `src` on `img` only
+
+ |
+
+ Not mapped
+ |
+
+
+ Object attributes:
+ `src` on `img` only
+
+ |
+ + `AXURL: <value>` on `img` and `input type="image"` + | +|||
`srcdoc` | @@ -5318,81 +5419,93 @@Not mapped |
||||||||||||||||
`srcset` | ++ `img`; + `source` + | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not Mapped |
+ |||||||||||
start |
- ol |
- Not mapped |
-
-
- Changes the first number of the child list item accessible objects to match the
- start attribute's value.
- |
-
-
- Changes the first number of the child list item accessible objects to match the
- start attribute's value.
- |
-
-
- Changes the first number of the child list item accessible objects to match the
- start attribute's value.
- |
- ? | -+ | `start` | ++ `ol` + | +Not mapped |
+
+
+ Changes the first number of the child list item accessible objects to match the `start` attribute's value.
+
+ |
+
+
+ Changes the first number of the child list item accessible objects to match the `start` attribute's value.
+
+ |
+
+
+ Changes the first number of the child list item accessible objects to match the `start` attribute's value.
+
+ |
+
+
+ Changes the first number of the child list item accessible objects to match the `start` attribute's value.
+
+ |
+ |||
step |
- input |
- Not mapped |
- Not mapped |
- If the input is in the Range state, set both RangeValue.SmallChange and RangeValue.LargeChange to the value of step |
-
-
- Exposed as
- atk_value_get_minimum_increment if the element
- implements the AtkValue interface
- |
- ? | -+ | `step` | ++ `input` + | +Not mapped |
+ Not mapped |
+ + If the `input` is in the `Range` state, set both `RangeValue.SmallChange` and `RangeValue.LargeChange` to the value of `step`. + | +
+
+ Exposed as `atk_value_get_minimum_increment` if the element implements the `AtkValue` interface.
+
+ |
+ Not mapped | +|||
style |
- HTML elements | -Not mapped |
- Not mapped |
- Not mapped |
- Not mapped |
- Not mapped |
- + | `style` | ++ HTML elements + | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ |||
tabindex |
- HTML elements | -Not mapped |
-
-
- States:
-
- STATE_SYSTEM_FOCUSABLE ; also set STATE_SYSTEM_FOCUSED when the element has DOM focus
- |
-
-
- States:
-
- IsKeyboardFocusable ; also set HasKeyboardFocus when the element has DOM focus
- |
-
-
- States:
-
- ATK_STATE_FOCUSABLE ; also set ATK_STATE_FOCUSED when the element has DOM focus
- |
- ? | -+ | `tabindex` | ++ HTML elements + | ++ See Focus States and Events Table + | +Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ Use WAI-ARIA mapping |
+ |||
target |
+ `target` | a ; area |
Not mapped |
Not mapped |
@@ -5402,7 +5515,7 @@ |||||||||||||
target |
+ `target` | base |
Not mapped |
Not mapped |
@@ -5422,27 +5535,37 @@ |||||||||||||
title |
- HTML elements | -? | -
-
- Associates the accessible name or if it was provided otherwise then accessible description
-
- |
-
-
- Associates the accessible name or if it was provided otherwise then accessible description
-
- |
-
-
- Associates the accessible name or if it was provided otherwise then
- accessible description
-
- |
- AXHelp: <value> |
- + | `title` | ++ HTML elements + | + +? | +
+
+ Associates the accessible name or if it was provided otherwise then accessible description
+
+ |
+
+
+ Associates the accessible name or if it was provided otherwise then accessible description
+
+ |
+
+
+ Associates the accessible name or if it was provided otherwise then accessible description
+
+ |
+ `AXHelp: <value>` | +
+
+
+
+ |
||
title |
@@ -5467,8 +5590,10 @@ |||||||||||||||||
title |
- `link` | +`title` | ++ `link` + | Not mapped | Not mapped | Not mapped | @@ -5507,26 +5632,32 @@|||||||||||
type |
- button |
- ? | -
-
- `submit` type may be a default button in the form
-
- |
-
-
- `submit` type may be a default button in the form
-
- |
-
-
- `submit` type may be a default button in the form
-
- |
- ? | -+ | `type` | ++ `button` + | +Not mapped | +
+
+ `submit` type may be a default button in the form.
+
+ |
+
+
+ `submit` type may be a default button in the form.
+
+ |
+
+
+ `submit` type may be a default button in the form.
+
+ |
+
+
+ `submit` type may be a default button in the form.
+
+ |
+ |||
type |
@@ -5539,9 +5670,11 @@ |||||||||||||||||
type |
- input |
- ? | +`type` | ++ `input` + | +Refer to WAI-ARIA mappings for input types with defined ARIA roles. |
Defines the accessible role, states and other properties, refer to
@@ -5566,13 +5699,20 @@
HTML Attribute State and Property Mappingstype="button ", etc
|
- ? | ++ + | |||||||||
type |
ol |
- None | +Not mapped |
Defines the list item marker, which has no accessible object, but is exposed as content in the accessible text of the associated list item.
@@ -5632,7 +5772,11 @@
HTML Attribute State and Property MappingsResponsible for image map creation. |
- ? | +
+
+ Responsible for image map creation.
+
+ |
Refer to `img` element. | ||||||||||
Not mapped |
|||||||||||||||||
`value` | ++ `data` + | +Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ Not mapped |
+ + | ||||||||||
value |
- input |
- ? | -
-
- Associates the accessible value for entry type input elements
- and accessible name for button type input elements
-
- |
- + | `value` | ++ `input` + | +Not mapped | +
- Associates the accessible value for entry type input elements
- and accessible name for button type input elements
-
- |
-
-
- Associates the accessible value for entry type input elements
- and accessible name for button type input elements
-
- |
- AXValue: <value> |
- + Associates the accessible value for entry type input elements + and accessible name for button type input elements + + + |
+
+ Associates the accessible value for entry type input elements
+ and accessible name for button type input elements
+
+ |
+
+
+ Associates the accessible value for entry type input elements
+ and accessible name for button type input elements
+
+ |
+ `AXValue: <value>` | +|||
value |
@@ -5679,7 +5837,11 @@ Expose the value of the value attribute as the first text node in the list item. If the value of the value attribute is an iteger, set the UIA PositionInSet property to the integer value. |
+
+
+ Expose the value of the `value` attribute as the first text node in the list item. If the value of the `value` attribute is an integer, set the UIA `PositionInSet` property to the integer value.
+
+ |
Exposed as first text node of li 's accessible object.
@@ -6363,6 +6525,7 @@ Change LogSubstantive changes since moving entirely to the Web Application Working Group (formerly Web Platform WG) (01-Oct-2016)
|