Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/bandwagon/content/scripts/prefs.js
diff options
context:
space:
mode:
Diffstat (limited to 'bandwagon/content/scripts/prefs.js')
-rw-r--r--bandwagon/content/scripts/prefs.js31
1 files changed, 4 insertions, 27 deletions
diff --git a/bandwagon/content/scripts/prefs.js b/bandwagon/content/scripts/prefs.js
index 85862db..9485753 100644
--- a/bandwagon/content/scripts/prefs.js
+++ b/bandwagon/content/scripts/prefs.js
@@ -139,7 +139,7 @@ Bandwagon.Preferences.notifyObservers = function(data)
.notifyObservers(null, "nsPref:changed", data);
}
-Bandwagon.Preferences.getGlobalPreference = function(name, failSilently)
+Bandwagon.Preferences.getGlobalPreference = function(name)
{
var prefSvc = Components.classes["@mozilla.org/preferences-service;1"].
getService(Components.interfaces.nsIPrefService);
@@ -162,42 +162,19 @@ Bandwagon.Preferences.getGlobalPreference = function(name, failSilently)
{
val = prefSvc.getCharPref(name);
}
- else if (failSilently == undefined || failSilently == false)
+ else
{
- Bandwagon.Logger.error("Invalid pref: " + name);
+ Bandwagon.Logger.error("Invalid pref: " + name);
}
}
catch (e)
{
- if (failSilently == undefined || failSilently == false)
- Bandwagon.Logger.error(e);
-
+ Bandwagon.Logger.error(e);
return null;
}
return val;
-}
-
-Bandwagon.Preferences.addGlobalObserver = function(observer, branchName)
-{
- var prefService = Components.classes["@mozilla.org/preferences-service;1"]
- .getService(Components.interfaces.nsIPrefService);
-
- var branch = prefService.getBranch(branchName);
- branch.QueryInterface(Components.interfaces.nsIPrefBranch2);
-
- branch.addObserver("", observer, false);
-}
-
-Bandwagon.Preferences.removeGlobalObserver = function(observer, branchName)
-{
- var prefService = Components.classes["@mozilla.org/preferences-service;1"]
- .getService(Components.interfaces.nsIPrefService);
-
- var branch = prefService.getBranch(branchName);
- branch.QueryInterface(Components.interfaces.nsIPrefBranch2);
- branch.removeObserver("", observer);
}
Bandwagon.Preferences._getPrefService = function()