Index: third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
diff --git a/third_party/WebKit/Source/web/WebFrameWidgetImpl.h b/third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
index fd63c4cffe1e8b741232ca7fbbf6123d44ac0341..7f6cd37d8d9e8d7f39b1403c29306b11c152a838 100644 |
--- a/third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
+++ b/third_party/WebKit/Source/web/WebFrameWidgetImpl.h |
@@ -205,6 +205,11 @@ private: |
Member<Node> m_mouseCaptureNode; |
RefPtr<UserGestureToken> m_mouseCaptureGestureToken; |
+ // This is owned by the LayerTreeHostImpl, and should only be used on the |
+ // compositor thread. The LayerTreeHostImpl is indirectly owned by this |
+ // class so this pointer should be valid until this class is destructed. |
+ CrossThreadPersistent<CompositorMutatorImpl> m_mutator; |
+ |
WebLayerTreeView* m_layerTreeView; |
WebLayer* m_rootLayer; |
GraphicsLayer* m_rootGraphicsLayer; |