зеркало из https://github.com/mozilla/pjs.git
Go Up b=33684 r=timeless sr=jag
This commit is contained in:
Родитель
5e730000e4
Коммит
8152fec780
|
@ -1,25 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://navigator-platform/locale/platformNavigationBindings.dtd">
|
||||
|
||||
<overlay id="platformNavigationBindings"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
||||
<keyset id="navigationKeys">
|
||||
<!-- proper arrow key navigation, 4.xP -->
|
||||
<key keycode="&goBackCmd.keyCode;" command="Browser:Back" modifiers="accel"/>
|
||||
<key keycode="&goForwardCmd.keyCode;" command="Browser:Forward" modifiers="accel"/>
|
||||
<key id="goBackKb" key="&goBackCmd.commandKey;" command="Browser:Back" modifiers="accel"/>
|
||||
<key id="goForwardKb" key="&goForwardCmd.commandKey;" command="Browser:Forward" modifiers="accel"/>
|
||||
<key id="key_stop2" keycode="VK_ESCAPE" oncommand="BrowserStop();"/>
|
||||
<key id="key_stop" key="." oncommand="BrowserStop();" modifiers="accel"/>
|
||||
<key id="goHome" keycode="VK_HOME" command="Browser:Home" modifiers="meta"/>
|
||||
<key id="key_newTabWithTarget" keycode="VK_INSERT" modifiers="shift" command="cmd_newTabWithTarget"/>
|
||||
|
||||
<!-- Support Accel+Shift for Add Bookmark -->
|
||||
<key id="addBookmarkKb" key="&addCurPageCmd.commandkey;" command="Browser:AddBookmark" modifiers="accel,shift"/>
|
||||
</keyset>
|
||||
|
||||
</overlay>
|
||||
|
||||
|
|
@ -369,6 +369,7 @@ function UpdateBackForwardButtons()
|
|||
{
|
||||
var backBroadcaster = document.getElementById("canGoBack");
|
||||
var forwardBroadcaster = document.getElementById("canGoForward");
|
||||
var upBroadcaster = document.getElementById("canGoUp");
|
||||
var browser = getBrowser();
|
||||
|
||||
// Avoid setting attributes on broadcasters if the value hasn't changed!
|
||||
|
@ -378,6 +379,7 @@ function UpdateBackForwardButtons()
|
|||
|
||||
var backDisabled = backBroadcaster.hasAttribute("disabled");
|
||||
var forwardDisabled = forwardBroadcaster.hasAttribute("disabled");
|
||||
var upDisabled = upBroadcaster.hasAttribute("disabled");
|
||||
if (backDisabled == browser.canGoBack) {
|
||||
if (backDisabled)
|
||||
backBroadcaster.removeAttribute("disabled");
|
||||
|
@ -390,6 +392,12 @@ function UpdateBackForwardButtons()
|
|||
else
|
||||
forwardBroadcaster.setAttribute("disabled", true);
|
||||
}
|
||||
if (upDisabled != !browser.currentURI.spec.replace(/[#?].*$/, "").match(/\/[^\/]+\/./)) {
|
||||
if (upDisabled)
|
||||
upBroadcaster.removeAttribute("disabled");
|
||||
else
|
||||
upBroadcaster.setAttribute("disabled", true);
|
||||
}
|
||||
}
|
||||
|
||||
// Function allLeftButtonsAreHidden
|
||||
|
@ -882,6 +890,11 @@ function BrowserForward()
|
|||
}
|
||||
}
|
||||
|
||||
function BrowserUp()
|
||||
{
|
||||
loadURI(getBrowser().currentURI.spec.replace(/[#?].*$/, "").replace(/\/[^\/]*.$/, "/"));
|
||||
}
|
||||
|
||||
function BrowserHandleShiftBackspace()
|
||||
{
|
||||
switch (pref.getIntPref("browser.backspace_action")) {
|
||||
|
|
|
@ -192,6 +192,7 @@
|
|||
<command id="Browser:Home" oncommand="BrowserHome(event);"/>
|
||||
<command id="Browser:Back" oncommand="BrowserBack();" observes="canGoBack"/>
|
||||
<command id="Browser:Forward" oncommand="BrowserForward();" observes="canGoForward"/>
|
||||
<command id="Browser:Up" oncommand="BrowserUp();" observes="canGoUp"/>
|
||||
<commandset id="viewZoomCommands"/>
|
||||
<commandset id="tasksCommands"/>
|
||||
|
||||
|
@ -203,6 +204,7 @@
|
|||
<broadcasterset id="navBroadcasters">
|
||||
<broadcaster id="canGoBack" disabled="true"/>
|
||||
<broadcaster id="canGoForward" disabled="true"/>
|
||||
<broadcaster id="canGoUp" disabled="true"/>
|
||||
<broadcaster id="Communicator:WorkMode"/>
|
||||
<broadcaster id="cmd_viewnavbar" oncommand="goToggleToolbar( 'nav-bar','cmd_viewnavbar');" checked="true"/>
|
||||
<broadcaster id="cmd_viewpersonaltoolbar" oncommand="goToggleToolbar('PersonalToolbar','cmd_viewpersonaltoolbar');" checked="true"/>
|
||||
|
@ -449,6 +451,7 @@
|
|||
<menupopup id="goPopup" onpopupshowing="updateGoMenu(event);">
|
||||
<menuitem label="&goBackCmd.label;" accesskey="&goBackCmd.accesskey;" key="goBackKb" command="Browser:Back"/>
|
||||
<menuitem label="&goForwardCmd.label;" accesskey="&goForwardCmd.accesskey;" key="goForwardKb" command="Browser:Forward"/>
|
||||
<menuitem label="&goUpCmd.label;" accesskey="&goUpCmd.accesskey;" key="goUpKb" command="Browser:Up"/>
|
||||
<menuitem label="&goHomeCmd.label;" accesskey="&goHomeCmd.accesskey;" command="Browser:Home" key="goHome"/>
|
||||
<menuseparator/>
|
||||
<menuitem label="&historyCmd.label;" accesskey="&historyCmd.accesskey;" oncommand="toHistory()" key="key_gotoHistory"/>
|
||||
|
|
|
@ -1,31 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://navigator-platform/locale/platformNavigationBindings.dtd">
|
||||
|
||||
<overlay id="platformNavigationBindings"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
||||
<keyset id="navigationKeys">
|
||||
<!-- proper arrow key navigation, 4.xP -->
|
||||
<key id="goBackKb" keycode="&goBackCmd.keyCode;" command="Browser:Back" modifiers="alt"/>
|
||||
<key id="goForwardKb" keycode="&goForwardCmd.keyCode;" command="Browser:Forward" modifiers="alt"/>
|
||||
|
||||
<!-- Some people apparently use this combination too on Unix...
|
||||
we live and learn. -->
|
||||
<key key="&goBackCmd.commandKey;" command="Browser:Back" modifiers="accel"/>
|
||||
<key key="&goForwardCmd.commandKey;" command="Browser:Forward" modifiers="accel"/>
|
||||
<key id="key_stop" keycode="VK_ESCAPE" oncommand="BrowserStop();"/>
|
||||
|
||||
<!-- Specific keybinding for Sun keyboard -->
|
||||
<key keycode="&findOnCmd.commandkey2;" command="Browser:Find"/>
|
||||
|
||||
<key id="goHome" keycode="VK_HOME" command="Browser:Home" modifiers="alt"/>
|
||||
<key id="key_fullScreen" keycode="VK_F11" command="View:FullScreen"/>
|
||||
<key id="key_newTabWithTarget" keycode="VK_INSERT" command="cmd_newTabWithTarget"/>
|
||||
<key id="key_newTabWithTarget" keycode="VK_INSERT" modifiers="shift" command="cmd_newTabWithTarget"/>
|
||||
</keyset>
|
||||
|
||||
<menuitem id="menuitem_fullScreen" hidden="false"/>
|
||||
</overlay>
|
||||
|
||||
|
|
@ -1,38 +0,0 @@
|
|||
<?xml version="1.0"?>
|
||||
|
||||
<!DOCTYPE overlay SYSTEM "chrome://navigator-platform/locale/platformNavigationBindings.dtd">
|
||||
|
||||
<overlay id="platformNavigationBindings"
|
||||
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
|
||||
|
||||
<keyset id="navigationKeys">
|
||||
<!-- back and forward accelerators on Windows, strangely enough, are
|
||||
Alt+Left arrow and Alt+Right arrow. -->
|
||||
<key id="goBackKb" keycode="&goBackCmd.keyCode;" command="Browser:Back" modifiers="alt"/>
|
||||
<key id="goForwardKb" keycode="&goForwardCmd.keyCode;" command="Browser:Forward" modifiers="alt"/>
|
||||
<key id="key_stop" keycode="VK_ESCAPE" oncommand="BrowserStop();"/>
|
||||
|
||||
<!-- Supporting IE 'refresh' shortcut key -->
|
||||
<key keycode="VK_F5" oncommand="BrowserReload();"/>
|
||||
<key keycode="VK_F5" modifiers="control" oncommand="BrowserReloadSkipCache();"/>
|
||||
|
||||
<key id="goHome" keycode="VK_HOME" command="Browser:Home" modifiers="alt"/>
|
||||
|
||||
<key id="key_fullScreen" keycode="VK_F11" command="View:FullScreen"/>
|
||||
<key id="key_newTabWithTarget" keycode="VK_INSERT" command="cmd_newTabWithTarget"/>
|
||||
<key id="key_newTabWithTarget" keycode="VK_INSERT" modifiers="shift" command="cmd_newTabWithTarget"/>
|
||||
|
||||
<!-- Support Accel+Shift for Add Bookmark -->
|
||||
<key id="addBookmarkKb" key="&addCurPageCmd.commandkey;" command="Browser:AddBookmark" modifiers="accel,shift"/>
|
||||
</keyset>
|
||||
|
||||
<keyset id="viewSourceKeys">
|
||||
<!-- Supporting IE 'refresh' shortcut key in view source -->
|
||||
<key keycode="VK_F5" oncommand="BrowserReload();"/>
|
||||
<key keycode="VK_F5" modifiers="control" oncommand="BrowserReloadSkipCache();"/>
|
||||
</keyset>
|
||||
|
||||
<menuitem id="menuitem_fullScreen" hidden="false"/>
|
||||
</overlay>
|
||||
|
||||
|
|
@ -1,98 +0,0 @@
|
|||
<!-- Context Menu -->
|
||||
<!ENTITY popupWindowRejectCmd.label "Reject popup windows from this site">
|
||||
<!ENTITY popupWindowRejectCmd.accesskey "">
|
||||
<!ENTITY popupWindowAllowCmd.label "Allow popup windows from this site">
|
||||
<!ENTITY popupWindowAllowCmd.accesskey "">
|
||||
<!ENTITY openLinkCmd.label "Open Link in New Window">
|
||||
<!ENTITY openLinkCmd.accesskey "W">
|
||||
<!ENTITY openLinkCmdInTab.label "Open Link in New Tab">
|
||||
<!ENTITY openLinkCmdInTab.accesskey "T">
|
||||
<!ENTITY openLinkInWindowCmd.label "Open">
|
||||
<!ENTITY openLinkInWindowCmd.accesskey "p">
|
||||
<!ENTITY openFrameCmd.label "Open Frame in New Window">
|
||||
<!ENTITY openFrameCmd.accesskey "W">
|
||||
<!ENTITY openFrameCmdInTab.label "Open Frame in New Tab">
|
||||
<!ENTITY openFrameCmdInTab.accesskey "T">
|
||||
<!ENTITY showOnlyThisFrameCmd.label "Show Only This Frame">
|
||||
<!ENTITY showOnlyThisFrameCmd.accesskey "S">
|
||||
<!ENTITY addToBookmarksCmd.label "Bookmark This Page">
|
||||
<!ENTITY addToBookmarksCmd.accesskey "B">
|
||||
<!ENTITY goBackCmd.label "Back">
|
||||
<!ENTITY goBackCmd.accesskey "B">
|
||||
<!ENTITY goForwardCmd.label "Forward">
|
||||
<!ENTITY goForwardCmd.accesskey "F">
|
||||
<!ENTITY reloadCmd.label "Reload">
|
||||
<!ENTITY reloadCmd.accesskey "R">
|
||||
<!ENTITY reloadCmd.commandkey "r">
|
||||
<!ENTITY stopCmd.label "Stop">
|
||||
<!ENTITY stopCmd.accesskey "S">
|
||||
<!ENTITY reloadFrameCmd.label "Reload Frame">
|
||||
<!ENTITY reloadFrameCmd.accesskey "R">
|
||||
<!ENTITY viewPartialSourceForSelectionCmd.label "View Selection Source">
|
||||
<!ENTITY viewPartialSourceForMathMLCmd.label "View MathML Source">
|
||||
<!ENTITY viewPartialSourceCmd.accesskey "e">
|
||||
<!ENTITY viewPageSourceCmd.label "View Page Source">
|
||||
<!ENTITY viewPageSourceCmd.accesskey "V">
|
||||
<!ENTITY viewFrameSourceCmd.label "View Frame Source">
|
||||
<!ENTITY viewFrameSourceCmd.accesskey "V">
|
||||
<!ENTITY viewPageInfoCmd.label "View Page Info">
|
||||
<!ENTITY viewPageInfoCmd.accesskey "I">
|
||||
<!ENTITY viewFrameInfoCmd.label "View Frame Info">
|
||||
<!ENTITY viewFrameInfoCmd.accesskey "I">
|
||||
<!ENTITY fitImageCmd.label "Fit Image to Window">
|
||||
<!ENTITY fitImageCmd.accesskey "F">
|
||||
<!ENTITY viewImageCmd.label "View Image">
|
||||
<!ENTITY viewImageCmd.accesskey "I">
|
||||
<!ENTITY viewBGImageCmd.label "View Background Image">
|
||||
<!ENTITY viewBGImageCmd.accesskey "w">
|
||||
<!ENTITY setWallpaperCmd.label "Set As Wallpaper">
|
||||
<!ENTITY setWallpaperCmd.accesskey "S">
|
||||
<!ENTITY bookmarkPageCmd.label "Bookmark This Page">
|
||||
<!ENTITY bookmarkPageCmd.accesskey "m">
|
||||
<!ENTITY bookmarkLinkCmd.label "Bookmark This Link">
|
||||
<!ENTITY bookmarkLinkCmd.accesskey "L">
|
||||
<!ENTITY bookmarkFrameCmd.label "Bookmark This Frame">
|
||||
<!ENTITY bookmarkFrameCmd.accesskey "m">
|
||||
<!ENTITY savePageAsCmd.label "Save Page As...">
|
||||
<!ENTITY savePageCmd.label "Save Page">
|
||||
<!ENTITY savePageCmd.accesskey "a">
|
||||
<!ENTITY savePageCmd.commandkey "s">
|
||||
<!ENTITY saveFrameAsCmd.label "Save Frame As...">
|
||||
<!ENTITY saveFrameCmd.label "Save Frame">
|
||||
<!ENTITY saveFrameCmd.accesskey "m">
|
||||
<!ENTITY saveLinkAsCmd.label "Save Link Target As...">
|
||||
<!ENTITY saveLinkCmd.label "Save Link Target">
|
||||
<!ENTITY saveLinkCmd.accesskey "r">
|
||||
<!ENTITY saveImageAsCmd.label "Save Image As...">
|
||||
<!ENTITY saveImageCmd.label "Save Image">
|
||||
<!ENTITY saveImageCmd.accesskey "v">
|
||||
<!ENTITY copyCmd.label "Copy">
|
||||
<!ENTITY copyCmd.accesskey "C">
|
||||
<!ENTITY selectAllCmd.label "Select All">
|
||||
<!ENTITY selectAllCmd.accesskey "A">
|
||||
<!ENTITY copyLinkCmd.label "Copy Link Location">
|
||||
<!ENTITY copyLinkCmd.accesskey "C">
|
||||
<!ENTITY copyImageCmd.label "Copy Image">
|
||||
<!ENTITY copyImageCmd.accesskey "o">
|
||||
<!ENTITY metadataCmd.label "Properties">
|
||||
<!ENTITY metadataCmd.accesskey "P">
|
||||
<!ENTITY copyEmailCmd.label "Copy Email Address">
|
||||
<!ENTITY copyEmailCmd.accesskey "E">
|
||||
<!ENTITY pasteCmd.label "Paste">
|
||||
<!ENTITY pasteCmd.accesskey "P">
|
||||
<!ENTITY cutCmd.label "Cut">
|
||||
<!ENTITY cutCmd.accesskey "t">
|
||||
<!ENTITY deleteCmd.label "Delete">
|
||||
<!ENTITY deleteCmd.accesskey "D">
|
||||
<!ENTITY undoCmd.label "Undo">
|
||||
<!ENTITY undoCmd.accesskey "U">
|
||||
<!ENTITY redoCmd.label "Redo">
|
||||
<!ENTITY redoCmd.accesskey "R">
|
||||
<!ENTITY thisFrameMenu.label "This Frame">
|
||||
<!ENTITY thisFrameMenu.accesskey "h">
|
||||
<!ENTITY search.accesskey "W">
|
||||
<!ENTITY bidiSwitchPageDirectionItem.label "Switch Page Direction">
|
||||
<!ENTITY bidiSwitchPageDirectionItem.accesskey "g">
|
||||
<!ENTITY bidiSwitchTextDirectionItem.label "Switch Text Direction">
|
||||
<!ENTITY bidiSwitchTextDirectionItem.accesskey "w">
|
||||
|
Загрузка…
Ссылка в новой задаче