| Index: content/renderer/android/synchronous_compositor_external_begin_frame_source.cc
|
| diff --git a/content/renderer/android/synchronous_compositor_external_begin_frame_source.cc b/content/renderer/android/synchronous_compositor_external_begin_frame_source.cc
|
| index 1ff765a33a6fa435173137879c9d293f2f1d2860..7bb1dc8f72766b7cd80aa24b8c595003a93934e8 100644
|
| --- a/content/renderer/android/synchronous_compositor_external_begin_frame_source.cc
|
| +++ b/content/renderer/android/synchronous_compositor_external_begin_frame_source.cc
|
| @@ -61,8 +61,12 @@ void SynchronousCompositorExternalBeginFrameSource::OnNeedsBeginFramesChanged(
|
| client_->OnNeedsBeginFramesChange(needs_begin_frames);
|
| }
|
|
|
| -void SynchronousCompositorExternalBeginFrameSource::SetClientReady() {
|
| +void SynchronousCompositorExternalBeginFrameSource::AddObserver(
|
| + cc::BeginFrameObserver* obs) {
|
| DCHECK(CalledOnValidThread());
|
| + BeginFrameSourceBase::AddObserver(obs);
|
| + if (registered_)
|
| + return;
|
| registry_->RegisterBeginFrameSource(routing_id_, this);
|
| registered_ = true;
|
| }
|
|
|