| Index: services/ui/public/cpp/compositor_frame_sink.cc
|
| diff --git a/services/ui/public/cpp/compositor_frame_sink.cc b/services/ui/public/cpp/compositor_frame_sink.cc
|
| index 017f70094e7391d65227549847d6618918789b1d..0f72407095113f6953a8de231effa53fa0c6c01f 100644
|
| --- a/services/ui/public/cpp/compositor_frame_sink.cc
|
| +++ b/services/ui/public/cpp/compositor_frame_sink.cc
|
| @@ -26,6 +26,9 @@ CompositorFrameSink::CompositorFrameSink(
|
| CompositorFrameSink::~CompositorFrameSink() {}
|
|
|
| bool CompositorFrameSink::BindToClient(cc::CompositorFrameSinkClient* client) {
|
| + if (!cc::CompositorFrameSink::BindToClient(client))
|
| + return false;
|
| +
|
| surface_->BindToThread();
|
| surface_->set_client(this);
|
|
|
| @@ -35,7 +38,7 @@ bool CompositorFrameSink::BindToClient(cc::CompositorFrameSinkClient* client) {
|
| base::ThreadTaskRunnerHandle::Get().get())));
|
|
|
| client->SetBeginFrameSource(begin_frame_source_.get());
|
| - return cc::CompositorFrameSink::BindToClient(client);
|
| + return true;
|
| }
|
|
|
| void CompositorFrameSink::DetachFromClient() {
|
|
|