WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED MOVED
18323
Improve font-weight: lighter and bolder
https://bugs.webkit.org/show_bug.cgi?id=18323
Summary
Improve font-weight: lighter and bolder
mitz
Reported
2008-04-05 11:00:58 PDT
Make font-weight: lighter (bolder) always select the next lighter (heavier) member of the selected family, if available, rather than just increment the font-weight value. Per CSS2.1: "The computed value of "font-weight" is either: - one of the legal number values, or - one of the legal number values combined with one or more of the relative values (bolder or lighter). This type of computed values is necessary to use when the font in question does not have all weight variations that are needed."
Attachments
Add attachment
proposed patch, testcase, etc.
Nicholas Shanks
Comment 1
2008-08-27 09:31:15 PDT
for an example, see
attachment #12838
[details]
&
attachment #12839
[details]
(Helvetica Neue "lighter x 2" should be same weight as FontWeight100)
mitz
Comment 2
2009-05-21 01:04:55 PDT
***
Bug 25914
has been marked as a duplicate of this bug. ***
mitz
Comment 3
2009-05-21 01:17:59 PDT
<
rdar://problem/6910052
>
mitz
Comment 4
2010-01-13 10:12:40 PST
***
Bug 33559
has been marked as a duplicate of this bug. ***
Joe Lencioni
Comment 5
2013-05-18 10:32:26 PDT
According to the spec, `bolder` and `lighter` snap to the weights of 100, 400, 700, and 900. The rules for this behavior is indicated by the chart at
http://www.w3.org/TR/css3-fonts/#bolderlighter
Joe Lencioni
Comment 6
2013-06-26 22:06:15 PDT
This was recently addressed in the Chromium project. Perhaps a similar solution exists in WebKit land?
https://chromiumcodereview.appspot.com/15994009
Myles C. Maxfield
Comment 7
2021-11-30 18:10:59 PST
That Chrome link describes how they don't use the font's weights to determine what "lighter" and "bolder" mean. They match the spec here, just like WebKit does. I've migrated this issue to
https://github.com/w3c/csswg-drafts/issues/6847
, because the spec needs to change before browsers can change.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug