| 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..402bacca2db9add7f5821029e7147cb3534c7e99 100644
|
| --- a/services/ui/surfaces/direct_output_surface_ozone.cc
|
| +++ b/services/ui/surfaces/direct_output_surface_ozone.cc
|
| @@ -62,14 +62,9 @@ DirectOutputSurfaceOzone::~DirectOutputSurfaceOzone() {
|
| }
|
|
|
| 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;
|
| + DCHECK(client);
|
| + DCHECK(!client_);
|
| + client_ = client;
|
| }
|
|
|
| void DirectOutputSurfaceOzone::EnsureBackbuffer() {}
|
|
|