Skip to content

Commit 1501c9c

Browse files
committed
update ARIA mappings for attributes
While the `meter` role will be defined in ARIA 1.2, the attribute mappings for `min` and `max` are availalbe now, so we should point to those. This commit also updates the HTML attr links for these attributes. Additionally, ARIA 1.2 notes that an attribute for `low`, `high` and `optimum` will not be made until ARIA 1.3, if at all. Those HTML attribute ARIA mappings have also been updated as necessary.
1 parent 7b9ec93 commit 1501c9c

File tree

1 file changed

+96
-89
lines changed

1 file changed

+96
-89
lines changed

index.html

Lines changed: 96 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -4438,14 +4438,16 @@

HTML Attribute State and Property Mappings

44384438
<td class="comments">td>
44394439
tr>
44404440
<tr tabindex="-1" id="att-high">
4441-
<th><code>highcode>th>
4442-
<td class="elements"><a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-meter-high"><code>metercode>a>td>
4443-
<td class="aria">?td>
4444-
<td class="ia2"><div class="general">Not mappeddiv>td>
4445-
<td class="uia"><code>RangeValue.Maximumcode>td>
4446-
<td class="atk"><div class="general">Not mappeddiv>td>
4447-
<td class="ax"><div class="general">Not mappeddiv>td>
4448-
<td class="comments">td>
4441+
<th>`high`th>
4442+
<td class="elements">
4443+
<a data-cite="html/form-elements.html#attr-meter-high">`meter`a>
4444+
td>
4445+
<td class="aria">Not mappedtd>
4446+
<td class="ia2"><div class="general">Not mappeddiv>td>
4447+
<td class="uia">`RangeValue.Maximum`td>
4448+
<td class="atk"><div class="general">Not mappeddiv>td>
4449+
<td class="ax"><div class="general">Not mappeddiv>td>
4450+
<td class="comments">td>
44494451
tr>
44504452
<tr tabindex="-1" id="att-href">
44514453
<th><a data-cite=
@@ -4596,7 +4598,7 @@

HTML Attribute State and Property Mappings

45964598
<a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-input-list"><code>inputcode>a>
45974599
td>
45984600
<td class="aria">
4599-
<a class="core-mapping" href="#ariaControls"><code>aria-controlscode>a>
4601+
<a class="core-mapping" href="#ariaControls">`aria-controls`a>
46004602
td>
46014603
<td class="ia2">
46024604
<div class="relations">
@@ -4652,52 +4654,53 @@

HTML Attribute State and Property Mappings

