Issue is when using a JEditorPane to render HTML views with W3C_UNIT_LENGTHS 
enabled, font-sizes set using CSS are much larger than the same font size 
outside the HTML.
It's because CSS LengthUnit uses screen resolution to calculate units so for 
hidpi screens, the html font size is bigger. 
Fix is to calculate the units based on the CSS absolute length mentioned in 
https://drafts.csswg.org/css-values-3/#absolute-lengths so hidpi scaling is not 
applied twice in CSS and again by Java.

-------------

Commit messages:
 - jcheck fix
 - CSS fix

Changes: https://git.openjdk.java.net/jdk/pull/1628/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=1628&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8231286
  Stats: 124 lines in 2 files changed: 113 ins; 4 del; 7 mod
  Patch: https://git.openjdk.java.net/jdk/pull/1628.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/1628/head:pull/1628

PR: https://git.openjdk.java.net/jdk/pull/1628

Reply via email to