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

Issue 12316097: Added master_preferences to control shortcuts on windows. (Closed)

Created:
7 years, 10 months ago by Joao da Silva
Modified:
7 years, 9 months ago
Reviewers:
gab
CC:
chromium-reviews, grt+watch_chromium.org
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Added master_preferences to control shortcuts on windows. do_not_create_taskbar_shortcut prevents pinning the start menu shortcut to the taskbar on windows 7 and later. do_not_create_any_shortcuts is a catch-all that prevents the creation of all shortcuts, including the start menu shortcut. BUG=178076, 174465 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=186681

Patch Set 1 #

Total comments: 6

Patch Set 2 : split into 2 prefs #

Total comments: 23

Patch Set 3 : addressed comments #

Total comments: 2

Patch Set 4 : fixed nested conditional #

Unified diffs Side-by-side diffs Delta from patch set Stats (+43 lines, -3 lines) Patch
M chrome/installer/setup/install.cc View 1 2 3 2 chunks +13 lines, -3 lines 0 comments Download
M chrome/installer/util/master_preferences_constants.h View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M chrome/installer/util/master_preferences_constants.cc View 1 2 1 chunk +2 lines, -0 lines 0 comments Download
M chrome/installer/util/master_preferences_unittest.cc View 1 2 5 chunks +22 lines, -0 lines 0 comments Download

Messages

Total messages: 13 (0 generated)
Joao da Silva
Hi Gabriel, I think this bug is a valid feature request, but feel free to ...
7 years, 10 months ago (2013-02-25 12:42:58 UTC) #1
gab
On 2013/02/25 12:42:58, Joao da Silva wrote: > Hi Gabriel, > > I think this ...
7 years, 10 months ago (2013-02-25 14:23:26 UTC) #2
gab
LGTM w/ changes below. Cheers! Gab https://codereview.chromium.org/12316097/diff/1/chrome/installer/util/master_preferences.cc File chrome/installer/util/master_preferences.cc (right): https://codereview.chromium.org/12316097/diff/1/chrome/installer/util/master_preferences.cc#newcode270 chrome/installer/util/master_preferences.cc:270: // do_not_create_(desktop|quick_launch|start_menu)_shortcut to ...
7 years, 10 months ago (2013-02-26 20:35:46 UTC) #3
gab
Actually, I just thought, the taskbar shortcut depends on the Start Menu shortcut. Can you ...
7 years, 10 months ago (2013-02-26 20:42:13 UTC) #4
gab
In fact I feel like leaving these two entangled (Start Menu and taskbar shortcuts) and ...
7 years, 10 months ago (2013-02-26 21:03:55 UTC) #5
gab
On 2013/02/26 21:03:55, gab wrote: > In fact I feel like leaving these two entangled ...
7 years, 10 months ago (2013-02-26 21:53:39 UTC) #6
Joao da Silva
Thanks for the review and the comments! I've implemented the latest proposal on issue 174465. ...
7 years, 9 months ago (2013-03-06 19:57:38 UTC) #7
gab
Comments below. Thanks! Gab https://codereview.chromium.org/12316097/diff/10001/chrome/installer/setup/install.cc File chrome/installer/setup/install.cc (right): https://codereview.chromium.org/12316097/diff/10001/chrome/installer/setup/install.cc#newcode439 chrome/installer/setup/install.cc:439: // Currently, |do_not_create_any_shortcuts| only affects ...
7 years, 9 months ago (2013-03-06 20:20:31 UTC) #8
Joao da Silva
Thanks for the quick review! Ready for another round :-) https://codereview.chromium.org/12316097/diff/10001/chrome/installer/setup/install.cc File chrome/installer/setup/install.cc (right): https://codereview.chromium.org/12316097/diff/10001/chrome/installer/setup/install.cc#newcode439 ...
7 years, 9 months ago (2013-03-06 21:21:33 UTC) #9
gab
LGTM w/ tweak below. Once this is in we should ask QA to verify these ...
7 years, 9 months ago (2013-03-06 23:18:16 UTC) #10
Joao da Silva
https://codereview.chromium.org/12316097/diff/14004/chrome/installer/setup/install.cc File chrome/installer/setup/install.cc (right): https://codereview.chromium.org/12316097/diff/14004/chrome/installer/setup/install.cc#newcode450 chrome/installer/setup/install.cc:450: if (!do_not_create_taskbar_shortcut) On 2013/03/06 23:18:16, gab wrote: > Please ...
7 years, 9 months ago (2013-03-07 07:13:43 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/joaodasilva@chromium.org/12316097/21001
7 years, 9 months ago (2013-03-07 07:13:56 UTC) #12
commit-bot: I haz the power
7 years, 9 months ago (2013-03-07 12:30:21 UTC) #13
Message was sent while issue was closed.
Change committed as 186681

Powered by Google App Engine
This is Rietveld 408576698