Index: Source/core/dom/NodeRenderingContext.h |
diff --git a/Source/core/dom/NodeRenderingContext.h b/Source/core/dom/NodeRenderingContext.h |
index 79038d3c4449896e9fbaeb16223e500a0d489352..9fa2af97d860fe52b0c73417c95d3c0af918b927 100644 |
--- a/Source/core/dom/NodeRenderingContext.h |
+++ b/Source/core/dom/NodeRenderingContext.h |
@@ -67,14 +67,15 @@ public: |
private: |
bool shouldCreateRenderer() const; |
+ bool shouldMoveToFlowThread() const; |
+ void moveToFlowThread(); |
void moveToFlowThreadIfNeeded(); |
Node* m_node; |
ContainerNode* m_renderingParent; |
NodeRenderingTraversal::ParentDetails m_parentDetails; |
- RefPtr<RenderStyle> m_style; |
+ mutable RefPtr<RenderStyle> m_style; // Cache of node's styleForRenderer. |
RenderNamedFlowThread* m_parentFlowRenderer; |
- AtomicString m_flowThread; |
}; |
inline Node* NodeRenderingContext::node() const |