Re: Per discussion with the ARIA-APG group this morning, live region test files attached

Bryan, I tried a few of the files; have not had time to do all. Are there 
some that you think show defects and thus should be a priority to test?

I definitely found a few defects in the below.

I don't have IE 11; tried with IE 10, Firefox 35, JAWS 16, and NVDA 
2014.4.

Note: in IE 10, I had to tab to the button and press space with vc off; 
the scripts didn't start when using only the virtual cursor. One time I 
had to use the JAWS cursor to get it to run.

Note: I added a few paragraphs of content to the files and read them to 
test politeness.

aria-live-polite: 
JAWS/IE/FF: announces changes and respects politeness.
NVDA/IE/FF: announces changes and respects politeness.

aria-live-polite-removals: 
* JAWS/FF: Announces each removal and says "Removed " just before 
announcing the removed content. Respects politeness.
* JAWS/IE: JAWS announces the removed content, but it does not say 
"removed" before each removal in IE like it does in Firefox. Politeness is 
respected.
* NVDA does not announce removes in either Firefox or IE.

aria-atomic-true:
* JAWS/FF: announces all changes and respects politeness.
* JAWS/IE: The DOM updates are not recognized in the virtual buffer; must 
press insert+escape to see additions.
* NVEDA/FF: announces all changes and respects politeness.
* NVDA/IE: announces all changes and respects politeness. Unexpectedly, 
also announces changes when IE does not have focus.

Matt King
IBM Senior Technical Staff Member
I/T Chief Accessibility Strategist
IBM BT/CIO - Global Workforce and Web Process Enablement 
Phone: (503) 578-2329, Tie line: 731-7398
mattking@us.ibm.com



From:   Bryan Garaventa <bryan.garaventa@ssbbartgroup.com>
To:     PF <public-pfwg@w3.org>, 
Cc:     "lwatson@paciellogroup.com" <lwatson@paciellogroup.com>, Matthew 
King/Fishkill/IBM@IBMUS
Date:   02/16/2015 01:07 PM
Subject:        Per discussion with the ARIA-APG group this morning, live 
region test files attached



Hello,
Attached is a zip file that includes the various live region test files 
that we spoke of earlier, which include all of the variations documented 
in the spec for the use of aria-live, role=status, role=log, and 
role=alert.

>From running my own tests, it appears that JAWS16 has broken support for 
most of these in IE11, though they have very good support in Firefox.

If you can confirm this as reproducible, I'll file an issue regarding this 
with FS including the same test files.

Somebody suggested that this issue may be the result of IE not firing the 
correct events when the live region is being written to, however I haven't 
found an accessible way of testing this as yet, so if anybody can confirm 
whether IE is in fact firing the correct events, please let me know.

Thanks,
Bryan

[attachment "lr.zip" deleted by Matthew King/Fishkill/IBM] 

Received on Tuesday, 17 February 2015 00:51:08 UTC