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

Issue 206683002: A remotable font management interface and DirectWrite implementation. (Closed)

Created:
6 years, 9 months ago by bungeman-skia
Modified:
6 years, 9 months ago
Reviewers:
reed1
CC:
skia-review_googlegroups.com
Visibility:
Public.

Description

A remotable font management interface and DirectWrite implementation. The introduced SkRemotableFontMgr is a font management interface designed for simple and fast proxy support. SkFontMgr_Indirect bridges a SkRemotableFontMgr and a local SkFontMgr to present a SkFontMgr interface. This change is to be followed by https://codereview.chromium.org/132113015/ and https://codereview.chromium.org/206693003 . R=reed@google.com Committed: https://code.google.com/p/skia/source/detail?r=13897

Patch Set 1 #

Patch Set 2 : #

Patch Set 3 : #

Total comments: 4

Patch Set 4 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+1389 lines, -135 lines) Patch
M gyp/ports.gyp View 2 chunks +12 lines, -0 lines 0 comments Download
M gyp/utils.gyp View 2 chunks +4 lines, -0 lines 0 comments Download
M include/ports/SkFontMgr.h View 1 3 chunks +22 lines, -0 lines 0 comments Download
A include/ports/SkFontMgr_indirect.h View 1 2 3 1 chunk +107 lines, -0 lines 0 comments Download
A include/ports/SkRemotableFontMgr.h View 1 2 3 1 chunk +153 lines, -0 lines 0 comments Download
M include/ports/SkTypeface_win.h View 1 2 3 1 chunk +18 lines, -0 lines 0 comments Download
M src/core/SkFontHost.cpp View 1 2 chunks +11 lines, -0 lines 0 comments Download
A src/fonts/SkFontMgr_indirect.cpp View 1 2 1 chunk +297 lines, -0 lines 0 comments Download
A src/fonts/SkRemotableFontMgr.cpp View 1 chunk +32 lines, -0 lines 0 comments Download
M src/ports/SkFontHost_win.cpp View 2 chunks +9 lines, -9 lines 0 comments Download
M src/ports/SkFontHost_win_dw.cpp View 1 2 3 20 chunks +34 lines, -126 lines 0 comments Download
A src/ports/SkRemotableFontMgr_win_dw.cpp View 1 2 3 1 chunk +524 lines, -0 lines 0 comments Download
A src/utils/win/SkDWrite.h View 1 chunk +38 lines, -0 lines 0 comments Download
A src/utils/win/SkDWrite.cpp View 1 chunk +128 lines, -0 lines 0 comments Download

Messages

Total messages: 5 (0 generated)
bungeman-skia
6 years, 9 months ago (2014-03-20 18:09:17 UTC) #1
reed1
Lets try to offer even more opaque helpers so that chrome sees even less exposure ...
6 years, 9 months ago (2014-03-21 19:56:53 UTC) #2
bungeman-skia
Added SkFontMgr_New_DirectWriteRenderer. This allows us to hide SkFontMgr_Indirect and its constructor from Chromium. https://codereview.chromium.org/206683002/diff/20001/include/ports/SkFontMgr.h File ...
6 years, 9 months ago (2014-03-21 22:36:11 UTC) #3
bungeman-chromium
Committed patchset #4 manually as r13897 (presubmit successful).
6 years, 9 months ago (2014-03-21 22:48:38 UTC) #4
eae
6 years, 9 months ago (2014-03-21 22:49:48 UTC) #5
Message was sent while issue was closed.
On 2014/03/21 22:48:38, bungeman2 wrote:
> Committed patchset #4 manually as r13897 (presubmit successful).

Sweet!

Powered by Google App Engine
This is Rietveld 408576698