| Index: content/common/webkitplatformsupport_impl.h
|
| ===================================================================
|
| --- content/common/webkitplatformsupport_impl.h (revision 183651)
|
| +++ content/common/webkitplatformsupport_impl.h (working copy)
|
| @@ -12,6 +12,7 @@
|
|
|
| namespace content {
|
| class GpuChannelHostFactory;
|
| +class ThreadSafeSender;
|
|
|
| // This is a specialization of WebKitPlatformSupportImpl that implements the
|
| // embedder functions in terms of ContentClient.
|
| @@ -37,12 +38,19 @@
|
| webkit_glue::WebSocketStreamHandleDelegate* delegate) OVERRIDE;
|
| virtual WebKit::WebGraphicsContext3D* createOffscreenGraphicsContext3D(
|
| const WebKit::WebGraphicsContext3D::Attributes& attributes);
|
| + virtual WebKit::WebBlobRegistry* blobRegistry();
|
|
|
| static void SetOffscreenContextFactoryForTest(
|
| OffscreenContextFactory factory);
|
|
|
| protected:
|
| virtual GpuChannelHostFactory* GetGpuChannelHostFactory();
|
| + ThreadSafeSender* thread_safe_sender() { return thread_safe_sender_.get(); }
|
| +
|
| +
|
| + private:
|
| + scoped_refptr<ThreadSafeSender> thread_safe_sender_;
|
| + scoped_ptr<WebKit::WebBlobRegistry> blob_registry_;
|
| };
|
|
|
| } // namespace content
|
|
|