W3C home > Mailing lists > Public > public-pfwg@w3.org > June 2014

RE: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

From: Cynthia Shelly <cyns@microsoft.com>
Date: Fri, 6 Jun 2014 19:47:06 +0000
To: Bryan Garaventa <bryan.garaventa@ssbbartgroup.com>, 'Steve Faulkner' <faulkner.steve@gmail.com>
CC: 'PF' <public-pfwg@w3.org>
Message-ID: <81291d800c704d07997a02fc8259cc71@BLUPR03MB166.namprd03.prod.outlook.com>
It seems like an implementation detail to me, but if you think it’s a bug, the best place to report it is https://connect.microsoft.com/IE/feedback/CreateFeedbackForm.aspx?FeedbackFormConfigurationID=5534&FeedbackType=1


There is an option in the bug-area dropdown for Accessibility.

If you send me a link to the bug, I’ll ping the right people about it, although simply using the accessibility option will get it to them eventually.

From: Bryan Garaventa [mailto:bryan.garaventa@ssbbartgroup.com]
Sent: Friday, June 6, 2014 10:45 AM
To: 'Steve Faulkner'
Cc: 'PF'
Subject: RE: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

Interesting, there is no mention of this in the spec…
http://rawgit.com/w3c/aria/master/spec/aria.html#aria-describedby


How would developers ever know this is required for one browser but not others?

And why should there be a difference?


From: Steve Faulkner [mailto:faulkner.steve@gmail.com]
Sent: Friday, June 06, 2014 10:10 AM
To: Bryan Garaventa
Cc: PF
Subject: Re: Microsoft IE bug regarding aria-describedby and the accessibility tree Description property

this info may be helpful:
http://codepen.io/stevef/full/mFyvb/


--

Regards

SteveF
HTML 5.1<http://www.w3.org/html/wg/drafts/html/master/>

On 6 June 2014 17:30, Bryan Garaventa <bryan.garaventa@ssbbartgroup.com<mailto:bryan.garaventa@ssbbartgroup.com>> wrote:
Hi,
I came across this yesterday, but am not sure where to submit it.

The issue is this, when aria-describedby is set on a link, it does not set the UIA Description property accordingly, but instead sets the Description as the link text instead. Verified on IE11 using Win7.

Weirdly, the Description property is only set correctly if role=”tooltip” is set on the referenced nodes, which doesn’t make sense when multiple IDs are being referenced.

Examples:


* 1. UIA Description property results in "Test 1", not "Announce me" as it should.

<div>
<span id="testid1">
Announce
</span>
<span id="testid2">
me
</span>
<a href="#" aria-describedby="testid1 testid2">
Test 1
</a>
</div>


* 2. UIA Description property now results in "Announce me"

<div>
<span id="testid3" role="tooltip" >
Announce
</span>
<span id="testid4" role="tooltip" >
me
</span>
<a href="#" aria-describedby="testid3 testid4">
Test 2
</a>
</div>

This may be applicable to other element types as well.


Received on Friday, 6 June 2014 19:47:39 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 16:45:06 UTC