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

Issue 26541007: ozone: Allow building for ozone without depending on pango (Closed)

Created:
7 years, 2 months ago by sadrul
Modified:
7 years, 1 month ago
CC:
chromium-reviews, joi+watch-content_chromium.org, darin-cc_chromium.org, jam
Visibility:
Public.

Description

ozone: Allow building for ozone without depending on pango Notable changes in this CL: * Rename files that depend on pango to have _pango suffix. * Add a filename gyp rule to exclude _pango* files when use_pango = 0 * Add empty implementations for a few font-related API for ozone. BUG=313793 R=jam@chromium.org, msw@chromium.org, rjkroege@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233228

Patch Set 1 #

Patch Set 2 : . #

Total comments: 12

Patch Set 3 : . #

Patch Set 4 : prepare-land #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -727 lines) Patch
M build/filename_rules.gypi View 1 2 1 chunk +3 lines, -0 lines 0 comments Download
D content/browser/renderer_host/pepper/pepper_truetype_font_list_linux.cc View 1 1 chunk +0 lines, -65 lines 0 comments Download
A + content/browser/renderer_host/pepper/pepper_truetype_font_list_ozone.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
A + content/browser/renderer_host/pepper/pepper_truetype_font_list_pango.cc View 1 0 chunks +-1 lines, --1 lines 0 comments Download
A + content/common/font_list_ozone.cc View 1 0 chunks +-1 lines, --1 lines 0 comments Download
M content/content_browser.gypi View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M content/content_common.gypi View 1 1 chunk +1 line, -0 lines 0 comments Download
M ui/gfx/font_unittest.cc View 1 2 2 chunks +2 lines, -2 lines 0 comments Download
M ui/gfx/gfx.gyp View 1 2 3 3 chunks +4 lines, -8 lines 0 comments Download
A + ui/gfx/platform_font_ozone.cc View 1 2 1 chunk +2 lines, -10 lines 0 comments Download
D ui/gfx/render_text_linux.h View 1 1 chunk +0 lines, -88 lines 0 comments Download
D ui/gfx/render_text_linux.cc View 1 1 chunk +0 lines, -514 lines 0 comments Download
A + ui/gfx/render_text_ozone.cc View 1 2 1 chunk +5 lines, -4 lines 0 comments Download
A + ui/gfx/render_text_pango.h View 1 2 3 chunks +8 lines, -8 lines 0 comments Download
A + ui/gfx/render_text_pango.cc View 1 2 16 chunks +23 lines, -23 lines 0 comments Download
M ui/gfx/render_text_unittest.cc View 1 2 3 chunks +4 lines, -4 lines 0 comments Download

Messages

Total messages: 10 (0 generated)
sadrul
msw@ for ui/gfx/ dmichael@ for renderer_host/pepper/ jam@ for the rest of content/ rjkroege@ FYI
7 years, 1 month ago (2013-11-04 18:51:56 UTC) #1
sadrul
Add the reviewers for realz this time: +dmichael@ for renderer_host/pepper/ +jam@ for the rest of ...
7 years, 1 month ago (2013-11-04 19:04:12 UTC) #2
rjkroege
ozone changes lgtm and one random nit. something weird is going on with the unchanged ...
7 years, 1 month ago (2013-11-04 23:03:29 UTC) #3
msw
https://codereview.chromium.org/26541007/diff/3001/ui/gfx/font_unittest.cc File ui/gfx/font_unittest.cc (right): https://codereview.chromium.org/26541007/diff/3001/ui/gfx/font_unittest.cc#newcode11 ui/gfx/font_unittest.cc:11: #if defined(OS_POSIX) && !defined(OS_MACOSX) && !defined(OS_ANDROID) && \ nit: ...
7 years, 1 month ago (2013-11-04 23:10:46 UTC) #4
sadrul
https://codereview.chromium.org/26541007/diff/3001/content/browser/renderer_host/pepper/pepper_truetype_font_list_pango.cc File content/browser/renderer_host/pepper/pepper_truetype_font_list_pango.cc (right): https://codereview.chromium.org/26541007/diff/3001/content/browser/renderer_host/pepper/pepper_truetype_font_list_pango.cc#newcode56 content/browser/renderer_host/pepper/pepper_truetype_font_list_pango.cc:56: fonts_in_family->push_back(desc); On 2013/11/04 23:03:29, rjkroege wrote: > there is ...
7 years, 1 month ago (2013-11-05 02:42:26 UTC) #5
msw
LGTM; thanks!
7 years, 1 month ago (2013-11-05 04:40:06 UTC) #6
sadrul
jam@ dmichael@: ping
7 years, 1 month ago (2013-11-05 20:14:44 UTC) #7
jam
lgtm
7 years, 1 month ago (2013-11-06 00:18:19 UTC) #8
sadrul
Committed patchset #4 manually as r233228 (presubmit successful).
7 years, 1 month ago (2013-11-06 06:02:51 UTC) #9
dmichael (off chromium)
7 years, 1 month ago (2013-11-06 17:57:11 UTC) #10
Message was sent while issue was closed.
(sorry for missing this before, pepper stuff lgtm)

Powered by Google App Engine
This is Rietveld 408576698