Backed out changeset 474792d1fb89 (bug 860941)

This commit is contained in:
Ed Morley 2013-05-17 09:08:46 +01:00
Родитель 4521aa4875
Коммит 05a8c3826c
1 изменённых файлов: 7 добавлений и 0 удалений

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

@ -2738,6 +2738,13 @@ nsGlobalWindow::DetachFromDocShell()
mChromeEventHandler = nullptr; // force release now
if (mArguments) {
// We got no new document after someone called
// SetArguments(), drop our reference to the arguments.
mArguments = nullptr;
mArgumentsOrigin = nullptr;
}
if (mContext) {
mContext->GC(JS::gcreason::SET_DOC_SHELL);
mContext = nullptr;