Intent to Ship: Subpixel font scaling

314 views
Skip to first unread message

Emil A Eklund

unread,
May 17, 2014, 4:54:18 AM5/17/14
to blink-dev
Primary eng/PM emails
e...@chromium.org

Spec
n/a

Summary
Enable support for subpixel font sizes.

Motivation
Allow sub-css-pixel font-sizes and thus smooth font scaling which in
turn allows for stable layout when zooming and drastically improves
readability and font rendering quality on high dpi devices.

Ongoing technical constraints
Will be enabled in conjunciton with DirectWrite on windows. Not
supported on older Windows versions (see below). Currently the Mac
implementation has slightly lower precision than the other platforms.

Will this feature be supported on all five Blink platforms (Windows, Mac, Linux,
Chrome OS, and Android)?
Almost, will not be supported on non-DW windows (Win 7 sp1 and earlier)

Entry in Chromium Dashboard
http://www.chromestatus.com/features/6259163214643200

OWP launch tracking bug
https://code.google.com/p/chromium/issues/detail?id=164167

Eric Seidel

unread,
May 17, 2014, 8:30:30 AM5/17/14
to Emil A Eklund, blink-dev
Presumably our implementation more/less matches FF and IE who have
also shipped this feature?

LGTM!

Dimitri Glazkov

unread,
May 17, 2014, 10:29:23 AM5/17/14
to Eric Seidel, Emil A Eklund, blink-dev
LGTM2!

Alex Russell

unread,
May 17, 2014, 11:10:44 AM5/17/14
to Dimitri Glazkov, blink-dev, e...@chromium.org, Eric Seidel

LGTM3! So excited to see this happening.

To unsubscribe from this group and stop receiving emails from it, send an email to blink-dev+...@chromium.org.

Darin Fisher

unread,
May 17, 2014, 1:26:05 PM5/17/14
to eae, blink-dev
LGTM


On Sat, May 17, 2014 at 1:54 AM, Emil A Eklund <e...@chromium.org> wrote:

Emil A Eklund

unread,
May 19, 2014, 10:33:50 AM5/19/14
to Eric Seidel, blink-dev
On Sat, May 17, 2014 at 5:30 AM, Eric Seidel <ese...@chromium.org> wrote:
> Presumably our implementation more/less matches FF and IE who have
> also shipped this feature?

It does. We have slightly higher precision though.
http://blink.gs/tests/text-scaling/ has a couple of tests
demonstrating the feature.

Elliott Sprehn

unread,
May 19, 2014, 6:03:36 PM5/19/14
to eae, Eric Seidel, blink-dev
Is this going to regress font rendering on OS X? Mac users tend to be really sensitive to font changes.

- E

Emil A Eklund

unread,
May 19, 2014, 7:00:45 PM5/19/14
to Elliott Sprehn, Eric Seidel, blink-dev
It will change how some subpixel font sizes are rendered, whether that
is a regression or not is up for debate.
Reply all
Reply to author
Forward
0 new messages