| Index: content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| diff --git a/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc b/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| index b39f5bdadf8feb5f2f6da07ee0f4a8dbcd2d0548..517a59dd64fc4afd2433566b66ea7beb38f1511b 100644
|
| --- a/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| +++ b/content/browser/renderer_host/render_widget_host_view_aura_unittest.cc
|
| @@ -217,22 +217,21 @@ class FakeRenderWidgetHostViewAura : public RenderWidgetHostViewAura {
|
|
|
| ~FakeRenderWidgetHostViewAura() override {}
|
|
|
| - scoped_ptr<ResizeLock> CreateResizeLock(bool defer_compositor_lock) override {
|
| + scoped_ptr<ResizeLock> DelegatedFrameHostCreateResizeLock(
|
| + bool defer_compositor_lock) override {
|
| gfx::Size desired_size = window()->bounds().size();
|
| return scoped_ptr<ResizeLock>(
|
| new FakeResizeLock(desired_size, defer_compositor_lock));
|
| }
|
|
|
| + bool DelegatedFrameCanCreateResizeLock() const override { return true; }
|
| +
|
| void RunOnCompositingDidCommit() {
|
| GetDelegatedFrameHost()->OnCompositingDidCommitForTesting(
|
| window()->GetHost()->compositor());
|
| }
|
|
|
| - bool ShouldCreateResizeLock() override {
|
| - return GetDelegatedFrameHost()->ShouldCreateResizeLockForTesting();
|
| - }
|
| -
|
| - void RequestCopyOfOutput(scoped_ptr<cc::CopyOutputRequest> request) override {
|
| + void InterceptCopyOfOutput(scoped_ptr<cc::CopyOutputRequest> request) {
|
| last_copy_request_ = request.Pass();
|
| if (last_copy_request_->has_texture_mailbox()) {
|
| // Give the resulting texture a size.
|
| @@ -2042,6 +2041,9 @@ TEST_F(RenderWidgetHostViewAuraCopyRequestTest, DestroyedAfterCopyRequest) {
|
| scoped_ptr<cc::CopyOutputRequest> request;
|
|
|
| view_->InitAsChild(NULL);
|
| + view_->GetDelegatedFrameHost()->SetRequestCopyOfOutputCallbackForTesting(
|
| + base::Bind(&FakeRenderWidgetHostViewAura::InterceptCopyOfOutput,
|
| + base::Unretained(view_)));
|
| aura::client::ParentWindowWithContext(
|
| view_->GetNativeView(),
|
| parent_view_->GetNativeView()->GetRootWindow(),
|
|
|