| Index: webkit/compositor_bindings/web_compositor_support_impl.h
|
| diff --git a/webkit/compositor_bindings/web_compositor_support_impl.h b/webkit/compositor_bindings/web_compositor_support_impl.h
|
| index 2a111b3c5103948ee318b624776996ca41a35607..375792853cc6737dd39b02bea4c46a84429e9888 100644
|
| --- a/webkit/compositor_bindings/web_compositor_support_impl.h
|
| +++ b/webkit/compositor_bindings/web_compositor_support_impl.h
|
| @@ -13,6 +13,11 @@ namespace base {
|
| class MessageLoopProxy;
|
| }
|
|
|
| +namespace WebKit {
|
| +class WebCompositorOutputSurface;
|
| +class WebGraphicsContext3D;
|
| +}
|
| +
|
| namespace webkit {
|
|
|
| class WebCompositorSupportImpl : public WebKit::WebCompositorSupport {
|
| @@ -26,6 +31,9 @@ class WebCompositorSupportImpl : public WebKit::WebCompositorSupport {
|
| virtual WebKit::WebLayerTreeView* createLayerTreeView(
|
| WebKit::WebLayerTreeViewClient* client, const WebKit::WebLayer& root,
|
| const WebKit::WebLayerTreeView::Settings& settings);
|
| + virtual WebKit::WebCompositorOutputSurface* createOutputSurfaceFor3D(
|
| + WebKit::WebGraphicsContext3D* context);
|
| + virtual WebKit::WebCompositorOutputSurface* createOutputSurfaceForSoftware();
|
| virtual WebKit::WebLayer* createLayer();
|
| virtual WebKit::WebContentLayer* createContentLayer(
|
| WebKit::WebContentLayerClient* client);
|
|
|