Wed, 31 Dec 2014 06:09:35 +0100
Cloned upstream origin tor-browser at tor-browser-31.3.0esr-4.5-1-build1
revision ID fc1c9ff7c1b2defdbc039f12214767608f46423f for hacking purpose.
1 <?xml version="1.0"?>
2 <!-- This Source Code Form is subject to the terms of the Mozilla Public
3 - License, v. 2.0. If a copy of the MPL was not distributed with this
4 - file, You can obtain one at http://mozilla.org/MPL/2.0/. -->
7 <bindings id="htmlBindings"
8 xmlns="http://www.mozilla.org/xbl"
9 xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
11 <binding id="inputFields">
12 <handlers>
13 #include ../input-fields-base.inc
14 <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/>
15 <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/>
16 <handler event="keypress" keycode="VK_END" command="cmd_endLine"/>
17 <handler event="keypress" keycode="VK_HOME" modifiers="shift" command="cmd_selectBeginLine"/>
18 <handler event="keypress" keycode="VK_END" modifiers="shift" command="cmd_selectEndLine"/>
19 <handler event="keypress" keycode="VK_HOME" modifiers="shift,control"
20 command="cmd_selectTop"/>
21 <handler event="keypress" keycode="VK_END" modifiers="shift,control"
22 command="cmd_selectBottom"/>
23 <handler event="keypress" keycode="VK_HOME" modifiers="control"
24 command="cmd_moveTop"/>
25 <handler event="keypress" keycode="VK_END" modifiers="control"
26 command="cmd_moveBottom"/>
27 <handler event="keypress" keycode="VK_LEFT" modifiers="control"
28 command="cmd_wordPrevious"/>
29 <handler event="keypress" keycode="VK_RIGHT" modifiers="control"
30 command="cmd_wordNext"/>
31 <handler event="keypress" keycode="VK_LEFT" modifiers="shift,control"
32 command="cmd_selectWordPrevious"/>
33 <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,control"
34 command="cmd_selectWordNext"/>
35 <handler event="keypress" key="y" modifiers="accel"
36 command="cmd_redo"/>
38 <handler event="keypress" keycode="VK_DELETE" modifiers="shift"
39 command="cmd_cutOrDelete"/>
40 <handler event="keypress" keycode="VK_DELETE" modifiers="control"
41 command="cmd_deleteWordForward"/>
42 <handler event="keypress" keycode="VK_INSERT" modifiers="control"
43 command="cmd_copy"/>
44 <handler event="keypress" keycode="VK_INSERT" modifiers="shift"
45 command="cmd_paste"/>
46 <handler event="keypress" keycode="VK_BACK" modifiers="alt"
47 command="cmd_undo"/>
48 <handler event="keypress" keycode="VK_BACK" modifiers="alt,shift"
49 command="cmd_redo"/>
50 <handler event="keypress" keycode="VK_BACK" modifiers="control"
51 command="cmd_deleteWordBackward"/>
52 </handlers>
53 </binding>
55 <binding id="textAreas">
56 <handlers>
57 #include ../textareas-base.inc
58 <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/>
59 <handler event="keypress" keycode="VK_HOME"
60 command="cmd_beginLine"/>
61 <handler event="keypress" keycode="VK_END"
62 command="cmd_endLine"/>
63 <handler event="keypress" keycode="VK_HOME" modifiers="shift"
64 command="cmd_selectBeginLine"/>
65 <handler event="keypress" keycode="VK_END" modifiers="shift"
66 command="cmd_selectEndLine"/>
67 <handler event="keypress" keycode="VK_HOME" modifiers="shift,control"
68 command="cmd_selectTop"/>
69 <handler event="keypress" keycode="VK_END" modifiers="shift,control"
70 command="cmd_selectBottom"/>
71 <handler event="keypress" keycode="VK_HOME" modifiers="control"
72 command="cmd_moveTop"/>
73 <handler event="keypress" keycode="VK_END" modifiers="control" command="cmd_moveBottom"/>
74 <handler event="keypress" keycode="VK_LEFT" modifiers="control" command="cmd_wordPrevious"/>
75 <handler event="keypress" keycode="VK_RIGHT" modifiers="control" command="cmd_wordNext"/>
76 <handler event="keypress" keycode="VK_LEFT" modifiers="shift,control" command="cmd_selectWordPrevious"/>
77 <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,control" command="cmd_selectWordNext"/>
78 <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_movePageUp"/>
79 <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_movePageDown"/>
80 <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift" command="cmd_selectPageUp"/>
81 <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift" command="cmd_selectPageDown"/>
82 <handler event="keypress" key="y" modifiers="accel" command="cmd_redo"/>
84 <handler event="keypress" keycode="VK_DELETE" modifiers="shift" command="cmd_cutOrDelete"/>
85 <handler event="keypress" keycode="VK_DELETE" modifiers="control" command="cmd_deleteWordForward"/>
86 <handler event="keypress" keycode="VK_INSERT" modifiers="control" command="cmd_copy"/>
87 <handler event="keypress" keycode="VK_INSERT" modifiers="shift" command="cmd_paste"/>
88 <handler event="keypress" keycode="VK_BACK" modifiers="alt" command="cmd_undo"/>
89 <handler event="keypress" keycode="VK_BACK" modifiers="alt,shift" command="cmd_redo"/>
90 <handler event="keypress" keycode="VK_BACK" modifiers="control"
91 command="cmd_deleteWordBackward"/>
92 </handlers>
93 </binding>
95 <binding id="browser">
96 <handlers>
97 #include ../browser-base.inc
98 <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_movePageUp"/>
99 <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_movePageDown"/>
100 <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift" command="cmd_selectPageUp"/>
101 <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift" command="cmd_selectPageDown"/>
103 <handler event="keypress" keycode="VK_DELETE" modifiers="shift" command="cmd_cut"/>
104 <handler event="keypress" keycode="VK_DELETE" modifiers="control" command="cmd_deleteWordForward"/>
105 <handler event="keypress" keycode="VK_INSERT" modifiers="control" command="cmd_copy"/>
106 <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/>
107 <handler event="keypress" keycode="VK_END" command="cmd_endLine"/>
108 <handler event="keypress" keycode="VK_HOME" modifiers="control" command="cmd_moveTop"/>
109 <handler event="keypress" keycode="VK_END" modifiers="control" command="cmd_moveBottom"/>
110 <handler event="keypress" keycode="VK_HOME" modifiers="shift,control" command="cmd_selectTop" />
111 <handler event="keypress" keycode="VK_END" modifiers="shift,control" command="cmd_selectBottom" />
113 <handler event="keypress" keycode="VK_LEFT" modifiers="control" command="cmd_wordPrevious" />
114 <handler event="keypress" keycode="VK_RIGHT" modifiers="control" command="cmd_wordNext" />
115 <handler event="keypress" keycode="VK_LEFT" modifiers="control,shift" command="cmd_selectWordPrevious" />
116 <handler event="keypress" keycode="VK_RIGHT" modifiers="control,shift" command="cmd_selectWordNext" />
117 <handler event="keypress" keycode="VK_LEFT" modifiers="shift" command="cmd_selectCharPrevious" />
118 <handler event="keypress" keycode="VK_RIGHT" modifiers="shift" command="cmd_selectCharNext" />
119 <handler event="keypress" keycode="VK_HOME" modifiers="shift" command="cmd_selectBeginLine" />
120 <handler event="keypress" keycode="VK_END" modifiers="shift" command="cmd_selectEndLine" />
121 <handler event="keypress" keycode="VK_UP" modifiers="shift" command="cmd_selectLinePrevious" />
122 <handler event="keypress" keycode="VK_DOWN" modifiers="shift" command="cmd_selectLineNext" />
123 <handler event="keypress" key="y" modifiers="accel" command="cmd_redo"/>
124 </handlers>
125 </binding>
127 <binding id="editor">
128 <handlers>
129 #include ../editor-base.inc
130 <handler event="keypress" key="a" command="cmd_selectAll" modifiers="accel"/>
131 <handler event="keypress" keycode="VK_DELETE" modifiers="shift" command="cmd_cutOrDelete"/>
132 <handler event="keypress" keycode="VK_DELETE" modifiers="control" command="cmd_deleteWordForward"/>
133 <handler event="keypress" keycode="VK_INSERT" modifiers="control" command="cmd_copy"/>
134 <handler event="keypress" keycode="VK_INSERT" modifiers="shift" command="cmd_paste"/>
135 <handler event="keypress" keycode="VK_BACK" modifiers="alt" command="cmd_undo"/>
136 <handler event="keypress" keycode="VK_BACK" modifiers="alt,shift" command="cmd_redo"/>
137 <handler event="keypress" keycode="VK_LEFT" modifiers="accel" command="cmd_wordPrevious"/>
138 <handler event="keypress" keycode="VK_RIGHT" modifiers="accel" command="cmd_wordNext"/>
139 <handler event="keypress" keycode="VK_LEFT" modifiers="shift,accel" command="cmd_selectWordPrevious"/>
140 <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,accel" command="cmd_selectWordNext"/>
141 <handler event="keypress" keycode="VK_HOME" modifiers="shift,control" command="cmd_selectTop"/>
142 <handler event="keypress" keycode="VK_END" modifiers="shift,control" command="cmd_selectBottom"/>
143 <handler event="keypress" keycode="VK_HOME" modifiers="control" command="cmd_moveTop"/>
144 <handler event="keypress" keycode="VK_END" modifiers="control" command="cmd_moveBottom"/>
145 <handler event="keypress" keycode="VK_BACK" modifiers="control"
146 command="cmd_deleteWordBackward"/>
148 <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/>
149 <handler event="keypress" keycode="VK_END" command="cmd_endLine"/>
150 <handler event="keypress" keycode="VK_HOME" command="cmd_selectBeginLine" modifiers="shift"/>
151 <handler event="keypress" keycode="VK_END" command="cmd_selectEndLine" modifiers="shift"/>
152 <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_movePageUp"/>
153 <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_movePageDown"/>
154 <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift" command="cmd_selectPageUp"/>
155 <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift" command="cmd_selectPageDown"/>
156 <handler event="keypress" key="y" modifiers="accel" command="cmd_redo"/>
157 </handlers>
158 </binding>
159 </bindings>