46524654
<th><code>lowcode>th>
46534655
<td class="elements"><a data-cite=
46544656
"html/form-elements.html#attr-meter-low">`meter`a>td>
4655-
<td class="aria">?td>
4657+
<td class="aria">Not mappedtd>
46564658
<td class="ia2"><div class="general">Not mappeddiv>td>
46574659
<td class="uia"><code>RangeValue.Minimumcode>td>
46584660
<td class="atk"><div class="general">Not mappeddiv>td>
46594661
<td class="ax"><div class="general">Not mappeddiv>td>
46604662
<td class="comments">td>
46614663
tr>
46624664
<tr tabindex="-1" id="att-max-input">
4663-
<th><code>maxcode>th>
4664-
<td class="elements"><a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-input-max"><code>inputcode>a>td>
4665-
<td class="aria">?td>
4666-
<td class="ia2">
4667-
<div class="general">
4668-
Exposed as <code>IAccessibleValue::maximumValuecode> if the element
4669-
implements the interface
4670-
div>
4671-
td>
4672-
<td class="uia"><code>RangeValue.Maximumcode>td>
4673-
<td class="atk">
4674-
<div class="general">
4675-
Exposed as <code>atk_value_get_maximum_valuecode> if the element
4676-
implements the <code>AtkValuecode> interface
4677-
div>
4678-
td>
4679-
<td class="ax"><code>AXMaxValue: <value>code>td>
4665+
<th>`max`th>
4666+
<td class="elements">
4667+
<a data-cite="html/input.html#attr-input-max">`input`a>
4668+
td>
4669+
<td class="aria"><a class="core-mapping" href="#ariaValueMax">`aria-valuemax`a>td>
4670+
<td class="ia2">
4671+
<div class="general">
4672+
Exposed as `IAccessibleValue::maximumValue` if the element implements the interface
4673+
div>
4674+
td>
4675+
<td class="uia">`RangeValue.Maximum`td>
4676+
<td class="atk">
4677+
<div class="general">
4678+
Exposed as `atk_value_get_maximum_value` if the element implements the `AtkValue` interface
4679+
div>
4680+
td>
4681+
<td class="ax">`AXMaxValue: <value>`td>
46804682
<td class="comments">td>
46814683
tr>
46824684
<tr tabindex="-1" id="att-max">
4683-
<th><code>maxcode>th>
4684-
<td class="elements"><a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-meter-max"><code>metercode>a>; <a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-progress-max"><code>progresscode>a>td>
4685-
<td class="aria">?td>
4686-
<td class="ia2">
4687-
<div class="general">
4688-
Exposed as <code>IAccessibleValue::maximumValuecode> if the element
4689-
implements the interface
4690-
div>
4691-
td>
4692-
<td class="uia"><code>RangeValue.Maximumcode>td>
4693-
<td class="atk">
4694-
<div class="general">
4695-
Exposed as <code>atk_value_get_maximum_valuecode> if the element
4696-
implements the <code>AtkValuecode> interface
4697-
div>
4698-
td>
4699-
<td class="ax"><code>AXMaxValue: <value>code>td>
4700-
<td class="comments">td>
4685+
<th>`max`th>
4686+
<td class="elements">
4687+
<a data-cite="html/form-elements.html#attr-meter-max">`meter`a>;
4688+
<a data-cite="html/form-elements.html#attr-progress-max">`progress`a>
4689+
td>
4690+
<td class="aria"><a class="core-mapping" href="#ariaValueMax">`aria-valuemax`a>td>
4691+
<td class="ia2">
4692+
<div class="general">
4693+
Exposed as `IAccessibleValue::maximumValue` if the element implements the interface
4694+
div>
4695+
td>
4696+
<td class="uia">`RangeValue.Maximum`td>
4697+
<td class="atk">
4698+
<div class="general">
4699+
Exposed as `atk_value_get_maximum_value` if the element implements the `AtkValue` interface
4700+
div>
4701+
td>
4702+
<td class="ax">`AXMaxValue: <value>`td>
4703+
<td class="comments">td>
47014704
tr>
47024705
<tr tabindex="-1" id="att-maxlength">
47034706
<th><code>maxlengthcode>th>
@@ -4730,44 +4733,46 @@

HTML Attribute State and Property Mappings

