This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 27798 - Clarify that an assistive technology must use the author-provided 'aria-describedby' on an alertdialog
Summary: Clarify that an assistive technology must use the author-provided 'aria-descr...
Status: RESOLVED WONTFIX
Alias: None
Product: ARIA
Classification: Unclassified
Component: Spec (show other bugs)
Version: 1.1
Hardware: All All
: P2 normal
Target Milestone: ---
Assignee: James Craig
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-01-11 23:00 UTC by Daniel Trebbien
Modified: 2018-05-03 21:10 UTC (History)
2 users (show)

See Also:


Attachments
Test case (1.08 KB, text/html)
2015-01-12 13:59 UTC, Daniel Trebbien
Details
Test case (1.19 KB, text/html)
2015-01-12 14:26 UTC, Daniel Trebbien
Details

Description Daniel Trebbien 2015-01-11 23:00:29 UTC
http://www.w3.org/TR/wai-aria-1.1/#alertdialog states:

> Authors should use aria-describedby on an alertdialog to reference the alert
> message element in the dialog. If they do not, an assistive technology can
> resort to its internal recovery mechanism to determine the contents of the
> alert message.

I think that this needs to be clarified so that if the author specifies 'aria-describedby' on an alertdialog, then an assistive technology MUST use the author-provided description instead of resorting to its internal recovery mechanism.

I am seeing, for example, that JAWS 15.0 is resorting to its internal recovery mechanism in Internet Explorer instead of using the 'aria-describedby' description.
Comment 1 Daniel Trebbien 2015-01-12 13:59:57 UTC
Created attachment 1562 [details]
Test case

This demonstrates the issue.  In JAWS 15.0 / IE8, 9, or 10, when the "Show Dialog" button is activated, JAWS announces "This should be hidden".
Comment 2 Daniel Trebbien 2015-01-12 14:26:15 UTC
Created attachment 1563 [details]
Test case

Sorry, I uploaded the wrong version.
Comment 3 James Nurthen 2018-05-03 21:10:37 UTC
We cannot specify AT MUST rules.