| Index: third_party/WebKit/Source/core/frame/FrameView.h
|
| diff --git a/third_party/WebKit/Source/core/frame/FrameView.h b/third_party/WebKit/Source/core/frame/FrameView.h
|
| index 53d53dcbfd1d5c38fc1ef368223222ae2bb69038..709ec18135c0a371b54ab6f8dc772b498631a2ce 100644
|
| --- a/third_party/WebKit/Source/core/frame/FrameView.h
|
| +++ b/third_party/WebKit/Source/core/frame/FrameView.h
|
| @@ -222,6 +222,9 @@
|
| void setIsPainting(bool val) const { m_isPainting = val; }
|
| bool isPainting() const;
|
|
|
| + void setNodeToDraw(Node*);
|
| + Node* nodeToDraw() const { return m_nodeToDraw.get(); }
|
| +
|
| Color documentBackgroundColor() const;
|
|
|
| // Run all needed lifecycle stages. After calling this method, all frames will be in the lifecycle state PaintInvalidationClean.
|
| @@ -799,6 +802,8 @@
|
|
|
| bool m_isTrackingPaintInvalidations; // Used for testing.
|
|
|
| + RefPtrWillBeMember<Node> m_nodeToDraw;
|
| +
|
| // TODO(wangxianzhu): Use document cycle state for spv2 and synchronzied painting.
|
| mutable bool m_isPainting;
|
|
|
|
|