Skip to content

Commit a674e66

Browse files
committed
Remove input as a superclass of scrollbar and select
1. The other superclass of scrollbar is range. A range is a widget representing a range of values that can be set by the user. This describes scrollbar adequately. 2. In the case of select, making a selection from a set of choices does not necessarily mean a widget is an input field. A menu is a select; not an input. Widgets which are both (e.g. listbox) can subclass both. 3. At the moment, input does not have any unique supported states and properties to be inherited by subclasses. However that could change. For instance, perhaps required and/or readonly would be appropriate properties for all inputs. Scrollbars and some of the subclasses of select (like menu) cannot be readonly or required.
1 parent 94a5a93 commit a674e66

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

aria/aria.html

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5676,7 +5676,6 @@ <h5 id="role-presentation-ednote-none">Editorial Note regarding the ARIA 1.1 <rr
56765676
<ul>
56775677
<li><rref>composite</rref></li>
56785678
<li><rref>group</rref></li>
5679-
<li><rref>input</rref></li>
56805679
</ul>
56815680
</td>
56825681
</tr>
@@ -5842,7 +5841,6 @@ <h5 id="role-presentation-ednote-none">Editorial Note regarding the ARIA 1.1 <rr
58425841
<tr>
58435842
<th class="role-parent-head" scope="row">Superclass Role:</th>
58445843
<td class="role-parent"><ul>
5845-
<li><rref>input</rref></li>
58465844
<li><rref>range</rref></li>
58475845
</ul></td>
58485846
</tr>

0 commit comments

Comments
 (0)