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(), |