| Index: chrome/browser/intents/register_intent_handler_infobar_delegate_unittest.cc
|
| ===================================================================
|
| --- chrome/browser/intents/register_intent_handler_infobar_delegate_unittest.cc (revision 175396)
|
| +++ chrome/browser/intents/register_intent_handler_infobar_delegate_unittest.cc (working copy)
|
| @@ -4,7 +4,6 @@
|
|
|
| #include "base/synchronization/waitable_event.h"
|
| #include "base/utf_string_conversions.h"
|
| -#include "chrome/browser/api/infobars/infobar_service.h"
|
| #include "chrome/browser/intents/register_intent_handler_infobar_delegate.h"
|
| #include "chrome/browser/intents/web_intents_registry.h"
|
| #include "chrome/browser/intents/web_intents_registry_factory.h"
|
| @@ -44,7 +43,6 @@
|
|
|
| virtual void SetUp() {
|
| ChromeRenderViewHostTestHarness::SetUp();
|
| - InfoBarService::CreateForWebContents(web_contents());
|
|
|
| profile()->CreateWebDataService();
|
| web_intents_registry_ = BuildForProfile(profile());
|
| @@ -70,13 +68,12 @@
|
| service.service_url = GURL("google.com");
|
| service.action = ASCIIToUTF16("http://webintents.org/share");
|
| service.type = ASCIIToUTF16("text/url");
|
| - RegisterIntentHandlerInfoBarDelegate delegate(
|
| - InfoBarService::FromWebContents(web_contents()),
|
| - WebIntentsRegistryFactory::GetForProfile(profile()),
|
| - service, NULL, GURL());
|
| + scoped_ptr<RegisterIntentHandlerInfoBarDelegate> infobar_delegate(
|
| + RegisterIntentHandlerInfoBarDelegate::Create(web_intents_registry_,
|
| + service));
|
|
|
| EXPECT_CALL(*web_intents_registry_, RegisterIntentService(service));
|
| - delegate.Accept();
|
| + infobar_delegate->Accept();
|
| }
|
|
|
| } // namespace
|
|
|