Bug 1346171 - Part 1 - Check correct file before attempting do delete it. r?sebastian
MozReview-Commit-ID: 29UT51xRoVN
--- a/mobile/android/components/SessionStore.js
+++ b/mobile/android/components/SessionStore.js
@@ -142,18 +142,18 @@ SessionStore.prototype = {
if (this._loadState > STATE_QUITTING) {
OS.File.remove(this._sessionFile.path);
OS.File.remove(this._sessionFileBackup.path);
OS.File.remove(this._sessionFilePrevious.path);
OS.File.remove(this._sessionFileTemp.path);
} else { // We're shutting down and must delete synchronously
if (this._sessionFile.exists()) { this._sessionFile.remove(false); }
if (this._sessionFileBackup.exists()) { this._sessionFileBackup.remove(false); }
- if (this._sessionFileBackup.exists()) { this._sessionFilePrevious.remove(false); }
- if (this._sessionFileBackup.exists()) { this._sessionFileTemp.remove(false); }
+ if (this._sessionFilePrevious.exists()) { this._sessionFilePrevious.remove(false); }
+ if (this._sessionFileTemp.exists()) { this._sessionFileTemp.remove(false); }
}
},
_forgetClosedTabs: function ss_forgetClosedTabs() {
for (let [ssid, win] of Object.entries(this._windows)) {
win.closedTabs = [];
}