| Index: services/ui/surfaces/direct_output_surface_ozone.cc
|
| diff --git a/services/ui/surfaces/direct_output_surface_ozone.cc b/services/ui/surfaces/direct_output_surface_ozone.cc
|
| index 22fbe008ae68aeaa54929f11a1175d195e251e32..99262d177ae06452eb906ebf93d52dc1c79cb5ec 100644
|
| --- a/services/ui/surfaces/direct_output_surface_ozone.cc
|
| +++ b/services/ui/surfaces/direct_output_surface_ozone.cc
|
| @@ -61,15 +61,10 @@ DirectOutputSurfaceOzone::~DirectOutputSurfaceOzone() {
|
| // TODO(rjkroege): Support cleanup.
|
| }
|
|
|
| -bool DirectOutputSurfaceOzone::BindToClient(cc::OutputSurfaceClient* client) {
|
| - if (!cc::OutputSurface::BindToClient(client))
|
| - return false;
|
| -
|
| - if (capabilities_.uses_default_gl_framebuffer) {
|
| - capabilities_.flipped_output_surface =
|
| - context_provider()->ContextCapabilities().flips_vertically;
|
| - }
|
| - return true;
|
| +void DirectOutputSurfaceOzone::BindToClient(cc::OutputSurfaceClient* client) {
|
| + DCHECK(client);
|
| + DCHECK(!client_);
|
| + client_ = client;
|
| }
|
|
|
| void DirectOutputSurfaceOzone::EnsureBackbuffer() {}
|
|
|