diff options
Diffstat (limited to 'webkit/port')
-rw-r--r-- | webkit/port/platform/network/ResourceResponse.h | 14 |
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 |