Index: Source/core/html/parser/HTMLDocumentParser.cpp |
diff --git a/Source/core/html/parser/HTMLDocumentParser.cpp b/Source/core/html/parser/HTMLDocumentParser.cpp |
index e718a5920aaa2e6eff559eeeb2316bb092a3de72..e377ee671323166e1b8d24cf8291e123a4b7c8e2 100644 |
--- a/Source/core/html/parser/HTMLDocumentParser.cpp |
+++ b/Source/core/html/parser/HTMLDocumentParser.cpp |
@@ -559,7 +559,7 @@ void HTMLDocumentParser::pumpTokenizer(SynchronousMode mode) |
if (isWaitingForScripts()) { |
ASSERT(m_tokenizer->state() == HTMLTokenizer::DataState); |
if (!m_preloadScanner) { |
- m_preloadScanner = adoptPtr(new HTMLPreloadScanner(m_options, document()->url())); |
+ m_preloadScanner = adoptPtr(new HTMLPreloadScanner(m_options, document()->url(), document()->devicePixelRatio())); |
m_preloadScanner->appendToEnd(m_input.current()); |
} |
m_preloadScanner->scan(m_preloader.get(), document()->baseElementURL()); |
@@ -634,7 +634,7 @@ void HTMLDocumentParser::insert(const SegmentedString& source) |
// Check the document.write() output with a separate preload scanner as |
// the main scanner can't deal with insertions. |
if (!m_insertionPreloadScanner) |
- m_insertionPreloadScanner = adoptPtr(new HTMLPreloadScanner(m_options, document()->url())); |
+ m_insertionPreloadScanner = adoptPtr(new HTMLPreloadScanner(m_options, document()->url(), document()->devicePixelRatio())); |
m_insertionPreloadScanner->appendToEnd(source); |
m_insertionPreloadScanner->scan(m_preloader.get(), document()->baseElementURL()); |
@@ -659,7 +659,7 @@ void HTMLDocumentParser::startBackgroundParser() |
config->parser = m_weakFactory.createWeakPtr(); |
config->xssAuditor = adoptPtr(new XSSAuditor); |
config->xssAuditor->init(document(), &m_xssAuditorDelegate); |
- config->preloadScanner = adoptPtr(new TokenPreloadScanner(document()->url().copy())); |
+ config->preloadScanner = adoptPtr(new TokenPreloadScanner(document()->url().copy(), document()->devicePixelRatio())); |
ASSERT(config->xssAuditor->isSafeToSendToAnotherThread()); |
ASSERT(config->preloadScanner->isSafeToSendToAnotherThread()); |