Index: Source/core/frame/FrameView.h |
diff --git a/Source/core/frame/FrameView.h b/Source/core/frame/FrameView.h |
index ea350ef548622fd2fd9b50f7bd0741a2bbfe5631..f9c47582871ce2fdf1958d1b219f6a6ae6fd0d3f 100644 |
--- a/Source/core/frame/FrameView.h |
+++ b/Source/core/frame/FrameView.h |
@@ -409,11 +409,11 @@ private: |
LayoutSize m_size; |
- typedef HashSet<RefPtr<RenderEmbeddedObject> > EmbeddedObjectSet; |
- EmbeddedObjectSet m_widgetUpdateSet; |
+ typedef WillBeHeapHashSet<RefPtrWillBeMember<RenderEmbeddedObject> > EmbeddedObjectSet; |
+ WillBePersistentHeapHashSet<RefPtrWillBeMember<RenderEmbeddedObject> > m_widgetUpdateSet; |
// FIXME: These are just "children" of the FrameView and should be RefPtr<Widget> instead. |
- HashSet<RefPtr<RenderWidget> > m_widgets; |
+ WillBePersistentHeapHashSet<RefPtrWillBeMember<RenderWidget> > m_widgets; |
RefPtr<LocalFrame> m_frame; |
@@ -470,7 +470,7 @@ private: |
RefPtrWillBePersistent<Node> m_maintainScrollPositionAnchor; |
// Renderer to hold our custom scroll corner. |
- RenderScrollbarPart* m_scrollCorner; |
+ RawPtrWillBePersistent<RenderScrollbarPart> m_scrollCorner; |
// If true, automatically resize the frame view around its content. |
bool m_shouldAutoSize; |