summaryrefslogtreecommitdiff
path: root/Source/WebCore/loader/cache/CachedShader.h
diff options
context:
space:
mode:
Diffstat (limited to 'Source/WebCore/loader/cache/CachedShader.h')
-rw-r--r--Source/WebCore/loader/cache/CachedShader.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/WebCore/loader/cache/CachedShader.h b/Source/WebCore/loader/cache/CachedShader.h
index d1de14d77..4286770ad 100644
--- a/Source/WebCore/loader/cache/CachedShader.h
+++ b/Source/WebCore/loader/cache/CachedShader.h
@@ -36,6 +36,7 @@
namespace WebCore {
+class MemoryObjectInfo;
class TextResourceDecoder;
class CachedShader : public CachedResource {
@@ -46,6 +47,8 @@ public:
const String& shaderString();
void data(PassRefPtr<SharedBuffer>, bool allDataReceived);
+ virtual void reportMemoryUsage(MemoryObjectInfo*) const OVERRIDE;
+
private:
RefPtr<TextResourceDecoder> m_decoder;
String m_shaderString;