<?xml version="1.0"?>

<!-- In order to work correctly, this file must live in the -->
<!-- res/builtin directory of the mozilla tree. -->

<bindings id="htmlBindings"
   xmlns="http://www.mozilla.org/xbl"
   xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">

  <binding id="browserUser">
      <handlers>
        <!-- <handler event="keypress" key="b" command="cmd_scrollPageUp" /> -->
	<handler event="keypress" key="b" command="Browser:Back"/>
	<handler event="keypress" keycode="VK_BACK" command="cmd_scrollPageUp"/>
        <handler event="keypress" keycode="VK_BACK" command="cmd_scrollPageUp" />
        <handler event="keypress" key="h" modifiers="control" command="cmd_scrollPageUp" />
        <handler event="keypress" key=" " command="cmd_scrollPageDown" />
        <handler event="keypress" key="h" command="cmd_scrollLeft" modifiers="alt"/>
        <handler event="keypress" key="u" command="cmd_scrollLeft" modifiers="alt"/>
        <handler event="keypress" key="j" command="cmd_scrollLineDown" modifiers="alt"/>
        <handler event="keypress" key="k" command="cmd_scrollLineUp" modifiers="alt"/>
        <handler event="keypress" key="l" command="cmd_scrollRight" modifiers="alt"/>
        <handler event="keypress" key="g" command="cmd_scrollTop" />
        <handler event="keypress" key="g" command="cmd_scrollBottom" modiffiers="shift"/>
      </handlers>
  </binding>
</bindings>
