зеркало из https://github.com/mozilla/pjs.git
Fixing regression wrt setting window.location='xxx'. r=rpotts&vidur
This commit is contained in:
Родитель
6e875424ff
Коммит
122821ede3
|
@ -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);
|
||||
|
|
Загрузка…
Ссылка в новой задаче