зеркало из https://github.com/mozilla/gecko-dev.git
Bug 536772. Wallpaper over us switching the subdoc map entry too early. r=dbaron
This commit is contained in:
Родитель
3d37798b11
Коммит
9dd0888609
|
@ -4497,7 +4497,7 @@ nsDocShell::GetVisibility(PRBool * aVisibility)
|
|||
pPresShell->GetDocument()->FindContentForSubDocument(presShell->GetDocument());
|
||||
NS_ASSERTION(shellContent, "subshell not in the map");
|
||||
|
||||
nsIFrame* frame = shellContent->GetPrimaryFrame();
|
||||
nsIFrame* frame = shellContent ? shellContent->GetPrimaryFrame() : nsnull;
|
||||
PRBool isDocShellOffScreen = PR_FALSE;
|
||||
docShell->GetIsOffScreenBrowser(&isDocShellOffScreen);
|
||||
if (frame && !frame->AreAncestorViewsVisible() && !isDocShellOffScreen)
|
||||
|
|
Загрузка…
Ссылка в новой задаче