зеркало из https://github.com/mozilla/gecko-dev.git
Bug 838182 - Part b: Remove dead code handling outer windows in nsDOMClassInfo::PreCreate; r=mrbkap
This commit is contained in:
Родитель
aa376cde8e
Коммит
97185321af
|
@ -3985,19 +3985,6 @@ nsDOMClassInfo::PreCreate(nsISupports *nativeObj, JSContext *cx,
|
||||||
JSObject *globalObj, JSObject **parentObj)
|
JSObject *globalObj, JSObject **parentObj)
|
||||||
{
|
{
|
||||||
*parentObj = globalObj;
|
*parentObj = globalObj;
|
||||||
|
|
||||||
nsCOMPtr<nsPIDOMWindow> piwin = do_QueryWrapper(cx, globalObj);
|
|
||||||
|
|
||||||
if (!piwin) {
|
|
||||||
return NS_OK;
|
|
||||||
}
|
|
||||||
|
|
||||||
if (piwin->IsOuterWindow()) {
|
|
||||||
nsGlobalWindow *win = ((nsGlobalWindow *)piwin.get())->
|
|
||||||
GetCurrentInnerWindowInternal();
|
|
||||||
return SetParentToWindow(win, parentObj);
|
|
||||||
}
|
|
||||||
|
|
||||||
return NS_OK;
|
return NS_OK;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Загрузка…
Ссылка в новой задаче