diff --git a/common/content/browser.js b/common/content/browser.js index 3bc70b38..aec8bf25 100644 --- a/common/content/browser.js +++ b/common/content/browser.js @@ -203,8 +203,7 @@ const Browser = Module("browser", { "Show progress of current downloads", function () { liberator.open("chrome://mozapps/content/downloads/downloads.xul", - options.get("newtab").has("all", "downloads") - ? liberator.NEW_TAB : liberator.CURRENT_TAB); + { from: "downloads"}); }, { argCount: "0" }); diff --git a/common/content/tabs.js b/common/content/tabs.js index 3d02e627..753202f7 100644 --- a/common/content/tabs.js +++ b/common/content/tabs.js @@ -1060,9 +1060,13 @@ const Tabs = Module("tabs", { if (config.hasTabbrowser) { options.add(["activate", "act"], "Define when tabs are automatically activated", - "stringlist", "homepage,quickmark,tabopen,paste", + "stringlist", "addons,downloads,extoptions,help,homepage,quickmark,tabopen,paste", { completer: function (context) [ + ["addons", ":addo[ns] command"], + ["downloads", ":downl[oads] command"], + ["extoptions", ":exto[ptions] command"], + ["help", ":h[elp] command"], ["homepage", "gH mapping"], ["quickmark", "go and gn mappings"], ["tabopen", ":tabopen[!] command"], diff --git a/common/locale/en-US/options.xml b/common/locale/en-US/options.xml index eefd2fe7..d4c7773f 100644 --- a/common/locale/en-US/options.xml +++ b/common/locale/en-US/options.xml @@ -275,11 +275,15 @@ 'act' 'activate' 'activate' 'act' stringlist - homepage,quickmark,tabopen,paste + addons,downloads,extensions,help,homepage,quickmark,tabopen,paste

Define when tabs are automatically activated. Available items:

+
addons
:addo[ns] command
+
downloads
:downl[oads] command
+
extoptions
:exto[ptions] command
+
help
:h[elp] command
homepage
gH mapping
quickmark
go and gn mappings
tabopen
:tabopen[!] command