mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-22 01:35:35 +00:00
Factored out floater sliding from SlideFrames; Added the dy value to the RecoverState method
This commit is contained in:
parent
9cb6aebcb0
commit
c2c34891ef
@ -107,6 +107,11 @@ protected:
|
||||
nsISpaceManager* aSpaceManager,
|
||||
nsLineBox* aLine, nscoord aDY);
|
||||
|
||||
void SlideFloaters(nsIPresContext& aPresContext,
|
||||
nsISpaceManager* aSpaceManager,
|
||||
nsLineBox* aLine, nscoord aDY,
|
||||
PRBool aUpdateSpaceManager);
|
||||
|
||||
PRBool DrainOverflowLines();
|
||||
|
||||
PRBool RemoveChild(nsLineBox* aLines, nsIFrame* aChild);
|
||||
@ -143,7 +148,8 @@ protected:
|
||||
virtual nsresult ReflowDirtyLines(nsBlockReflowState& aState);
|
||||
|
||||
nsresult RecoverStateFrom(nsBlockReflowState& aState,
|
||||
nsLineBox* aLine);
|
||||
nsLineBox* aLine,
|
||||
nscoord aDeltaY);
|
||||
|
||||
//----------------------------------------
|
||||
// Methods for line reflow
|
||||
|
@ -107,6 +107,11 @@ protected:
|
||||
nsISpaceManager* aSpaceManager,
|
||||
nsLineBox* aLine, nscoord aDY);
|
||||
|
||||
void SlideFloaters(nsIPresContext& aPresContext,
|
||||
nsISpaceManager* aSpaceManager,
|
||||
nsLineBox* aLine, nscoord aDY,
|
||||
PRBool aUpdateSpaceManager);
|
||||
|
||||
PRBool DrainOverflowLines();
|
||||
|
||||
PRBool RemoveChild(nsLineBox* aLines, nsIFrame* aChild);
|
||||
@ -143,7 +148,8 @@ protected:
|
||||
virtual nsresult ReflowDirtyLines(nsBlockReflowState& aState);
|
||||
|
||||
nsresult RecoverStateFrom(nsBlockReflowState& aState,
|
||||
nsLineBox* aLine);
|
||||
nsLineBox* aLine,
|
||||
nscoord aDeltaY);
|
||||
|
||||
//----------------------------------------
|
||||
// Methods for line reflow
|
||||
|
Loading…
Reference in New Issue
Block a user