Clean backport to jfx27u. --------- - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai).
------------- Commit messages: - Backport 1e7e7d03e85f9aa3bca97f4e6ec64deaf9c0bdf6 Changes: https://git.openjdk.org/jfx27u/pull/4/files Webrev: Webrev is not available because diff is too large Issue: https://bugs.openjdk.org/browse/JDK-8380556 Stats: 448538 lines in 11803 files changed: 255832 ins; 112283 del; 80423 mod Patch: https://git.openjdk.org/jfx27u/pull/4.diff Fetch: git fetch https://git.openjdk.org/jfx27u.git pull/4/head:pull/4 PR: https://git.openjdk.org/jfx27u/pull/4
