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

Side by Side Diff: chrome/browser/ui/browser_command_controller.cc

Issue 490123003: Move bookmark_pref_names.* into bookmarks namespace. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: REBASE Created 6 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « chrome/browser/ui/browser.cc ('k') | chrome/browser/ui/browser_commands.cc » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #include "chrome/browser/ui/browser_command_controller.h" 5 #include "chrome/browser/ui/browser_command_controller.h"
6 6
7 #include "base/command_line.h" 7 #include "base/command_line.h"
8 #include "base/prefs/pref_service.h" 8 #include "base/prefs/pref_service.h"
9 #include "chrome/app/chrome_command_ids.h" 9 #include "chrome/app/chrome_command_ids.h"
10 #include "chrome/browser/browser_process.h" 10 #include "chrome/browser/browser_process.h"
(...skipping 188 matching lines...) Expand 10 before | Expand all | Expand 10 after
199 &BrowserCommandController::UpdateCommandsForFileSelectionDialogs, 199 &BrowserCommandController::UpdateCommandsForFileSelectionDialogs,
200 base::Unretained(this))); 200 base::Unretained(this)));
201 } 201 }
202 202
203 profile_pref_registrar_.Init(profile()->GetPrefs()); 203 profile_pref_registrar_.Init(profile()->GetPrefs());
204 profile_pref_registrar_.Add( 204 profile_pref_registrar_.Add(
205 prefs::kDevToolsDisabled, 205 prefs::kDevToolsDisabled,
206 base::Bind(&BrowserCommandController::UpdateCommandsForDevTools, 206 base::Bind(&BrowserCommandController::UpdateCommandsForDevTools,
207 base::Unretained(this))); 207 base::Unretained(this)));
208 profile_pref_registrar_.Add( 208 profile_pref_registrar_.Add(
209 prefs::kEditBookmarksEnabled, 209 bookmarks::prefs::kEditBookmarksEnabled,
210 base::Bind(&BrowserCommandController::UpdateCommandsForBookmarkEditing, 210 base::Bind(&BrowserCommandController::UpdateCommandsForBookmarkEditing,
211 base::Unretained(this))); 211 base::Unretained(this)));
212 profile_pref_registrar_.Add( 212 profile_pref_registrar_.Add(
213 prefs::kShowBookmarkBar, 213 bookmarks::prefs::kShowBookmarkBar,
214 base::Bind(&BrowserCommandController::UpdateCommandsForBookmarkBar, 214 base::Bind(&BrowserCommandController::UpdateCommandsForBookmarkBar,
215 base::Unretained(this))); 215 base::Unretained(this)));
216 profile_pref_registrar_.Add( 216 profile_pref_registrar_.Add(
217 prefs::kIncognitoModeAvailability, 217 prefs::kIncognitoModeAvailability,
218 base::Bind( 218 base::Bind(
219 &BrowserCommandController::UpdateCommandsForIncognitoAvailability, 219 &BrowserCommandController::UpdateCommandsForIncognitoAvailability,
220 base::Unretained(this))); 220 base::Unretained(this)));
221 profile_pref_registrar_.Add( 221 profile_pref_registrar_.Add(
222 prefs::kPrintingEnabled, 222 prefs::kPrintingEnabled,
223 base::Bind(&BrowserCommandController::UpdatePrintingState, 223 base::Bind(&BrowserCommandController::UpdatePrintingState,
(...skipping 947 matching lines...) Expand 10 before | Expand all | Expand 10 after
1171 void BrowserCommandController::UpdateCommandsForBookmarkEditing() { 1171 void BrowserCommandController::UpdateCommandsForBookmarkEditing() {
1172 command_updater_.UpdateCommandEnabled(IDC_BOOKMARK_PAGE, 1172 command_updater_.UpdateCommandEnabled(IDC_BOOKMARK_PAGE,
1173 CanBookmarkCurrentPage(browser_)); 1173 CanBookmarkCurrentPage(browser_));
1174 command_updater_.UpdateCommandEnabled(IDC_BOOKMARK_ALL_TABS, 1174 command_updater_.UpdateCommandEnabled(IDC_BOOKMARK_ALL_TABS,
1175 CanBookmarkAllTabs(browser_)); 1175 CanBookmarkAllTabs(browser_));
1176 command_updater_.UpdateCommandEnabled(IDC_PIN_TO_START_SCREEN, 1176 command_updater_.UpdateCommandEnabled(IDC_PIN_TO_START_SCREEN,
1177 true); 1177 true);
1178 } 1178 }
1179 1179
1180 void BrowserCommandController::UpdateCommandsForBookmarkBar() { 1180 void BrowserCommandController::UpdateCommandsForBookmarkBar() {
1181 command_updater_.UpdateCommandEnabled(IDC_SHOW_BOOKMARK_BAR, 1181 command_updater_.UpdateCommandEnabled(
1182 browser_defaults::bookmarks_enabled && 1182 IDC_SHOW_BOOKMARK_BAR,
1183 !profile()->IsGuestSession() && 1183 browser_defaults::bookmarks_enabled && !profile()->IsGuestSession() &&
1184 !profile()->GetPrefs()->IsManagedPreference(prefs::kShowBookmarkBar) && 1184 !profile()->GetPrefs()->IsManagedPreference(
1185 IsShowingMainUI()); 1185 bookmarks::prefs::kShowBookmarkBar) &&
1186 IsShowingMainUI());
1186 } 1187 }
1187 1188
1188 void BrowserCommandController::UpdateCommandsForFileSelectionDialogs() { 1189 void BrowserCommandController::UpdateCommandsForFileSelectionDialogs() {
1189 UpdateSaveAsState(); 1190 UpdateSaveAsState();
1190 UpdateOpenFileState(&command_updater_); 1191 UpdateOpenFileState(&command_updater_);
1191 } 1192 }
1192 1193
1193 void BrowserCommandController::UpdateCommandsForFullscreenMode() { 1194 void BrowserCommandController::UpdateCommandsForFullscreenMode() {
1194 WindowState window_state = WINDOW_STATE_NOT_FULLSCREEN; 1195 WindowState window_state = WINDOW_STATE_NOT_FULLSCREEN;
1195 if (window() && window()->IsFullscreen()) { 1196 if (window() && window()->IsFullscreen()) {
(...skipping 159 matching lines...) Expand 10 before | Expand all | Expand 10 after
1355 1356
1356 BrowserWindow* BrowserCommandController::window() { 1357 BrowserWindow* BrowserCommandController::window() {
1357 return browser_->window(); 1358 return browser_->window();
1358 } 1359 }
1359 1360
1360 Profile* BrowserCommandController::profile() { 1361 Profile* BrowserCommandController::profile() {
1361 return browser_->profile(); 1362 return browser_->profile();
1362 } 1363 }
1363 1364
1364 } // namespace chrome 1365 } // namespace chrome
OLDNEW
« no previous file with comments | « chrome/browser/ui/browser.cc ('k') | chrome/browser/ui/browser_commands.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698