From 844edac1457cfad89ea386107df3a94c5ab12225 Mon Sep 17 00:00:00 2001 From: "sdwilsh%shawnwilsher.com" Date: Thu, 13 Nov 2008 19:50:11 +0000 Subject: [PATCH] =?UTF-8?q?Bug=20461743.=20=20Patch=20by=20Simon=20B=C3=83?= =?UTF-8?q?=C2=BCnzli=20.=20=20r=3Dmrbkap,=20a=3Ddveditz?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: svn://10.0.0.236/trunk@255029 18797224-902f-48f8-a5cc-f745e15eee43 --- .../components/sessionstore/src/nsSessionStore.js | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/mozilla/browser/components/sessionstore/src/nsSessionStore.js b/mozilla/browser/components/sessionstore/src/nsSessionStore.js index 94e769ce053..1e3cd5ad5c0 100644 --- a/mozilla/browser/components/sessionstore/src/nsSessionStore.js +++ b/mozilla/browser/components/sessionstore/src/nsSessionStore.js @@ -1714,15 +1714,14 @@ SessionStoreService.prototype = { }); } + let window = this.ownerDocument.defaultView; function restoreTextDataAndScrolling(aContent, aData, aPrefix) { restoreTextData(aContent, aPrefix); if (aData.innerHTML) { - aContent.setTimeout( - function(aHTML) { - if (aContent.document.designMode == "on") { - aContent.document.body.innerHTML = aHTML; - } - }, 0, aData.innerHTML); + window.setTimeout(function() { + if (aContent.document.designMode == "on") + aContent.document.body.innerHTML = aData.innerHTML; + }, 0); } if (aData.scroll && /(\d+),(\d+)/.test(aData.scroll)) { aContent.scrollTo(RegExp.$1, RegExp.$2);