diff options
Diffstat (limited to 'ui/gfx/compositor/test_compositor.h')
-rw-r--r-- | ui/gfx/compositor/test_compositor.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/ui/gfx/compositor/test_compositor.h b/ui/gfx/compositor/test_compositor.h index 6af5a94..6472496 100644 --- a/ui/gfx/compositor/test_compositor.h +++ b/ui/gfx/compositor/test_compositor.h @@ -18,7 +18,7 @@ class TestCompositorDelegate; // Trivial Compositor implementation that creates Textures of type TestTexture. class TestCompositor : public ui::Compositor { public: - TestCompositor(); + explicit TestCompositor(CompositorDelegate* owner); virtual ~TestCompositor(); // ui::Compositor: @@ -28,6 +28,9 @@ class TestCompositor : public ui::Compositor { virtual void Blur(const gfx::Rect& bounds) OVERRIDE; virtual void DrawTree() OVERRIDE; + // A simple factory that creates a test compositor with a given delegate + static ui::Compositor* Create(ui::CompositorDelegate* owner); + protected: virtual void OnWidgetSizeChanged() OVERRIDE; |