Index: cc/test/fake_output_surface.cc |
diff --git a/cc/test/fake_output_surface.cc b/cc/test/fake_output_surface.cc |
index 920b68940c7aea80b23534c60436050206a5b537..352b6e49945770260571e986514247715a00cc24 100644 |
--- a/cc/test/fake_output_surface.cc |
+++ b/cc/test/fake_output_surface.cc |
@@ -76,7 +76,7 @@ void FakeOutputSurface::SwapBuffers(CompositorFrame* frame) { |
++num_sent_frames_; |
PostSwapBuffersComplete(); |
- DidSwapBuffers(); |
+ client_->DidSwapBuffers(); |
} else { |
OutputSurface::SwapBuffers(frame); |
frame->AssignTo(&last_sent_frame_); |
@@ -88,9 +88,7 @@ void FakeOutputSurface::SetNeedsBeginFrame(bool enable) { |
needs_begin_frame_ = enable; |
OutputSurface::SetNeedsBeginFrame(enable); |
- // If there is not BeginFrame emulation from the FrameRateController, |
- // then we just post a BeginFrame to emulate it as part of the test. |
- if (enable && !frame_rate_controller_) { |
+ if (enable) { |
base::MessageLoop::current()->PostDelayedTask( |
FROM_HERE, |
base::Bind(&FakeOutputSurface::OnBeginFrame, |
@@ -100,7 +98,7 @@ void FakeOutputSurface::SetNeedsBeginFrame(bool enable) { |
} |
void FakeOutputSurface::OnBeginFrame() { |
- OutputSurface::BeginFrame(BeginFrameArgs::CreateForTesting()); |
+ client_->BeginFrame(BeginFrameArgs::CreateForTesting()); |
} |