Null-check the right thing to fix topcrash. (Bug 752428) r=roc

This commit is contained in:
L. David Baron 2012-05-10 11:12:07 +02:00
Родитель 1e1ac321b6
Коммит 7566853083
1 изменённых файлов: 2 добавлений и 3 удалений

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

@ -308,9 +308,8 @@ MaybeReflowForInflationScreenWidthChange(nsPresContext *aPresContext)
nsCOMPtr<nsIPresShell> shell;
nsCOMPtr<nsIContentViewer> cv = do_QueryInterface(array[i]);
cv->GetPresShell(getter_AddRefs(shell));
nsFrameManager *fm = shell->FrameManager();
if (fm) {
nsIFrame *rootFrame = fm->GetRootFrame();
if (shell) {
nsIFrame *rootFrame = shell->GetRootFrame();
if (rootFrame) {
shell->FrameNeedsReflow(rootFrame, nsIPresShell::eResize,
NS_FRAME_IS_DIRTY);