Index: chrome/browser/ui/search_engines/edit_search_engine_controller.h |
diff --git a/chrome/browser/ui/search_engines/edit_search_engine_controller.h b/chrome/browser/ui/search_engines/edit_search_engine_controller.h |
index b1d988d74a41a0f057c5a31c44544db67a1fabb7..6163d8f3703734bcfd577929755b4dcd372ea3b8 100644 |
--- a/chrome/browser/ui/search_engines/edit_search_engine_controller.h |
+++ b/chrome/browser/ui/search_engines/edit_search_engine_controller.h |
@@ -33,6 +33,15 @@ class EditSearchEngineControllerDelegate { |
// for the Edit Search Engine dialog. |
class EditSearchEngineController { |
public: |
+ // An enum to match the AddSearchProvider UMA enum. |
Mark P
2015/10/19 21:53:43
please explicitly do = 0, = 1, etc. (except for NU
Evan Stade
2015/10/19 22:55:15
Done.
Out of curiosity, what's the reasoning for
Mark P
2015/10/20 19:37:28
Yes, you're right. However in my experience, bein
|
+ enum EditSearchEngineActions { |
+ ADD_SEARCH_PROVIDER_CALLED = 0, |
+ CONFIRMATION_DIALOG_SHOWN, |
+ CONFIRMATION_DIALOG_CONFIRMED, |
+ CONFIRMATION_DIALOG_CANCELLED, |
+ NUM_EDIT_SEARCH_ENGINE_ACTIONS |
+ }; |
+ |
// The |template_url| and/or |edit_keyword_delegate| may be NULL. |
EditSearchEngineController( |
TemplateURL* template_url, |