Index: Source/core/rendering/RenderLayerScrollableArea.h |
diff --git a/Source/core/rendering/RenderLayerScrollableArea.h b/Source/core/rendering/RenderLayerScrollableArea.h |
index c4df561b3b584a799b58e375ba23743ccb629649..8ba9fc5fb956ff3d854748aa7b54c21e4a2c204a 100644 |
--- a/Source/core/rendering/RenderLayerScrollableArea.h |
+++ b/Source/core/rendering/RenderLayerScrollableArea.h |
@@ -200,7 +200,7 @@ private: |
LayoutUnit horizontalScrollbarStart(int minX) const; |
IntSize scrollbarOffset(const Scrollbar*) const; |
- PassRefPtr<Scrollbar> createScrollbar(ScrollbarOrientation); |
+ PassRefPtrWillBeRawPtr<Scrollbar> createScrollbar(ScrollbarOrientation); |
void destroyScrollbar(ScrollbarOrientation); |
void setHasHorizontalScrollbar(bool hasScrollbar); |
@@ -247,8 +247,8 @@ private: |
IntPoint m_cachedOverlayScrollbarOffset; |
// For areas with overflow, we have a pair of scrollbars. |
- RefPtr<Scrollbar> m_hBar; |
- RefPtr<Scrollbar> m_vBar; |
+ RefPtrWillBePersistent<Scrollbar> m_hBar; |
+ RefPtrWillBePersistent<Scrollbar> m_vBar; |
// Renderers to hold our custom scroll corner. |
RawPtrWillBePersistent<RenderScrollbarPart> m_scrollCorner; |