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

Issue 10700180: [Sync] Add sync_export.h (Step 1 for componentizing sync) (Closed)

Created:
8 years, 5 months ago by akalin
Modified:
8 years, 5 months ago
Reviewers:
rlarocque, Ryan Sleevi
CC:
chromium-reviews, Raghu Simha, ncarter (slow), tim (not reviewing)
Visibility:
Public.

Description

[Sync] Add sync_export.h (Step 1 for componentizing sync) Add SYNC_EXPORT{,_PRIVATE} annotations to stuff in internal_api/public/{base,engine} in the 'sync' target. Add some componentization-related TODOs. Annotate sync-related test executables with SYNC_TEST. BUG=136928 TEST= Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=147325

Patch Set 1 #

Patch Set 2 : fix deps #

Patch Set 3 : Revert model_type_test_util changes #

Total comments: 3

Patch Set 4 : Address comments #

Patch Set 5 : Address comments #

Unified diffs Side-by-side diffs Delta from patch set Stats (+102 lines, -23 lines) Patch
M chrome/browser/sync/retry_verifier.h View 1 chunk +3 lines, -0 lines 0 comments Download
A + sync/base/DEPS View 1 chunk +0 lines, -1 line 0 comments Download
A sync/base/sync_export.h View 1 2 3 1 chunk +41 lines, -0 lines 0 comments Download
M sync/internal_api/public/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M sync/internal_api/public/base/DEPS View 1 1 chunk +1 line, -0 lines 0 comments Download
M sync/internal_api/public/base/model_type.h View 1 2 3 4 7 chunks +21 lines, -11 lines 0 comments Download
M sync/internal_api/public/base/model_type_payload_map.h View 1 2 3 2 chunks +5 lines, -1 line 0 comments Download
M sync/internal_api/public/engine/model_safe_worker.h View 1 2 3 6 chunks +12 lines, -6 lines 0 comments Download
M sync/internal_api/public/engine/passive_model_worker.h View 2 chunks +2 lines, -1 line 0 comments Download
M sync/internal_api/public/engine/polling_constants.h View 1 chunk +4 lines, -2 lines 0 comments Download
M sync/internal_api/public/engine/sync_status.h View 2 chunks +2 lines, -1 line 0 comments Download
M sync/sync.gyp View 1 2 3 4 3 chunks +10 lines, -0 lines 0 comments Download

Messages

Total messages: 14 (0 generated)
akalin
+rlarocque for sync stuff +rsleevi for gyp stuff
8 years, 5 months ago (2012-07-12 02:24:51 UTC) #1
rlarocque
Shouldn't SyncManager be exported, too? Are those symbols being exported in some other way? Under ...
8 years, 5 months ago (2012-07-12 17:45:56 UTC) #2
Ryan Sleevi
Please use bots that build components - eg: win (not win_rel). I'm not sure this ...
8 years, 5 months ago (2012-07-12 18:22:12 UTC) #3
akalin
On 2012/07/12 17:45:56, rlarocque wrote: > Shouldn't SyncManager be exported, too? Are those symbols being ...
8 years, 5 months ago (2012-07-13 00:50:47 UTC) #4
akalin
PTAL everyone! http://codereview.chromium.org/10700180/diff/5001/sync/sync.gyp File sync/sync.gyp (right): http://codereview.chromium.org/10700180/diff/5001/sync/sync.gyp#newcode20 sync/sync.gyp:20: 'type': 'static_library', On 2012/07/12 18:22:13, Ryan Sleevi ...
8 years, 5 months ago (2012-07-13 00:51:43 UTC) #5
Ryan Sleevi
A little weird to see SYNC_TEST outside of sync.gyp, but I understand this to be ...
8 years, 5 months ago (2012-07-13 00:55:13 UTC) #6
akalin
On 2012/07/13 00:55:13, Ryan Sleevi wrote: > A little weird to see SYNC_TEST outside of ...
8 years, 5 months ago (2012-07-13 00:59:43 UTC) #7
rlarocque
On 2012/07/13 00:50:47, akalin wrote: > On 2012/07/12 17:45:56, rlarocque wrote: > > Shouldn't SyncManager ...
8 years, 5 months ago (2012-07-13 17:42:12 UTC) #8
Ryan Sleevi
On 2012/07/13 00:59:43, akalin wrote: > On 2012/07/13 00:55:13, Ryan Sleevi wrote: > > A ...
8 years, 5 months ago (2012-07-13 17:49:56 UTC) #9
akalin
> I think this just surprises me, as normally the _TEST macros have only been ...
8 years, 5 months ago (2012-07-18 20:31:04 UTC) #10
akalin
On 2012/07/13 17:42:12, rlarocque wrote: > Wouldn't it be easier to flip the switch at ...
8 years, 5 months ago (2012-07-18 20:34:15 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/akalin@chromium.org/10700180/15001
8 years, 5 months ago (2012-07-18 20:34:51 UTC) #12
commit-bot: I haz the power
Try job failure for 10700180-15001 (retry) on linux_chromeos for step "compile" (clobber build). It's a ...
8 years, 5 months ago (2012-07-18 20:54:53 UTC) #13
commit-bot: I haz the power
8 years, 5 months ago (2012-07-18 22:43:01 UTC) #14

Powered by Google App Engine
This is Rietveld 408576698