A clean backport to jfx27-cpu. The patch is cherry picked WebKitGTK 2.52.5 and tested on all platforms.
--------- - [x] I confirm that I make this contribution in accordance with the [OpenJDK Interim AI Policy](https://openjdk.org/legal/ai). ------------- Commit messages: - Backport b2a98f34db1efa41dcf331ab79da50cd6bfd6bda Changes: https://git.openjdk.org/jfx27u/pull/5/files Webrev: https://webrevs.openjdk.org/?repo=jfx27u&pr=5&range=00 Issue: https://bugs.openjdk.org/browse/JDK-8388451 Stats: 4028 lines in 388 files changed: 2272 ins; 765 del; 991 mod Patch: https://git.openjdk.org/jfx27u/pull/5.diff Fetch: git fetch https://git.openjdk.org/jfx27u.git pull/5/head:pull/5 PR: https://git.openjdk.org/jfx27u/pull/5
