Index: Source/core/html/parser/HTMLTreeBuilder.h |
diff --git a/Source/core/html/parser/HTMLTreeBuilder.h b/Source/core/html/parser/HTMLTreeBuilder.h |
index d2569dfe41229ba795933fc8c4e8503c62f67fa3..9c9dcdfae8def31d70cad8c15cdd4e690f53c008 100644 |
--- a/Source/core/html/parser/HTMLTreeBuilder.h |
+++ b/Source/core/html/parser/HTMLTreeBuilder.h |
@@ -196,6 +196,7 @@ private: |
class FragmentParsingContext { |
WTF_MAKE_NONCOPYABLE(FragmentParsingContext); |
+ DISALLOW_ALLOCATION(); |
public: |
FragmentParsingContext(); |
FragmentParsingContext(DocumentFragment*, Element* contextElement); |
@@ -205,9 +206,11 @@ private: |
Element* contextElement() const { ASSERT(m_fragment); return m_contextElementStackItem->element(); } |
HTMLStackItem* contextElementStackItem() const { ASSERT(m_fragment); return m_contextElementStackItem.get(); } |
+ void trace(Visitor*); |
+ |
private: |
- DocumentFragment* m_fragment; |
- RefPtr<HTMLStackItem> m_contextElementStackItem; |
+ RawPtrWillBeMember<DocumentFragment> m_fragment; |
+ RefPtrWillBeMember<HTMLStackItem> m_contextElementStackItem; |
}; |
bool m_framesetOk; |