Index: content/child/webblobregistry_impl.h |
diff --git a/content/child/webblobregistry_impl.h b/content/child/webblobregistry_impl.h |
index 7e67e427066c0ff8abaa781772516860f03ccf3b..74e35aface7959323ebbfe359c0aeaa340120e0f 100644 |
--- a/content/child/webblobregistry_impl.h |
+++ b/content/child/webblobregistry_impl.h |
@@ -11,6 +11,7 @@ |
namespace WebKit { |
class WebBlobData; |
+class WebString; |
class WebThreadSafeData; |
class WebURL; |
} |
@@ -24,15 +25,20 @@ class WebBlobRegistryImpl : public WebKit::WebBlobRegistry { |
virtual ~WebBlobRegistryImpl(); |
virtual void registerBlobURL(const WebKit::WebURL& url, |
- WebKit::WebBlobData& data); |
+ WebKit::WebBlobData& data) OVERRIDE; |
+ virtual void registerStreamURL( |
+ const WebKit::WebURL& url, |
+ const WebKit::WebString& content_type) OVERRIDE; |
virtual void registerBlobURL(const WebKit::WebURL& url, |
- const WebKit::WebURL& src_url); |
- virtual void unregisterBlobURL(const WebKit::WebURL& url); |
+ const WebKit::WebURL& src_url) OVERRIDE; |
+ virtual void addDataToStream(const WebKit::WebURL& url, |
+ WebKit::WebThreadSafeData& data) OVERRIDE; |
+ virtual void finalizeStream(const WebKit::WebURL& url) OVERRIDE; |
+ virtual void unregisterBlobURL(const WebKit::WebURL& url) OVERRIDE; |
private: |
void SendData(const WebKit::WebURL& url, |
- const WebKit::WebThreadSafeData& data, |
- webkit_blob::BlobData::Item* item); |
+ const WebKit::WebThreadSafeData& data); |
scoped_refptr<ThreadSafeSender> sender_; |
}; |