| Index: third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| diff --git a/third_party/WebKit/Source/core/layout/LayoutScrollbar.h b/third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| index b98b8ef8b88421aa203e47d1099a5cb00f290355..2752b5bce58067fa0462917679365839deb9c9e0 100644
|
| --- a/third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| +++ b/third_party/WebKit/Source/core/layout/LayoutScrollbar.h
|
| @@ -92,10 +92,12 @@ class LayoutScrollbar final : public Scrollbar {
|
| PassRefPtr<ComputedStyle> getScrollbarPseudoStyle(ScrollbarPart, PseudoId);
|
| void updateScrollbarPart(ScrollbarPart, bool destroy = false);
|
|
|
| - // This Scrollbar(Widget) may outlive the DOM which created it (during tear down),
|
| - // so we keep a reference to the Node which caused this custom scrollbar creation.
|
| - // This will not create a reference cycle as the Widget tree is owned by our containing
|
| - // FrameView which this Node pointer can in no way keep alive. See webkit bug 80610.
|
| + // This Scrollbar(Widget) may outlive the DOM which created it (during tear
|
| + // down), so we keep a reference to the Node which caused this custom
|
| + // scrollbar creation.
|
| + // This will not create a reference cycle as the Widget tree is owned by our
|
| + // containing FrameView which this Node pointer can in no way keep alive.
|
| + // See webkit bug 80610.
|
| Member<Node> m_owner;
|
|
|
| Member<LocalFrame> m_owningFrame;
|
|
|