Index: Source/core/html/parser/HTMLPreloadScanner.h |
diff --git a/Source/core/html/parser/HTMLPreloadScanner.h b/Source/core/html/parser/HTMLPreloadScanner.h |
index 03f53d923f4da7b1919d6c7ae54ae97bed137af3..9ed303d8181548fba219eaeae914c7d22a2a6ada 100644 |
--- a/Source/core/html/parser/HTMLPreloadScanner.h |
+++ b/Source/core/html/parser/HTMLPreloadScanner.h |
@@ -74,15 +74,17 @@ private: |
void updatePredictedBaseURL(const Token&); |
struct Checkpoint { |
- Checkpoint(const KURL& predictedBaseElementURL, bool inStyle, size_t templateCount) |
+ Checkpoint(const KURL& predictedBaseElementURL, bool inStyle, bool isBeforeBody, size_t templateCount) |
: predictedBaseElementURL(predictedBaseElementURL) |
, inStyle(inStyle) |
+ , isBeforeBody(isBeforeBody) |
, templateCount(templateCount) |
{ |
} |
KURL predictedBaseElementURL; |
bool inStyle; |
+ bool isBeforeBody; |
size_t templateCount; |
}; |
@@ -91,6 +93,7 @@ private: |
KURL m_predictedBaseElementURL; |
bool m_inStyle; |
bool m_inPicture; |
+ bool m_isBeforeBody; |
String m_pictureSourceURL; |
size_t m_templateCount; |
RefPtr<MediaValues> m_mediaValues; |