| Index: content/browser/net/quota_policy_cookie_store.cc
|
| diff --git a/content/browser/net/quota_policy_cookie_store.cc b/content/browser/net/quota_policy_cookie_store.cc
|
| index 28edfbf170f69ee65248da80d43bc564d0e290a7..b759c5b608c8f7f9fd9d0c5dfb022609cadfc2ed 100644
|
| --- a/content/browser/net/quota_policy_cookie_store.cc
|
| +++ b/content/browser/net/quota_policy_cookie_store.cc
|
| @@ -97,14 +97,14 @@ void QuotaPolicyCookieStore::Flush(const base::Closure& callback) {
|
|
|
| void QuotaPolicyCookieStore::OnLoad(
|
| const LoadedCallback& loaded_callback,
|
| - const std::vector<net::CanonicalCookie*>& cookies) {
|
| - for (auto* cookie : cookies) {
|
| + std::vector<std::unique_ptr<net::CanonicalCookie>> cookies) {
|
| + for (const auto& cookie : cookies) {
|
| net::SQLitePersistentCookieStore::CookieOrigin origin(
|
| cookie->Domain(), cookie->IsSecure());
|
| ++cookies_per_origin_[origin];
|
| }
|
|
|
| - loaded_callback.Run(cookies);
|
| + loaded_callback.Run(std::move(cookies));
|
| }
|
|
|
| CookieStoreConfig::CookieStoreConfig()
|
|
|