Index: third_party/WebKit/Source/core/paint/FilterEffectBuilder.h |
diff --git a/third_party/WebKit/Source/core/paint/FilterEffectBuilder.h b/third_party/WebKit/Source/core/paint/FilterEffectBuilder.h |
index 9022ddf744db909756ddc0a7d5c1a10594842f94..0b9e1c4e839cc48675bd68a0e51b470ab63cfd1f 100644 |
--- a/third_party/WebKit/Source/core/paint/FilterEffectBuilder.h |
+++ b/third_party/WebKit/Source/core/paint/FilterEffectBuilder.h |
@@ -42,12 +42,11 @@ class Filter; |
class FilterOperations; |
class Element; |
-class CORE_EXPORT FilterEffectBuilder final : public RefCountedWillBeGarbageCollectedFinalized<FilterEffectBuilder> { |
- USING_FAST_MALLOC_WILL_BE_REMOVED(FilterEffectBuilder); |
+class CORE_EXPORT FilterEffectBuilder final : public GarbageCollectedFinalized<FilterEffectBuilder> { |
public: |
- static PassRefPtrWillBeRawPtr<FilterEffectBuilder> create() |
+ static RawPtr<FilterEffectBuilder> create() |
{ |
- return adoptRefWillBeNoop(new FilterEffectBuilder()); |
+ return new FilterEffectBuilder(); |
} |
virtual ~FilterEffectBuilder(); |
@@ -55,7 +54,7 @@ public: |
bool build(Element*, const FilterOperations&, float zoom, const FloatSize* referenceBoxSize = nullptr, const SkPaint* fillPaint = nullptr, const SkPaint* strokePaint = nullptr); |
- PassRefPtrWillBeRawPtr<FilterEffect> lastEffect() const |
+ RawPtr<FilterEffect> lastEffect() const |
{ |
return m_lastEffect; |
} |
@@ -63,8 +62,8 @@ public: |
private: |
FilterEffectBuilder(); |
- RefPtrWillBeMember<FilterEffect> m_lastEffect; |
- WillBeHeapVector<RefPtrWillBeMember<Filter>> m_referenceFilters; |
+ Member<FilterEffect> m_lastEffect; |
+ HeapVector<Member<Filter>> m_referenceFilters; |
}; |
} // namespace blink |