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

Issue 2723953002: [sync] skeleton implementation of TypedURLSyncBridge (Closed)

Created:
3 years, 9 months ago by Gang Wu
Modified:
3 years, 8 months ago
Reviewers:
brettw, skym
CC:
chromium-reviews, marq+watch_chromium.org, pkl (ping after 24h if needed), noyau+watch_chromium.org, sync-reviews_chromium.org, sdefresne+watch_chromium.org
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

[sync] skeleton implementation of TypedURLSyncBridge TypedURLSyncBridge is the USS(unified sync and storage) equivalent of the TypedUrlSyncableService. This CL is for adding TypedURLSyncBridge class but not implement any function yet. This CL is Also addressing missing parts for bug 558320. CL is https://codereview.chromium.org/1647833006 BUG=697960 Review-Url: https://codereview.chromium.org/2723953002 Cr-Commit-Position: refs/heads/master@{#461901} Committed: https://chromium.googlesource.com/chromium/src/+/69ae3f7272abd5f3c8b5da163916396a3c2f83e4

Patch Set 1 #

Total comments: 12

Patch Set 2 : skym review #

Patch Set 3 : rebase and address missing parts for bug 558320 #

Total comments: 16

Patch Set 4 : skym review #

Patch Set 5 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+237 lines, -12 lines) Patch
M chrome/browser/sync/chrome_sync_client.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
M components/browser_sync/profile_sync_components_factory_impl.cc View 1 1 chunk +8 lines, -3 lines 0 comments Download
M components/history/core/browser/BUILD.gn View 1 1 chunk +2 lines, -0 lines 0 comments Download
M components/history/core/browser/history_backend.h View 1 2 3 4 3 chunks +10 lines, -3 lines 0 comments Download
M components/history/core/browser/history_backend.cc View 1 2 3 4 5 chunks +22 lines, -1 line 0 comments Download
M components/history/core/browser/history_service.h View 1 2 3 4 2 chunks +6 lines, -0 lines 0 comments Download
M components/history/core/browser/history_service.cc View 1 2 3 4 1 chunk +4 lines, -0 lines 0 comments Download
A components/history/core/browser/typed_url_sync_bridge.h View 1 2 3 1 chunk +63 lines, -0 lines 0 comments Download
A components/history/core/browser/typed_url_sync_bridge.cc View 1 2 3 1 chunk +103 lines, -0 lines 0 comments Download
M components/sync/driver/sync_driver_switches.h View 1 chunk +1 line, -0 lines 0 comments Download
M components/sync/driver/sync_driver_switches.cc View 1 chunk +4 lines, -0 lines 0 comments Download
M ios/chrome/browser/sync/ios_chrome_sync_client.mm View 1 2 3 4 5 chunks +10 lines, -5 lines 0 comments Download

Messages

Total messages: 72 (61 generated)
Gang Wu
PTAL
3 years, 9 months ago (2017-03-03 00:42:18 UTC) #24
skym
I'm worried about thread correctness in the controller. Would be nice if you could explain ...
3 years, 9 months ago (2017-03-03 17:41:09 UTC) #25
Gang Wu
This update also added missing part for cl https://codereview.chromium.org/1647833006/ https://codereview.chromium.org/2723953002/diff/80001/chrome/browser/sync/chrome_sync_client.cc File chrome/browser/sync/chrome_sync_client.cc (right): https://codereview.chromium.org/2723953002/diff/80001/chrome/browser/sync/chrome_sync_client.cc#newcode461 chrome/browser/sync/chrome_sync_client.cc:461: ...
3 years, 9 months ago (2017-03-06 08:21:24 UTC) #43
skym
lgtm https://codereview.chromium.org/2723953002/diff/180001/chrome/browser/sync/chrome_sync_client.cc File chrome/browser/sync/chrome_sync_client.cc (right): https://codereview.chromium.org/2723953002/diff/180001/chrome/browser/sync/chrome_sync_client.cc#newcode500 chrome/browser/sync/chrome_sync_client.cc:500: history::HistoryService* history = HistoryServiceFactory::GetForProfile( So, every other place ...
3 years, 9 months ago (2017-03-07 18:08:04 UTC) #44
skym
Also, can you update the description of this CL to make it clear exactly what's ...
3 years, 9 months ago (2017-03-07 18:08:54 UTC) #45
skym
https://codereview.chromium.org/2723953002/diff/180001/components/history/core/browser/typed_url_sync_bridge.h File components/history/core/browser/typed_url_sync_bridge.h (right): https://codereview.chromium.org/2723953002/diff/180001/components/history/core/browser/typed_url_sync_bridge.h#newcode37 components/history/core/browser/typed_url_sync_bridge.h:37: // Generate a string key uniquely identifying |entity_data| in ...
3 years, 9 months ago (2017-03-07 18:53:51 UTC) #46
skym
https://codereview.chromium.org/2723953002/diff/180001/components/history/core/browser/typed_url_sync_bridge.h File components/history/core/browser/typed_url_sync_bridge.h (right): https://codereview.chromium.org/2723953002/diff/180001/components/history/core/browser/typed_url_sync_bridge.h#newcode35 components/history/core/browser/typed_url_sync_bridge.h:35: // be the url (URLRow::url()::spec()). On 2017/03/07 18:08:04, skym ...
3 years, 9 months ago (2017-03-07 19:25:22 UTC) #47
Gang Wu
hi brettw, PTAL https://codereview.chromium.org/2723953002/diff/180001/chrome/browser/sync/chrome_sync_client.cc File chrome/browser/sync/chrome_sync_client.cc (right): https://codereview.chromium.org/2723953002/diff/180001/chrome/browser/sync/chrome_sync_client.cc#newcode500 chrome/browser/sync/chrome_sync_client.cc:500: history::HistoryService* history = HistoryServiceFactory::GetForProfile( On 2017/03/07 ...
3 years, 8 months ago (2017-03-31 19:35:59 UTC) #61
brettw
lgtm
3 years, 8 months ago (2017-04-04 21:12:58 UTC) #62
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2723953002/260001
3 years, 8 months ago (2017-04-04 23:38:17 UTC) #69
commit-bot: I haz the power
3 years, 8 months ago (2017-04-04 23:48:29 UTC) #72
Message was sent while issue was closed.
Committed patchset #5 (id:260001) as
https://chromium.googlesource.com/chromium/src/+/69ae3f7272abd5f3c8b5da163916...

Powered by Google App Engine
This is Rietveld 408576698