Index: content/browser/fileapi/fileapi_message_filter.h |
diff --git a/content/browser/fileapi/fileapi_message_filter.h b/content/browser/fileapi/fileapi_message_filter.h |
index 158eb6c554962d414f0d5620c341d0c08ab5ac9c..fa78e542b3f1c8cfa8591a0bba7ed2570faf9813 100644 |
--- a/content/browser/fileapi/fileapi_message_filter.h |
+++ b/content/browser/fileapi/fileapi_message_filter.h |
@@ -44,15 +44,12 @@ class URLRequestContext; |
class URLRequestContextGetter; |
} // namespace net |
-namespace content { |
-class BlobStorageHost; |
-} |
- |
namespace webkit_blob { |
class ShareableFileReference; |
} |
namespace content { |
+class BlobStorageHost; |
class ChildProcessSecurityPolicyImpl; |
class ChromeBlobStorageContext; |
@@ -83,6 +80,9 @@ class CONTENT_EXPORT FileAPIMessageFilter : public BrowserMessageFilter { |
virtual bool OnMessageReceived(const IPC::Message& message, |
bool* message_was_ok) OVERRIDE; |
+ // Used to coin Blobs in the browser process with correct lifetime semantics. |
+ BlobStorageHost* GetBlobStorageHost() const; |
tommycli
2014/04/29 23:29:26
Plumbing to get the blob storage host.
|
+ |
protected: |
virtual ~FileAPIMessageFilter(); |