| Index: Source/core/rendering/RenderBlockFlow.h
|
| diff --git a/Source/core/rendering/RenderBlockFlow.h b/Source/core/rendering/RenderBlockFlow.h
|
| index 6c52afaa07c006ae2063b13f1d14bb56e6fd4fc3..1c77a074c2737aba5c19754a684393a65fd7267a 100644
|
| --- a/Source/core/rendering/RenderBlockFlow.h
|
| +++ b/Source/core/rendering/RenderBlockFlow.h
|
| @@ -291,7 +291,18 @@ private:
|
|
|
| virtual RootInlineBox* createRootInlineBox(); // Subclassed by SVG
|
|
|
| - void createOrDestroyMultiColumnFlowThreadIfNeeded();
|
| + bool isPagedOverflow(const RenderStyle*);
|
| +
|
| + enum FlowThreadType {
|
| + NoFlowThread,
|
| + MultiColumnFlowThread,
|
| + PagedFlowThread
|
| + };
|
| +
|
| + FlowThreadType flowThreadType(const RenderStyle*);
|
| +
|
| + RenderMultiColumnFlowThread* createMultiColumnFlowThread(FlowThreadType);
|
| + void createOrDestroyMultiColumnFlowThreadIfNeeded(const RenderStyle* oldStyle);
|
|
|
| void updateLogicalWidthForAlignment(const ETextAlign&, const RootInlineBox*, BidiRun* trailingSpaceRun, float& logicalLeft, float& totalLogicalWidth, float& availableLogicalWidth, unsigned expansionOpportunityCount);
|
| void checkForPaginationLogicalHeightChange(LayoutUnit& pageLogicalHeight, bool& pageLogicalHeightChanged, bool& hasSpecifiedPageLogicalHeight);
|
|
|