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_; |