| Index: content/browser/compositor/browser_compositor_output_surface.h
|
| diff --git a/content/browser/compositor/browser_compositor_output_surface.h b/content/browser/compositor/browser_compositor_output_surface.h
|
| index 89d0fd8f4a0f64c01cea4d75abd38423385639d9..5abdb29215ee4fb37ba940f88119c72b4c6a29e0 100644
|
| --- a/content/browser/compositor/browser_compositor_output_surface.h
|
| +++ b/content/browser/compositor/browser_compositor_output_surface.h
|
| @@ -35,19 +35,13 @@ class ReflectorImpl;
|
| class WebGraphicsContext3DCommandBufferImpl;
|
|
|
| class CONTENT_EXPORT BrowserCompositorOutputSurface
|
| - : public cc::OutputSurface,
|
| - public ui::CompositorVSyncManager::Observer {
|
| + : public cc::OutputSurface {
|
| public:
|
| ~BrowserCompositorOutputSurface() override;
|
|
|
| // cc::OutputSurface implementation.
|
| - bool BindToClient(cc::OutputSurfaceClient* client) override;
|
| cc::OverlayCandidateValidator* GetOverlayCandidateValidator() const override;
|
|
|
| - // ui::CompositorVSyncManager::Observer implementation.
|
| - void OnUpdateVSyncParameters(base::TimeTicks timebase,
|
| - base::TimeDelta interval) override;
|
| -
|
| void OnUpdateVSyncParametersFromGpu(base::TimeTicks timebase,
|
| base::TimeDelta interval);
|
|
|
| @@ -95,15 +89,9 @@ class CONTENT_EXPORT BrowserCompositorOutputSurface
|
| cc::SyntheticBeginFrameSource* synthetic_begin_frame_source_;
|
| ReflectorImpl* reflector_;
|
|
|
| - // True when BeginFrame scheduling is enabled.
|
| - bool use_begin_frame_scheduling_;
|
| -
|
| private:
|
| void Initialize();
|
|
|
| - void UpdateVSyncParametersInternal(base::TimeTicks timebase,
|
| - base::TimeDelta interval);
|
| -
|
| std::unique_ptr<display_compositor::CompositorOverlayCandidateValidator>
|
| overlay_candidate_validator_;
|
|
|
|
|