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

Issue 242102: Override mechanism for features.gypi (Closed)

Created:
11 years, 2 months ago by yaar
Modified:
9 years, 7 months ago
Reviewers:
Mark Mentovai, tony, TVL
CC:
chromium-reviews_googlegroups.com, dglazkov
Visibility:
Public.

Description

Override mechanism for features.gypi This will allow us to have a different set of feature_defines for upstream and downstream webkit builds. Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=27789

Patch Set 1 : patch #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+47 lines, -2 lines) Patch
M DEPS View 1 chunk +6 lines, -2 lines 1 comment Download
A build/features_override.gypi View 1 chunk +41 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
yaar
This is the chromium side counterpart to https://bugs.webkit.org/show_bug.cgi?id=29979
11 years, 2 months ago (2009-10-01 21:13:52 UTC) #1
Mark Mentovai
LG otherwise. http://codereview.chromium.org/242102/diff/6/1001 File DEPS (right): http://codereview.chromium.org/242102/diff/6/1001#newcode192 Line 192: "-Isrc/build/features_override.gypi"], Don't do this. Modify gyp_chromium.
11 years, 2 months ago (2009-10-01 21:15:25 UTC) #2
yaar
But gyp_chromium is also called upstream.
11 years, 2 months ago (2009-10-01 21:29:37 UTC) #3
TVL
driveby - can you use a supplement.gypi? those get auto collected into the run, right?
11 years, 2 months ago (2009-10-01 21:34:25 UTC) #4
Mark Mentovai
yaar wrote: > But gyp_chromium is also called upstream. I don't think that's correct, then. ...
11 years, 2 months ago (2009-10-01 21:43:55 UTC) #5
yaar
Forking gyp_chromium is a bit too complex for the scope (and urgency) of this patch. ...
11 years, 2 months ago (2009-10-01 22:03:21 UTC) #6
yaar
Webkit bug for next step (fork gyp_chromium): https://bugs.webkit.org/show_bug.cgi?id=29986
11 years, 2 months ago (2009-10-01 22:20:52 UTC) #7
tony
It doesn't seem like you got an actual LG for this change and it caused ...
11 years, 2 months ago (2009-10-05 17:17:44 UTC) #8
yaar
11 years, 2 months ago (2009-10-05 17:31:15 UTC) #9
Sorry for causing the problems.

This review has an LG-except, and the except was resolved, so I committed.
I'm fixing the downstream gyp_chromium issue right now. I forgot that a few
people use gyp_chromium directly and not only via the DEPS hook.

On Mon, Oct 5, 2009 at 10:17 AM, <tony@chromium.org> wrote:

> It doesn't seem like you got an actual LG for this change and it caused a
> lot of
> people's builds to break this morning (when johnnyg flipped
> ENABLE_NOTIFICATIONS).
>
> Why was this submitted without a LG?  What was so urgent?
>
> I see the fix has been committed upstream, so hopefully this will be pulled
> downstream soon, but you're wasting lots of other people's time.
>
>
> http://codereview.chromium.org/242102
>

Powered by Google App Engine
This is Rietveld 408576698