| 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 f1df65f6d38de437006e2e5cc0d8d307a8782074..895e0acdbd771749ea7fafe5bffb9858007deb79 100644
|
| --- a/third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h
|
| +++ b/third_party/WebKit/Source/core/html/parser/BackgroundHTMLParser.h
|
| @@ -56,6 +56,7 @@
|
| 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
|
| @@ -64,7 +65,7 @@
|
| size_t pendingTokenLimit;
|
| };
|
|
|
| - static void start(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, const KURL& documentURL, PassOwnPtr<CachedDocumentParameters>, const MediaValuesCached::MediaValuesCachedData&, PassOwnPtr<WebTaskRunner>);
|
| + static void start(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, PassOwnPtr<WebTaskRunner>);
|
|
|
| struct Checkpoint {
|
| USING_FAST_MALLOC(Checkpoint);
|
| @@ -91,7 +92,7 @@
|
| void forcePlaintextForTextDocument();
|
|
|
| private:
|
| - BackgroundHTMLParser(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, const KURL& documentURL, PassOwnPtr<CachedDocumentParameters>, const MediaValuesCached::MediaValuesCachedData&, PassOwnPtr<WebTaskRunner>);
|
| + BackgroundHTMLParser(PassRefPtr<WeakReference<BackgroundHTMLParser>>, PassOwnPtr<Configuration>, PassOwnPtr<WebTaskRunner>);
|
| ~BackgroundHTMLParser();
|
|
|
| void appendDecodedBytes(const String&);
|
|
|