Index: blimp/client/support/compositor/blimp_embedder_compositor.cc |
diff --git a/blimp/client/support/compositor/blimp_embedder_compositor.cc b/blimp/client/support/compositor/blimp_embedder_compositor.cc |
index 066fda089a1e928efcf38dd6754e8ffcb950410e..6f3ae3e22c29b3e83d2c3c5be32212f0f8bf652a 100644 |
--- a/blimp/client/support/compositor/blimp_embedder_compositor.cc |
+++ b/blimp/client/support/compositor/blimp_embedder_compositor.cc |
@@ -54,6 +54,13 @@ class DisplayOutputSurface : public cc::OutputSurface { |
void BindFramebuffer() override { |
context_provider()->ContextGL()->BindFramebuffer(GL_FRAMEBUFFER, 0); |
} |
+ void Reshape(const gfx::Size& size, |
+ float device_scale_factor, |
+ const gfx::ColorSpace& color_space, |
+ bool has_alpha) override { |
+ context_provider()->ContextGL()->ResizeCHROMIUM( |
+ size.width(), size.height(), device_scale_factor, has_alpha); |
+ } |
void SwapBuffers(cc::OutputSurfaceFrame frame) override { |
// See cc::OutputSurface::SwapBuffers() comment for details. |
context_provider_->ContextSupport()->Swap(); |