Skip to content

Commit 3e93786

Browse files
JAWS-test2kfranqueiropatrickhlaukembgower
authored
Update F103 to remove progressbar as it's not an implicit live region (#1021)
Fixes #892 Co-authored-by: JAWS-test2 <> Co-authored-by: Kenneth G. Franqueiro <[email protected]> Co-authored-by: Patrick H. Lauke <[email protected]> Co-authored-by: Mike Gower <[email protected]>
1 parent b9cd498 commit 3e93786

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

techniques/failures/F103.html

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,9 @@ <h2>Description</h2>
3535
<li>the HTML <code class="language-html">output</code> element</li>
3636
<li><code class="language-html">role="status"</code></li>
3737
<li><code class="language-html">role="alert"</code></li>
38-
<li>the use of an <code class="language-html">aria-live</code> attribute on an element, set to either "<code class="language-html">polite</code>" or "<code class="language-html">assertive</code>"</li>
3938
<li><code class="language-html">role="log"</code></li>
40-
<li><code class="language-html">role="progressbar"</code></li>
41-
</ul>
39+
<li>the use of an <code class="language-html">aria-live</code> attribute on an element, set to either "<code class="language-html">polite</code>" or "<code class="language-html">assertive</code>"</li>
40+
</ul>
4241
The absence of all of these techniques predicts a failure for the status message be announced to the user. Additionally, if the role or property is not set <em>before</em> the dynamic content is added, this also predicts a failure.</p>
4342
<p>Since additional techniques may exist to alert an assistive technology, the final step of this failure technique is confirming whether an assistive technology (such as a screen reader) detects the dynamic content and exposes the information to users. Where a status message exists but is not surfaced by assistive technology, it is confirmation that a failure has taken place.</p>
4443

@@ -73,7 +72,7 @@ <h3>Procedure</h3>
7372
<li>the existence of errors</li>
7473
</ul>
7574
</li>
76-
<li>Check that the element containing the new content does not have a pre-existing aria role of <code>status</code>, <code>alert</code>, <code>log</code>, or <code>progressbar</code>, or an <code>aria-live</code> attribute</li>
75+
<li>Check that the element containing the new content does not have a pre-existing aria role of <code>status</code>, <code>alert</code>, or <code>log</code>, or an <code>aria-live</code> attribute</li>
7776
<li>Check that the status message is not surfaced (i.e., announced) by assistive technology</li>
7877
</ol>
7978
</section>

0 commit comments

Comments
 (0)