summaryrefslogtreecommitdiffstats
path: root/WebCore/platform/network/chromium/ResourceResponse.h
diff options
context:
space:
mode:
authorFeng Qian <fqian@google.com>2009-06-17 12:12:20 -0700
committerFeng Qian <fqian@google.com>2009-06-17 12:12:20 -0700
commit5f1ab04193ad0130ca8204aadaceae083aca9881 (patch)
tree5a92cd389e2cfe7fb67197ce14b38469462379f8 /WebCore/platform/network/chromium/ResourceResponse.h
parent194315e5a908cc8ed67d597010544803eef1ac59 (diff)
downloadexternal_webkit-5f1ab04193ad0130ca8204aadaceae083aca9881.zip
external_webkit-5f1ab04193ad0130ca8204aadaceae083aca9881.tar.gz
external_webkit-5f1ab04193ad0130ca8204aadaceae083aca9881.tar.bz2
Get WebKit r44544.
Diffstat (limited to 'WebCore/platform/network/chromium/ResourceResponse.h')
-rw-r--r--WebCore/platform/network/chromium/ResourceResponse.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/WebCore/platform/network/chromium/ResourceResponse.h b/WebCore/platform/network/chromium/ResourceResponse.h
index 256df74..6c928c0 100644
--- a/WebCore/platform/network/chromium/ResourceResponse.h
+++ b/WebCore/platform/network/chromium/ResourceResponse.h
@@ -37,12 +37,14 @@ namespace WebCore {
public:
ResourceResponse()
: m_isContentFiltered(false)
+ , m_appCacheID(0)
{
}
ResourceResponse(const KURL& url, const String& mimeType, long long expectedLength, const String& textEncodingName, const String& filename)
- : ResourceResponseBase(url, mimeType, expectedLength, textEncodingName, filename),
- m_isContentFiltered(false)
+ : ResourceResponseBase(url, mimeType, expectedLength, textEncodingName, filename)
+ , m_isContentFiltered(false)
+ , m_appCacheID(0)
{
}
@@ -58,6 +60,12 @@ namespace WebCore {
m_isContentFiltered = isContentFiltered;
}
+ long long getAppCacheID() const { return m_appCacheID; }
+ void setAppCacheID(long long id)
+ {
+ m_appCacheID = id;
+ }
+
private:
friend class ResourceResponseBase;
@@ -74,6 +82,10 @@ namespace WebCore {
// Whether the contents for this response has been altered/blocked (usually
// for security reasons.
bool m_isContentFiltered;
+
+ // The id of the appcache this response was retrieved from, or zero if
+ // the response was not retrieved from an appcache.
+ long long m_appCacheID;
};
} // namespace WebCore