dom/xbl/builtin/mac/platformHTMLBindings.xml

Wed, 31 Dec 2014 06:09:35 +0100

author
Michael Schloh von Bennewitz <michael@schloh.com>
date
Wed, 31 Dec 2014 06:09:35 +0100
changeset 0
6474c204b198
permissions
-rw-r--r--

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       <handler event="keypress" key="c" modifiers="accel" command="cmd_copy"/>
    14       <handler event="keypress" key="x" modifiers="accel" command="cmd_cut"/>
    15       <handler event="keypress" key="v" modifiers="accel" command="cmd_paste"/>
    16       <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/>
    17       <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/>
    18       <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/>
    19     </handlers>
    20   </binding>
    22   <binding id="textAreas">
    23     <handlers>
    24       <handler event="keypress" key="c" modifiers="accel" command="cmd_copy"/>
    25       <handler event="keypress" key="x" modifiers="accel" command="cmd_cut"/>
    26       <handler event="keypress" key="v" modifiers="accel" command="cmd_paste"/>
    27       <handler event="keypress" key="z" modifiers="accel" command="cmd_undo"/>
    28       <handler event="keypress" key="z" modifiers="accel,shift" command="cmd_redo"/>
    29       <handler event="keypress" key="a" modifiers="accel" command="cmd_selectAll"/>
    30     </handlers>
    31   </binding>
    33   <binding id="browser">
    34     <handlers>
    35 #include ../browser-base.inc
    36       <handler event="keypress" keycode="VK_PAGE_UP" command="cmd_scrollPageUp"/>
    37       <handler event="keypress" keycode="VK_PAGE_DOWN" command="cmd_scrollPageDown"/>
    38       <handler event="keypress" keycode="VK_HOME" command="cmd_scrollTop" /> 
    39       <handler event="keypress" keycode="VK_END"  command="cmd_scrollBottom" /> 
    41       <handler event="keypress" keycode="VK_LEFT" modifiers="alt" command="cmd_wordPrevious" />
    42       <handler event="keypress" keycode="VK_RIGHT" modifiers="alt" command="cmd_wordNext" />
    43       <handler event="keypress" keycode="VK_LEFT" modifiers="alt,shift" command="cmd_selectWordPrevious" />
    44       <handler event="keypress" keycode="VK_RIGHT" modifiers="alt,shift" command="cmd_selectWordNext" />
    45       <handler event="keypress" keycode="VK_LEFT" modifiers="shift" command="cmd_selectCharPrevious" />
    46       <handler event="keypress" keycode="VK_RIGHT" modifiers="shift" command="cmd_selectCharNext" />
    47       <handler event="keypress" keycode="VK_UP" modifiers="shift" command="cmd_selectLinePrevious" />
    48       <handler event="keypress" keycode="VK_DOWN" modifiers="shift" command="cmd_selectLineNext" />
    49       <handler event="keypress" keycode="VK_UP" modifiers="accel" command="cmd_moveTop"/>
    50       <handler event="keypress" keycode="VK_DOWN" modifiers="accel" command="cmd_moveBottom"/>
    51     </handlers>
    52   </binding>
    54   <binding id="editor">
    55     <handlers>
    56       <handler event="keypress" key=" " modifiers="shift" command="cmd_scrollPageUp" />
    57       <handler event="keypress" key=" " command="cmd_scrollPageDown" />
    59       <handler event="keypress" key="z" command="cmd_undo" modifiers="accel"/>
    60       <handler event="keypress" key="z" command="cmd_redo" modifiers="accel,shift" />
    61       <handler event="keypress" key="x" command="cmd_cut" modifiers="accel"/>
    62       <handler event="keypress" key="c" command="cmd_copy" modifiers="accel"/>
    63       <handler event="keypress" key="v" command="cmd_paste" modifiers="accel"/>
    64       <handler event="keypress" key="v" command="cmd_pasteNoFormatting" modifiers="accel,shift"/>
    65       <handler event="keypress" key="a" command="cmd_selectAll" modifiers="accel"/>
    66       <handler event="keypress" key="v" command="cmd_pasteNoFormatting" modifiers="accel,alt,shift"/>
    67     </handlers>
    68   </binding>
    70 </bindings>

mercurial