| Index: cc/test/fake_output_surface.cc
|
| diff --git a/cc/test/fake_output_surface.cc b/cc/test/fake_output_surface.cc
|
| index ebbe7832b167284c658db7e168433797148d81ba..6f462c709c352aaae012700977b06cfe67ec2f07 100644
|
| --- a/cc/test/fake_output_surface.cc
|
| +++ b/cc/test/fake_output_surface.cc
|
| @@ -8,43 +8,20 @@ namespace cc {
|
|
|
| FakeOutputSurface::FakeOutputSurface(
|
| scoped_ptr<WebKit::WebGraphicsContext3D> context3d, bool has_parent)
|
| - : num_sent_frames_(0) {
|
| - context3d_ = context3d.Pass();
|
| + : OutputSurfaceImpl(context3d.Pass()),
|
| + num_sent_frames_(0) {
|
| capabilities_.has_parent_compositor = has_parent;
|
| }
|
|
|
| FakeOutputSurface::FakeOutputSurface(
|
| scoped_ptr<SoftwareOutputDevice> software_device, bool has_parent)
|
| - : num_sent_frames_(0) {
|
| - software_device_ = software_device.Pass();
|
| + : OutputSurfaceImpl(software_device.Pass()),
|
| + num_sent_frames_(0) {
|
| capabilities_.has_parent_compositor = has_parent;
|
| }
|
|
|
| FakeOutputSurface::~FakeOutputSurface() {}
|
|
|
| -bool FakeOutputSurface::BindToClient(OutputSurfaceClient* client) {
|
| - if (!context3d_)
|
| - return true;
|
| - DCHECK(client);
|
| - if (!context3d_->makeContextCurrent())
|
| - return false;
|
| - client_ = client;
|
| - return true;
|
| -}
|
| -
|
| -const struct OutputSurface::Capabilities& FakeOutputSurface::Capabilities()
|
| - const {
|
| - return capabilities_;
|
| -}
|
| -
|
| -WebKit::WebGraphicsContext3D* FakeOutputSurface::Context3D() const {
|
| - return context3d_.get();
|
| -}
|
| -
|
| -SoftwareOutputDevice* FakeOutputSurface::SoftwareDevice() const {
|
| - return software_device_.get();
|
| -}
|
| -
|
| void FakeOutputSurface::SendFrameToParentCompositor(
|
| CompositorFrame* frame) {
|
| frame->AssignTo(&last_sent_frame_);
|
|
|