Issue metadata
Sign in to add a comment
|
Extra synthetic bold on top of locally matched Roboto Bold on Android
Reported by
hollandp...@gmail.com,
Nov 7 2017
|
||||||||||||||||||||||||
Issue descriptionExample URL: https://hearthstonehungary.hu/ Steps to reproduce the problem: 1. Open the website on Chrome 62 (Android). 2. Font-weight: bold texts look awful. What is the expected behavior? Font-weight: bold should look nice. :) If I view it on dekstop, then there is no problem at all. What went wrong? Font-weight: bold looks bad on that website using Roboto font. The issue doesn't occur on desktop or previous Chrome versions on dekstop or Android. Does it occur on multiple sites: N/A Is it a problem with a plugin? No Did this work before? Yes Chrome 61 Does this work in other browsers? Yes Chrome version: 62.0.3202.84 Channel: stable OS Version: 7.0 Flash Version:
,
Nov 8 2017
Tested the issue in Android and Observed weird bold font. Steps Followed: 1. Launched the Chrome Browser. 2. Navigated to https://hearthstonehungary.hu/ 3. Observed weird bold font Chrome versions tested: 62.0.3200.0, 64.0.3261.0 OS Android 7.0.0 Android Devices 7.0.0 SM-J710F Build/NRD90M Below is the bisect info ======================= Chrome Good Build -- 62.0.3200.0 Chrome Bad Build -- 62.0.3200.0 https://chromium.googlesource.com/chromium/src/+log/62.0.3202.10..62.0.3202.84?pretty=fuller&n=10000 Unable to provide the per-revision bisect info as build's are getting Crashed while bisecting. From the above revision range suspecting the following -- https://chromium.googlesource.com/chromium/src/+/1af972995791e50fb49070e4665d14ae20fcae2e @drott -- Could you please look into the issue, kindly re-assign if this is not related to your changes. Please navigate to below link for log's and video-- go/chrome-androidlogs/782255 Note: This issue is not observed in Desktop. Thanks!!
,
Nov 8 2017
Correction ========= Chrome Bad Build -- 62.0.3202.84 Thanks!!
,
Nov 8 2017
This is synthetic bolding on top of a locally matched "Roboto Bold". This looked better before the https://chromium.googlesource.com/chromium/src/+/1af972995791e50fb49070e4665d14ae20fcae2e CL since before this CL, only a synthetic bold version of a locally matched "Roboto" was used. The website does a weird thing: It uses Roboto from Google fonts, but only includes regular, non-bold versions, font-weight 400. Then specifies bold for span elements. There are two reasons this happens: 1) Our local matching is broken and uses family name for matching, instead of postscript name, see: see issue 627143 and CL description for https://chromium.googlesource.com/chromium/src.git/+/1af972995791e50fb49070e4665d14ae20fcae2e . We also incorrectly pass requested styling information to local matching, which we tried to fix in https://chromium-review.googlesource.com/c/chromium/src/+/589270 but this broke Google Fonts Roboto weights matching on Android, hence the partial revert. We can't revert the partial revert since CL is critical to fix existing Robot weights matching: https://bugs.chromium.org/p/chromium/issues/detail?id=765980 The only way to fix this is to fix issue 627143. In the meantime, the website might succeed by including the full Roboto set from Google fonts, not just the regular versions. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by nyerramilli@chromium.org
, Nov 8 2017