Index: third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.h |
diff --git a/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.h b/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.h |
index 477be9d513344669ee556f639aba13f64e13eaa5..db4a10fc8ac59c823deef4a039b0a67c18121fa2 100644 |
--- a/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.h |
+++ b/third_party/WebKit/Source/core/css/invalidation/StyleInvalidator.h |
@@ -21,7 +21,7 @@ public: |
StyleInvalidator(); |
~StyleInvalidator(); |
void invalidate(Document&); |
- void scheduleInvalidation(PassRefPtrWillBeRawPtr<InvalidationSet>, Element&); |
+ void scheduleInvalidation(PassRefPtr<InvalidationSet>, Element&); |
void clearInvalidation(Element&); |
void clearPendingInvalidations(); |
@@ -87,8 +87,8 @@ private: |
RecursionData* m_data; |
}; |
- using InvalidationList = WillBeHeapVector<RefPtrWillBeMember<InvalidationSet>>; |
- using PendingInvalidationMap = WillBeHeapHashMap<RawPtrWillBeMember<Element>, OwnPtrWillBeMember<InvalidationList>>; |
+ using InvalidationList = Vector<RefPtr<InvalidationSet>>; |
+ using PendingInvalidationMap = WillBeHeapHashMap<RawPtrWillBeMember<Element>, OwnPtr<InvalidationList>>; |
InvalidationList& ensurePendingInvalidationList(Element&); |