| Index: chrome/test/base/testing_profile.cc
|
| diff --git a/chrome/test/base/testing_profile.cc b/chrome/test/base/testing_profile.cc
|
| index f30e1994d20a58275a533eee6bc1dc7550685f14..ea850b256551fa22b465ca419604f171240c460c 100644
|
| --- a/chrome/test/base/testing_profile.cc
|
| +++ b/chrome/test/base/testing_profile.cc
|
| @@ -99,7 +99,6 @@ class TestExtensionURLRequestContext : public net::URLRequestContext {
|
| set_cookie_store(cookie_monster);
|
| }
|
|
|
| - private:
|
| virtual ~TestExtensionURLRequestContext() {}
|
| };
|
|
|
| @@ -107,8 +106,8 @@ class TestExtensionURLRequestContextGetter
|
| : public net::URLRequestContextGetter {
|
| public:
|
| virtual net::URLRequestContext* GetURLRequestContext() {
|
| - if (!context_)
|
| - context_ = new TestExtensionURLRequestContext();
|
| + if (!context_.get())
|
| + context_.reset(new TestExtensionURLRequestContext());
|
| return context_.get();
|
| }
|
| virtual scoped_refptr<base::MessageLoopProxy> GetIOMessageLoopProxy() const {
|
| @@ -119,7 +118,7 @@ class TestExtensionURLRequestContextGetter
|
| virtual ~TestExtensionURLRequestContextGetter() {}
|
|
|
| private:
|
| - scoped_refptr<net::URLRequestContext> context_;
|
| + scoped_ptr<net::URLRequestContext> context_;
|
| };
|
|
|
| ProfileKeyedService* CreateTestDesktopNotificationService(Profile* profile) {
|
|
|