Index: third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h |
diff --git a/third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h b/third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h |
index 895e0acdbd771749ea7fafe5bffb9858007deb79..f1df65f6d38de437006e2e5cc0d8d307a8782074 100644 |
--- a/third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h |
+++ b/third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h |
@@ -56,7 +56,6 @@ public: |
HTMLParserOptions options; |
WeakPtr<HTMLDocumentParser> parser; |
OwnPtr<XSSAuditor> xssAuditor; |
- OwnPtr<TokenPreloadScanner> preloadScanner; |
OwnPtr<TextResourceDecoder> decoder; |
RefPtr<ParsedChunkQueue> parsedChunkQueue; |
// outstandingTokenLimit must be greater than or equal to |
@@ -65,7 +64,7 @@ public: |
size_t pendingTokenLimit; |
}; |
- static void start(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, PassOwnPtr<WebTaskRunner>); |
+ static void start(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, const KURL& documentURL, PassOwnPtr<CachedDocumentParameters>, const MediaValuesCached::MediaValuesCachedData&, PassOwnPtr<WebTaskRunner>); |
struct Checkpoint { |
USING_FAST_MALLOC(Checkpoint); |
@@ -92,7 +91,7 @@ public: |
void forcePlaintextForTextDocument(); |
private: |
- BackgroundHTMLParser(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, PassOwnPtr<WebTaskRunner>); |
+ BackgroundHTMLParser(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, const KURL& documentURL, PassOwnPtr<CachedDocumentParameters>, const MediaValuesCached::MediaValuesCachedData&, PassOwnPtr<WebTaskRunner>); |
~BackgroundHTMLParser(); |
void appendDecodedBytes(const String&); |