39f2fbf8 causes failures in Blink / WPT font underline metrics tests
Our Blink roll testing 39f2fbf8 fails in 4 WPT tests, https://chromium-review.googlesource.com/c/chromium/src/+/5554940?tab=checks compare roll attempt bot output: https://ci.chromium.org/ui/p/chromium/builders/try/linux-blink-rel/106415/overview
Failing WPT tests: external/wpt/css/css-fonts/variations/font-weight-metrics.html external/wpt/css/css-text-decor/text-decoration-thickness-from-font-variable.html external/wpt/css/css-text-decor/text-underline-offset-variable.html external/wpt/css/css-text-decor/text-underline-position-from-font-variable.html
Various underline metrics tests are failing:
Example external/wpt/css/css-text-decor/text-underline-position-from-font-variable.html
Please revert this change or at least restore previous computation results. A change that is made without accompanying test changes and labelled as "Minor refactoring" without further reasoning on why pixel results or metrics results would change is not suitable for merging into Blink.