Chromium Code Reviews| Index: ui/base/ime/text_edit_commands.h |
| diff --git a/ui/base/ime/text_edit_commands.h b/ui/base/ime/text_edit_commands.h |
| index bb523fc7e381cddd63423d01c2b7a05e0fe9fb45..0cbb4574029c70d0a8578eb4579bc5df492595ca 100644 |
| --- a/ui/base/ime/text_edit_commands.h |
| +++ b/ui/base/ime/text_edit_commands.h |
| @@ -9,33 +9,60 @@ namespace ui { |
| // Text editing commands for use by ui::TextInputClient. |
| enum class TextEditCommand { |
| - INVALID_COMMAND, |
| - UNDO, |
| - REDO, |
| - CUT, |
| - COPY, |
| - PASTE, |
| - SELECT_ALL, |
| - DELETE_FORWARD, |
| DELETE_BACKWARD, |
| + DELETE_FORWARD, |
| DELETE_TO_BEGINNING_OF_LINE, |
| + DELETE_TO_BEGINNING_OF_PARAGRAPH, |
| DELETE_TO_END_OF_LINE, |
| + DELETE_TO_END_OF_PARAGRAPH, |
| DELETE_WORD_BACKWARD, |
| DELETE_WORD_FORWARD, |
| + MOVE_BACKWARD, |
| + MOVE_BACKWARD_AND_MODIFY_SELECTION, |
| + MOVE_DOWN, |
| + MOVE_DOWN_AND_MODIFY_SELECTION, |
| + MOVE_FORWARD, |
| + MOVE_FORWARD_AND_MODIFY_SELECTION, |
| MOVE_LEFT, |
| MOVE_LEFT_AND_MODIFY_SELECTION, |
| + MOVE_PAGE_DOWN, |
| + MOVE_PAGE_DOWN_AND_MODIFY_SELECTION, |
| + MOVE_PAGE_UP, |
| + MOVE_PAGE_UP_AND_MODIFY_SELECTION, |
| MOVE_RIGHT, |
| MOVE_RIGHT_AND_MODIFY_SELECTION, |
| - MOVE_WORD_LEFT, |
| - MOVE_WORD_LEFT_AND_MODIFY_SELECTION, |
| - MOVE_WORD_RIGHT, |
| - MOVE_WORD_RIGHT_AND_MODIFY_SELECTION, |
| + MOVE_TO_BEGINNING_OF_DOCUMENT, |
| + MOVE_TO_BEGINNING_OF_DOCUMENT_AND_MODIFY_SELECTION, |
| MOVE_TO_BEGINNING_OF_LINE, |
| MOVE_TO_BEGINNING_OF_LINE_AND_MODIFY_SELECTION, |
| + MOVE_TO_BEGINNING_OF_PARAGRAPH, |
| + MOVE_TO_BEGINNING_OF_PARAGRAPH_AND_MODIFY_SELECTION, |
| + MOVE_TO_END_OF_DOCUMENT, |
| + MOVE_TO_END_OF_DOCUMENT_AND_MODIFY_SELECTION, |
| MOVE_TO_END_OF_LINE, |
| MOVE_TO_END_OF_LINE_AND_MODIFY_SELECTION, |
| + MOVE_TO_END_OF_PARAGRAPH, |
| + MOVE_TO_END_OF_PARAGRAPH_AND_MODIFY_SELECTION, |
| MOVE_UP, |
| - MOVE_DOWN, |
| + MOVE_UP_AND_MODIFY_SELECTION, |
| + MOVE_WORD_BACKWARD, |
| + MOVE_WORD_BACKWARD_AND_MODIFY_SELECTION, |
| + MOVE_WORD_FORWARD, |
| + MOVE_WORD_FORWARD_AND_MODIFY_SELECTION, |
| + MOVE_WORD_LEFT, |
| + MOVE_WORD_LEFT_AND_MODIFY_SELECTION, |
| + MOVE_WORD_RIGHT, |
| + MOVE_WORD_RIGHT_AND_MODIFY_SELECTION, |
| + UNDO, |
| + REDO, |
| + CUT, |
| + COPY, |
| + PASTE, |
| + SELECT_ALL, |
| + INSERT_TEXT, |
| + SET_MARK, |
| + UNSELECT, |
| + INVALID_COMMAND, |
|
sky
2016/06/16 16:54:09
Why do we need INVALID_COMMAND?
karandeepb
2016/06/17 07:54:14
We need a way to signal that a given TextEditComma
|
| }; |
| } // namespace ui |