Index: content/common/webblobregistry_impl.h |
=================================================================== |
--- content/common/webblobregistry_impl.h (revision 105887) |
+++ content/common/webblobregistry_impl.h (working copy) |
@@ -6,19 +6,23 @@ |
#define CHROME_COMMON_WEBBLOBREGISTRY_IMPL_H_ |
#pragma once |
-#include "ipc/ipc_message.h" |
+//#include "ipc/ipc_message.h" |
#include "third_party/WebKit/Source/WebKit/chromium/public/WebBlobRegistry.h" |
+class ChildThread; |
+ |
+namespace base { |
+class SharedMemory; |
+} |
+ |
namespace WebKit { |
class WebBlobData; |
-class WebBlobStorageData; |
-class WebString; |
class WebURL; |
} |
class WebBlobRegistryImpl : public WebKit::WebBlobRegistry { |
public: |
- explicit WebBlobRegistryImpl(IPC::Message::Sender* sender); |
+ explicit WebBlobRegistryImpl(ChildThread* child_thread); |
virtual ~WebBlobRegistryImpl(); |
// See WebBlobRegistry.h for documentation on these functions. |
@@ -29,7 +33,7 @@ |
virtual void unregisterBlobURL(const WebKit::WebURL& url); |
private: |
- IPC::Message::Sender* sender_; |
+ ChildThread* child_thread_; |
}; |
#endif // CHROME_COMMON_WEBBLOBREGISTRY_IMPL_H_ |