summaryrefslogtreecommitdiffstats
path: root/webkit/port
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/port')
-rw-r--r--webkit/port/platform/network/ResourceResponse.h14
1 files changed, 12 insertions, 2 deletions
diff --git a/webkit/port/platform/network/ResourceResponse.h b/webkit/port/platform/network/ResourceResponse.h
index 801f244..cf498bd 100644
--- a/webkit/port/platform/network/ResourceResponse.h
+++ b/webkit/port/platform/network/ResourceResponse.h
@@ -37,14 +37,16 @@ namespace WebCore {
class ResourceResponse : public ResourceResponseBase {
public:
ResourceResponse()
- : ResourceResponseBase()
+ : ResourceResponseBase(),
+ m_isContentFiltered(false)
{
// TODO(ericroman): move this into ResourceResponseBase
m_lastModifiedDate = 0;
}
ResourceResponse(const KURL& url, const String& mimeType, long long expectedLength, const String& textEncodingName, const String& filename)
- : ResourceResponseBase(url, mimeType, expectedLength, textEncodingName, filename)
+ : ResourceResponseBase(url, mimeType, expectedLength, textEncodingName, filename),
+ m_isContentFiltered(false)
{
// TODO(ericroman): move this into ResourceResponseBase
m_lastModifiedDate = 0;
@@ -55,6 +57,11 @@ public:
m_securityInfo = securityInfo;
}
+ bool isContentFiltered() const { return m_isContentFiltered; }
+ void setIsContentFiltered(bool isContentFiltered) {
+ m_isContentFiltered = isContentFiltered;
+ }
+
private:
friend class ResourceResponseBase;
@@ -68,6 +75,9 @@ private:
notImplemented();
}
+ // Whether the contents for this response has been altered/blocked (usually
+ // for security reasons.
+ bool m_isContentFiltered;
};
} // namespace WebCore