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

Issue 296933017: Introduce GN to desktop_linux arg and grit_defines list. (Closed)

Created:
6 years, 7 months ago by tfarina
Modified:
6 years, 6 months ago
Reviewers:
brettw
CC:
chromium-reviews, scottmg
Visibility:
Public.

Description

Introduce GN to desktop_linux arg and grit_defines list. They are necessary otherwise grit won't define IDS_WEB_FONT_FAMILY and IDS_WEB_FONT_SIZE from app_locale_settings.grd Which is necessary, otherwise we get the following error when trying to compile web_ui_util.cc: ../../ui/base/webui/web_ui_util.cc:130:28: error: 'IDS_WEB_FONT_FAMILY' was not declared in this scope ../../ui/base/webui/web_ui_util.cc:131:26: error: 'IDS_WEB_FONT_SIZE' was not declared in this scope BUG=367591 TEST=gn gen out/Debug_gn && ninja -C out/Debug_gn ui_base R=brettw@chromium.org TBR=ben (for ui/base change) Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=274019

Patch Set 1 #

Patch Set 2 : #

Total comments: 5

Patch Set 3 : fixes #

Patch Set 4 : fix for android #

Patch Set 5 : rm TODO #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -5 lines) Patch
M build/config/BUILDCONFIG.gn View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M tools/gn/secondary/tools/grit/grit_rule.gni View 1 2 3 4 2 chunks +23 lines, -2 lines 0 comments Download
M ui/base/BUILD.gn View 1 2 3 4 1 chunk +2 lines, -3 lines 0 comments Download

Messages

Total messages: 6 (0 generated)
tfarina
https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni#newcode62 build/config/ui.gni:62: grit_defines = [] in GYP this is declared in ...
6 years, 7 months ago (2014-05-23 19:38:37 UTC) #1
brettw
https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni#newcode62 build/config/ui.gni:62: grit_defines = [] On 2014/05/23 19:38:37, tfarina wrote: > ...
6 years, 7 months ago (2014-05-27 23:51:02 UTC) #2
brettw
https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni#newcode15 build/config/ui.gni:15: desktop_linux = is_linux && !is_chromeos Since it seems like ...
6 years, 7 months ago (2014-05-27 23:54:22 UTC) #3
tfarina
ptal https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni File build/config/ui.gni (right): https://codereview.chromium.org/296933017/diff/20001/build/config/ui.gni#newcode15 build/config/ui.gni:15: desktop_linux = is_linux && !is_chromeos On 2014/05/27 23:54:23, ...
6 years, 6 months ago (2014-05-30 03:02:07 UTC) #4
brettw
lgtm
6 years, 6 months ago (2014-05-30 20:00:11 UTC) #5
tfarina
6 years, 6 months ago (2014-05-31 04:35:16 UTC) #6
Message was sent while issue was closed.
Committed patchset #5 manually as r274019 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698