Backed out changeset f2bdb912f72e (bug 1070096)

This commit is contained in:
Wes Kocher 2014-10-20 16:03:24 -07:00
parent 9f606f8fe8
commit 703c39dff0

View File

@ -583,7 +583,7 @@ let SessionStoreInternal = {
receiveMessage(aMessage) {
// We'll deal with any Parent Process Message Manager messages first...
if (aMessage.name == "SessionStore:RemoteTabRevived") {
this._crashedBrowsers.delete(aMessage.objects.browser.permanentKey);
this._crashedBrowsers.delete(aMessage.objects.browser);
return;
}
@ -740,7 +740,7 @@ let SessionStoreInternal = {
this.saveStateDelayed(win);
break;
case "oop-browser-crashed":
this._crashedBrowsers.add(aEvent.originalTarget.permanentKey);
this._crashedBrowsers.add(aEvent.originalTarget);
break;
}
this._clearRestoringWindows();
@ -1966,7 +1966,7 @@ let SessionStoreInternal = {
}
let browser = aTab.linkedBrowser;
if (!this._crashedBrowsers.has(browser.permanentKey)) {
if (!this._crashedBrowsers.has(browser)) {
return;
}