Home | History | Annotate | Download | only in rendering

Lines Matching refs:layoutState

27 #include "core/rendering/LayoutState.h"
36 LayoutState::LayoutState(LayoutUnit pageLogicalHeight, bool pageLogicalHeightChanged, RenderView& view)
45 ASSERT(!view.layoutState());
49 LayoutState::LayoutState(RenderBox& renderer, const LayoutSize& offset, LayoutUnit pageLogicalHeight, bool pageLogicalHeightChanged, ColumnInfo* columnInfo, bool containingBlockLogicalWidthChanged)
52 , m_next(renderer.view()->layoutState())
102 LayoutState::LayoutState(RenderObject& root)
107 , m_next(root.view()->layoutState())
111 // FIXME: Why does RenderTableSection create this wonky LayoutState?
124 LayoutState::~LayoutState()
126 if (m_renderer.view()->layoutState()) {
127 ASSERT(m_renderer.view()->layoutState() == this);
132 void LayoutState::clearPaginationInformation()
139 LayoutUnit LayoutState::pageLogicalOffset(const RenderBox& child, const LayoutUnit& childLogicalOffset) const
146 void LayoutState::addForcedColumnBreak(const RenderBox& child, const LayoutUnit& childLogicalOffset)