This is a re-request. It was not clear from the first request that there are seven bugs being backported with one patch. This open part of this patch is as described before (see below), a small change to the Java Access Bridge make file. The closed part is a backport from 8 to 7u60 of fixes to seven bugs in the Java Access Bridge. The fixes have all been verified by SQE in 8 and have all been reviewed and approved for backport into 7u60.
8011955: Lunar screen reader crashes intermittently in WindowsAccessBridge-32.DLL 6995891: JAWS will occasionally stop speaking focused objects as user TABs -> problem with message queue 8014738: Combobox menu items are not announced with JAWS 8011938: Java Ferret example corrupts JCombobox of the running application 8012011: JAB 2.0.2 incompletely shows kbd accelerator in menus 8022966: Java Access Bridge no longer usable with screen magnifiers 8012000: unportable format string argument mismatch Please see the webrev and reviews for the open part (make change) below. Pete On 12/5/13 9:38 AM, Pete Brunet wrote: > Requesting approval of JDK-8028531, Lunar screen reader crashes > intermittently in WindowsAccessBridge-32.DLL > > - This change is a very small change to the build of the Java Access > Bridge which was caused by renaming a class. > - The webrev is here: > http://cr.openjdk.java.net/~ptbrunet/JDK-8028531/webrev.02/ > - The change has been reviewed on build-dev: > o Erik Joelsson: > http://mail.openjdk.java.net/pipermail/build-dev/2013-December/011294.html > o Tim Bell: > http://mail.openjdk.java.net/pipermail/build-dev/2013-December/011304.html > - This fix to the JAB (Java Access Bridge) make file is needed in order > to enable critical fixes in the JAB code, currently in the closed > portion of the JDK. This is a simple low risk fix to the make file. > The test of this fix was to build the JAB, which was successful. > > Pete Brunet >
