RFR: 8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference
Manukumar V S
mvs at openjdk.org
Wed Aug 7 06:59:59 UTC 2024
java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference in the background color. This is currently reproduced only for Oracle Linux.
The Color object I'm getting for each of these Point objects:
new Point(maxBounds.x + OFFSET, maxBounds.y + OFFSET) --> java.awt.Color[r=0,g=255,b=0]
new Point(maxBounds.width - OFFSET, maxBounds.y + OFFSET) --> java.awt.Color[r=0,g=207,b=0]
new Point(maxBounds.width - OFFSET, maxBounds.height - OFFSET) --> java.awt.Color[r=0,g=255,b=0]
new Point(maxBounds.x + OFFSET, maxBounds.height - OFFSET) --> java.awt.Color[r=0,g=255,b=0]
So, the issue occurs for the second Point object --> new Point(maxBounds.width - OFFSET, maxBounds.y + OFFSET) - java.awt.Color[r=0,g=207,b=0]
Fix:
When the offset is increased from 2 to 3, it works fine in all the platforms.
Testing:
Tested using mach5 in all the available platforms and it works fine everywhere(results attached in bug).
Tested manually in OEL 8 and it works fine there also.
-------------
Commit messages:
- 8337886: java/awt/Frame/MaximizeUndecoratedTest.java fails in OEL due to a slight color difference
Changes: https://git.openjdk.org/jdk/pull/20486/files
Webrev: https://webrevs.openjdk.org/?repo=jdk&pr=20486&range=00
Issue: https://bugs.openjdk.org/browse/JDK-8337886
Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod
Patch: https://git.openjdk.org/jdk/pull/20486.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/20486/head:pull/20486
PR: https://git.openjdk.org/jdk/pull/20486
More information about the client-libs-dev
mailing list