Bug 960903 - Fix browser_bug817947.js test failure on a CLOSED TREE

From b68e6edbb3836e79f7dcd6635b0a9327df76c89f Mon Sep 17 00:00:00 2001
This commit is contained in:
Tim Taubert 2014-01-24 21:09:47 +01:00
parent 3d912e3aff
commit 9d635200c1

View File

@ -34,12 +34,12 @@ function preparePendingTab(aCallback) {
let tab = gBrowser.addTab(URL);
whenLoaded(tab.linkedBrowser, function () {
let state = SessionStore.getTabState(tab);
gBrowser.removeTab(tab);
let [{state}] = JSON.parse(SessionStore.getClosedTabData(window));
tab = gBrowser.addTab("about:blank");
whenLoaded(tab.linkedBrowser, function () {
SessionStore.setTabState(tab, state);
SessionStore.setTabState(tab, JSON.stringify(state));
ok(tab.hasAttribute("pending"), "tab should be pending");
aCallback(tab);
});