Index: media/mojo/clients/mojo_android_overlay_unittest.cc |
diff --git a/media/mojo/clients/mojo_android_overlay_unittest.cc b/media/mojo/clients/mojo_android_overlay_unittest.cc |
index cf11d7e996b9962c7a998c4bba26403c9ac4f511..ee6833c25fb5697cafbcb2c7362c953ab817bcfd 100644 |
--- a/media/mojo/clients/mojo_android_overlay_unittest.cc |
+++ b/media/mojo/clients/mojo_android_overlay_unittest.cc |
@@ -80,8 +80,6 @@ class MojoAndroidOverlayTest : public ::testing::Test { |
base::Unretained(&callbacks_)); |
config_.failed_cb = base::Bind(&MockClientCallbacks::OnFailed, |
base::Unretained(&callbacks_)); |
- config_.destroyed_cb = base::Bind(&MockClientCallbacks::OnDestroyed, |
- base::Unretained(&callbacks_)); |
// Make sure that we have an implementation of GpuSurfaceLookup. |
gpu::GpuSurfaceTracker::Get(); |
@@ -111,6 +109,8 @@ class MojoAndroidOverlayTest : public ::testing::Test { |
overlay_client_.reset(new MojoAndroidOverlay( |
std::move(provider_ptr), std::move(config_), routing_token)); |
+ overlay_client_->AddSurfaceDestroyedCallback(base::Bind( |
+ &MockClientCallbacks::OnDestroyed, base::Unretained(&callbacks_))); |
base::RunLoop().RunUntilIdle(); |
} |