Keyconfig extension: Firefox: Difference between revisions
From MozillaZine Knowledge Base
Jump to navigationJump to search
(Major cleanup) |
|||
Line 1: | Line 1: | ||
==Firefox | <!--NOTICE TO PEOPLE WHO ARE EDITING THIS ARTICLE | ||
Please use "<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;"></div>" instead of "<pre></pre>" so that the page width isn't expanded to insane lengths. Not pretty, but maybe someone else can think of something better.--> | |||
These are a series of preferences you can add to your [[user.js file]] to add more functions that you can map to keyboard shortcuts using the [[Keyconfig extension]]. | |||
==Firefox Functions== | |||
{| | {| | ||
|'''Extensions''' | |'''Extensions''' | ||
|- | |- | ||
|''Menu:'' Tools > Extensions | |''Menu:'' Tools -> Extensions | ||
|- | |- | ||
|< | | <div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Extensions", "!][][][BrowserOpenExtensions('extensions');");</div> | ||
|- | |- | ||
|'''Themes''' | |'''Themes''' | ||
|- | |- | ||
|''Menu:'' Tools > Themes | |''Menu:'' Tools -> Themes | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Themes", "!][][][BrowserOpenExtensions('themes');");</div> | ||
|- | |- | ||
|'''Bookmarks Manager''' | |'''Bookmarks Manager''' | ||
|- | |- | ||
|''Menu:'' Bookmarks > Manage Bookmarks | |''Menu:'' Bookmarks -> Manage Bookmarks | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Manage Bookmarks", "!][][][toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');");</div> | ||
|- | |- | ||
|'''Next Tab''' | |'''Next Tab''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Next Tab", "!][][][gBrowser.mTabContainer.advanceSelectedTab(1);");</div> | ||
|- | |- | ||
|'''Previous Tab''' | |'''Previous Tab''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Previous Tab", "!][][][gBrowser.mTabContainer.advanceSelectedTab(-1);");</div> | ||
|- | |- | ||
|'''Reload All Tabs''' | |'''Reload All Tabs''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Reload All Tabs", "!][][][gBrowser.reloadAllTabs();");</div> | ||
|- | |- | ||
|'''Close Tab and Focus to the left Tab''' | |'''Close Tab and Focus to the left Tab''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Close Tab & Focus to the left", "!][][][var tab = gBrowser.mCurrentTab; if(tab.previousSibling) gBrowser.mTabContainer.selectedIndex--; gBrowser.removeTab(tab);");</div> | ||
|- | |- | ||
|'''Close Tab and Focus to the right Tab''' | |'''Close Tab and Focus to the right Tab''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Close Tab & Focus to the right", "!][][][var tab = gBrowser.mCurrentTab; if(tab.nextSibling) gBrowser.mTabContainer.selectedIndex++; gBrowser.removeTab(tab);"); </div> | ||
|- | |- | ||
|'''Bookmark Keyword''' | |'''Bookmark Keyword''' | ||
Line 43: | Line 47: | ||
|Opens the bookmark with the specified keyword. Replace the string KEYWORD with your bookmark's keyword. | |Opens the bookmark with the specified keyword. Replace the string KEYWORD with your bookmark's keyword. | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Keyword 1", "!][][][if(window.loadURI) loadURI(getShortcutOrURI('KEYWORD',{}));");</div> | ||
|- | |- | ||
|'''Back Menu''' | |'''Back Menu''' | ||
|- | |- | ||
| | | Similar to the menu that appears when right-clicking the Back Button. If the menu is too low, decrease the 25 in the following line; if it is too high, increase it. | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Back Menu", '!][][][var elm = document.getElementById("back-button"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("backMenu").showPopup(elm, x, y, "popup", null, null);');</div> | ||
|- | |- | ||
|'''Forward Menu''' | |'''Forward Menu''' | ||
|- | |- | ||
| | | Similar to the menu that appears when right-clicking the Forward Button. If the menu is too low, decrease the 25 in the following line; if it is too high, increase it. | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Forward Menu", '!][][][var elm = document.getElementById("forward-button"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("forwardMenu").showPopup(elm, x, y, "popup", null, null);');</div> | ||
|- | |- | ||
|'''Focus Content''' | |'''Focus Content''' | ||
|- | |- | ||
|Activate the content | |Activate the selected content, as if you clicked on it. You need this, for example, if you want to scroll with the cursor keys and nothing happens. | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Focus Content", "!][][][_content.focus();");</div> | ||
|- | |- | ||
|'''Scroll Page Down''' | |'''Scroll Page Down''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Page Down", "!][][][goDoCommand('cmd_scrollPageDown');");</div> | ||
|- | |- | ||
|'''Scroll Page Up''' | |'''Scroll Page Up''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Page Up", "!][][][goDoCommand('cmd_scrollPageUp');");</div> | ||
|- | |- | ||
|'''Scroll to the Bottom''' | |'''Scroll to the Bottom''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Scroll Bottom", "!][][][goDoCommand('cmd_scrollBottom');");</div> | ||
|- | |- | ||
|'''Scroll to the Top''' | |'''Scroll to the Top''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Scroll Top", "!][][][goDoCommand('cmd_scrollTop);");</div> | ||
|} | |} | ||
Line 86: | Line 90: | ||
|'''Clear search history''' | |'''Clear search history''' | ||
|- | |- | ||
|Googlebar Button > Clear search history | |Googlebar Button -> Clear search history | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Googlebar: Clear search history", "!][][][googlebarClearHistory( true )");</div> | ||
|- | |- | ||
|'''Up a directory''' | |'''Up a directory''' | ||
Line 94: | Line 98: | ||
|Like pressing the button "Up a directory" | |Like pressing the button "Up a directory" | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Googlebar: Up a directory", "!][][][googlebarUp(event)");</div> | ||
|- | |- | ||
|'''Up a directory (Popup Menu)''' | |'''Up a directory (Popup Menu)''' | ||
Line 100: | Line 104: | ||
|Opens the popup menu of the button "Up a directory" | |Opens the popup menu of the button "Up a directory" | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Googlebar: Up a directory (Popup Menu)", '!][][][var elm = document.getElementById("up-dir-popup"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("up-dir-popup").showPopup(elm, x, y, "popup", null, null);');</div> | ||
|- | |- | ||
|'''Highlight search terms (Toggle):''' | |'''Highlight search terms (Toggle):''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Googlebar: Highlight search terms (Toggle)", "!][][][googlebarHighLightInPage()");</div> | ||
|} | |} | ||
Line 112: | Line 116: | ||
|'''Open Preferences for Menu Editor''' | |'''Open Preferences for Menu Editor''' | ||
|- | |- | ||
|''Menu:'' Tools > Extensions > Menu Editor > Options | |''Menu:'' Tools -> Extensions -> Menu Editor -> Options | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Menu Editor", "!][][][openDialog('chrome://menuedit/content/menueditprefs.xul',, 'resizable');");</div> | ||
|} | |} | ||
Line 122: | Line 126: | ||
|'''Move Tab to the end of the tab bar''' | |'''Move Tab to the end of the tab bar''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Move Tab to the End", "!][][][gBrowser.moveTabTo(gBrowser.mCurrentTab,gBrowser.mTabContainer.childNodes.length-1);");</div> | ||
|- | |- | ||
|'''Move Tab to the left''' | |'''Move Tab to the left''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Move Tab to the Left", "!][][][if(gBrowser.mCurrentTab.previousSibling) gBrowser.moveTabTo(gBrowser.mCurrentTab,gBrowser.mCurrentTab.ordinal-1);");</div> | ||
|- | |- | ||
|'''Move Tab to the right''' | |'''Move Tab to the right''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Move Tab to the Right", "!][][][if(gBrowser.mCurrentTab.nextSibling) gBrowser.moveTabTo(gBrowser.mCurrentTab,gBrowser.mCurrentTab.ordinal+1);");</div> | ||
|- | |- | ||
|'''Move Tab to the start of the tab bar''' | |'''Move Tab to the start of the tab bar''' | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Move Tab to the Start", "!][][][gBrowser.moveTabTo(gBrowser.mCurrentTab,0);");</div> | ||
|} | |} | ||
Line 142: | Line 146: | ||
|'''Search Bookmarks''' | |'''Search Bookmarks''' | ||
|- | |- | ||
|''Menu:'' Bookmarks > Search Bookmarks | |''Menu:'' Bookmarks -> Search Bookmarks | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Search Bookmarks", "!][][][window.openDialog('chrome://bcpm/content/findBookmark.xul', 'FindBookmarksWindow', 'dialog=no,centerscreen,resizable=no,chrome,dependent');");</div> | ||
|} | |} | ||
Line 152: | Line 156: | ||
|'''Capture Default Session''' | |'''Capture Default Session''' | ||
|- | |- | ||
|''Menu:'' File > Capture | |''Menu:'' File -> Capture | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__SessionSaver: Capture Default Session", "!][][][SessionSaver.hiddenObserver.observe(null, 'SessionSaver-CaptureAll', null);");</div> | ||
|- | |- | ||
|'''Restore Default Session''' | |'''Restore Default Session''' | ||
|- | |- | ||
|''Menu:'' File > Restore Session | |''Menu:'' File -> Restore Session | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__SessionSaver: Restore Default Session", "!][][][SessionSaver.sessionRecall(null, SessionSaver.prefBranchStatic + SessionSaver.staticBranchDefault)");</div> | ||
|- | |- | ||
|'''Capture New Session''' | |'''Capture New Session''' | ||
|- | |- | ||
|''Menu:'' Tools > SessionSaver > New | |''Menu:'' Tools -> SessionSaver -> New | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__SessionSaver: Capture New Session", "!][][][SessionSaver.sessionPrompt();");</div> | ||
|} | |} | ||
Line 176: | Line 180: | ||
|Like right-clicking and selecting "Show Anchors" | |Like right-clicking and selecting "Show Anchors" | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Show Anchors Toggle", "!][][][Objshowanchors.change();");</div> | ||
|} | |} | ||
Line 185: | Line 189: | ||
|Like clicking on the button "Retrieve tabs that you've closed". The button must be visible. | |Like clicking on the button "Retrieve tabs that you've closed". The button must be visible. | ||
|- | |- | ||
|< | |<div style="font-family: monospace; border: 1px dashed #2f6fab; color: black; padding: 1em; background-color: #f9f9f9; line-height: 1.5em;">user_pref("keyconfig.main.xxx_key__Undoclosetab: Retrieve closed tabs (Popup Menu)", '!][][][var elm = document.getElementById("undoclose-popup"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("undoclose-popup").showPopup(elm, x, y, "popup", null, null);');</div> | ||
|} | |} |
Revision as of 00:55, 10 February 2005
These are a series of preferences you can add to your user.js file to add more functions that you can map to keyboard shortcuts using the Keyconfig extension.
Firefox Functions
Extensions |
Menu: Tools -> Extensions |
user_pref("keyconfig.main.xxx_key__Extensions", "!][][][BrowserOpenExtensions('extensions');");
|
Themes |
Menu: Tools -> Themes |
user_pref("keyconfig.main.xxx_key__Themes", "!][][][BrowserOpenExtensions('themes');");
|
Bookmarks Manager |
Menu: Bookmarks -> Manage Bookmarks |
user_pref("keyconfig.main.xxx_key__Manage Bookmarks", "!][][][toOpenWindowByType('bookmarks:manager', 'chrome://browser/content/bookmarks/bookmarksManager.xul');");
|
Next Tab |
user_pref("keyconfig.main.xxx_key__Next Tab", "!][][][gBrowser.mTabContainer.advanceSelectedTab(1);");
|
Previous Tab |
user_pref("keyconfig.main.xxx_key__Previous Tab", "!][][][gBrowser.mTabContainer.advanceSelectedTab(-1);");
|
Reload All Tabs |
user_pref("keyconfig.main.xxx_key__Reload All Tabs", "!][][][gBrowser.reloadAllTabs();");
|
Close Tab and Focus to the left Tab |
user_pref("keyconfig.main.xxx_key__Close Tab & Focus to the left", "!][][][var tab = gBrowser.mCurrentTab; if(tab.previousSibling) gBrowser.mTabContainer.selectedIndex--; gBrowser.removeTab(tab);");
|
Close Tab and Focus to the right Tab |
user_pref("keyconfig.main.xxx_key__Close Tab & Focus to the right", "!][][][var tab = gBrowser.mCurrentTab; if(tab.nextSibling) gBrowser.mTabContainer.selectedIndex++; gBrowser.removeTab(tab);");
|
Bookmark Keyword |
Opens the bookmark with the specified keyword. Replace the string KEYWORD with your bookmark's keyword. |
user_pref("keyconfig.main.xxx_key__Keyword 1", "!][][][if(window.loadURI) loadURI(getShortcutOrURI('KEYWORD',{}));");
|
Back Menu |
Similar to the menu that appears when right-clicking the Back Button. If the menu is too low, decrease the 25 in the following line; if it is too high, increase it. |
user_pref("keyconfig.main.xxx_key__Back Menu", '!][][][var elm = document.getElementById("back-button"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("backMenu").showPopup(elm, x, y, "popup", null, null);');
|
Forward Menu |
Similar to the menu that appears when right-clicking the Forward Button. If the menu is too low, decrease the 25 in the following line; if it is too high, increase it. |
user_pref("keyconfig.main.xxx_key__Forward Menu", '!][][][var elm = document.getElementById("forward-button"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("forwardMenu").showPopup(elm, x, y, "popup", null, null);');
|
Focus Content |
Activate the selected content, as if you clicked on it. You need this, for example, if you want to scroll with the cursor keys and nothing happens. |
user_pref("keyconfig.main.xxx_key__Focus Content", "!][][][_content.focus();");
|
Scroll Page Down |
user_pref("keyconfig.main.xxx_key__Page Down", "!][][][goDoCommand('cmd_scrollPageDown');");
|
Scroll Page Up |
user_pref("keyconfig.main.xxx_key__Page Up", "!][][][goDoCommand('cmd_scrollPageUp');");
|
Scroll to the Bottom |
user_pref("keyconfig.main.xxx_key__Scroll Bottom", "!][][][goDoCommand('cmd_scrollBottom');");
|
Scroll to the Top |
user_pref("keyconfig.main.xxx_key__Scroll Top", "!][][][goDoCommand('cmd_scrollTop);");
|
Extensions
Googlebar
Clear search history |
Googlebar Button -> Clear search history |
user_pref("keyconfig.main.xxx_key__Googlebar: Clear search history", "!][][][googlebarClearHistory( true )");
|
Up a directory |
Like pressing the button "Up a directory" |
user_pref("keyconfig.main.xxx_key__Googlebar: Up a directory", "!][][][googlebarUp(event)");
|
Up a directory (Popup Menu) |
Opens the popup menu of the button "Up a directory" |
user_pref("keyconfig.main.xxx_key__Googlebar: Up a directory (Popup Menu)", '!][][][var elm = document.getElementById("up-dir-popup"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("up-dir-popup").showPopup(elm, x, y, "popup", null, null);');
|
Highlight search terms (Toggle): |
user_pref("keyconfig.main.xxx_key__Googlebar: Highlight search terms (Toggle)", "!][][][googlebarHighLightInPage()");
|
Menu Editor
Open Preferences for Menu Editor |
Menu: Tools -> Extensions -> Menu Editor -> Options |
user_pref("keyconfig.main.xxx_key__Menu Editor", "!][][][openDialog('chrome://menuedit/content/menueditprefs.xul',, 'resizable');");
|
miniT or Tab Mix
Move Tab to the end of the tab bar |
user_pref("keyconfig.main.xxx_key__Move Tab to the End", "!][][][gBrowser.moveTabTo(gBrowser.mCurrentTab,gBrowser.mTabContainer.childNodes.length-1);");
|
Move Tab to the left |
user_pref("keyconfig.main.xxx_key__Move Tab to the Left", "!][][][if(gBrowser.mCurrentTab.previousSibling) gBrowser.moveTabTo(gBrowser.mCurrentTab,gBrowser.mCurrentTab.ordinal-1);");
|
Move Tab to the right |
user_pref("keyconfig.main.xxx_key__Move Tab to the Right", "!][][][if(gBrowser.mCurrentTab.nextSibling) gBrowser.moveTabTo(gBrowser.mCurrentTab,gBrowser.mCurrentTab.ordinal+1);");
|
Move Tab to the start of the tab bar |
user_pref("keyconfig.main.xxx_key__Move Tab to the Start", "!][][][gBrowser.moveTabTo(gBrowser.mCurrentTab,0);");
|
Enhanced Bookmark Search
Search Bookmarks |
Menu: Bookmarks -> Search Bookmarks |
user_pref("keyconfig.main.xxx_key__Search Bookmarks", "!][][][window.openDialog('chrome://bcpm/content/findBookmark.xul', 'FindBookmarksWindow', 'dialog=no,centerscreen,resizable=no,chrome,dependent');");
|
SessionSaver
Capture Default Session |
Menu: File -> Capture |
user_pref("keyconfig.main.xxx_key__SessionSaver: Capture Default Session", "!][][][SessionSaver.hiddenObserver.observe(null, 'SessionSaver-CaptureAll', null);");
|
Restore Default Session |
Menu: File -> Restore Session |
user_pref("keyconfig.main.xxx_key__SessionSaver: Restore Default Session", "!][][][SessionSaver.sessionRecall(null, SessionSaver.prefBranchStatic + SessionSaver.staticBranchDefault)");
|
Capture New Session |
Menu: Tools -> SessionSaver -> New |
user_pref("keyconfig.main.xxx_key__SessionSaver: Capture New Session", "!][][][SessionSaver.sessionPrompt();");
|
Show Anchors
Show Anchors (Toggle) |
Like right-clicking and selecting "Show Anchors" |
user_pref("keyconfig.main.xxx_key__Show Anchors Toggle", "!][][][Objshowanchors.change();");
|
Undoclosetab enhanced
Retrieve closed tabs (Popup Menu) |
Like clicking on the button "Retrieve tabs that you've closed". The button must be visible. |
user_pref("keyconfig.main.xxx_key__Undoclosetab: Retrieve closed tabs (Popup Menu)", '!][][][var elm = document.getElementById("undoclose-popup"); var x = elm.boxObject.x; var y = elm.boxObject.y + elm.boxObject.height + 25; document.getElementById("undoclose-popup").showPopup(elm, x, y, "popup", null, null);');
|