Index: Source/core/dom/Document.h |
diff --git a/Source/core/dom/Document.h b/Source/core/dom/Document.h |
index 47464ba4cbab4eb561625650be85298021de1d33..1745625b7bd0363b16cdb814a32a366b2a9eab14 100644 |
--- a/Source/core/dom/Document.h |
+++ b/Source/core/dom/Document.h |
@@ -49,6 +49,7 @@ |
#include "core/dom/custom/CustomElement.h" |
#include "core/frame/DOMTimerCoordinator.h" |
#include "core/frame/LocalDOMWindow.h" |
+#include "core/frame/UseByOriginCounter.h" |
#include "core/html/CollectionType.h" |
#include "core/html/parser/ParserSynchronizationPolicy.h" |
#include "core/page/PageVisibilityState.h" |
@@ -1057,6 +1058,8 @@ public: |
virtual v8::Handle<v8::Object> wrap(v8::Handle<v8::Object> creationContext, v8::Isolate*) override; |
virtual v8::Handle<v8::Object> associateWithWrapper(v8::Isolate*, const WrapperTypeInfo*, v8::Handle<v8::Object> wrapper) override; |
+ UseByOriginCounter::Value& useByOriginCounterValue() { return m_useByOriginCounterValue; } |
+ |
protected: |
Document(const DocumentInit&, DocumentClassFlags = DefaultDocumentClass); |
@@ -1391,6 +1394,8 @@ private: |
int m_styleRecalcElementCounter; |
ParserSynchronizationPolicy m_parserSyncPolicy; |
+ |
+ UseByOriginCounter::Value m_useByOriginCounterValue; |
}; |
inline bool Document::shouldOverrideLegacyDescription(ViewportDescription::Type origin) |