Removed mFrameX, mFrameY and stop passing around aBounds when the PerFrameData bounds can be used instead

This commit is contained in:
kipp%netscape.com 1998-10-15 23:29:02 +00:00
Родитель 42a2473e69
Коммит bbb514d9fe
1 изменённых файлов: 1 добавлений и 4 удалений

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

@ -122,14 +122,12 @@ protected:
PRBool ComputeAvailableSize(); PRBool ComputeAvailableSize();
PRBool ReflowFrame(nsHTMLReflowMetrics& aMetrics, PRBool ReflowFrame(nsHTMLReflowMetrics& aMetrics,
nsRect& aBounds,
nsReflowStatus& aStatus); nsReflowStatus& aStatus);
PRBool CanPlaceFrame(nsHTMLReflowMetrics& aMetrics, PRBool CanPlaceFrame(nsHTMLReflowMetrics& aMetrics,
nsRect& aBounds,
nsReflowStatus& aStatus); nsReflowStatus& aStatus);
void PlaceFrame(nsHTMLReflowMetrics& aMetrics, nsRect& aBounds); void PlaceFrame(nsHTMLReflowMetrics& aMetrics);
void UpdateFrames(); void UpdateFrames();
@ -194,7 +192,6 @@ protected:
PRUintn mCarriedOutMarginFlags; PRUintn mCarriedOutMarginFlags;
// The computed available size and location for the frame // The computed available size and location for the frame
nscoord mFrameX, mFrameY;
nsSize mFrameAvailSize; nsSize mFrameAvailSize;
nscoord mLeftEdge; nscoord mLeftEdge;