| Index: chrome/browser/extensions/event_router_forwarder_unittest.cc
|
| diff --git a/chrome/browser/extensions/event_router_forwarder_unittest.cc b/chrome/browser/extensions/event_router_forwarder_unittest.cc
|
| index 0e6619ab66328fe79939eb493e06e75e32c71490..865d74b11551c6c9616c87b2f0efefc5fc5381b0 100644
|
| --- a/chrome/browser/extensions/event_router_forwarder_unittest.cc
|
| +++ b/chrome/browser/extensions/event_router_forwarder_unittest.cc
|
| @@ -111,10 +111,13 @@ class EventRouterForwarderTest : public testing::Test {
|
| }
|
|
|
| TestingProfile* CreateIncognitoProfile(TestingProfile* base) {
|
| - TestingProfile* incognito = new TestingProfile; // Owned by |base|.
|
| - incognito->set_incognito(true);
|
| - base->SetOffTheRecordProfile(incognito);
|
| - return incognito;
|
| + TestingProfile::Builder builder;
|
| + builder.SetIncognito();
|
| + scoped_ptr<TestingProfile> incognito = builder.Build();
|
| + TestingProfile* incognito_ptr = incognito.get();
|
| + // Incognito profile now owned by |base|
|
| + base->SetOffTheRecordProfile(incognito.PassAs<Profile>());
|
| + return incognito_ptr;
|
| }
|
|
|
| base::MessageLoopForUI message_loop_;
|
|
|