mirror of
https://github.com/mozilla/gecko-dev.git
synced 2025-01-23 04:41:54 +00:00
nsBlockReflowState no longer is-a nsHTMLReflowState; fixes to numerous bugs; reworked to use computed values from reflow-state
This commit is contained in:
parent
6374afae38
commit
40529e4640
File diff suppressed because it is too large
Load Diff
@ -149,7 +149,8 @@ protected:
|
||||
|
||||
virtual PRIntn GetSkipSides() const;
|
||||
|
||||
virtual void ComputeFinalSize(nsBlockReflowState& aState,
|
||||
virtual void ComputeFinalSize(const nsHTMLReflowState& aReflowState,
|
||||
nsBlockReflowState& aState,
|
||||
nsHTMLReflowMetrics& aMetrics);
|
||||
|
||||
void MarkEmptyLines(nsIPresContext& aPresContext);
|
||||
@ -286,6 +287,8 @@ protected:
|
||||
|
||||
void RenumberLists();
|
||||
|
||||
void UpdateBulletPosition();
|
||||
|
||||
void ReflowBullet(nsBlockReflowState& aState,
|
||||
nsHTMLReflowMetrics& aMetrics);
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -149,7 +149,8 @@ protected:
|
||||
|
||||
virtual PRIntn GetSkipSides() const;
|
||||
|
||||
virtual void ComputeFinalSize(nsBlockReflowState& aState,
|
||||
virtual void ComputeFinalSize(const nsHTMLReflowState& aReflowState,
|
||||
nsBlockReflowState& aState,
|
||||
nsHTMLReflowMetrics& aMetrics);
|
||||
|
||||
void MarkEmptyLines(nsIPresContext& aPresContext);
|
||||
@ -286,6 +287,8 @@ protected:
|
||||
|
||||
void RenumberLists();
|
||||
|
||||
void UpdateBulletPosition();
|
||||
|
||||
void ReflowBullet(nsBlockReflowState& aState,
|
||||
nsHTMLReflowMetrics& aMetrics);
|
||||
|
||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
Loading…
x
Reference in New Issue
Block a user