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

Issue 1834763003: Remove font cache code (Closed)

Created:
4 years, 9 months ago by Ilya Kulshin
Modified:
4 years, 8 months ago
CC:
chromium-reviews, darin-cc_chromium.org, jam, jochen+watch_chromium.org, mkwst+moarreviews-renderer_chromium.org, mlamouri+watch-content_chromium.org, mlamouri+watch-test-runner_chromium.org, rickyz+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Delete font cache code and switch to font proxy by default. This change will remove the font cache codepath. This also removes support for the DirectWriteFontProxy field trial (currently at 100% in all channels) and switches the font proxy to be the default codepath. BUG=525142 Committed: https://crrev.com/80b563a7c76146dd154f5c958cc3cb22ea7b7bc4 Cr-Commit-Position: refs/heads/master@{#384068}

Patch Set 1 #

Patch Set 2 : Clean up some headers #

Patch Set 3 : Delete message to build the font cache #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -1679 lines) Patch
M chrome/browser/chrome_browser_main_win.cc View 1 2 4 chunks +0 lines, -43 lines 0 comments Download
M chrome/chrome_utility.gypi View 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/common/chrome_utility_messages.h View 1 2 1 chunk +0 lines, -2 lines 0 comments Download
M chrome/utility/chrome_content_utility_client.cc View 2 chunks +0 lines, -2 lines 0 comments Download
D chrome/utility/font_cache_handler_win.h View 1 chunk +0 lines, -46 lines 0 comments Download
D chrome/utility/font_cache_handler_win.cc View 1 chunk +0 lines, -56 lines 0 comments Download
M content/child/font_warmup_win.h View 2 chunks +0 lines, -11 lines 0 comments Download
M content/child/font_warmup_win.cc View 1 4 chunks +1 line, -70 lines 0 comments Download
D content/common/dwrite_font_platform_win.cc View 1 chunk +0 lines, -1282 lines 1 comment Download
D content/common/dwrite_font_platform_win_unittest.cc View 1 chunk +0 lines, -71 lines 0 comments Download
M content/common/sandbox_win.cc View 2 chunks +0 lines, -19 lines 0 comments Download
M content/content_common.gypi View 2 chunks +0 lines, -2 lines 0 comments Download
M content/content_tests.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M content/ppapi_plugin/ppapi_plugin_main.cc View 1 3 chunks +4 lines, -11 lines 0 comments Download
D content/public/common/dwrite_font_platform_win.h View 1 chunk +0 lines, -47 lines 0 comments Download
M content/renderer/renderer_main_platform_delegate_win.cc View 3 chunks +2 lines, -7 lines 0 comments Download
M content/test/layouttest_support.cc View 3 chunks +1 line, -7 lines 0 comments Download

Messages

Total messages: 24 (10 generated)
Ilya Kulshin
ptal jschuh@ - chrome/common/chrome_utility_messages.h and content/common/sandbox_win.cc jochen@ - chrome/browser/*, chrome/utility/*, content/*.
4 years, 9 months ago (2016-03-25 01:06:49 UTC) #3
jschuh
On 2016/03/25 01:06:49, Ilya Kulshin wrote: > ptal > > jschuh@ - chrome/common/chrome_utility_messages.h and > ...
4 years, 9 months ago (2016-03-25 13:57:56 UTC) #4
ananta
lgtm
4 years, 8 months ago (2016-03-28 21:37:27 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1834763003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1834763003/40001
4 years, 8 months ago (2016-03-28 21:43:13 UTC) #8
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 8 months ago (2016-03-28 22:49:27 UTC) #10
scottmg
(Sorry, was Easter holiday here) Nice! good-riddance-lgtm
4 years, 8 months ago (2016-03-29 17:36:28 UTC) #11
jochen (gone - plz use gerrit)
lgtm
4 years, 8 months ago (2016-03-30 16:31:47 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1834763003/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1834763003/40001
4 years, 8 months ago (2016-03-30 18:32:29 UTC) #15
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 8 months ago (2016-03-30 20:05:29 UTC) #17
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/80b563a7c76146dd154f5c958cc3cb22ea7b7bc4 Cr-Commit-Position: refs/heads/master@{#384068}
4 years, 8 months ago (2016-03-30 20:07:27 UTC) #19
Devlin
A revert of this CL (patchset #3 id:40001) has been created in https://codereview.chromium.org/1845063002/ by rdevlin.cronin@chromium.org. ...
4 years, 8 months ago (2016-03-30 21:44:48 UTC) #20
gab
https://codereview.chromium.org/1834763003/diff/40001/content/common/dwrite_font_platform_win.cc File content/common/dwrite_font_platform_win.cc (left): https://codereview.chromium.org/1834763003/diff/40001/content/common/dwrite_font_platform_win.cc#oldcode1101 content/common/dwrite_font_platform_win.cc:1101: const char kFontCacheSharedSectionName[] = "ChromeDWriteFontCache"; AFAICT this file isn't ...
4 years, 8 months ago (2016-04-06 14:25:23 UTC) #22
gab
On 2016/04/06 14:25:23, gab wrote: > https://codereview.chromium.org/1834763003/diff/40001/content/common/dwrite_font_platform_win.cc > File content/common/dwrite_font_platform_win.cc (left): > > https://codereview.chromium.org/1834763003/diff/40001/content/common/dwrite_font_platform_win.cc#oldcode1101 > ...
4 years, 8 months ago (2016-04-11 15:16:09 UTC) #23
Ilya Kulshin
4 years, 8 months ago (2016-04-11 19:07:21 UTC) #24
Message was sent while issue was closed.
On 2016/04/11 15:16:09, gab wrote:
> On 2016/04/06 14:25:23, gab wrote:
> >
>
https://codereview.chromium.org/1834763003/diff/40001/content/common/dwrite_f...
> > File content/common/dwrite_font_platform_win.cc (left):
> > 
> >
>
https://codereview.chromium.org/1834763003/diff/40001/content/common/dwrite_f...
> > content/common/dwrite_font_platform_win.cc:1101: const char
> > kFontCacheSharedSectionName[] = "ChromeDWriteFontCache";
> > AFAICT this file isn't being cleaned up by this CL. Please follow-up with a
CL
> > to add cleanup code for a couple of milestones (a TODO with date to remove
in
> a
> > year is what we typically do for prefs, seems reasonable for a file too).
> 
> ping, thanks

Was planning on doing that as part of bug 559333, but logged crbug.com/602387
anyway, to make sure I don't forget.

Powered by Google App Engine
This is Rietveld 408576698