diff --git a/index.html b/index.html
index fb3d3b9e5..6cde79c4c 100644
--- a/index.html
+++ b/index.html
@@ -5927,14 +5927,12 @@
Presentational Roles Conflict Resolution
A graphical object that controls the scrolling of content within a viewing area, regardless of whether the content is fully displayed within the viewing area.
A scrollbar represents the current value and range of possible values via the size of the scrollbar and position of the thumb with respect to the visible range of the orientation (horizontal or vertical) it controls. Its orientation represents the orientation of the scrollbar and the scrolling effect on the viewing area controlled by the scrollbar. It is typically possible to add or subtract to the current value by using directional keys such as arrow keys.
Authors MUST set the aria-controls attribute on the scrollbar element to reference the scrollable area it controls.
- Authors MUST set the aria-valuemin, aria-valuemax, and aria-valuenow attributes. If missing, their implicit values follow the same rules as the HTML range input type:
+ Authors MAY set aria-valuemin and aria-valuemax to indicate the minimum and maximum thumb position. Otherwise, their implicit values follow the same rules as the HTML range input type:
- - If
aria-valuemin
is missing or not a number, it defaults to 0 (zero).
- - If
aria-valuemax
is missing or not a number, it defaults to 100.
- - If
aria-valuenow
is missing or not a number, it defaults to the value half way between aria-valuemin
and aria-valuemax
.
- - If
aria-valuenow
is present but less than aria-valuemin
, it defaults to the value of aria-valuemin
.
- - If
aria-valuenow
is present but greater than aria-valuemax
, it defaults to the value of aria-valuemax
.
+ - If
aria-valuemin
is missing or not a number, it defaults to 0 (zero).
+ - If
aria-valuemax
is missing or not a number, it defaults to 100.
+ Authors MUST set the aria-valuenow attribute to indicate the current thumb position. If aria-valuenow is missing or has an unexpected value, browsers MAY implement the repair techniques specified in the section describing handling author errors in states and properties, which are equivalent to the repair techniques for the HTML range input type.
Elements with the role scrollbar
have an implicit aria-orientation value of vertical
.
Assistive technologies generally will render the value of aria-valuenow as a percent of a range between the value of aria-valuemin and aria-valuemax, unless aria-valuetext is specified. It is best to set the values for aria-valuemin, aria-valuemax, and aria-valuenow in a manner that is appropriate for this calculation.
@@ -5985,16 +5983,19 @@ Presentational Roles Conflict Resolution
- aria-controls
- - aria-orientation
- - aria-valuemax
- - aria-valuemin
- aria-valuenow
|
Supported States and Properties: |
- |
+
+
+ - aria-orientation
+ - aria-valuemax
+ - aria-valuemin
+
+ |
Inherited States and Properties: |
@@ -6026,7 +6027,6 @@ Presentational Roles Conflict Resolution
Default for aria-orientation is vertical
.
Default for aria-valuemin is 0
.
Default for aria-valuemax is 100
.
- Default for aria-valuenow is half way between aria-valuemax
and aria-valuemin
.
@@ -11405,20 +11405,10 @@ States and Properties
aria-orientation |
vertical |
-
- scrollbar |
- aria-valuemax |
- 100 |
-
-
- scrollbar |
- aria-valuemin |
- 0 |
-
scrollbar |
aria-valuenow |
- (aria-valuemax - aria-valuemin) / 2 |
+ If missing or not a number,(aria-valuemax - aria-valuemin) / 2 . If present but less than aria-valuemin , the value of aria-valuemin . If present but greater than aria-valuemax , the value of aria-valuemax . |
slider |
@@ -11692,7 +11682,7 @@ Change Log
Substantive changes since the last public working draft
- - 04-June-2019: Make aria-valuemin and aria-valuemax supported, rather than required, properties of focusable separator and slider
+ - 04-June-2019: Make aria-valuemin and aria-valuemax supported, rather than required, properties of focusable separator, slider, and scrollbar. Make aria-orientation a supported, rather than required, property of scrollbar.
- 27-Mar-2019: Add Translatable States and Properties Section
- 31-Jan-2019: Change the superclass of range from widget to structure.
- 23-Jan-2019: Removed Default value of aria-checked from manuitemcheckbox and menuitemradio roles