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

Issue 60673002: Create services/gcm directory and add some initial files (Closed)

Created:
7 years, 1 month ago by jianli
Modified:
7 years, 1 month ago
Reviewers:
Nicolas Zea, fgorski
CC:
chromium-reviews
Visibility:
Public.

Description

Create services/gcm directory and add some initial files 1) Create a gcm subdir under browser/services and add some initial files. 2) Add GCMProfileService that is profile based and acts a bridge between GCM API and GCM client. This does not contain the real implementation yet. 3) Add GCMProfileServiceFactory that owns and creates all GCMProfileService and associate them with profiles BUG=314924 TEST=none due to no real implementation has been added yet R=fgorski@chromium.org, zea@chromium.org Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=233163

Patch Set 1 : Patch #

Total comments: 13

Patch Set 2 : Patch to land #

Unified diffs Side-by-side diffs Delta from patch set Stats (+157 lines, -0 lines) Patch
A chrome/browser/services/gcm/OWNERS View 1 chunk +4 lines, -0 lines 0 comments Download
A chrome/browser/services/gcm/gcm_profile_service.h View 1 1 chunk +33 lines, -0 lines 0 comments Download
A chrome/browser/services/gcm/gcm_profile_service.cc View 1 chunk +25 lines, -0 lines 0 comments Download
A chrome/browser/services/gcm/gcm_profile_service_factory.h View 1 chunk +43 lines, -0 lines 0 comments Download
A chrome/browser/services/gcm/gcm_profile_service_factory.cc View 1 1 chunk +48 lines, -0 lines 0 comments Download
M chrome/chrome_browser.gypi View 1 chunk +4 lines, -0 lines 0 comments Download

Messages

Total messages: 8 (0 generated)
jianli
7 years, 1 month ago (2013-11-05 19:21:12 UTC) #1
fgorski
lgtm with a question for your consideration. https://codereview.chromium.org/60673002/diff/30001/chrome/browser/services/gcm/gcm_profile_service.h File chrome/browser/services/gcm/gcm_profile_service.h (right): https://codereview.chromium.org/60673002/diff/30001/chrome/browser/services/gcm/gcm_profile_service.h#newcode22 chrome/browser/services/gcm/gcm_profile_service.h:22: static bool ...
7 years, 1 month ago (2013-11-05 19:40:18 UTC) #2
jianli
Normally we do not put Is*Enabled() in the factory class. On Tue, Nov 5, 2013 ...
7 years, 1 month ago (2013-11-05 19:47:36 UTC) #3
Nicolas Zea
lgtm with nits https://codereview.chromium.org/60673002/diff/30001/chrome/browser/services/gcm/gcm_profile_service.cc File chrome/browser/services/gcm/gcm_profile_service.cc (right): https://codereview.chromium.org/60673002/diff/30001/chrome/browser/services/gcm/gcm_profile_service.cc#newcode11 chrome/browser/services/gcm/gcm_profile_service.cc:11: bool GCMProfileService::IsGCMEnabled() { nit: keep definitions ...
7 years, 1 month ago (2013-11-05 20:17:33 UTC) #4
jianli
https://codereview.chromium.org/60673002/diff/30001/chrome/browser/services/gcm/gcm_profile_service.cc File chrome/browser/services/gcm/gcm_profile_service.cc (right): https://codereview.chromium.org/60673002/diff/30001/chrome/browser/services/gcm/gcm_profile_service.cc#newcode11 chrome/browser/services/gcm/gcm_profile_service.cc:11: bool GCMProfileService::IsGCMEnabled() { On 2013/11/05 20:17:33, Nicolas Zea wrote: ...
7 years, 1 month ago (2013-11-05 20:42:31 UTC) #5
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jianli@chromium.org/60673002/310002
7 years, 1 month ago (2013-11-05 21:26:58 UTC) #6
commit-bot: I haz the power
Retried try job too often on linux_rel for step(s) interactive_ui_tests http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=linux_rel&number=185460
7 years, 1 month ago (2013-11-05 22:54:27 UTC) #7
jianli
7 years, 1 month ago (2013-11-06 00:51:37 UTC) #8
Message was sent while issue was closed.
Committed patchset #2 manually as r233163 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698