Index: ui/platform_window/text_input_state.h |
diff --git a/ui/platform_window/text_input_state.h b/ui/platform_window/text_input_state.h |
index c674173af17e5de867d3bd9fcf6e1fb15a4e69ea..14d016bcede790835eb8df9a43d19c28909b15fb 100644 |
--- a/ui/platform_window/text_input_state.h |
+++ b/ui/platform_window/text_input_state.h |
@@ -7,43 +7,10 @@ |
#include <string> |
-namespace ui { |
- |
-// Text input type which is based on blink::WebTextInputType. |
-enum TextInputType { |
- TEXT_INPUT_TYPE_NONE, |
- TEXT_INPUT_TYPE_TEXT, |
- TEXT_INPUT_TYPE_PASSWORD, |
- TEXT_INPUT_TYPE_SEARCH, |
- TEXT_INPUT_TYPE_EMAIL, |
- TEXT_INPUT_TYPE_NUMBER, |
- TEXT_INPUT_TYPE_TELEPHONE, |
- TEXT_INPUT_TYPE_URL, |
- TEXT_INPUT_TYPE_DATE, |
- TEXT_INPUT_TYPE_DATE_TIME, |
- TEXT_INPUT_TYPE_DATE_TIME_LOCAL, |
- TEXT_INPUT_TYPE_MONTH, |
- TEXT_INPUT_TYPE_TIME, |
- TEXT_INPUT_TYPE_WEEK, |
- TEXT_INPUT_TYPE_TEXT_AREA, |
- TEXT_INPUT_TYPE_LAST = TEXT_INPUT_TYPE_TEXT_AREA, |
-}; |
+#include "ui/base/ime/text_input_flags.h" |
+#include "ui/base/ime/text_input_type.h" |
-// Text input flag which is based on blink::WebTextInputFlags. |
-enum TextInputFlag { |
- TEXT_INPUT_FLAG_NONE, |
- TEXT_INPUT_FLAG_AUTO_COMPLETE_ON = 1 << 0, |
- TEXT_INPUT_FLAG_AUTO_COMPLETE_OFF = 1 << 1, |
- TEXT_INPUT_FLAG_AUTO_CORRECT_ON = 1 << 2, |
- TEXT_INPUT_FLAG_AUTO_CORRECT_OFF = 1 << 3, |
- TEXT_INPUT_FLAG_SPELL_CHECK_ON = 1 << 4, |
- TEXT_INPUT_FLAG_SPELL_CHECK_OFF = 1 << 5, |
- TEXT_INPUT_FLAG_AUTO_CAPITALIZE_NONE = 1 << 6, |
- TEXT_INPUT_FLAG_AUTO_CAPITALIZE_CHARACTERS = 1 << 7, |
- TEXT_INPUT_FLAG_AUTO_CAPITALIZE_WORDS = 1 << 8, |
- TEXT_INPUT_FLAG_AUTO_CAPITALIZE_SENTENCES = 1 << 9, |
- TEXT_INPUT_FLAG_ALL = (TEXT_INPUT_FLAG_AUTO_CAPITALIZE_SENTENCES << 1) - 1, |
-}; |
+namespace ui { |
// Text input info which is based on blink::WebTextInputInfo. |
struct TextInputState { |