mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 23:05:42 +00:00
Ability to force always asking before opening a helper app.
b = 84241 r = vishy sr = mscott a = asa
This commit is contained in:
parent
0f5826acdf
commit
c2dcb3efda
@ -104,7 +104,21 @@
|
||||
var appPath = handlerInfo.appPath;
|
||||
if (appPath != undefined)
|
||||
gAppPath.value = appPath;
|
||||
gAskBeforeOpen.checked = handlerInfo.alwaysAsk == "true" ? true : false;
|
||||
|
||||
var prefs = Components.classes["@mozilla.org/preferences;1"].
|
||||
getService(Components.interfaces.nsIPrefBranch);
|
||||
var forceAlwaysAsk = prefs.
|
||||
getBoolPref("browser.helperApps.alwaysAsk.force");
|
||||
|
||||
if (forceAlwaysAsk)
|
||||
{
|
||||
gAskBeforeOpen.checked = true;
|
||||
gAskBeforeOpen.disabled = true;
|
||||
}
|
||||
else
|
||||
{
|
||||
gAskBeforeOpen.checked = handlerInfo.alwaysAsk == "true" ? true : false;
|
||||
}
|
||||
|
||||
gContentType.setAttribute("value", handlerInfo.description);
|
||||
gIcon.setAttribute("src", handlerInfo.largeIconURL);
|
||||
|
Loading…
Reference in New Issue
Block a user