| 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_;
|
| };
|
|
|