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

Issue 2237233002: Clean up GN template code. (Closed)

Created:
4 years, 4 months ago by brettw
Modified:
4 years, 4 months ago
Reviewers:
Dirk Pranke, scottmg
CC:
chromium-reviews, oshima+watch_chromium.org, aboxhall+watch_chromium.org, nektar+watch_chromium.org, yuzo+watch_chromium.org, je_julie, arv+watch_chromium.org, dtseng+watch_chromium.org, dmazzoni+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Clean up GN template code. This cleans up some variable definitions around templates not marking variables used. The chromevox directory worked around the bug by putting the variables to share in a .gni file. This file can now be deleted and the contents merged with the BUILD file (the only place it was included). The iOS code referencing this bug seems to be mistaken, at least in some of the cases. The conditions in that file do not trigger the variable used bug. The build seems to work without this code, so I removed it. BUG=395883 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:closure_compilation Committed: https://crrev.com/84f93c430207e806a6a3746d4163990391c1fbc1 Cr-Commit-Position: refs/heads/master@{#411738}

Patch Set 1 #

Total comments: 1

Patch Set 2 : no ios #

Patch Set 3 : chromevox #

Unified diffs Side-by-side diffs Delta from patch set Stats (+272 lines, -318 lines) Patch
M build/toolchain/mac/BUILD.gn View 1 chunk +0 lines, -3 lines 0 comments Download
M build/toolchain/nacl/BUILD.gn View 4 chunks +31 lines, -62 lines 0 comments Download
M chrome/browser/resources/chromeos/chromevox/BUILD.gn View 2 chunks +215 lines, -1 line 0 comments Download
D chrome/browser/resources/chromeos/chromevox/chromevox.gni View 1 chunk +0 lines, -224 lines 0 comments Download
M chrome/third_party/chromevox/BUILD.gn View 1 2 1 chunk +26 lines, -28 lines 0 comments Download

Messages

Total messages: 35 (21 generated)
brettw
4 years, 4 months ago (2016-08-11 23:18:37 UTC) #3
brettw
Note: Requires https://codereview.chromium.org/2235373002/ to land first.
4 years, 4 months ago (2016-08-11 23:18:55 UTC) #4
sdefresne
I won't be able to look at this for a while due to travelling (imminent). ...
4 years, 4 months ago (2016-08-11 23:23:03 UTC) #5
brettw
On 2016/08/11 23:23:03, sdefresne (travelling - slow) wrote: > I won't be able to look ...
4 years, 4 months ago (2016-08-11 23:27:35 UTC) #6
brettw
4 years, 4 months ago (2016-08-11 23:27:45 UTC) #8
brettw
chromevox
4 years, 4 months ago (2016-08-12 16:51:17 UTC) #13
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/2237233002/40001
4 years, 4 months ago (2016-08-12 16:51:31 UTC) #15
commit-bot: I haz the power
No L-G-T-M from a valid reviewer yet. CQ run can only be started by full ...
4 years, 4 months ago (2016-08-12 16:51:32 UTC) #17
brettw
-> Scott
4 years, 4 months ago (2016-08-12 19:24:24 UTC) #27
scottmg
lgtm
4 years, 4 months ago (2016-08-12 19:36:37 UTC) #28
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/2237233002/40001
4 years, 4 months ago (2016-08-12 19:39:41 UTC) #30
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 4 months ago (2016-08-12 19:44:22 UTC) #31
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/84f93c430207e806a6a3746d4163990391c1fbc1 Cr-Commit-Position: refs/heads/master@{#411738}
4 years, 4 months ago (2016-08-12 19:46:22 UTC) #33
Dirk Pranke
4 years, 4 months ago (2016-08-12 23:01:24 UTC) #35
Message was sent while issue was closed.
lgtm

Powered by Google App Engine
This is Rietveld 408576698