Bug 1190627 - Part 0 - Fix session store logging logic. r=margaret draft
authorJan Henning <jh+bugzilla@buttercookie.de>
Sun, 29 May 2016 16:52:49 +0200
changeset 377040 2dac3785f1406a65b4c239bcb2940dcb8aeca490
parent 377039 dc401068bcd982bcf950f9b923a6fa879c583458
child 377041 699999a55d8697ac4f978209a21f24bcce6d1b79
push id20736
push usermozilla@buttercookie.de
push dateThu, 09 Jun 2016 14:50:37 +0000
reviewersmargaret
bugs1190627
milestone50.0a1
Bug 1190627 - Part 0 - Fix session store logging logic. r=margaret MozReview-Commit-ID: EGQzejCPNyS
mobile/android/components/SessionStore.js
--- a/mobile/android/components/SessionStore.js
+++ b/mobile/android/components/SessionStore.js
@@ -751,18 +751,19 @@ SessionStore.prototype = {
         this._saveTimer = Cc["@mozilla.org/timer;1"].createInstance(Ci.nsITimer);
         this._saveTimer.init(this, delay, Ci.nsITimer.TYPE_ONE_SHOT);
         log("saveStateDelayed() timer delay = " + delay +
              ", incrementing _pendingWrite to " + this._pendingWrite);
       } else {
         log("saveStateDelayed() no delay");
         this.saveState();
       }
+    } else {
+      log("saveStateDelayed() timer already running, taking no action");
     }
-    log("saveStateDelayed() timer already running, taking no action");
   },
 
   saveState: function ss_saveState() {
     this._pendingWrite++;
     log("saveState(), incrementing _pendingWrite to " + this._pendingWrite);
     this._saveState(true);
   },