Ability to force always asking before opening a helper app.

b  = 84241
r  = vishy
sr = mscott
a  = asa
This commit is contained in:
sgehani%netscape.com 2006-05-17 02:29:40 +00:00
parent 0f5826acdf
commit c2dcb3efda

View File

@ -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);