Chromium Code Reviews| Index: content/child/webblobregistry_impl.h |
| diff --git a/content/child/webblobregistry_impl.h b/content/child/webblobregistry_impl.h |
| index 7e67e427066c0ff8abaa781772516860f03ccf3b..4719600f0cf471ecd9bee510bff799f52b06373b 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,24 @@ class WebBlobRegistryImpl : public WebKit::WebBlobRegistry { |
| virtual ~WebBlobRegistryImpl(); |
| virtual void registerBlobURL(const WebKit::WebURL& url, |
| - WebKit::WebBlobData& data); |
| + WebKit::WebBlobData& data) 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 unregisterBlobURL(const WebKit::WebURL& url) OVERRIDE; |
|
michaeln
2013/07/24 21:07:52
Please remove the OVERRIDE annotations for this We
tyoshino (SeeGerritForStatus)
2013/07/25 04:03:52
Done.
|
| + |
| + virtual void registerStreamURL( |
| + const WebKit::WebURL& url, |
| + const WebKit::WebString& content_type) OVERRIDE; |
| + virtual void registerStreamURL(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 unregisterStreamURL(const WebKit::WebURL& url) OVERRIDE; |
| private: |
| - void SendData(const WebKit::WebURL& url, |
| - const WebKit::WebThreadSafeData& data, |
| - webkit_blob::BlobData::Item* item); |
| + void SendDataForBlob(const WebKit::WebURL& url, |
| + const WebKit::WebThreadSafeData& data); |
| scoped_refptr<ThreadSafeSender> sender_; |
| }; |