From 36d18e29825e1f205f50933db80fc429e7f44bbb Mon Sep 17 00:00:00 2001 From: "roc+%cs.cmu.edu" Date: Thu, 21 Dec 2006 20:05:34 +0000 Subject: [PATCH] Bug 363813. Mark canvas with HAS_DIRTY_CHILDREN when we delete its child. r+sr=dbaron git-svn-id: svn://10.0.0.236/trunk@217305 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/generic/nsHTMLFrame.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/mozilla/layout/generic/nsHTMLFrame.cpp b/mozilla/layout/generic/nsHTMLFrame.cpp index 9530294cbda..eac927d13e0 100644 --- a/mozilla/layout/generic/nsHTMLFrame.cpp +++ b/mozilla/layout/generic/nsHTMLFrame.cpp @@ -329,6 +329,7 @@ CanvasFrame::RemoveFrame(nsIAtom* aListName, // Remove the frame and destroy it mFrames.DestroyFrame(aOldFrame); + AddStateBits(NS_FRAME_HAS_DIRTY_CHILDREN); GetPresContext()->PresShell()-> FrameNeedsReflow(this, nsIPresShell::eTreeChange); } else {