1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/dom/xbl/builtin/mac/platformHTMLBindings.xml Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,70 @@ 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 + <handler event="keypress" key="c" modifiers="accel" command="cmd_copy"/> 1.17 + <handler event="keypress" key="x" modifiers="accel" command="cmd_cut"/> 1.18 + <handler event="keypress" key="v" modifiers="accel" command="cmd_paste"/> 1.19 + <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/> 1.20 + <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/> 1.21 + <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/> 1.22 + </handlers> 1.23 + </binding> 1.24 + 1.25 + <binding id="textAreas"> 1.26 + <handlers> 1.27 + <handler event="keypress" key="c" modifiers="accel" command="cmd_copy"/> 1.28 + <handler event="keypress" key="x" modifiers="accel" command="cmd_cut"/> 1.29 + <handler event="keypress" key="v" modifiers="accel" command="cmd_paste"/> 1.30 + <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/> 1.31 + <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/> 1.32 + <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/> 1.33 + </handlers> 1.34 + </binding> 1.35 + 1.36 + <binding id="browser"> 1.37 + <handlers> 1.38 +#include ../browser-base.inc 1.39 + <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_scrollPageUp"/> 1.40 + <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_scrollPageDown"/> 1.41 + <handler event="keypress" keycode="VK_HOME" command="cmd_scrollTop" /> 1.42 + <handler event="keypress" keycode="VK_END" command="cmd_scrollBottom" /> 1.43 + 1.44 + <handler event="keypress" keycode="VK_LEFT" modifiers="alt" command="cmd_wordPrevious" /> 1.45 + <handler event="keypress" keycode="VK_RIGHT" modifiers="alt" command="cmd_wordNext" /> 1.46 + <handler event="keypress" keycode="VK_LEFT" modifiers="alt,shift" command="cmd_selectWordPrevious" /> 1.47 + <handler event="keypress" keycode="VK_RIGHT" modifiers="alt,shift" command="cmd_selectWordNext" /> 1.48 + <handler event="keypress" keycode="VK_LEFT" modifiers="shift" command="cmd_selectCharPrevious" /> 1.49 + <handler event="keypress" keycode="VK_RIGHT" modifiers="shift" command="cmd_selectCharNext" /> 1.50 + <handler event="keypress" keycode="VK_UP" modifiers="shift" command="cmd_selectLinePrevious" /> 1.51 + <handler event="keypress" keycode="VK_DOWN" modifiers="shift" command="cmd_selectLineNext" /> 1.52 + <handler event="keypress" keycode="VK_UP" modifiers="accel" command="cmd_moveTop"/> 1.53 + <handler event="keypress" keycode="VK_DOWN" modifiers="accel" command="cmd_moveBottom"/> 1.54 + </handlers> 1.55 + </binding> 1.56 + 1.57 + <binding id="editor"> 1.58 + <handlers> 1.59 + <handler event="keypress" key=" " modifiers="shift" command="cmd_scrollPageUp" /> 1.60 + <handler event="keypress" key=" " command="cmd_scrollPageDown" /> 1.61 + 1.62 + <handler event="keypress" key="z" command="cmd_undo" modifiers="accel"/> 1.63 + <handler event="keypress" key="z" command="cmd_redo" modifiers="accel,shift" /> 1.64 + <handler event="keypress" key="x" command="cmd_cut" modifiers="accel"/> 1.65 + <handler event="keypress" key="c" command="cmd_copy" modifiers="accel"/> 1.66 + <handler event="keypress" key="v" command="cmd_paste" modifiers="accel"/> 1.67 + <handler event="keypress" key="v" command="cmd_pasteNoFormatting" modifiers="accel,shift"/> 1.68 + <handler event="keypress" key="a" command="cmd_selectAll" modifiers="accel"/> 1.69 + <handler event="keypress" key="v" command="cmd_pasteNoFormatting" modifiers="accel,alt,shift"/> 1.70 + </handlers> 1.71 + </binding> 1.72 + 1.73 +</bindings>