Index: third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.h |
diff --git a/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.h b/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.h |
index ab8375dcfe522d2b03c6233329ba0dc43c0316d4..c273fb56df4d41f9d1fa9dc0667b5944b145c566 100644 |
--- a/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.h |
+++ b/third_party/WebKit/Source/core/html/parser/HTMLDocumentParser.h |
@@ -236,8 +236,8 @@ private: |
// so they can be set and cleared together and passed between threads together. |
std::unique_ptr<TokenizedChunk> m_lastChunkBeforeScript; |
Deque<std::unique_ptr<TokenizedChunk>> m_speculations; |
- WeakPtrFactory<HTMLDocumentParser> m_weakFactory; |
- WeakPtr<BackgroundHTMLParser> m_backgroundParser; |
+ RevocableWeakMemberFactory<HTMLDocumentParser> m_weakFactory; |
+ WTF::WeakPtr<BackgroundHTMLParser> m_backgroundParser; |
Member<HTMLResourcePreloader> m_preloader; |
PreloadRequestStream m_queuedPreloads; |
Vector<String> m_queuedDocumentWriteScripts; |