Chromium Code Reviews| Index: Source/modules/accessibility/AXScrollbar.h |
| diff --git a/Source/modules/accessibility/AXScrollbar.h b/Source/modules/accessibility/AXScrollbar.h |
| index 847b872dcaf135c6a73ee0aabf4bc6b508095352..bce42baa12b54aaebb91624cc24f7c98684109ce 100644 |
| --- a/Source/modules/accessibility/AXScrollbar.h |
| +++ b/Source/modules/accessibility/AXScrollbar.h |
| @@ -38,7 +38,8 @@ class Scrollbar; |
| class AXScrollbar final : public AXMockObject { |
| public: |
| - static PassRefPtr<AXScrollbar> create(Scrollbar*, AXObjectCacheImpl&); |
| + static PassRefPtrWillBeRawPtr<AXScrollbar> create(Scrollbar*, AXObjectCacheImpl&); |
| + DECLARE_VIRTUAL_TRACE(); |
| Scrollbar* scrollbar() const { return m_scrollbar.get(); } |
| @@ -62,9 +63,7 @@ private: |
| virtual void setValue(float) override; |
| virtual float valueForRange() const override; |
| - // FIXME: Oilpan: turn this into a Member once the AXObject |
| - // hierarchy is on the heap. |
| - RefPtrWillBePersistent<Scrollbar> m_scrollbar; |
| + RefPtrWillBeWeakMember<Scrollbar> m_scrollbar; |
|
haraken
2015/06/24 13:27:20
Member.
keishi
2015/06/24 15:05:26
Done.
|
| }; |
| DEFINE_AX_OBJECT_TYPE_CASTS(AXScrollbar, isAXScrollbar()); |