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

Issue 490733002: Remove dependency of common on variations browser code (Closed)

Created:
6 years, 4 months ago by scottmg
Modified:
6 years, 3 months ago
CC:
chromium-reviews, Mathieu
Project:
chromium
Visibility:
Public.

Description

Remove dependency of common on variations browser code R=asvitkine@chromium.org BUG=404809, 405295 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=291293

Patch Set 1 #

Patch Set 2 : move http into separate target #

Patch Set 3 : comment #

Total comments: 8

Patch Set 4 : review #

Patch Set 5 : test binary #

Total comments: 2

Patch Set 6 : move comment #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+22 lines, -3 lines) Patch
M chrome/chrome_browser.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M chrome/chrome_browser_chromeos.gypi View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M components/components_tests.gyp View 1 2 3 4 1 chunk +1 line, -0 lines 0 comments Download
M components/variations.gypi View 1 2 3 4 5 3 chunks +19 lines, -3 lines 1 comment Download

Messages

Total messages: 17 (0 generated)
scottmg
Need to do GN still, but is this what you had in mind?
6 years, 4 months ago (2014-08-21 20:19:31 UTC) #1
scottmg
On 2014/08/21 20:19:31, scottmg wrote: > Need to do GN still, but is this what ...
6 years, 4 months ago (2014-08-21 20:32:06 UTC) #2
Alexei Svitkine (slow)
Close to what I meant, see comments below. Thanks! https://codereview.chromium.org/490733002/diff/60001/components/variations.gypi File components/variations.gypi (right): https://codereview.chromium.org/490733002/diff/60001/components/variations.gypi#newcode9 components/variations.gypi:9: ...
6 years, 4 months ago (2014-08-21 21:07:10 UTC) #3
scottmg
Thanks! Better-ish now hopefully. https://codereview.chromium.org/490733002/diff/60001/components/variations.gypi File components/variations.gypi (right): https://codereview.chromium.org/490733002/diff/60001/components/variations.gypi#newcode9 components/variations.gypi:9: 'target_name': 'variations_common', On 2014/08/21 21:07:10, ...
6 years, 4 months ago (2014-08-21 21:21:48 UTC) #4
Alexei Svitkine (slow)
LGTM, though you might also need to add a dependency on this target to suggestions ...
6 years, 4 months ago (2014-08-21 21:36:34 UTC) #5
scottmg
https://codereview.chromium.org/490733002/diff/120001/components/variations.gypi File components/variations.gypi (right): https://codereview.chromium.org/490733002/diff/120001/components/variations.gypi#newcode6 components/variations.gypi:6: # dependencies without first checking with OWNERS. On 2014/08/21 ...
6 years, 4 months ago (2014-08-21 21:40:39 UTC) #6
scottmg
On 2014/08/21 21:36:34, Alexei Svitkine wrote: > LGTM, though you might also need to add ...
6 years, 4 months ago (2014-08-21 21:43:09 UTC) #7
scottmg
The CQ bit was checked by scottmg@chromium.org
6 years, 4 months ago (2014-08-21 21:46:32 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/490733002/140001
6 years, 4 months ago (2014-08-21 21:49:10 UTC) #9
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_chromium_gn_compile_rel on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-21 23:15:02 UTC) #10
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 4 months ago (2014-08-21 23:21:20 UTC) #11
commit-bot: I haz the power
Try jobs failed on following builders: android_chromium_gn_compile_rel on tryserver.chromium.linux (http://build.chromium.org/p/tryserver.chromium.linux/builders/android_chromium_gn_compile_rel/builds/8232)
6 years, 4 months ago (2014-08-21 23:21:21 UTC) #12
scottmg
The CQ bit was checked by scottmg@chromium.org
6 years, 4 months ago (2014-08-21 23:24:05 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/scottmg@chromium.org/490733002/140001
6 years, 4 months ago (2014-08-21 23:29:27 UTC) #14
commit-bot: I haz the power
FYI, CQ is re-trying this CL (attempt #1). The failing builders are: android_chromium_gn_compile_rel on tryserver.chromium.linux ...
6 years, 4 months ago (2014-08-21 23:39:55 UTC) #15
commit-bot: I haz the power
Committed patchset #6 (140001) as 291293
6 years, 4 months ago (2014-08-22 01:18:13 UTC) #16
blundell
6 years, 3 months ago (2014-08-25 08:21:53 UTC) #17
Message was sent while issue was closed.
https://codereview.chromium.org/490733002/diff/140001/components/variations.gypi
File components/variations.gypi (right):

https://codereview.chromium.org/490733002/diff/140001/components/variations.g...
components/variations.gypi:65: 'target_name': 'variations_http_provider',
This is code that should be depended on only from the browser, whereas the
variations target above can be depended on from browser and renderer code, is
that correct? If so, the best way to indicate that would be to move the
variations component into a structure where it had common/ and browser/
subdirectories and do the following target renames (and corresponding file
moves):
variations -> variations_common
variations_http_provider -> variations_browser

Powered by Google App Engine
This is Rietveld 408576698