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

Issue 10991005: Added nudge source counters to about:sync. (Closed)

Created:
8 years, 2 months ago by vishwath
Modified:
8 years, 2 months ago
Reviewers:
rlarocque
CC:
chromium-reviews, Raghu Simha, haitaol1, akalin, tim (not reviewing)
Base URL:
http://git.chromium.org/chromium/src.git@master
Visibility:
Public.

Description

Added nudge source counters to about:sync. Added counters for each possible nudge source on the summary tab of the about:sync page. The counters are stored in SyncStatus and managed by SyncManagerImpl via allstatus_. BUG=78166 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=158633

Patch Set 1 #

Total comments: 4

Patch Set 2 : Removed NUDGE_SOURCE_UNKNOWN counter #

Patch Set 3 : Removed SyncManagerImpl::ScheduleNudge*() functions. #

Total comments: 1

Patch Set 4 : Fixed indentation #

Unified diffs Side-by-side diffs Delta from patch set Stats (+54 lines, -0 lines) Patch
M chrome/browser/sync/about_sync_util.cc View 1 2 chunks +15 lines, -0 lines 0 comments Download
M sync/engine/all_status.h View 2 chunks +3 lines, -0 lines 0 comments Download
M sync/engine/all_status.cc View 1 1 chunk +23 lines, -0 lines 0 comments Download
M sync/internal_api/public/engine/sync_status.h View 1 1 chunk +6 lines, -0 lines 0 comments Download
M sync/internal_api/public/engine/sync_status.cc View 1 1 chunk +4 lines, -0 lines 0 comments Download
M sync/internal_api/sync_manager_impl.cc View 1 2 3 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 9 (0 generated)
vishwath
The nudge source counters are in SyncStatus, where I thought they fit best. This is ...
8 years, 2 months ago (2012-09-24 22:56:45 UTC) #1
rlarocque
Looks good! I've got a few minor comments. I'm not sure it makes sense to ...
8 years, 2 months ago (2012-09-24 23:24:37 UTC) #2
vishwath
I added the counter for NUDGE_SOURCE_UNKNOWN on the off chance that it was being triggered ...
8 years, 2 months ago (2012-09-25 00:02:23 UTC) #3
rlarocque
On 2012/09/25 00:02:23, vishwath wrote: > I definitely see the cons of adding the ScheduleNudge* ...
8 years, 2 months ago (2012-09-25 00:06:12 UTC) #4
vishwath
Given that additional ScheduleNudge*() calls are unlikely, I've gone ahead and removed the SyncManagerImpl versions ...
8 years, 2 months ago (2012-09-25 00:30:08 UTC) #5
rlarocque
LGTM with nits. https://codereview.chromium.org/10991005/diff/4002/sync/internal_api/sync_manager_impl.cc File sync/internal_api/sync_manager_impl.cc (right): https://codereview.chromium.org/10991005/diff/4002/sync/internal_api/sync_manager_impl.cc#newcode984 sync/internal_api/sync_manager_impl.cc:984: NUDGE_SOURCE_LOCAL, nit: fix indentation
8 years, 2 months ago (2012-09-25 16:49:27 UTC) #6
vishwath
Sorry about that, it should be fixed now.
8 years, 2 months ago (2012-09-25 17:17:22 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/vishwath@google.com/10991005/9
8 years, 2 months ago (2012-09-25 17:30:10 UTC) #8
commit-bot: I haz the power
8 years, 2 months ago (2012-09-25 19:47:29 UTC) #9
Change committed as 158633

Powered by Google App Engine
This is Rietveld 408576698