Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(14)

Unified Diff: chrome/browser/sync/glue/extension_sync.cc

Issue 6375007: [Sync] Refactored ProfileSyncService and remove its backend() function (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Add comment Created 9 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: chrome/browser/sync/glue/extension_sync.cc
diff --git a/chrome/browser/sync/glue/extension_sync.cc b/chrome/browser/sync/glue/extension_sync.cc
index 83068df4d6db503638a0845b21197f07c5edec77..393351594e9913f4304e9e8d6e1b986746c6940d 100644
--- a/chrome/browser/sync/glue/extension_sync.cc
+++ b/chrome/browser/sync/glue/extension_sync.cc
@@ -23,8 +23,7 @@ bool RootNodeHasChildren(const char* tag,
bool* has_children) {
CHECK(has_children);
*has_children = false;
- sync_api::ReadTransaction trans(
- sync_service->backend()->GetUserShareHandle());
+ sync_api::ReadTransaction trans(sync_service->GetUserShare());
sync_api::ReadNode node(&trans);
if (!node.InitByTagLookup(tag)) {
LOG(ERROR) << "Root node with tag " << tag << " does not exist";
@@ -148,8 +147,7 @@ bool SlurpServerData(
const std::set<std::string>& unsynced_extensions,
ProfileSyncService* sync_service,
ExtensionDataMap* extension_data_map) {
- sync_api::WriteTransaction trans(
- sync_service->backend()->GetUserShareHandle());
+ sync_api::WriteTransaction trans(sync_service->GetUserShare());
sync_api::ReadNode root(&trans);
if (!root.InitByTagLookup(root_node_tag)) {
LOG(ERROR) << GetRootNodeDoesNotExistError(root_node_tag);
@@ -324,8 +322,7 @@ void NudgeExtensionUpdater(ExtensionService* extensions_service) {
bool FlushExtensionData(const ExtensionSyncTraits& traits,
const ExtensionDataMap& extension_data_map,
ProfileSyncService* sync_service) {
- sync_api::WriteTransaction trans(
- sync_service->backend()->GetUserShareHandle());
+ sync_api::WriteTransaction trans(sync_service->GetUserShare());
sync_api::ReadNode root(&trans);
if (!root.InitByTagLookup(traits.root_node_tag)) {
LOG(ERROR) << GetRootNodeDoesNotExistError(traits.root_node_tag);
@@ -388,8 +385,7 @@ bool UpdateServerData(const ExtensionSyncTraits& traits,
ExtensionData extension_data =
ExtensionData::FromData(ExtensionData::CLIENT, client_data);
- sync_api::WriteTransaction trans(
- sync_service->backend()->GetUserShareHandle());
+ sync_api::WriteTransaction trans(sync_service->GetUserShare());
sync_api::ReadNode node(&trans);
if (node.InitByClientTagLookup(traits.model_type, id)) {
@@ -428,8 +424,7 @@ bool UpdateServerData(const ExtensionSyncTraits& traits,
void RemoveServerData(const ExtensionSyncTraits& traits,
const std::string& id,
ProfileSyncService* sync_service) {
- sync_api::WriteTransaction trans(
- sync_service->backend()->GetUserShareHandle());
+ sync_api::WriteTransaction trans(sync_service->GetUserShare());
sync_api::WriteNode write_node(&trans);
if (write_node.InitByClientTagLookup(traits.model_type, id)) {
write_node.Remove();
« no previous file with comments | « chrome/browser/sync/glue/bookmark_model_associator.cc ('k') | chrome/browser/sync/glue/password_model_associator.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698