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

Issue 2246223002: Refactor fx_font part 1 (Closed)

Created:
4 years, 4 months ago by npm
Modified:
4 years, 4 months ago
Reviewers:
Lei Zhang, dsinclair, Wei Li
CC:
pdfium-reviews_googlegroups.com
Base URL:
https://pdfium.googlesource.com/pdfium.git@master
Target Ref:
refs/heads/master
Project:
pdfium
Visibility:
Public.

Description

Split fx_font into multiple files, part 1. Moved classes CFX_FontCache and CFX_AutoFontCache into a separate file. Committed: https://pdfium.googlesource.com/pdfium/+/d691899dbff8a8aa024596302fcea1f7d7935252

Patch Set 1 #

Patch Set 2 : Change date in cfx_fontache #

Patch Set 3 : Rebase #

Total comments: 6

Patch Set 4 : CFX_AutoFontCache to own class, fixes #

Unified diffs Side-by-side diffs Delta from patch set Stats (+181 lines, -92 lines) Patch
M BUILD.gn View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M core/fpdfapi/fpdf_parser/cpdf_document.cpp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M core/fpdfapi/fpdf_render/fpdf_render_text.cpp View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M core/fxge/agg/fx_agg_driver.h View 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/agg/fx_agg_driver.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/apple/apple_int.h View 1 chunk +2 lines, -0 lines 0 comments Download
M core/fxge/apple/fx_apple_platform.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/apple/fx_quartz_device.cpp View 1 chunk +1 line, -0 lines 0 comments Download
A core/fxge/ge/cfx_autofontcache.cpp View 1 2 3 1 chunk +17 lines, -0 lines 0 comments Download
A core/fxge/ge/cfx_fontcache.cpp View 1 2 3 1 chunk +78 lines, -0 lines 0 comments Download
M core/fxge/ge/cfx_gemodule.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/ge/cfx_renderdevice.cpp View 1 2 3 1 chunk +2 lines, -0 lines 0 comments Download
M core/fxge/ge/fx_ge_text.cpp View 1 2 3 2 chunks +0 lines, -66 lines 0 comments Download
M core/fxge/ifx_renderdevicedriver.cpp View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
A core/fxge/include/cfx_autofontcache.h View 1 2 3 1 chunk +23 lines, -0 lines 0 comments Download
A core/fxge/include/cfx_fontcache.h View 1 2 3 1 chunk +33 lines, -0 lines 0 comments Download
M core/fxge/include/fx_font.h View 1 2 3 2 chunks +1 line, -26 lines 0 comments Download
M core/fxge/skia/fx_skia_device.h View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/skia/fx_skia_device.cpp View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/skia/fx_skia_device_unittest.cpp View 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/win32/fx_win32_print.cpp View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M core/fxge/win32/win32_int.h View 1 chunk +1 line, -0 lines 0 comments Download
M pdfium.gyp View 1 2 3 2 chunks +4 lines, -0 lines 0 comments Download
M xfa/fde/fde_gedevice.cpp View 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 24 (16 generated)
npm
PTAL
4 years, 4 months ago (2016-08-15 21:51:12 UTC) #3
npm
Ping
4 years, 4 months ago (2016-08-17 18:26:53 UTC) #12
Lei Zhang
Looks like the Skia bots are red.
4 years, 4 months ago (2016-08-17 18:30:06 UTC) #13
dsinclair
https://codereview.chromium.org/2246223002/diff/40001/core/fxge/include/cfx_fontcache.h File core/fxge/include/cfx_fontcache.h (right): https://codereview.chromium.org/2246223002/diff/40001/core/fxge/include/cfx_fontcache.h#newcode33 core/fxge/include/cfx_fontcache.h:33: class CFX_AutoFontCache { Can we move this to cfx_autofontcache.{cpp,h} ...
4 years, 4 months ago (2016-08-17 18:30:52 UTC) #14
npm
PTAL https://codereview.chromium.org/2246223002/diff/40001/core/fxge/include/cfx_fontcache.h File core/fxge/include/cfx_fontcache.h (right): https://codereview.chromium.org/2246223002/diff/40001/core/fxge/include/cfx_fontcache.h#newcode33 core/fxge/include/cfx_fontcache.h:33: class CFX_AutoFontCache { On 2016/08/17 18:30:52, dsinclair wrote: ...
4 years, 4 months ago (2016-08-17 20:19:21 UTC) #19
dsinclair
lgtm
4 years, 4 months ago (2016-08-17 20:21:52 UTC) #21
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2246223002/60001
4 years, 4 months ago (2016-08-17 20:21:57 UTC) #22
commit-bot: I haz the power
4 years, 4 months ago (2016-08-17 20:22:19 UTC) #24
Message was sent while issue was closed.
Committed patchset #4 (id:60001) as
https://pdfium.googlesource.com/pdfium/+/d691899dbff8a8aa024596302fcea1f7d793...

Powered by Google App Engine
This is Rietveld 408576698