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

Issue 210243004: Usage of DirectWrite now determined browser-side (Closed)

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

Description

Usage of DirectWrite now determined browser-side Enabling DirectWrite requires the sandbox to have knowledge of whether DirectWrite or GDI is used for font rendering, so it's now decided in the browser. Don't do fallback behavior in the renderer any more. Browser side is https://codereview.chromium.org/209163002/ . R=jamesr@chromium.org BUG=333029 Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=170075

Patch Set 1 #

Patch Set 2 : web function rather than RuntimeEnabledFeature #

Total comments: 2

Patch Set 3 : assert #

Patch Set 4 : include #

Unified diffs Side-by-side diffs Delta from patch set Stats (+63 lines, -14 lines) Patch
M Source/platform/fonts/FontCache.h View 1 2 chunks +5 lines, -2 lines 0 comments Download
M Source/platform/fonts/FontCache.cpp View 1 1 chunk +5 lines, -0 lines 0 comments Download
M Source/platform/fonts/win/FontCacheSkiaWin.cpp View 1 2 2 chunks +8 lines, -12 lines 0 comments Download
M Source/web/web.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download
A Source/web/win/WebFontRendering.cpp View 1 2 1 chunk +24 lines, -0 lines 0 comments Download
A public/web/win/WebFontRendering.h View 1 2 3 1 chunk +20 lines, -0 lines 0 comments Download

Messages

Total messages: 20 (0 generated)
scottmg
6 years, 9 months ago (2014-03-25 17:57:03 UTC) #1
jamesr
6 years, 9 months ago (2014-03-25 21:18:13 UTC) #2
scottmg
eae says this shouldn't be a RuntimeEnabledFeature any longer, as Blink can't freely set it. ...
6 years, 9 months ago (2014-03-25 21:44:21 UTC) #3
scottmg
Something like this?
6 years, 9 months ago (2014-03-25 22:12:06 UTC) #4
eae
Yeah, exactly what I had in mind. Thanks LGTM https://codereview.chromium.org/210243004/diff/50001/Source/platform/fonts/win/FontCacheSkiaWin.cpp File Source/platform/fonts/win/FontCacheSkiaWin.cpp (right): https://codereview.chromium.org/210243004/diff/50001/Source/platform/fonts/win/FontCacheSkiaWin.cpp#newcode57 Source/platform/fonts/win/FontCacheSkiaWin.cpp:57: ...
6 years, 9 months ago (2014-03-25 22:14:49 UTC) #5
scottmg
Thanks. It's complaining about You added one or more #includes that violate checkdeps rules. public\web\win\WebFontRendering.h ...
6 years, 9 months ago (2014-03-25 22:21:56 UTC) #6
eae
On 2014/03/25 22:21:56, scottmg wrote: > Thanks. > > It's complaining about > > You ...
6 years, 9 months ago (2014-03-25 22:26:04 UTC) #7
scottmg
dglazkov or jamesr can you stamp for these? Missing OWNER reviewers for these files: Source\web\web.gypi ...
6 years, 9 months ago (2014-03-25 22:56:28 UTC) #8
scottmg
6 years, 9 months ago (2014-03-25 23:37:45 UTC) #9
scottmg
The CQ bit was checked by scottmg@chromium.org
6 years, 9 months ago (2014-03-26 02:40:04 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/210243004/190001
6 years, 9 months ago (2014-03-26 02:40:06 UTC) #11
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 02:49:25 UTC) #12
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on blink_presubmit
6 years, 9 months ago (2014-03-26 02:49:25 UTC) #13
eae
The CQ bit was checked by eae@chromium.org
6 years, 9 months ago (2014-03-26 15:42:13 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/210243004/190001
6 years, 9 months ago (2014-03-26 15:42:18 UTC) #15
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 9 months ago (2014-03-26 15:54:30 UTC) #16
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.blink on blink_presubmit
6 years, 9 months ago (2014-03-26 15:54:30 UTC) #17
dglazkov
lgtm
6 years, 9 months ago (2014-03-26 16:03:32 UTC) #18
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/210243004/190001
6 years, 9 months ago (2014-03-26 16:03:39 UTC) #19
commit-bot: I haz the power
6 years, 9 months ago (2014-03-26 17:55:49 UTC) #20
Message was sent while issue was closed.
Change committed as 170075

Powered by Google App Engine
This is Rietveld 408576698