Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / third_party / WebKit / Source / core / html / parser / HTMLResourcePreloader.h
index 521dff7..967680c 100644 (file)
@@ -46,6 +46,8 @@ public:
 
     const String& charset() const { return m_charset; }
     double discoveryTime() const { return m_discoveryTime; }
+    FetchRequest::DeferOption defer() const { return m_defer; }
+    void setDefer(FetchRequest::DeferOption defer) { m_defer = defer; }
     void setCharset(const String& charset) { m_charset = charset.isolatedCopy(); }
     void setCrossOriginEnabled(StoredCredentials allowCredentials)
     {
@@ -65,6 +67,7 @@ private:
         , m_isCORSEnabled(false)
         , m_allowCredentials(DoNotAllowStoredCredentials)
         , m_discoveryTime(monotonicallyIncreasingTime())
+        , m_defer(FetchRequest::NoDefer)
     {
     }
 
@@ -79,6 +82,7 @@ private:
     bool m_isCORSEnabled;
     StoredCredentials m_allowCredentials;
     double m_discoveryTime;
+    FetchRequest::DeferOption m_defer;
 };
 
 typedef Vector<OwnPtr<PreloadRequest> > PreloadRequestStream;