summaryrefslogtreecommitdiffstats
path: root/components/bookmarks
diff options
context:
space:
mode:
authordcheng <dcheng@chromium.org>2015-12-26 13:16:23 -0800
committerCommit bot <commit-bot@chromium.org>2015-12-26 21:17:11 +0000
commit51606358c63e4005e53c8894463029b57d16751c (patch)
tree9097a0481effe003a1f5d7df7ba66f21b10c3d4e /components/bookmarks
parentf63a125013805bf3dd72f90ec33f4d0aa0606660 (diff)
downloadchromium_src-51606358c63e4005e53c8894463029b57d16751c.zip
chromium_src-51606358c63e4005e53c8894463029b57d16751c.tar.gz
chromium_src-51606358c63e4005e53c8894463029b57d16751c.tar.bz2
Convert Pass()→std::move() in //components/[a-m]*
BUG=557422 R=avi@chromium.org TBR=jochen@chromium.org Review URL: https://codereview.chromium.org/1548193002 Cr-Commit-Position: refs/heads/master@{#366906}
Diffstat (limited to 'components/bookmarks')
-rw-r--r--components/bookmarks/browser/bookmark_model.cc3
-rw-r--r--components/bookmarks/browser/bookmark_model_unittest.cc4
-rw-r--r--components/bookmarks/browser/bookmark_storage.cc6
-rw-r--r--components/bookmarks/browser/bookmark_utils_unittest.cc6
-rw-r--r--components/bookmarks/managed/managed_bookmark_service.cc14
-rw-r--r--components/bookmarks/managed/managed_bookmarks_tracker_unittest.cc4
-rw-r--r--components/bookmarks/test/test_bookmark_client.cc9
7 files changed, 26 insertions, 20 deletions
diff --git a/components/bookmarks/browser/bookmark_model.cc b/components/bookmarks/browser/bookmark_model.cc
index 8452b11..3f9f459 100644
--- a/components/bookmarks/browser/bookmark_model.cc
+++ b/components/bookmarks/browser/bookmark_model.cc
@@ -6,6 +6,7 @@
#include <algorithm>
#include <functional>
+#include <utility>
#include "base/bind.h"
#include "base/bind_helpers.h"
@@ -918,7 +919,7 @@ void BookmarkModel::RemoveAndDeleteNode(BookmarkNode* delete_me) {
observers_,
BookmarkNodeRemoved(this, parent, index, node.get(), removed_urls));
- undo_delegate()->OnBookmarkNodeRemoved(this, parent, index, node.Pass());
+ undo_delegate()->OnBookmarkNodeRemoved(this, parent, index, std::move(node));
}
void BookmarkModel::RemoveNodeFromInternalMaps(BookmarkNode* node) {
diff --git a/components/bookmarks/browser/bookmark_model_unittest.cc b/components/bookmarks/browser/bookmark_model_unittest.cc
index dee1d94..d9e724a 100644
--- a/components/bookmarks/browser/bookmark_model_unittest.cc
+++ b/components/bookmarks/browser/bookmark_model_unittest.cc
@@ -6,9 +6,9 @@
#include <stddef.h>
#include <stdint.h>
-
#include <set>
#include <string>
+#include <utility>
#include "base/base_paths.h"
#include "base/command_line.h"
@@ -426,7 +426,7 @@ class BookmarkModelTest : public testing::Test,
BookmarkPermanentNode* extra_node = new BookmarkPermanentNode(100);
BookmarkPermanentNodeList extra_nodes;
extra_nodes.push_back(extra_node);
- client_.SetExtraNodesToLoad(extra_nodes.Pass());
+ client_.SetExtraNodesToLoad(std::move(extra_nodes));
model_->RemoveObserver(this);
model_ = client_.CreateModel();
diff --git a/components/bookmarks/browser/bookmark_storage.cc b/components/bookmarks/browser/bookmark_storage.cc
index 921e3f3..f1c8380 100644
--- a/components/bookmarks/browser/bookmark_storage.cc
+++ b/components/bookmarks/browser/bookmark_storage.cc
@@ -5,8 +5,8 @@
#include "components/bookmarks/browser/bookmark_storage.h"
#include <stddef.h>
-
#include <algorithm>
+#include <utility>
#include "base/bind.h"
#include "base/compiler_specific.h"
@@ -214,7 +214,7 @@ void BookmarkStorage::OnLoadFinished(scoped_ptr<BookmarkLoadDetails> details) {
if (!model_)
return;
- model_->DoneLoading(details.Pass());
+ model_->DoneLoading(std::move(details));
}
bool BookmarkStorage::SaveNow() {
@@ -228,7 +228,7 @@ bool BookmarkStorage::SaveNow() {
scoped_ptr<std::string> data(new std::string);
if (!SerializeData(data.get()))
return false;
- writer_.WriteNow(data.Pass());
+ writer_.WriteNow(std::move(data));
return true;
}
diff --git a/components/bookmarks/browser/bookmark_utils_unittest.cc b/components/bookmarks/browser/bookmark_utils_unittest.cc
index eaeb42b..29225d4 100644
--- a/components/bookmarks/browser/bookmark_utils_unittest.cc
+++ b/components/bookmarks/browser/bookmark_utils_unittest.cc
@@ -5,7 +5,7 @@
#include "components/bookmarks/browser/bookmark_utils.h"
#include <stddef.h>
-
+#include <utility>
#include <vector>
#include "base/macros.h"
@@ -429,7 +429,7 @@ TEST_F(BookmarkUtilsTest, PasteNonEditableNodes) {
BookmarkPermanentNode* extra_node = new BookmarkPermanentNode(100);
BookmarkPermanentNodeList extra_nodes;
extra_nodes.push_back(extra_node);
- client.SetExtraNodesToLoad(extra_nodes.Pass());
+ client.SetExtraNodesToLoad(std::move(extra_nodes));
scoped_ptr<BookmarkModel> model(client.CreateModel());
const BookmarkNode* node = model->AddURL(model->other_node(),
@@ -583,7 +583,7 @@ TEST_F(BookmarkUtilsTest, RemoveAllBookmarks) {
BookmarkPermanentNode* extra_node = new BookmarkPermanentNode(100);
BookmarkPermanentNodeList extra_nodes;
extra_nodes.push_back(extra_node);
- client.SetExtraNodesToLoad(extra_nodes.Pass());
+ client.SetExtraNodesToLoad(std::move(extra_nodes));
scoped_ptr<BookmarkModel> model(client.CreateModel());
EXPECT_TRUE(model->bookmark_bar_node()->empty());
diff --git a/components/bookmarks/managed/managed_bookmark_service.cc b/components/bookmarks/managed/managed_bookmark_service.cc
index 27370b61..066df72 100644
--- a/components/bookmarks/managed/managed_bookmark_service.cc
+++ b/components/bookmarks/managed/managed_bookmark_service.cc
@@ -6,6 +6,7 @@
#include <stdint.h>
#include <stdlib.h>
+#include <utility>
#include <vector>
#include "base/bind.h"
@@ -31,8 +32,8 @@ class BookmarkPermanentNodeLoader {
BookmarkPermanentNodeLoader(scoped_ptr<BookmarkPermanentNode> node,
scoped_ptr<base::ListValue> initial_bookmarks,
int title_id)
- : node_(node.Pass()),
- initial_bookmarks_(initial_bookmarks.Pass()),
+ : node_(std::move(node)),
+ initial_bookmarks_(std::move(initial_bookmarks)),
title_id_(title_id) {
DCHECK(node_);
}
@@ -48,7 +49,7 @@ class BookmarkPermanentNodeLoader {
node_.get(), initial_bookmarks_.get(), node_->id() + 1);
node_->set_visible(!node_->empty());
node_->SetTitle(l10n_util::GetStringUTF16(title_id_));
- return node_.Pass();
+ return std::move(node_);
}
private:
@@ -68,7 +69,7 @@ BookmarkPermanentNodeList LoadExtraNodes(
BookmarkPermanentNodeList extra_nodes;
for (const auto& loader : loaders)
extra_nodes.push_back(loader->Load(next_node_id).release());
- return extra_nodes.Pass();
+ return extra_nodes;
}
} // namespace
@@ -114,10 +115,11 @@ LoadExtraCallback ManagedBookmarkService::GetLoadExtraNodesCallback() {
ScopedVector<BookmarkPermanentNodeLoader> loaders;
loaders.push_back(new BookmarkPermanentNodeLoader(
- managed.Pass(), managed_bookmarks_tracker_->GetInitialManagedBookmarks(),
+ std::move(managed),
+ managed_bookmarks_tracker_->GetInitialManagedBookmarks(),
IDS_BOOKMARK_BAR_MANAGED_FOLDER_DEFAULT_NAME));
loaders.push_back(new BookmarkPermanentNodeLoader(
- supervised.Pass(),
+ std::move(supervised),
supervised_bookmarks_tracker_->GetInitialManagedBookmarks(),
IDS_BOOKMARK_BAR_SUPERVISED_FOLDER_DEFAULT_NAME));
diff --git a/components/bookmarks/managed/managed_bookmarks_tracker_unittest.cc b/components/bookmarks/managed/managed_bookmarks_tracker_unittest.cc
index 07b1238..3ce78c3 100644
--- a/components/bookmarks/managed/managed_bookmarks_tracker_unittest.cc
+++ b/components/bookmarks/managed/managed_bookmarks_tracker_unittest.cc
@@ -4,6 +4,8 @@
#include "components/bookmarks/managed/managed_bookmarks_tracker.h"
+#include <utility>
+
#include "base/bind.h"
#include "base/files/file_path.h"
#include "base/memory/scoped_ptr.h"
@@ -61,7 +63,7 @@ class ManagedBookmarksTrackerTest : public testing::Test {
BookmarkPermanentNodeList extra_nodes;
extra_nodes.push_back(managed_node);
- client_.SetExtraNodesToLoad(extra_nodes.Pass());
+ client_.SetExtraNodesToLoad(std::move(extra_nodes));
model_.reset(new BookmarkModel(&client_));
model_->AddObserver(&observer_);
diff --git a/components/bookmarks/test/test_bookmark_client.cc b/components/bookmarks/test/test_bookmark_client.cc
index 145ad57..89ca479 100644
--- a/components/bookmarks/test/test_bookmark_client.cc
+++ b/components/bookmarks/test/test_bookmark_client.cc
@@ -5,6 +5,7 @@
#include "components/bookmarks/test/test_bookmark_client.h"
#include <stddef.h>
+#include <utility>
#include "base/bind.h"
#include "base/bind_helpers.h"
@@ -24,13 +25,13 @@ scoped_ptr<BookmarkModel> TestBookmarkClient::CreateModel() {
scoped_ptr<BookmarkLoadDetails> details =
bookmark_model->CreateLoadDetails(std::string());
details->LoadExtraNodes();
- bookmark_model->DoneLoading(details.Pass());
- return bookmark_model.Pass();
+ bookmark_model->DoneLoading(std::move(details));
+ return bookmark_model;
}
void TestBookmarkClient::SetExtraNodesToLoad(
BookmarkPermanentNodeList extra_nodes) {
- extra_nodes_to_load_ = extra_nodes.Pass();
+ extra_nodes_to_load_ = std::move(extra_nodes);
// Keep a copy in |extra_nodes_| for the acessor.
extra_nodes_ = extra_nodes_to_load_.get();
}
@@ -87,7 +88,7 @@ bool TestBookmarkClient::CanBeEditedByUser(const BookmarkNode* node) {
BookmarkPermanentNodeList TestBookmarkClient::LoadExtraNodes(
BookmarkPermanentNodeList extra_nodes,
int64_t* next_id) {
- return extra_nodes.Pass();
+ return extra_nodes;
}
} // namespace bookmarks