Thu, 22 Jan 2015 13:21:57 +0100
Incorporate requested changes from Mozilla in review:
https://bugzilla.mozilla.org/show_bug.cgi?id=1123480#c6
michael@0 | 1 | /* -*- Mode: C++; tab-width: 2; indent-tabs-mode: nil; c-basic-offset: 2 -*- */ |
michael@0 | 2 | /* This Source Code Form is subject to the terms of the Mozilla Public |
michael@0 | 3 | * License, v. 2.0. If a copy of the MPL was not distributed with this |
michael@0 | 4 | * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ |
michael@0 | 5 | |
michael@0 | 6 | /** |
michael@0 | 7 | * Define NS_DEFIVE_COMMAND(aName, aCommandStr) before including this. |
michael@0 | 8 | * @param aName The name useful in C++ of the command. |
michael@0 | 9 | * @param aCommandStr The command string in JS. |
michael@0 | 10 | */ |
michael@0 | 11 | |
michael@0 | 12 | NS_DEFINE_COMMAND(BeginLine, cmd_beginLine) |
michael@0 | 13 | NS_DEFINE_COMMAND(CharNext, cmd_charNext) |
michael@0 | 14 | NS_DEFINE_COMMAND(CharPrevious, cmd_charPrevious) |
michael@0 | 15 | NS_DEFINE_COMMAND(Copy, cmd_copy) |
michael@0 | 16 | NS_DEFINE_COMMAND(Cut, cmd_cut) |
michael@0 | 17 | NS_DEFINE_COMMAND(Delete, cmd_delete) |
michael@0 | 18 | NS_DEFINE_COMMAND(DeleteCharBackward, cmd_deleteCharBackward) |
michael@0 | 19 | NS_DEFINE_COMMAND(DeleteCharForward, cmd_deleteCharForward) |
michael@0 | 20 | NS_DEFINE_COMMAND(DeleteToBeginningOfLine, cmd_deleteToBeginningOfLine) |
michael@0 | 21 | NS_DEFINE_COMMAND(DeleteToEndOfLine, cmd_deleteToEndOfLine) |
michael@0 | 22 | NS_DEFINE_COMMAND(DeleteWordBackward, cmd_deleteWordBackward) |
michael@0 | 23 | NS_DEFINE_COMMAND(DeleteWordForward, cmd_deleteWordForward) |
michael@0 | 24 | NS_DEFINE_COMMAND(EndLine, cmd_endLine) |
michael@0 | 25 | NS_DEFINE_COMMAND(LineNext, cmd_lineNext) |
michael@0 | 26 | NS_DEFINE_COMMAND(LinePrevious, cmd_linePrevious) |
michael@0 | 27 | NS_DEFINE_COMMAND(MoveBottom, cmd_moveBottom) |
michael@0 | 28 | NS_DEFINE_COMMAND(MovePageDown, cmd_movePageDown) |
michael@0 | 29 | NS_DEFINE_COMMAND(MovePageUp, cmd_movePageUp) |
michael@0 | 30 | NS_DEFINE_COMMAND(MoveTop, cmd_moveTop) |
michael@0 | 31 | NS_DEFINE_COMMAND(Paste, cmd_paste) |
michael@0 | 32 | NS_DEFINE_COMMAND(ScrollBottom, cmd_scrollBottom) |
michael@0 | 33 | NS_DEFINE_COMMAND(ScrollLineDown, cmd_scrollLineDown) |
michael@0 | 34 | NS_DEFINE_COMMAND(ScrollLineUp, cmd_scrollLineUp) |
michael@0 | 35 | NS_DEFINE_COMMAND(ScrollPageDown, cmd_scrollPageDown) |
michael@0 | 36 | NS_DEFINE_COMMAND(ScrollPageUp, cmd_scrollPageUp) |
michael@0 | 37 | NS_DEFINE_COMMAND(ScrollTop, cmd_scrollTop) |
michael@0 | 38 | NS_DEFINE_COMMAND(SelectAll, cmd_selectAll) |
michael@0 | 39 | NS_DEFINE_COMMAND(SelectBeginLine, cmd_selectBeginLine) |
michael@0 | 40 | NS_DEFINE_COMMAND(SelectBottom, cmd_selectBottom) |
michael@0 | 41 | NS_DEFINE_COMMAND(SelectCharNext, cmd_selectCharNext) |
michael@0 | 42 | NS_DEFINE_COMMAND(SelectCharPrevious, cmd_selectCharPrevious) |
michael@0 | 43 | NS_DEFINE_COMMAND(SelectEndLine, cmd_selectEndLine) |
michael@0 | 44 | NS_DEFINE_COMMAND(SelectLineNext, cmd_selectLineNext) |
michael@0 | 45 | NS_DEFINE_COMMAND(SelectLinePrevious, cmd_selectLinePrevious) |
michael@0 | 46 | NS_DEFINE_COMMAND(SelectPageDown, cmd_selectPageDown) |
michael@0 | 47 | NS_DEFINE_COMMAND(SelectPageUp, cmd_selectPageUp) |
michael@0 | 48 | NS_DEFINE_COMMAND(SelectTop, cmd_selectTop) |
michael@0 | 49 | NS_DEFINE_COMMAND(SelectWordNext, cmd_selectWordNext) |
michael@0 | 50 | NS_DEFINE_COMMAND(SelectWordPrevious, cmd_selectWordPrevious) |
michael@0 | 51 | NS_DEFINE_COMMAND(WordNext, cmd_wordNext) |
michael@0 | 52 | NS_DEFINE_COMMAND(WordPrevious, cmd_wordPrevious) |