зеркало из https://github.com/mozilla/gecko-dev.git
Null-check the right thing to fix topcrash. (Bug 752428) r=roc
This commit is contained in:
Родитель
1e1ac321b6
Коммит
7566853083
|
@ -308,9 +308,8 @@ MaybeReflowForInflationScreenWidthChange(nsPresContext *aPresContext)
|
||||||
nsCOMPtr<nsIPresShell> shell;
|
nsCOMPtr<nsIPresShell> shell;
|
||||||
nsCOMPtr<nsIContentViewer> cv = do_QueryInterface(array[i]);
|
nsCOMPtr<nsIContentViewer> cv = do_QueryInterface(array[i]);
|
||||||
cv->GetPresShell(getter_AddRefs(shell));
|
cv->GetPresShell(getter_AddRefs(shell));
|
||||||
nsFrameManager *fm = shell->FrameManager();
|
if (shell) {
|
||||||
if (fm) {
|
nsIFrame *rootFrame = shell->GetRootFrame();
|
||||||
nsIFrame *rootFrame = fm->GetRootFrame();
|
|
||||||
if (rootFrame) {
|
if (rootFrame) {
|
||||||
shell->FrameNeedsReflow(rootFrame, nsIPresShell::eResize,
|
shell->FrameNeedsReflow(rootFrame, nsIPresShell::eResize,
|
||||||
NS_FRAME_IS_DIRTY);
|
NS_FRAME_IS_DIRTY);
|
||||||
|
|
Загрузка…
Ссылка в новой задаче