47304733
<td class="comments">td>
47314734
tr>
47324735
<tr tabindex="-1" id="att-min-input">
4733-
<th><code>mincode>th>
4734-
<td class="elements"><a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-input-min"><code>inputcode>a>td>
4735-
<td class="aria">?td>
4736-
<td class="ia2">
4737-
<div class="general">
4738-
Exposed as <code>IAccessibleValue::minimumValuecode> if the element
4739-
implements the interface
4740-
div>
4741-
td>
4742-
<td class="uia"><code>RangeValue.Minimumcode>td>
4743-
<td class="atk">
4744-
<div class="general">
4745-
Exposed as <code>atk_value_get_minimum_valuecode> if the element
4746-
implements the <code>AtkValuecode> interface
4747-
div>
4748-
td>
4749-
<td class="ax"><code>AXMinValue: <value>code>td>
4750-
<td class="comments">td>
4736+
<th>`min`th>
4737+
<td class="elements">
4738+
<a data-cite="html/input.html#attr-input-min">`input`a>
4739+
td>
4740+
<td class="aria"><a class="core-mapping" href="#ariaValueMin">`aria-valuemin`a>td>
4741+
<td class="ia2">
4742+
<div class="general">
4743+
Exposed as `IAccessibleValue::minimumValue` if the element
4744+
implements the interface
4745+
div>
4746+
td>
4747+
<td class="uia">`RangeValue.Minimum`td>
4748+
<td class="atk">
4749+
<div class="general">
4750+
Exposed as `atk_value_get_minimum_value` if the element
4751+
implements the `AtkValue` interface
4752+
div>
4753+
td>
4754+
<td class="ax">`AXMinValue: <value>`td>
4755+
<td class="comments">td>
47514756
tr>
47524757
<tr tabindex="-1" id="att-min">
4753-
<th><code>mincode>th>
4754-
<td class="elements"><a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-meter-min"><code>metercode>a>td>
4755-
<td class="aria">?td>
4756-
<td class="ia2">
4757-
<div class="general">
4758-
Exposed as <code>IAccessibleValue::minimumValuecode> if the element
4759-
implements the interface
4760-
div>
4761-
td>
4762-
<td class="uia"><code>RangeValue.Minimumcode>td>
4763-
<td class="atk">
4764-
<div class="general">
4765-
Exposed as <code>atk_value_get_minimum_valuecode> if the element
4766-
implements the <code>AtkValuecode> interface
4767-
div>
4768-
td>
4769-
<td class="ax"><code>AXMinValue: <value>code>td>
4770-
<td class="comments">td>
4758+
<th>`min`th>
4759+
<td class="elements">
4760+
<a data-cite="html/form-elements.html#attr-meter-min">`meter`a>
4761+
td>
4762+
<td class="aria"><a class="core-mapping" href="#ariaValueMin">`aria-valuemin`a>td>
4763+
<td class="ia2">
4764+
<div class="general">
4765+
Exposed as `IAccessibleValue::minimumValue` if the element implements the interface
4766+
div>
4767+
td>
4768+
<td class="uia">`RangeValue.Minimum`td>
4769+
<td class="atk">
4770+
<div class="general">
4771+
Exposed as `atk_value_get_minimum_value` if the element implements the `AtkValue` interface
4772+
div>
4773+
td>
4774+
<td class="ax">`AXMinValue: <value>`td>
4775+
<td class="comments">td>
47714776
tr>
47724777
<tr tabindex="-1" id="att-multiple-input">
47734778
<th><code>multiplecode>th>
@@ -4918,14 +4923,16 @@

HTML Attribute State and Property Mappings

49184923
<td class="comments">td>
49194924
tr>
49204925
<tr tabindex="-1" id="att-optimum">
4921-
<th><code>optimumcode>th>
4922-
<td class="elements"><a href="https://www.w3.org/TR/html/sec-forms.html#element-attrdef-meter-optimum"><code>metercode>a>td>
4923-
<td class="aria"><div class="general">Not mappeddiv>td>
4924-
<td class="ia2"><div class="general">Not mappeddiv>td>
4925-
<td class="uia"><div class="general">Not mappeddiv>td>
4926-
<td class="atk"><div class="general">Not mappeddiv>td>
4927-
<td class="ax"><div class="general">Not mappeddiv>td>
4928-
<td class="comments">td>
4926+
<th>`optimum`th>
4927+
<td class="elements">
4928+
<a data-cite="html/form-elements.html#attr-meter-optimum">`meter`a>
4929+
td>
4930+
<td class="aria"><div class="general">Not mappeddiv>td>
4931+
<td class="ia2"><div class="general">Not mappeddiv>td>
4932+
<td class="uia"><div class="general">Not mappeddiv>td>
4933+
<td class="atk"><div class="general">Not mappeddiv>td>
4934+
<td class="ax"><div class="general">Not mappeddiv>td>
4935+
<td class="comments">td>
49294936
tr>
49304937
<tr tabindex="-1" id="att-pattern">
49314938
<th><code>patterncode>th>

0 commit comments

Comments
 (0)