RFR: 8282860: Write a regression test for JDK-4164779 [v2]

Manukumar V S mvs at openjdk.java.net
Tue Mar 22 05:50:33 UTC 2022


On Sun, 13 Mar 2022 14:01:25 GMT, Manukumar V S <mvs at openjdk.org> wrote:

>> Write a regression test for [JDK-4164779](https://bugs.openjdk.java.net/browse/JDK-4164779) : JSplitPane keyboard navigation does not support F6 and Ctrl+Tab
>> 
>> 
>> Issue:
>> The specified keyboard support for JSplitPane also requires F6 and Ctrl+Tab (navigate out) for the JSplitPane. Those are currently not implemented.
>> 
>> F6 is supposed to move the focus from the current focused component on one side of the JSplitPane to the other side of the JSplitPane without having to tab through to that.
>> 
>> Ctrl+Tab is supposed to move the input focus from whatever component inside the JSplitPane that has the focus to the next component outside the JSplitPane.
>> 
>> 
>> Testing:
>> Java 1.4.0 -> Test Failed.
>> $ ./j2sdk1.4.0/bin/java JSplitPaneTest
>> Verifier 1 failed
>> Verifier 2 failed
>> Verifier 3 failed
>> Verifier 4 failed
>> Test Failed.
>> 
>> Java 1.4.1 -> Test Passed.
>> $ ./j2sdk1.4.1/bin/java JSplitPaneTest
>> Verifier 1 passed
>> Verifier 2 passed
>> Verifier 3 passed
>> Verifier 4 passed
>> Test Passed.
>
> Manukumar V S has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Added Copyright header

> * JDK-8282860

Yes @mrserb, tested 10 times each in macos,windows and linux platforms using mach5 and got all pass.

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

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



More information about the client-libs-dev mailing list