Chromium Code Reviews| Index: chrome/browser/ui/webui/uber/uber_ui.cc |
| diff --git a/chrome/browser/ui/webui/uber/uber_ui.cc b/chrome/browser/ui/webui/uber/uber_ui.cc |
| index 31879268d87d75aebdb046dcee0dfab372a5a67f..63e4373c0bac100b227ab2fd1e522a4bdc1518be 100644 |
| --- a/chrome/browser/ui/webui/uber/uber_ui.cc |
| +++ b/chrome/browser/ui/webui/uber/uber_ui.cc |
| @@ -9,6 +9,7 @@ |
| #include "chrome/browser/chrome_notification_types.h" |
| #include "chrome/browser/extensions/extension_service.h" |
| #include "chrome/browser/profiles/profile.h" |
| +#include "chrome/browser/ui/settings_window_manager.h" |
| #include "chrome/browser/ui/webui/chrome_web_ui_controller_factory.h" |
| #include "chrome/browser/ui/webui/extensions/extensions_ui.h" |
| #include "chrome/browser/ui/webui/options/options_ui.h" |
| @@ -102,19 +103,28 @@ content::WebUIDataSource* CreateUberFrameHTMLSource(Profile* profile) { |
| source->AddLocalizedString("shortProductName", IDS_SHORT_PRODUCT_NAME); |
| #endif // defined(OS_CHROMEOS) |
| + // Group settings and help separately if settings in a window is enabled. |
| + base::string16 settingsGroup(ASCIIToUTF16("group1")); |
| + base::string16 otherGroup(ASCIIToUTF16( |
| + chrome::SettingsWindowEnabled() ? "group2" : "group1")); |
|
stevenjb
2014/06/05 21:59:05
Maybe names these "settings_group" and "other_grou
michaelpg
2014/06/06 21:09:49
Done.
|
| + |
| source->AddString("extensionsHost", |
| ASCIIToUTF16(chrome::kChromeUIExtensionsHost)); |
| source->AddLocalizedString("extensionsDisplayName", |
| IDS_MANAGE_EXTENSIONS_SETTING_WINDOWS_TITLE); |
| + source->AddString("extensionsGroup", otherGroup); |
| source->AddString("helpHost", |
| ASCIIToUTF16(chrome::kChromeUIHelpHost)); |
| source->AddLocalizedString("helpDisplayName", IDS_HELP_TITLE); |
| + source->AddString("helpGroup", settingsGroup); |
| source->AddString("historyHost", |
| ASCIIToUTF16(chrome::kChromeUIHistoryHost)); |
| source->AddLocalizedString("historyDisplayName", IDS_HISTORY_TITLE); |
| + source->AddString("historyGroup", otherGroup); |
| source->AddString("settingsHost", |
| ASCIIToUTF16(chrome::kChromeUISettingsHost)); |
| source->AddLocalizedString("settingsDisplayName", IDS_SETTINGS_TITLE); |
| + source->AddString("settingsGroup", settingsGroup); |
| bool overridesHistory = HasExtensionType(profile, |
| chrome::kChromeUIHistoryHost); |
| source->AddString("overridesHistory", |