RFR: 8359416: Test 'javax/swing/JScrollPane/AcceleratedWheelScrolling/HorizScrollers.java' failed on Windows 2025 x64 because there is a failure frame while the test case is running

Damon Nguyen dnguyen at openjdk.org
Fri Jul 18 18:27:49 UTC 2025


This test only fails in the automated portion on Windows with Nimbus LAF. The failure message is always that the leading cell is not aligned, but I see no obvious issues with the UI when testing myself. The test fails in older JDK versions as well. The original test relies on applet and cannot be run exactly, but this test was previously converted to remove all applet usage in [JDK-8354695](https://bugs.openjdk.org/browse/JDK-8354695). Since this test still fails on older JDKs and is not a regression, I chose to skip the test specifically for Nimbus LAF. I suspect this is better than ProblemListing the test for Windows since the test only fails on Windows if Nimbus LAF is used.

I also removed the automated failing of the test to allow the user to see the failure message before the test closes. Test instructions are updated to align with this.

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

Commit messages:
 - Remove title
 - Update test to show failure message and skip Nimbus.
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - Merge branch 'master' of github.com:DamonGuy/jdk
 - ... and 1 more: https://git.openjdk.org/jdk/compare/a377773f...735b44ff

Changes: https://git.openjdk.org/jdk/pull/26165/files
  Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=26165&range=00
  Issue: https://bugs.openjdk.org/browse/JDK-8359416
  Stats: 18 lines in 1 file changed: 11 ins; 3 del; 4 mod
  Patch: https://git.openjdk.org/jdk/pull/26165.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/26165/head:pull/26165

PR: https://git.openjdk.org/jdk/pull/26165


More information about the client-libs-dev mailing list