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

Issue 1415953005: Componentize about_flags::FeatureEntry in flags_ui component. (Closed)

Created:
5 years, 1 month ago by sdefresne
Modified:
5 years, 1 month ago
CC:
blundell+watchlist_chromium.org, chromium-reviews, droger+watchlist_chromium.org, sdefresne+watchlist_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Componentize about_flags::FeatureEntry in flags_ui component. Move FeatureEntry structure definition to components/flags_ui so that it can be shared with iOS and move the helper macros to a secondary header file for the same reason. Move IDS_GENERIC_EXPERIMENT_CHOICE_* strings to flags_ui.grdp. BUG=551954 Committed: https://crrev.com/246c564da980b3dbbd0a062688ec65539b4b2c35 Cr-Commit-Position: refs/heads/master@{#359927}

Patch Set 1 #

Total comments: 1

Patch Set 2 : Address comment and rebase #

Total comments: 1

Patch Set 3 : Rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+252 lines, -185 lines) Patch
M build/ios/grit_whitelist.txt View 1 1 chunk +0 lines, -4 lines 0 comments Download
M chrome/app/generated_resources.grd View 1 2 1 chunk +0 lines, -12 lines 0 comments Download
M chrome/browser/about_flags.h View 1 3 chunks +3 lines, -103 lines 0 comments Download
M chrome/browser/about_flags.cc View 1 2 6 chunks +5 lines, -60 lines 0 comments Download
M chrome/browser/about_flags_unittest.cc View 1 2 3 chunks +6 lines, -2 lines 0 comments Download
M chrome/browser/profiles/profile_window.cc View 1 1 chunk +2 lines, -2 lines 0 comments Download
M components/flags_ui.gypi View 1 chunk +9 lines, -0 lines 0 comments Download
M components/flags_ui/BUILD.gn View 2 chunks +5 lines, -0 lines 0 comments Download
A + components/flags_ui/DEPS View 1 chunk +1 line, -2 lines 0 comments Download
M components/flags_ui/OWNERS View 1 1 chunk +1 line, -0 lines 0 comments Download
A components/flags_ui/feature_entry.h View 1 1 chunk +123 lines, -0 lines 0 comments Download
A components/flags_ui/feature_entry.cc View 1 chunk +51 lines, -0 lines 0 comments Download
A components/flags_ui/feature_entry_macros.h View 1 1 chunk +34 lines, -0 lines 0 comments Download
M components/flags_ui_strings.grdp View 1 chunk +12 lines, -0 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 22 (7 generated)
sdefresne
Hi all, My end goal is to componentize most of about_flags.{cc,h} code (i.e. FeatureEntry, FlagsState ...
5 years, 1 month ago (2015-11-06 10:45:47 UTC) #3
sdefresne
+avi: can you review the new DEPS on //ui/base?
5 years, 1 month ago (2015-11-06 10:50:21 UTC) #5
Bernhard Bauer
lgtm https://codereview.chromium.org/1415953005/diff/20001/components/flags_ui/feature_entry.h File components/flags_ui/feature_entry.h (right): https://codereview.chromium.org/1415953005/diff/20001/components/flags_ui/feature_entry.h#newcode83 components/flags_ui/feature_entry.h:83: // Simple switches that have no value should ...
5 years, 1 month ago (2015-11-06 11:07:25 UTC) #6
Alexei Svitkine (slow)
LGTM! I'm ok with being an OWNER of this code.
5 years, 1 month ago (2015-11-06 16:25:53 UTC) #7
Avi (use Gerrit)
lgtm deps
5 years, 1 month ago (2015-11-06 20:30:58 UTC) #8
sky
sky->thakis
5 years, 1 month ago (2015-11-06 21:22:46 UTC) #10
sdefresne
Nico, can you review as OWNERS of chrome/browser/about_flags.* and chrome/browser/profiles/?
5 years, 1 month ago (2015-11-12 08:59:36 UTC) #12
sdefresne
ping?
5 years, 1 month ago (2015-11-13 09:51:34 UTC) #13
sdefresne
thakis: ping?
5 years, 1 month ago (2015-11-16 10:17:05 UTC) #14
Nico
lgtm https://codereview.chromium.org/1415953005/diff/40001/components/flags_ui/OWNERS File components/flags_ui/OWNERS (right): https://codereview.chromium.org/1415953005/diff/40001/components/flags_ui/OWNERS#newcode7 components/flags_ui/OWNERS:7: xiyuan@chromium.org (how did you arrive at this owners ...
5 years, 1 month ago (2015-11-16 18:53:00 UTC) #15
sdefresne
On 2015/11/16 at 18:53:00, thakis wrote: > lgtm > > https://codereview.chromium.org/1415953005/diff/40001/components/flags_ui/OWNERS > File components/flags_ui/OWNERS (right): ...
5 years, 1 month ago (2015-11-16 19:48:05 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1415953005/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1415953005/60001
5 years, 1 month ago (2015-11-16 20:35:29 UTC) #19
Nico
On Mon, Nov 16, 2015 at 11:48 AM, <sdefresne@chromium.org> wrote: > On 2015/11/16 at 18:53:00, ...
5 years, 1 month ago (2015-11-16 21:17:53 UTC) #20
commit-bot: I haz the power
Committed patchset #3 (id:60001)
5 years, 1 month ago (2015-11-16 21:47:40 UTC) #21
commit-bot: I haz the power
5 years, 1 month ago (2015-11-16 21:49:12 UTC) #22
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/246c564da980b3dbbd0a062688ec65539b4b2c35
Cr-Commit-Position: refs/heads/master@{#359927}

Powered by Google App Engine
This is Rietveld 408576698