RenderFlowThread::RenderFlowThread(Node* node) : RenderBlock(node) , m_hasValidRegions(false) , m_regionsInvalidated(false) , m_regionsHaveUniformLogicalWidth(true) , m_regionsHaveUniformLogicalHeight(true) , m_overflow(false) , m_regionLayoutUpdateEventTimer(this, &RenderFlowThread::regionLayoutUpdateEventTimerFired) { ASSERT(node->document()->cssRegionsEnabled()); setIsAnonymous(false); setInRenderFlowThread(); }
// FIXME: RenderFlowThread should either be anonymous or be associated with some Element. // It should not be constructed as a renderer for the Document. RenderFlowThread::RenderFlowThread(Document* document) : RenderBlock(document) , m_regionsInvalidated(false) , m_regionsHaveUniformLogicalWidth(true) , m_regionsHaveUniformLogicalHeight(true) , m_overset(true) , m_hasRegionsWithStyling(false) , m_dispatchRegionLayoutUpdateEvent(false) , m_pageLogicalHeightChanged(false) { ASSERT(document->cssRegionsEnabled()); setInRenderFlowThread(); }
RenderFlowThread::RenderFlowThread(Node* node) : RenderBlock(node) , m_hasValidRegions(false) , m_regionsInvalidated(false) , m_regionsHaveUniformLogicalWidth(true) , m_regionsHaveUniformLogicalHeight(true) , m_overset(true) , m_hasRegionsWithStyling(false) , m_dispatchRegionLayoutUpdateEvent(false) , m_pageLogicalHeightChanged(false) { ASSERT(node->document()->cssRegionsEnabled()); setIsAnonymous(false); setInRenderFlowThread(); }