| Index: net/extras/sqlite/sqlite_persistent_cookie_store_perftest.cc
|
| diff --git a/net/extras/sqlite/sqlite_persistent_cookie_store_perftest.cc b/net/extras/sqlite/sqlite_persistent_cookie_store_perftest.cc
|
| index 2af8d0371465d6defff9245a488a80ef481791db..60a03f5854a56a119fc20d27b714470fca1a2a21 100644
|
| --- a/net/extras/sqlite/sqlite_persistent_cookie_store_perftest.cc
|
| +++ b/net/extras/sqlite/sqlite_persistent_cookie_store_perftest.cc
|
| @@ -39,13 +39,13 @@ class SQLitePersistentCookieStorePerfTest : public testing::Test {
|
| key_loaded_event_(base::WaitableEvent::ResetPolicy::AUTOMATIC,
|
| base::WaitableEvent::InitialState::NOT_SIGNALED) {}
|
|
|
| - void OnLoaded(const std::vector<CanonicalCookie*>& cookies) {
|
| - cookies_ = cookies;
|
| + void OnLoaded(std::vector<std::unique_ptr<CanonicalCookie>> cookies) {
|
| + cookies_.swap(cookies);
|
| loaded_event_.Signal();
|
| }
|
|
|
| - void OnKeyLoaded(const std::vector<CanonicalCookie*>& cookies) {
|
| - cookies_ = cookies;
|
| + void OnKeyLoaded(std::vector<std::unique_ptr<CanonicalCookie>> cookies) {
|
| + cookies_.swap(cookies);
|
| key_loaded_event_.Signal();
|
| }
|
|
|
| @@ -109,12 +109,12 @@ class SQLitePersistentCookieStorePerfTest : public testing::Test {
|
| std::unique_ptr<base::SequencedWorkerPoolOwner> pool_owner_;
|
| base::WaitableEvent loaded_event_;
|
| base::WaitableEvent key_loaded_event_;
|
| - std::vector<CanonicalCookie*> cookies_;
|
| + std::vector<std::unique_ptr<CanonicalCookie>> cookies_;
|
| base::ScopedTempDir temp_dir_;
|
| scoped_refptr<SQLitePersistentCookieStore> store_;
|
| };
|
|
|
| -// Test the performance of priority load of cookies for a specfic domain key
|
| +// Test the performance of priority load of cookies for a specific domain key
|
| TEST_F(SQLitePersistentCookieStorePerfTest, TestLoadForKeyPerformance) {
|
| for (int domain_num = 0; domain_num < 3; ++domain_num) {
|
| std::string domain_name(base::StringPrintf("domain_%d.com", domain_num));
|
|
|