This test has two undecorated frames: 1. background, 300x300 2. shaped foreground, 200x200
After displaying this frames it tries to check color outside of shape but within frame 2 bounds. Unfortunately, on Linux and macOS there is a shadow around the shaped frame:  (changed color to green to make it more noticeable). One way to fix the test would be to add tolerance to color check. But with old check points blue color may vary in 222-255 range, which is a bit too much. Instead of this I made this shaped window the size of background window. This allows us to move check points away from shape border and its shadow, but still be able to check whether shape is applied or not. Testing is green on all platforms. ------------- Commit messages: - initial Changes: https://git.openjdk.java.net/jdk/pull/8233/files Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=8233&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8144030 Stats: 105 lines in 2 files changed: 31 ins; 30 del; 44 mod Patch: https://git.openjdk.java.net/jdk/pull/8233.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/8233/head:pull/8233 PR: https://git.openjdk.java.net/jdk/pull/8233