summaryrefslogtreecommitdiffstats
path: root/chrome/browser/extensions/settings_api_bubble_delegate.cc
diff options
context:
space:
mode:
Diffstat (limited to 'chrome/browser/extensions/settings_api_bubble_delegate.cc')
-rw-r--r--chrome/browser/extensions/settings_api_bubble_delegate.cc13
1 files changed, 13 insertions, 0 deletions
diff --git a/chrome/browser/extensions/settings_api_bubble_delegate.cc b/chrome/browser/extensions/settings_api_bubble_delegate.cc
index 2641883..26ac3da 100644
--- a/chrome/browser/extensions/settings_api_bubble_delegate.cc
+++ b/chrome/browser/extensions/settings_api_bubble_delegate.cc
@@ -238,4 +238,17 @@ void SettingsApiBubbleDelegate::LogAction(
}
}
+const char* SettingsApiBubbleDelegate::GetKey() {
+ switch (type_) {
+ case BUBBLE_TYPE_HOME_PAGE:
+ return "SettingsApiBubbleDelegate.HomePage";
+ case BUBBLE_TYPE_STARTUP_PAGES:
+ return "SettingsApiBubbleDelegate.StartupPages";
+ case BUBBLE_TYPE_SEARCH_ENGINE:
+ return "SettingsApiBubbleDelegate.SearchEngine";
+ }
+ NOTREACHED();
+ return "";
+}
+
} // namespace extensions