这是indexloc提供的服务,不要输入任何密码
Skip to content

Commit 060b878

Browse files
authored
Resolves #978, add back ARIA element reflection IDL (#1755)
Now that HTML spec defines reflection for Element and FrozenArray<Element> attributes (see whatwg/html#7934), we can add back these attributes to ARIA IDL. This is simply a revert of #1260.
1 parent 7e37849 commit 060b878

File tree

1 file changed

+16
-16
lines changed

1 file changed

+16
-16
lines changed

index.html

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -13612,7 +13612,7 @@ <h2>Interface Mixin <dfn>ARIAMixin</dfn></h2>
1361213612
<pre class="idl">
1361313613
interface mixin ARIAMixin {
1361413614
attribute DOMString? role;
13615-
<!-- attribute Element? ariaActiveDescendantElement; -->
13615+
attribute Element? ariaActiveDescendantElement;
1361613616
attribute DOMString? ariaAtomic;
1361713617
attribute DOMString? ariaAutoComplete;
1361813618
attribute DOMString? ariaBusy;
@@ -13621,28 +13621,28 @@ <h2>Interface Mixin <dfn>ARIAMixin</dfn></h2>
1362113621
attribute DOMString? ariaColIndex;
1362213622
attribute DOMString? ariaColIndexText;
1362313623
attribute DOMString? ariaColSpan;
13624-
<!-- attribute FrozenArray&lt;Element&gt;? ariaControlsElements; -->
13624+
attribute FrozenArray&lt;Element&gt;? ariaControlsElements;
1362513625
attribute DOMString? ariaCurrent;
13626-
<!-- attribute FrozenArray&lt;Element&gt;? ariaDescribedByElements; -->
13626+
attribute FrozenArray&lt;Element&gt;? ariaDescribedByElements;
1362713627
attribute DOMString? ariaDescription;
13628-
<!-- attribute FrozenArray&lt;Element&gt;? ariaDetailsElements; -->
13628+
attribute FrozenArray&lt;Element&gt;? ariaDetailsElements;
1362913629
attribute DOMString? ariaDisabled;
13630-
<!-- attribute Element? ariaErrorMessageElement; -->
13630+
attribute Element? ariaErrorMessageElement;
1363113631
attribute DOMString? ariaExpanded;
13632-
<!-- attribute FrozenArray&lt;Element&gt;? ariaFlowToElements; -->
13632+
attribute FrozenArray&lt;Element&gt;? ariaFlowToElements;
1363313633
attribute DOMString? ariaHasPopup;
1363413634
attribute DOMString? ariaHidden;
1363513635
attribute DOMString? ariaInvalid;
1363613636
attribute DOMString? ariaKeyShortcuts;
1363713637
attribute DOMString? ariaLabel;
13638-
<!-- attribute FrozenArray&lt;Element&gt;? ariaLabelledByElements; -->
13638+
attribute FrozenArray&lt;Element&gt;? ariaLabelledByElements;
1363913639
attribute DOMString? ariaLevel;
1364013640
attribute DOMString? ariaLive;
1364113641
attribute DOMString? ariaModal;
1364213642
attribute DOMString? ariaMultiLine;
1364313643
attribute DOMString? ariaMultiSelectable;
1364413644
attribute DOMString? ariaOrientation;
13645-
<!-- attribute FrozenArray&lt;Element&gt;? ariaOwnsElements; -->
13645+
attribute FrozenArray&lt;Element&gt;? ariaOwnsElements;
1364613646
attribute DOMString? ariaPlaceholder;
1364713647
attribute DOMString? ariaPosInSet;
1364813648
attribute DOMString? ariaPressed;
@@ -13697,7 +13697,7 @@ <h2>ARIA Attribute Correspondence</h2>
1369713697
<table>
1369813698
<tr><th>IDL Attribute</th><th>Reflected ARIA Content Attribute</th></tr>
1369913699
<tr><td>role</td><td><a href="#introroles">role</a></td></tr>
13700-
<!-- <tr><td><dfn>ariaActiveDescendantElement</dfn></td><td><pref>aria-activedescendant</pref></td></tr> -->
13700+
<tr><td><dfn>ariaActiveDescendantElement</dfn></td><td><pref>aria-activedescendant</pref></td></tr>
1370113701
<tr><td><dfn>ariaAtomic</dfn></td><td><pref>aria-atomic</pref></td></tr>
1370213702
<tr><td><dfn>ariaAutoComplete</dfn></td><td><pref>aria-autocomplete</pref></td></tr>
1370313703
<tr><td><dfn>ariaBusy</dfn></td><td><sref>aria-busy</sref></td></tr>
@@ -13706,28 +13706,28 @@ <h2>ARIA Attribute Correspondence</h2>
1370613706
<tr><td><dfn>ariaColIndex</dfn></td><td><pref>aria-colindex</pref></td></tr>
1370713707
<tr><td><dfn>ariaColIndexText</dfn></td><td><pref>aria-colindextext</pref></td></tr>
1370813708
<tr><td><dfn>ariaColSpan</dfn></td><td><pref>aria-colspan</pref></td></tr>
13709-
<!-- <tr><td><dfn>ariaControlsElements</dfn></td><td><pref>aria-controls</pref></td></tr> -->
13709+
<tr><td><dfn>ariaControlsElements</dfn></td><td><pref>aria-controls</pref></td></tr>
1371013710
<tr><td><dfn>ariaCurrent</dfn></td><td><sref>aria-current</sref></td></tr>
13711-
<!-- <tr><td><dfn>ariaDescribedByElements</dfn></td><td><pref>aria-describedby</pref></td></tr> -->
13711+
<tr><td><dfn>ariaDescribedByElements</dfn></td><td><pref>aria-describedby</pref></td></tr>
1371213712
<tr><td><dfn>ariaDescription</dfn></td><td><pref>aria-description</pref></td></tr>
13713-
<!-- <tr><td><dfn>ariaDetailsElements</dfn></td><td><pref>aria-details</pref></td></tr> -->
13713+
<tr><td><dfn>ariaDetailsElements</dfn></td><td><pref>aria-details</pref></td></tr>
1371413714
<tr><td><dfn>ariaDisabled</dfn></td><td><sref>aria-disabled</sref></td></tr>
13715-
<!-- <tr><td><dfn>ariaErrorMessageElement</dfn></td><td><pref>aria-errormessage</pref></td></tr> -->
13715+
<tr><td><dfn>ariaErrorMessageElement</dfn></td><td><pref>aria-errormessage</pref></td></tr>
1371613716
<tr><td><dfn>ariaExpanded</dfn></td><td><sref>aria-expanded</sref></td></tr>
13717-
<!-- <tr><td><dfn>ariaFlowToElements</dfn></td><td><pref>aria-flowto</pref></td></tr> -->
13717+
<tr><td><dfn>ariaFlowToElements</dfn></td><td><pref>aria-flowto</pref></td></tr>
1371813718
<tr><td><dfn>ariaHasPopup</dfn></td><td><pref>aria-haspopup</pref></td></tr>
1371913719
<tr><td><dfn>ariaHidden</dfn></td><td><sref>aria-hidden</sref></td></tr>
1372013720
<tr><td><dfn>ariaInvalid</dfn></td><td><sref>aria-invalid</sref></td></tr>
1372113721
<tr><td><dfn>ariaKeyShortcuts</dfn></td><td><pref>aria-keyshortcuts</pref></td></tr>
1372213722
<tr><td><dfn>ariaLabel</dfn></td><td><pref>aria-label</pref></td></tr>
13723-
<!-- <tr><td><dfn>ariaLabelledByElements</dfn></td><td><pref>aria-labelledby</pref></td></tr> -->
13723+
<tr><td><dfn>ariaLabelledByElements</dfn></td><td><pref>aria-labelledby</pref></td></tr>
1372413724
<tr><td><dfn>ariaLevel</dfn></td><td><pref>aria-level</pref></td></tr>
1372513725
<tr><td><dfn>ariaLive</dfn></td><td><pref>aria-live</pref></td></tr>
1372613726
<tr><td><dfn>ariaModal</dfn></td><td><pref>aria-modal</pref></td></tr>
1372713727
<tr><td><dfn>ariaMultiLine</dfn></td><td><pref>aria-multiline</pref></td></tr>
1372813728
<tr><td><dfn>ariaMultiSelectable</dfn></td><td><pref>aria-multiselectable</pref></td></tr>
1372913729
<tr><td><dfn>ariaOrientation</dfn></td><td><pref>aria-orientation</pref></td></tr>
13730-
<!-- <tr><td><dfn>ariaOwnsElements</dfn></td><td><pref>aria-owns</pref></td></tr> -->
13730+
<tr><td><dfn>ariaOwnsElements</dfn></td><td><pref>aria-owns</pref></td></tr>
1373113731
<tr><td><dfn>ariaPlaceholder</dfn></td><td><pref>aria-placeholder</pref></td></tr>
1373213732
<tr><td><dfn>ariaPosInSet</dfn></td><td><pref>aria-posinset</pref></td></tr>
1373313733
<tr><td><dfn>ariaPressed</dfn></td><td><sref>aria-pressed</sref></td></tr>

0 commit comments

Comments
 (0)