[Pkg-mozext-commits] [firetray] 19/33: Fix disabling undefined prefs.

David Prévot taffit at moszumanska.debian.org
Fri Oct 23 21:35:11 UTC 2015


This is an automated email from the git hooks/post-receive script.

taffit pushed a commit to branch master
in repository firetray.

commit 7da96977637e82ddedc41000239f87571da9a1b0
Author: foudfou <foudil.newbie+git at gmail.com>
Date:   Fri Aug 21 23:57:02 2015 +0200

    Fix disabling undefined prefs.
---
 src/modules/FiretrayHandler.jsm | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/src/modules/FiretrayHandler.jsm b/src/modules/FiretrayHandler.jsm
index 96feef5..f893f80 100644
--- a/src/modules/FiretrayHandler.jsm
+++ b/src/modules/FiretrayHandler.jsm
@@ -534,10 +534,12 @@ firetray.Handler = {
   disablePrefsTmp: function() {
     this.prefsDisable.forEach(function(pref){
       if (!pref.cond()) return;
-      let branch = Services.prefs.getBranch(pref.branch);
-      pref.bak = branch.getBoolPref(pref.pref);
-      log.debug(pref.pref+" saved. was: "+pref.bak);
-      branch.setBoolPref(pref.pref, false);
+      try {
+        let branch = Services.prefs.getBranch(pref.branch);
+        pref.bak = branch.getBoolPref(pref.pref);
+        log.debug(pref.pref+" saved. was: "+pref.bak);
+        branch.setBoolPref(pref.pref, false);
+      } catch(x) {}
     });
   },
   restorePrefsTmp: function() {

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/firetray.git



More information about the Pkg-mozext-commits mailing list