Resolve stroke-width 'em' units against unzoomed font size
When resolving style for the 'stroke-width' property we would use CSSToLengthConversionData::CopyWithAdjustedZoom() with an argument of 1 to get an "unzoomed" length. The FontSizes object was however not adjusted, so still carried zoomed base font sizes. Make a new method on StyleResolverState that returns an CSSToLengthConversionData that uses unzoomed unit bases, basing it on the existing FontSizeConversionData() method which does roughly the same thing except it uses the parent style for unit bases. Bug: 933689 Change-Id: Icfbc59a641f0dc2d94f00ba5f3e9a15b36f8c195 Reviewed-on: https://chromium-review.googlesource.com/c/1481417Reviewed-by:Anders Hartvoll Ruud <andruud@chromium.org> Commit-Queue: Fredrik Söderquist <fs@opera.com> Cr-Commit-Position: refs/heads/master@{#634750}
Showing
Please register or sign in to comment