diff options
author | dantasse@chromium.org <dantasse@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-13 17:06:26 +0000 |
---|---|---|
committer | dantasse@chromium.org <dantasse@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2010-04-13 17:06:26 +0000 |
commit | f6f940eff9ff7cd676de4e231257113a74b05e72 (patch) | |
tree | 094072d7a0fe09899017bb89e38762a5bff99bf6 /chrome/browser/app_menu_model.cc | |
parent | c45ce15766d2902f807b63a3926dafd00ce90746 (diff) | |
download | chromium_src-f6f940eff9ff7cd676de4e231257113a74b05e72.zip chromium_src-f6f940eff9ff7cd676de4e231257113a74b05e72.tar.gz chromium_src-f6f940eff9ff7cd676de4e231257113a74b05e72.tar.bz2 |
Remove the option to stop syncing if you're in Chrome OS. Also hide the "Customize" button in case of an error.
BUG=none
TEST=build and run Chrome for Linux. Start syncing. Then build for Chrome OS. Try to stop syncing. Note that you cannot.
Review URL: http://codereview.chromium.org/1578020
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@44367 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/app_menu_model.cc')
-rw-r--r-- | chrome/browser/app_menu_model.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/chrome/browser/app_menu_model.cc b/chrome/browser/app_menu_model.cc index 93d3a43..67ec6b2 100644 --- a/chrome/browser/app_menu_model.cc +++ b/chrome/browser/app_menu_model.cc @@ -66,12 +66,17 @@ void AppMenuModel::Build() { AddSeparator(); + // The user is always signed in to sync on Chrome OS, so there's no sense + // showing this label. +#if !defined(OS_CHROMEOS) // We assume that IsSyncEnabled() is constant for the lifetime of the // program (it just checks command-line flags). if (ProfileSyncService::IsSyncEnabled()) { AddItem(IDC_SYNC_BOOKMARKS, GetSyncMenuLabel()); AddSeparator(); } +#endif + #if defined(OS_MACOSX) AddItemWithStringId(IDC_OPTIONS, IDS_PREFERENCES_MAC); #else |