Index: chrome/browser/intents/web_intents_registry_unittest.cc |
diff --git a/chrome/browser/intents/web_intents_registry_unittest.cc b/chrome/browser/intents/web_intents_registry_unittest.cc |
index 6ba804bdad667a30f1dc97a62433dedbe97f53b0..5f1ac6746da897671d99d611c7c4db53a0e77b23 100644 |
--- a/chrome/browser/intents/web_intents_registry_unittest.cc |
+++ b/chrome/browser/intents/web_intents_registry_unittest.cc |
@@ -258,18 +258,16 @@ TEST_F(WebIntentsRegistryTest, GetIntentServicesForExtensionFilter) { |
extensions_.Insert(edit_extension); |
ASSERT_EQ(2U, extensions_.size()); |
- ServiceListConsumer consumer; |
+ WebIntentsRegistry::IntentServiceList services; |
registry_.GetIntentServicesForExtensionFilter( |
ASCIIToUTF16("http://webintents.org/edit"), |
ASCIIToUTF16("image/*"), |
edit_extension->id(), |
- base::Bind(&ServiceListConsumer::Accept, |
- base::Unretained(&consumer))); |
- consumer.WaitForData(); |
- ASSERT_EQ(1U, consumer.services_.size()); |
+ &services); |
+ ASSERT_EQ(1U, services.size()); |
EXPECT_EQ(edit_extension->url().spec() + "services/edit", |
- consumer.services_[0].service_url.spec()); |
+ services[0].service_url.spec()); |
} |
TEST_F(WebIntentsRegistryTest, GetAllIntents) { |