| Index: net/cookies/cookie_store.h
 | 
| diff --git a/net/cookies/cookie_store.h b/net/cookies/cookie_store.h
 | 
| index fa063636738650cc88b09130f9ad3d9c2acdfdeb..aaf1b743e46042ea3cf2b6e5c193b6364e446020 100644
 | 
| --- a/net/cookies/cookie_store.h
 | 
| +++ b/net/cookies/cookie_store.h
 | 
| @@ -7,12 +7,12 @@
 | 
|  #ifndef NET_COOKIES_COOKIE_STORE_H_
 | 
|  #define NET_COOKIES_COOKIE_STORE_H_
 | 
|  
 | 
| +#include <memory>
 | 
|  #include <string>
 | 
|  #include <vector>
 | 
|  
 | 
|  #include "base/callback_forward.h"
 | 
|  #include "base/callback_list.h"
 | 
| -#include "base/memory/scoped_ptr.h"
 | 
|  #include "base/time/time.h"
 | 
|  #include "net/base/net_export.h"
 | 
|  #include "net/cookies/canonical_cookie.h"
 | 
| @@ -198,7 +198,7 @@ class NET_EXPORT CookieStore {
 | 
|    // (url, name) pair are removed. If this method ever needs to support an
 | 
|    // unbounded amount of such pairs, this contract needs to change and
 | 
|    // implementors need to be improved to not behave this way.
 | 
| -  virtual scoped_ptr<CookieChangedSubscription> AddCallbackForCookie(
 | 
| +  virtual std::unique_ptr<CookieChangedSubscription> AddCallbackForCookie(
 | 
|        const GURL& url,
 | 
|        const std::string& name,
 | 
|        const CookieChangedCallback& callback) = 0;
 | 
| 
 |