[jdk25u-dev] RFR: 8352149: Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty
Roland Mesde
duke at openjdk.org
Wed Feb 11 18:58:24 UTC 2026
Backporting JDK-8352149: Test java/awt/Frame/MultiScreenTest.java fails: Window list is empty.
This PR fixes the MultiScreenTest.java test was failing on macOS and Windows with "Window list is empty" error. The test verifies multi-screen frame rendering, originally written for Solaris.
For parity with Oracle JDK.
Ran manual test on multi screen macos-aarch64:
~/github/jtreg/build/images/jtreg/bin/jtreg -jdk build/macosx-aarch64-server-release/images/jdk -m test/jdk/java/awt/Frame/MultiScreenTest.java
<img width="1083" height="625" alt="Screen0" src="https://github.com/user-attachments/assets/1c529066-27c0-475e-9bb5-1b8c5b3cddd0" />
<img width="925" height="354" alt="Screen1" src="https://github.com/user-attachments/assets/4bcf3359-f0fc-4fe9-8027-79594523a61a" />
[summary.txt](https://github.com/user-attachments/files/25242331/summary.txt)
-------------
Commit messages:
- Backport 5ae32c4c86916120d2a337be9765cb6e14f3f443
Changes: https://git.openjdk.org/jdk25u-dev/pull/256/files
Webrev: https://webrevs.openjdk.org/?repo=jdk25u-dev&pr=256&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8352149
Stats: 498 lines in 1 file changed: 186 ins; 173 del; 139 mod
Patch: https://git.openjdk.org/jdk25u-dev/pull/256.diff
Fetch: git fetch https://git.openjdk.org/jdk25u-dev.git pull/256/head:pull/256
PR: https://git.openjdk.org/jdk25u-dev/pull/256
More information about the jdk-updates-dev
mailing list