Index: cc/test/fake_output_surface.h |
diff --git a/cc/test/fake_output_surface.h b/cc/test/fake_output_surface.h |
index 193d03c328887f2815c4af82a05a9c25817d9d2c..c743e18eb6001fac32f6fe0438d46b395debc733 100644 |
--- a/cc/test/fake_output_surface.h |
+++ b/cc/test/fake_output_surface.h |
@@ -94,9 +94,6 @@ class FakeOutputSurface : public OutputSurface { |
virtual void SwapBuffers(CompositorFrame* frame) OVERRIDE; |
- virtual void SetNeedsBeginFrame(bool enable) OVERRIDE; |
- bool needs_begin_frame() const { return needs_begin_frame_; } |
- |
virtual bool BindToClient(OutputSurfaceClient* client) OVERRIDE; |
using OutputSurface::ReleaseGL; |
@@ -119,6 +116,11 @@ class FakeOutputSurface : public OutputSurface { |
void SetMemoryPolicyToSetAtBind( |
scoped_ptr<ManagedMemoryPolicy> memory_policy_to_set_at_bind); |
+ virtual void SetNeedsBeginFrames(bool needs_begin_frames) OVERRIDE; |
+ virtual void AsValueInto(base::debug::TracedValue* dict) const OVERRIDE; |
+ |
+ void TestSendBeginFrame(const BeginFrameArgs& args) { SendBeginFrame(args); } |
+ |
protected: |
FakeOutputSurface( |
scoped_refptr<ContextProvider> context_provider, |