Fixing regression wrt setting window.location='xxx'. r=rpotts&vidur

This commit is contained in:
jst%netscape.com 2000-09-08 04:21:29 +00:00
Родитель 6e875424ff
Коммит 122821ede3
1 изменённых файлов: 6 добавлений и 0 удалений

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

@ -961,6 +961,12 @@ NS_IMETHODIMP
GlobalWindowImpl::SetLocation(jsval aLocation)
{
nsresult result;
if (!mLocation && mDocShell) {
mLocation = new LocationImpl(mDocShell);
NS_IF_ADDREF(mLocation);
}
if (mLocation) {
nsCOMPtr<nsIThreadJSContextStack> stack(do_GetService("nsThreadJSContextStack"));
NS_ENSURE_TRUE(stack, NS_ERROR_FAILURE);