1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/dom/xbl/builtin/android/platformHTMLBindings.xml Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,170 @@ 1.4 +<?xml version="1.0"?> 1.5 +<!-- This Source Code Form is subject to the terms of the Mozilla Public 1.6 + - License, v. 2.0. If a copy of the MPL was not distributed with this 1.7 + - file, You can obtain one at http://mozilla.org/MPL/2.0/. --> 1.8 + 1.9 + 1.10 +<bindings id="htmlBindings" 1.11 + xmlns="http://www.mozilla.org/xbl" 1.12 + xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"> 1.13 + 1.14 + <binding id="inputFields"> 1.15 + <handlers> 1.16 +#include ../input-fields-base.inc 1.17 + <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/> 1.18 + 1.19 + <handler event="keypress" keycode="VK_LEFT" modifiers="control" command="cmd_wordPrevious"/> 1.20 + <handler event="keypress" keycode="VK_RIGHT" modifiers="control" command="cmd_wordNext"/> 1.21 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,control" command="cmd_selectWordPrevious"/> 1.22 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,control" command="cmd_selectWordNext"/> 1.23 + <handler event="keypress" keycode="VK_LEFT" modifiers="alt" command="cmd_beginLine"/> 1.24 + <handler event="keypress" keycode="VK_RIGHT" modifiers="alt" command="cmd_endLine"/> 1.25 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,alt" command="cmd_selectBeginLine"/> 1.26 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,alt" command="cmd_selectEndLine"/> 1.27 + 1.28 + <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/> 1.29 + <handler event="keypress" keycode="VK_END" command="cmd_endLine"/> 1.30 + <handler event="keypress" keycode="VK_HOME" modifiers="shift" command="cmd_selectBeginLine" /> 1.31 + <handler event="keypress" keycode="VK_END" modifiers="shift" command="cmd_selectEndLine" /> 1.32 + 1.33 + <handler event="keypress" keycode="VK_BACK" modifiers="shift" command="cmd_deleteCharForward"/> 1.34 + <handler event="keypress" keycode="VK_BACK" modifiers="shift,alt" command="cmd_deleteToEndOfLine"/> 1.35 + <handler event="keypress" keycode="VK_BACK" modifiers="alt" command="cmd_deleteToBeginningOfLine"/> 1.36 + <handler event="keypress" keycode="VK_DELETE" modifiers="alt" command="cmd_deleteToEndOfLine"/> 1.37 + </handlers> 1.38 + </binding> 1.39 + 1.40 + <binding id="textAreas"> 1.41 + <handlers> 1.42 +#include ../textareas-base.inc 1.43 + <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/> 1.44 + 1.45 + <handler event="keypress" keycode="VK_LEFT" modifiers="control" command="cmd_wordPrevious"/> 1.46 + <handler event="keypress" keycode="VK_RIGHT" modifiers="control" command="cmd_wordNext"/> 1.47 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,control" command="cmd_selectWordPrevious"/> 1.48 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,control" command="cmd_selectWordNext"/> 1.49 + <handler event="keypress" keycode="VK_LEFT" modifiers="alt" command="cmd_beginLine"/> 1.50 + <handler event="keypress" keycode="VK_RIGHT" modifiers="alt" command="cmd_endLine"/> 1.51 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,alt" command="cmd_selectBeginLine"/> 1.52 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,alt" command="cmd_selectEndLine"/> 1.53 + 1.54 + <handler event="keypress" keycode="VK_UP" modifiers="alt" command="cmd_moveTop"/> 1.55 + <handler event="keypress" keycode="VK_DOWN" modifiers="alt" command="cmd_moveBottom"/> 1.56 + <handler event="keypress" keycode="VK_UP" modifiers="shift,alt" command="cmd_selectTop"/> 1.57 + <handler event="keypress" keycode="VK_DOWN" modifiers="shift,alt" command="cmd_selectBottom"/> 1.58 + 1.59 + <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_movePageUp"/> 1.60 + <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_movePageDown"/> 1.61 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift" command="cmd_selectPageUp"/> 1.62 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift" command="cmd_selectPageDown"/> 1.63 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="alt" command="cmd_moveTop"/> 1.64 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="alt" command="cmd_moveBottom"/> 1.65 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift,alt" command="cmd_selectTop"/> 1.66 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift,alt" command="cmd_selectBottom"/> 1.67 + 1.68 + <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/> 1.69 + <handler event="keypress" keycode="VK_END" command="cmd_endLine"/> 1.70 + <handler event="keypress" keycode="VK_HOME" modifiers="shift" command="cmd_selectBeginLine" /> 1.71 + <handler event="keypress" keycode="VK_END" modifiers="shift" command="cmd_selectEndLine" /> 1.72 + <handler event="keypress" keycode="VK_HOME" modifiers="control" command="cmd_moveTop"/> 1.73 + <handler event="keypress" keycode="VK_END" modifiers="control" command="cmd_moveBottom"/> 1.74 + <handler event="keypress" keycode="VK_HOME" modifiers="shift,control" command="cmd_selectTop" /> 1.75 + <handler event="keypress" keycode="VK_END" modifiers="shift,control" command="cmd_selectBottom" /> 1.76 + 1.77 + <handler event="keypress" keycode="VK_BACK" modifiers="shift" command="cmd_deleteCharForward"/> 1.78 + <handler event="keypress" keycode="VK_BACK" modifiers="shift,alt" command="cmd_deleteToEndOfLine"/> 1.79 + <handler event="keypress" keycode="VK_BACK" modifiers="alt" command="cmd_deleteToBeginningOfLine"/> 1.80 + <handler event="keypress" keycode="VK_DELETE" modifiers="alt" command="cmd_deleteToEndOfLine"/> 1.81 + </handlers> 1.82 + </binding> 1.83 + 1.84 + <binding id="browser"> 1.85 + <handlers> 1.86 +#include ../browser-base.inc 1.87 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift" command="cmd_selectCharPrevious" /> 1.88 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift" command="cmd_selectCharNext" /> 1.89 + <handler event="keypress" keycode="VK_LEFT" modifiers="control" command="cmd_wordPrevious" /> 1.90 + <handler event="keypress" keycode="VK_RIGHT" modifiers="control" command="cmd_wordNext" /> 1.91 + <handler event="keypress" keycode="VK_LEFT" modifiers="control,shift" command="cmd_selectWordPrevious" /> 1.92 + <handler event="keypress" keycode="VK_RIGHT" modifiers="control,shift" command="cmd_selectWordNext" /> 1.93 + <handler event="keypress" keycode="VK_LEFT" modifiers="alt" command="cmd_beginLine"/> 1.94 + <handler event="keypress" keycode="VK_RIGHT" modifiers="alt" command="cmd_endLine"/> 1.95 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,alt" command="cmd_selectBeginLine"/> 1.96 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,alt" command="cmd_selectEndLine"/> 1.97 + 1.98 + <handler event="keypress" keycode="VK_UP" modifiers="shift" command="cmd_selectLinePrevious" /> 1.99 + <handler event="keypress" keycode="VK_DOWN" modifiers="shift" command="cmd_selectLineNext" /> 1.100 + <handler event="keypress" keycode="VK_UP" modifiers="alt" command="cmd_moveTop"/> 1.101 + <handler event="keypress" keycode="VK_DOWN" modifiers="alt" command="cmd_moveBottom"/> 1.102 + <handler event="keypress" keycode="VK_UP" modifiers="shift,alt" command="cmd_selectTop"/> 1.103 + <handler event="keypress" keycode="VK_DOWN" modifiers="shift,alt" command="cmd_selectBottom"/> 1.104 + 1.105 + <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_movePageUp"/> 1.106 + <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_movePageDown"/> 1.107 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift" command="cmd_selectPageUp"/> 1.108 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift" command="cmd_selectPageDown"/> 1.109 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="alt" command="cmd_moveTop"/> 1.110 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="alt" command="cmd_moveBottom"/> 1.111 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift,alt" command="cmd_selectTop"/> 1.112 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift,alt" command="cmd_selectBottom"/> 1.113 + 1.114 + <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/> 1.115 + <handler event="keypress" keycode="VK_END" command="cmd_endLine"/> 1.116 + <handler event="keypress" keycode="VK_HOME" modifiers="shift" command="cmd_selectBeginLine" /> 1.117 + <handler event="keypress" keycode="VK_END" modifiers="shift" command="cmd_selectEndLine" /> 1.118 + <handler event="keypress" keycode="VK_HOME" modifiers="control" command="cmd_moveTop"/> 1.119 + <handler event="keypress" keycode="VK_END" modifiers="control" command="cmd_moveBottom"/> 1.120 + <handler event="keypress" keycode="VK_HOME" modifiers="shift,control" command="cmd_selectTop" /> 1.121 + <handler event="keypress" keycode="VK_END" modifiers="shift,control" command="cmd_selectBottom" /> 1.122 + 1.123 + <handler event="keypress" keycode="VK_BACK" modifiers="shift" command="cmd_deleteCharForward"/> 1.124 + <handler event="keypress" keycode="VK_BACK" modifiers="shift,alt" command="cmd_deleteToEndOfLine"/> 1.125 + <handler event="keypress" keycode="VK_BACK" modifiers="alt" command="cmd_deleteToBeginningOfLine"/> 1.126 + <handler event="keypress" keycode="VK_DELETE" modifiers="alt" command="cmd_deleteToEndOfLine"/> 1.127 + </handlers> 1.128 + </binding> 1.129 + 1.130 + <binding id="editor"> 1.131 + <handlers> 1.132 +#include ../editor-base.inc 1.133 + <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/> 1.134 + 1.135 + <handler event="keypress" keycode="VK_LEFT" modifiers="control" command="cmd_wordPrevious"/> 1.136 + <handler event="keypress" keycode="VK_RIGHT" modifiers="control" command="cmd_wordNext"/> 1.137 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,control" command="cmd_selectWordPrevious"/> 1.138 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,control" command="cmd_selectWordNext"/> 1.139 + <handler event="keypress" keycode="VK_LEFT" modifiers="alt" command="cmd_beginLine"/> 1.140 + <handler event="keypress" keycode="VK_RIGHT" modifiers="alt" command="cmd_endLine"/> 1.141 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift,alt" command="cmd_selectBeginLine"/> 1.142 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift,alt" command="cmd_selectEndLine"/> 1.143 + 1.144 + <handler event="keypress" keycode="VK_UP" modifiers="alt" command="cmd_moveTop"/> 1.145 + <handler event="keypress" keycode="VK_DOWN" modifiers="alt" command="cmd_moveBottom"/> 1.146 + <handler event="keypress" keycode="VK_UP" modifiers="shift,alt" command="cmd_selectTop"/> 1.147 + <handler event="keypress" keycode="VK_DOWN" modifiers="shift,alt" command="cmd_selectBottom"/> 1.148 + 1.149 + <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_movePageUp"/> 1.150 + <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_movePageDown"/> 1.151 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift" command="cmd_selectPageUp"/> 1.152 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift" command="cmd_selectPageDown"/> 1.153 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="alt" command="cmd_moveTop"/> 1.154 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="alt" command="cmd_moveBottom"/> 1.155 + <handler event="keypress" keycode="VK_PAGE_UP" modifiers="shift,alt" command="cmd_selectTop"/> 1.156 + <handler event="keypress" keycode="VK_PAGE_DOWN" modifiers="shift,alt" command="cmd_selectBottom"/> 1.157 + 1.158 + <handler event="keypress" keycode="VK_HOME" command="cmd_beginLine"/> 1.159 + <handler event="keypress" keycode="VK_END" command="cmd_endLine"/> 1.160 + <handler event="keypress" keycode="VK_HOME" modifiers="shift" command="cmd_selectBeginLine" /> 1.161 + <handler event="keypress" keycode="VK_END" modifiers="shift" command="cmd_selectEndLine" /> 1.162 + <handler event="keypress" keycode="VK_HOME" modifiers="control" command="cmd_moveTop"/> 1.163 + <handler event="keypress" keycode="VK_END" modifiers="control" command="cmd_moveBottom"/> 1.164 + <handler event="keypress" keycode="VK_HOME" modifiers="shift,control" command="cmd_selectTop" /> 1.165 + <handler event="keypress" keycode="VK_END" modifiers="shift,control" command="cmd_selectBottom" /> 1.166 + 1.167 + <handler event="keypress" keycode="VK_BACK" modifiers="shift" command="cmd_deleteCharForward"/> 1.168 + <handler event="keypress" keycode="VK_BACK" modifiers="shift,alt" command="cmd_deleteToEndOfLine"/> 1.169 + <handler event="keypress" keycode="VK_BACK" modifiers="alt" command="cmd_deleteToBeginningOfLine"/> 1.170 + <handler event="keypress" keycode="VK_DELETE" modifiers="alt" command="cmd_deleteToEndOfLine"/> 1.171 + </handlers> 1.172 + </binding> 1.173 +</bindings>