From 84d51fb79df1ee3e4e6631b1223e2032de2c66bf Mon Sep 17 00:00:00 2001 From: "sharparrow1%yahoo.com" Date: Fri, 20 Apr 2007 23:51:13 +0000 Subject: [PATCH] Bug 378129: Consistently pass the right frame to InvalidateInternal. r+sr=roc. git-svn-id: svn://10.0.0.236/trunk@224818 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/layout/forms/nsListControlFrame.cpp | 2 +- mozilla/layout/generic/nsBlockFrame.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/mozilla/layout/forms/nsListControlFrame.cpp b/mozilla/layout/forms/nsListControlFrame.cpp index 05b9997c7f8..8f3493fd649 100644 --- a/mozilla/layout/forms/nsListControlFrame.cpp +++ b/mozilla/layout/forms/nsListControlFrame.cpp @@ -1839,7 +1839,7 @@ nsListControlFrame::InvalidateInternal(const nsRect& aDamageRect, PRBool aImmediate) { if (!IsInDropDownMode()) - nsHTMLScrollFrame::InvalidateInternal(aDamageRect, aX, aY, aForChild, aImmediate); + nsHTMLScrollFrame::InvalidateInternal(aDamageRect, aX, aY, this, aImmediate); InvalidateRoot(aDamageRect, aX, aY, aImmediate); } diff --git a/mozilla/layout/generic/nsBlockFrame.cpp b/mozilla/layout/generic/nsBlockFrame.cpp index ffef8e1c60f..ca28355812c 100644 --- a/mozilla/layout/generic/nsBlockFrame.cpp +++ b/mozilla/layout/generic/nsBlockFrame.cpp @@ -505,12 +505,12 @@ nsBlockFrame::InvalidateInternal(const nsRect& aDamageRect, // abs-pos clipping clips everything in the frame nsRect r; if (r.IntersectRect(aDamageRect, absPosClipRect - nsPoint(aX, aY))) { - nsBlockFrameSuper::InvalidateInternal(r, aX, aY, aForChild, aImmediate); + nsBlockFrameSuper::InvalidateInternal(r, aX, aY, this, aImmediate); } return; } - nsBlockFrameSuper::InvalidateInternal(aDamageRect, aX, aY, aForChild, aImmediate); + nsBlockFrameSuper::InvalidateInternal(aDamageRect, aX, aY, this, aImmediate); } nscoord