Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(282)

Issue 544843004: [DirectWrite] Disable subpixel font positioning for old fonts (Closed)

Created:
6 years, 3 months ago by eae
Modified:
6 years, 3 months ago
CC:
blink-reviews, jamesr, krit, jbroman, danakj, Rik, Stephen Chennney, pdr., rwlbuis
Base URL:
https://chromium.googlesource.com/chromium/blink.git@master
Project:
blink
Visibility:
Public.

Description

[DirectWrite] Disable subpixel font positioning for certain fonts/sizes Conditionally disable subpixel text for certain older fonts at sizes below 16px in order to improve legibility and rendering quality. This is limited to a specific set of fonts and does not apply to webfonts. This list of fonts in question includes all fonts in the "Microsoft Core fonts for the Web" collection. Specifically the following fonts: arial, courier new, times new roman, andale mono, comic sans, impact, georgia, trebuchet, verdana, webdings, tahoma, and lucida console. R=cpu@chromium.org, scottmg@chromium.org BUG=405445, 395425 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=181492

Patch Set 1 #

Patch Set 2 : rebase w/HEAD #

Total comments: 2

Patch Set 3 : w/TestExpectations #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1171 lines, -3 lines) Patch
M LayoutTests/TestExpectations View 1 2 2 chunks +1132 lines, -1 line 0 comments Download
M LayoutTests/fast/text/sub-pixel/text-scaling-webfont.html View 1 chunk +1 line, -1 line 0 comments Download
M Source/platform/fonts/harfbuzz/FontPlatformDataHarfBuzz.h View 1 2 chunks +3 lines, -0 lines 0 comments Download
M Source/platform/fonts/harfbuzz/FontPlatformDataHarfBuzz.cpp View 1 7 chunks +7 lines, -0 lines 0 comments Download
M Source/platform/fonts/win/FontCacheSkiaWin.cpp View 1 2 1 chunk +27 lines, -0 lines 0 comments Download
M Source/platform/fonts/win/FontPlatformDataWin.cpp View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 19 (6 generated)
eae
6 years, 3 months ago (2014-09-05 14:52:16 UTC) #2
eae
On 2014/09/05 14:52:16, eae wrote: Will obviously need a bunch of rebaselines, will grab list ...
6 years, 3 months ago (2014-09-05 15:44:33 UTC) #3
scottmg
LGTM (patching in now to try it out) https://codereview.chromium.org/544843004/diff/20001/Source/platform/fonts/win/FontCacheSkiaWin.cpp File Source/platform/fonts/win/FontCacheSkiaWin.cpp (right): https://codereview.chromium.org/544843004/diff/20001/Source/platform/fonts/win/FontCacheSkiaWin.cpp#newcode254 Source/platform/fonts/win/FontCacheSkiaWin.cpp:254: const ...
6 years, 3 months ago (2014-09-05 16:55:42 UTC) #4
eae
On 2014/09/05 16:55:42, scottmg wrote: > LGTM > > (patching in now to try it ...
6 years, 3 months ago (2014-09-05 18:15:54 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eae@chromium.org/544843004/40001
6 years, 3 months ago (2014-09-05 18:25:41 UTC) #7
scottmg
Looks good on a local build, I think a lot of older sites will be ...
6 years, 3 months ago (2014-09-05 18:33:58 UTC) #8
eae
On 2014/09/05 18:33:58, scottmg wrote: > Looks good on a local build, I think a ...
6 years, 3 months ago (2014-09-05 18:36:48 UTC) #9
cpu_(ooo_6.6-7.5)
lgtm
6 years, 3 months ago (2014-09-05 20:04:31 UTC) #10
commit-bot: I haz the power
Exceeded time limit waiting for builds to trigger.
6 years, 3 months ago (2014-09-06 00:26:07 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eae@chromium.org/544843004/40001
6 years, 3 months ago (2014-09-06 00:28:55 UTC) #14
commit-bot: I haz the power
Exceeded time limit waiting for builds to trigger.
6 years, 3 months ago (2014-09-06 06:29:43 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/eae@chromium.org/544843004/40001
6 years, 3 months ago (2014-09-06 15:02:29 UTC) #18
commit-bot: I haz the power
6 years, 3 months ago (2014-09-06 15:03:19 UTC) #19
Message was sent while issue was closed.
Committed patchset #3 (id:40001) as 181492

Powered by Google App Engine
This is Rietveld 408576698