On Sat, 12 Dec 2020 22:28:52 GMT, Phil Race <p...@openjdk.org> wrote:

>> I updated this fix with the additional changes for the accessibility files.
>> There's a little bit of clean up as some declarations were unused and also 
>> these files shared a single defintion of some classes across files which 
>> were mostly unncecessary. One class I made static and declared per-file 
>> which is cleaner,
>> Also the only A11Y reference in AWTView was moved into its only call site.
>> With these changes I think the desktop module is now 100% free of the 
>> JNFCall* pattern and the *CACHE* pattern
>> I re-ran our full automated headful jtreg test suite and everything passed. 
>> I also ran VoiceOver and ran through SwingSet2 without seeing any issues 
>> although I am not sure what to expect for this so it would be best if 
>> @azuev-java checked it out.
>
> Updated with some fixes for the A11Y support.
> Adding some logging that will report any problems looking up a JNI method or 
> field or class.

I have tested the a11y part and haven't found any functional degradation there.

-------------

PR: https://git.openjdk.java.net/jdk/pull/1679

Reply via email to