| Index: content/shell/renderer/test_runner/web_test_delegate.h
|
| diff --git a/content/shell/renderer/test_runner/web_test_delegate.h b/content/shell/renderer/test_runner/web_test_delegate.h
|
| index 3a6e56f9a9743d5205a6cfbf9fd60ba294794e01..0d7c5f3436798eeeb7a371a2f2bf5e7e4b5b688d 100644
|
| --- a/content/shell/renderer/test_runner/web_test_delegate.h
|
| +++ b/content/shell/renderer/test_runner/web_test_delegate.h
|
| @@ -34,6 +34,7 @@ struct WebURLError;
|
|
|
| namespace cc {
|
| class TextureLayer;
|
| +class TextureLayerClient;
|
| class SharedBitmapManager;
|
| }
|
|
|
| @@ -221,6 +222,10 @@ class WebTestDelegate {
|
| // Clear all the permissions set via SetPermission().
|
| virtual void ResetPermissions() = 0;
|
|
|
| + // Creates cc::TextureLayer for TestPlugin.
|
| + virtual scoped_refptr<cc::TextureLayer> CreateTextureLayerForMailbox(
|
| + cc::TextureLayerClient* client) = 0;
|
| +
|
| // Instantiates WebLayerImpl for TestPlugin.
|
| virtual blink::WebLayer* InstantiateWebLayer(
|
| scoped_refptr<cc::TextureLayer> layer) = 0;
|
|
|