Hi Kevin, Phil, Please review the following fix related to LCD text rendering issue in Windows,
Bug: https://bugs.openjdk.java.net/browse/JDK-8148939 Patch: http://cr.openjdk.java.net/~arajkumar/8148939/webrev Root cause: Padding is added for "left, bottom and right" parts to avoid LCD text rendering artifacts, but “top” part is ignored. Adding a single pixel padding fixes the issue. Issue is seen only on Windows when enabling LCD font smoothing(which is enabled by default for WebView). I tried to reproduce the problem using “Text/Label” node, but I couldn't. Probably because “Text/Label” node calculates NGText bounding box differently, WebView uses "NGText.getShape().getBounds()”. Thanks, Arun