summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
Diffstat (limited to 'chrome')
-rw-r--r--chrome/app/chrome_dll_resource.h1
-rw-r--r--chrome/browser/browser.cc7
-rw-r--r--chrome/browser/views/toolbar_view.cc7
3 files changed, 15 insertions, 0 deletions
diff --git a/chrome/app/chrome_dll_resource.h b/chrome/app/chrome_dll_resource.h
index 81fed6e..855a370 100644
--- a/chrome/app/chrome_dll_resource.h
+++ b/chrome/app/chrome_dll_resource.h
@@ -185,6 +185,7 @@
#define IDC_SPELLCHECK_LANGUAGES_FIRST 41006
#define IDC_SPELLCHECK_LANGUAGES_LAST 41106
#define IDC_CHECK_SPELLING_OF_THIS_FIELD 41107
+#define IDC_P13N_INFO 41108
// Next default values for new objects
//
#ifdef APSTUDIO_INVOKED
diff --git a/chrome/browser/browser.cc b/chrome/browser/browser.cc
index 23f5a04..e8301f4 100644
--- a/chrome/browser/browser.cc
+++ b/chrome/browser/browser.cc
@@ -19,6 +19,9 @@
#include "chrome/common/page_transition_types.h"
#include "chrome/common/pref_names.h"
#include "chrome/common/pref_service.h"
+#ifdef CHROME_PERSONALIZATION
+#include "chrome/personalization/personalization.h"
+#endif
#include "net/base/cookie_monster.h"
#include "net/base/cookie_policy.h"
#include "net/base/net_util.h"
@@ -1185,6 +1188,10 @@ void Browser::ExecuteCommand(int id) {
case IDC_SHOW_HISTORY: ShowHistoryTab(); break;
case IDC_SHOW_BOOKMARK_MANAGER: OpenBookmarkManager(); break;
case IDC_SHOW_DOWNLOADS: ShowDownloadsTab(); break;
+#ifdef CHROME_PERSONALIZATION
+ case IDC_P13N_INFO:
+ Personalization::HandleMenuItemClick(profile()); break;
+#endif
case IDC_CLEAR_BROWSING_DATA: OpenClearBrowsingDataDialog(); break;
case IDC_IMPORT_SETTINGS: OpenImportSettingsDialog(); break;
case IDC_OPTIONS: OpenOptionsDialog(); break;
diff --git a/chrome/browser/views/toolbar_view.cc b/chrome/browser/views/toolbar_view.cc
index 42dffa7..36cd68d 100644
--- a/chrome/browser/views/toolbar_view.cc
+++ b/chrome/browser/views/toolbar_view.cc
@@ -36,6 +36,9 @@
#include "chrome/common/pref_service.h"
#include "chrome/common/resource_bundle.h"
#include "chrome/common/win_util.h"
+#ifdef CHROME_PERSONALIZATION
+#include "chrome/personalization/personalization.h"
+#endif
#include "chrome/views/background.h"
#include "chrome/views/button_dropdown.h"
#include "chrome/views/hwnd_view.h"
@@ -592,6 +595,10 @@ void BrowserToolbarView::RunAppMenu(const CPoint& pt, HWND hwnd) {
menu.AppendMenuItemWithLabel(IDC_SHOW_DOWNLOADS,
l10n_util::GetString(IDS_SHOW_DOWNLOADS));
menu.AppendSeparator();
+#ifdef CHROME_PERSONALIZATION
+ menu.AppendMenuItemWithLabel(IDC_P13N_INFO,
+ Personalization::GetMenuItemInfoText(browser()));
+#endif
menu.AppendMenuItemWithLabel(IDC_CLEAR_BROWSING_DATA,
l10n_util::GetString(IDS_CLEAR_BROWSING_DATA));
menu.AppendMenuItemWithLabel(IDC_IMPORT_SETTINGS,