Bug 722479 - browser/components/thumbnails/test/ tests leak chrome://global/content/mozilla.xhtml; r=dao

This commit is contained in:
Tim Taubert 2012-02-02 15:51:37 +01:00
Родитель 1c8a23951a
Коммит e0df6b6bba
1 изменённых файлов: 3 добавлений и 0 удалений

Просмотреть файл

@ -9,6 +9,8 @@ let PageThumbsCache = tmp.PageThumbsCache;
registerCleanupFunction(function () {
while (gBrowser.tabs.length > 1)
gBrowser.removeTab(gBrowser.tabs[1]);
cachedXULDocument = null;
});
let cachedXULDocument;
@ -144,6 +146,7 @@ function getXULDocument(aCallback) {
iframe.addEventListener("DOMContentLoaded", function onLoad() {
iframe.removeEventListener("DOMContentLoaded", onLoad, false);
doc.body.removeChild(iframe);
aCallback(cachedXULDocument = iframe.contentDocument);
}, false);