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

Issue 1475883002: Revert of New build flag system, convert Google Now flag (Closed)

Created:
5 years ago by raymes
Modified:
5 years ago
Reviewers:
Mark Mentovai, brettw, spang
CC:
chromium-reviews, dbeam+watch-options_chromium.org, chromium-apps-reviews_chromium.org, michaelpg+watch-options_chromium.org, extensions-reviews_chromium.org, vmpstr+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Revert of New build flag system, convert Google Now flag (patchset #14 id:260001 of https://codereview.chromium.org/1458653002/ ) Reason for revert: This seems to have broken webkit builders: https://build.chromium.org/p/chromium.webkit/builders/WebKit%20Win%20Builder/builds/94668 Original issue's description: > New build flag system, convert Google Now flag > > This generates headers with build flags rather than forcing them all to be global. It includes an accessor wrapper so that references to the flags will fail if the proper header is not included. > > Converts Google Now to use this and remove the global google now define and grit define. > > Adds support for grit define values of "true" and "false" for ease of integration with GN (they are mapped to the corresponding Python "True" and "False"). > > Adds dependencies from the main gyp targets to the new generated feature define target. Since GYP only does hard dependencies one level, this should reduce the chance that somebody adds more of these cases and forces to add a dependency. > > Committed: https://crrev.com/3118dde528359280fa0cb3c6fc5b6323e834c514 > Cr-Commit-Position: refs/heads/master@{#361527} TBR=mark@chromium.org,spang@chromium.org,brettw@chromium.org NOPRESUBMIT=true NOTREECHECKS=true NOTRY=true Committed: https://crrev.com/4496a9a4563bf34e624261f7dcc5f1180282ff86 Cr-Commit-Position: refs/heads/master@{#361541}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+38 lines, -525 lines) Patch
D build/buildflag.h View 1 chunk +0 lines, -47 lines 0 comments Download
D build/buildflag_header.gni View 1 chunk +0 lines, -138 lines 0 comments Download
D build/buildflag_header.gypi View 1 chunk +0 lines, -118 lines 0 comments Download
M build/common.gypi View 6 chunks +12 lines, -0 lines 0 comments Download
M build/config/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
M build/config/features.gni View 1 chunk +2 lines, -0 lines 0 comments Download
M build/gypi_to_gn.py View 1 chunk +2 lines, -4 lines 0 comments Download
D build/write_buildflag_header.py View 1 chunk +0 lines, -95 lines 0 comments Download
M chrome/browser/BUILD.gn View 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/browser/extensions/component_loader.cc View 3 chunks +2 lines, -3 lines 0 comments Download
M chrome/browser/profiles/profile.cc View 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/resources/BUILD.gn View 12 chunks +0 lines, -13 lines 0 comments Download
M chrome/browser/ui/BUILD.gn View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/browser/ui/webui/options/content_settings_handler.cc View 2 chunks +1 line, -2 lines 0 comments Download
M chrome/browser/ui/webui/options/options_ui.cc View 3 chunks +2 lines, -3 lines 0 comments Download
M chrome/chrome.gyp View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_android.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_browser_extensions.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_child.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_common.gypi View 3 chunks +0 lines, -13 lines 0 comments Download
M chrome/chrome_debugger.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_exe.gypi View 1 chunk +1 line, -4 lines 0 comments Download
D chrome/chrome_features.gypi View 1 chunk +0 lines, -31 lines 0 comments Download
M chrome/chrome_plugin.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_renderer.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/chrome_resources.gyp View 1 chunk +0 lines, -6 lines 0 comments Download
M chrome/chrome_tests.gypi View 3 chunks +0 lines, -3 lines 0 comments Download
M chrome/chrome_tests_unit.gypi View 2 chunks +0 lines, -2 lines 0 comments Download
M chrome/chrome_utility.gypi View 1 chunk +0 lines, -1 line 0 comments Download
M chrome/common/BUILD.gn View 4 chunks +0 lines, -9 lines 0 comments Download
D chrome/common/features.gni View 1 chunk +0 lines, -12 lines 0 comments Download
M chrome/common/pref_names.h View 2 chunks +1 line, -2 lines 0 comments Download
M chrome/common/pref_names.cc View 2 chunks +1 line, -2 lines 0 comments Download
M tools/grit/grit/util.py View 2 chunks +3 lines, -4 lines 0 comments Download
M tools/grit/grit_rule.gni View 1 chunk +7 lines, -0 lines 0 comments Download

Messages

Total messages: 4 (0 generated)
raymes
Created Revert of New build flag system, convert Google Now flag
5 years ago (2015-11-25 03:09:37 UTC) #1
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1475883002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1475883002/1
5 years ago (2015-11-25 03:10:20 UTC) #2
commit-bot: I haz the power
Committed patchset #1 (id:1)
5 years ago (2015-11-25 03:18:13 UTC) #3
commit-bot: I haz the power
5 years ago (2015-11-25 03:19:19 UTC) #4
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/4496a9a4563bf34e624261f7dcc5f1180282ff86
Cr-Commit-Position: refs/heads/master@{#361541}

Powered by Google App Engine
This is Rietveld 408576698