Index: Source/core/dom/DocumentStyleSheetCollector.h |
diff --git a/Source/core/dom/DocumentStyleSheetCollector.h b/Source/core/dom/DocumentStyleSheetCollector.h |
index e4682e634890936d78b8091b5de2e79ef864874a..fd74c83916265c549c31408209e082d1915eb364 100644 |
--- a/Source/core/dom/DocumentStyleSheetCollector.h |
+++ b/Source/core/dom/DocumentStyleSheetCollector.h |
@@ -47,7 +47,7 @@ class DocumentStyleSheetCollector { |
public: |
friend class ImportedDocumentStyleSheetCollector; |
- DocumentStyleSheetCollector(WillBeHeapVector<RefPtrWillBeMember<StyleSheet> >& sheetsForList, WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet> >& activeList, HashSet<Document*>&); |
+ DocumentStyleSheetCollector(WillBeHeapVector<RefPtrWillBeMember<StyleSheet> >& sheetsForList, WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet> >& activeList, WillBeHeapHashSet<RawPtrWillBeMember<Document> >&); |
~DocumentStyleSheetCollector(); |
void appendActiveStyleSheets(const WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet> >&); |
@@ -60,14 +60,14 @@ public: |
private: |
WillBeHeapVector<RefPtrWillBeMember<StyleSheet> >& m_styleSheetsForStyleSheetList; |
WillBeHeapVector<RefPtrWillBeMember<CSSStyleSheet> >& m_activeAuthorStyleSheets; |
- HashSet<Document*>& m_visitedDocuments; |
+ WillBeHeapHashSet<RawPtrWillBeMember<Document> >& m_visitedDocuments; |
}; |
class ActiveDocumentStyleSheetCollector FINAL : public DocumentStyleSheetCollector { |
public: |
ActiveDocumentStyleSheetCollector(StyleSheetCollection&); |
private: |
- HashSet<Document*> m_visitedDocuments; |
+ WillBeHeapHashSet<RawPtrWillBeMember<Document> > m_visitedDocuments; |
}; |
class ImportedDocumentStyleSheetCollector FINAL : public DocumentStyleSheetCollector { |