Componentize GCM Part 1: create GCM component and move some files over
commit446f73c264c493eac63b6c7c5d8ebcc1e2c544c4
authorjianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 14 May 2014 20:47:18 +0000 (14 20:47 +0000)
committerjianli@chromium.org <jianli@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Wed, 14 May 2014 20:47:18 +0000 (14 20:47 +0000)
tree51a8c8f1401717de3fe67f66148a9c51dc08850d
parentd0499e03c209ce7a179a2ba453742eca9da8ede6
Componentize GCM Part 1: create GCM component and move some files over

BUG=356716
TEST=existing tests

Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=270226

R=blundell@chromium.org, fgorski@chromium.org, jhawkins@chromium.org, kalman@chromium.org, pavely@chromium.org, zea@chromium.org

Review URL: https://codereview.chromium.org/261853012

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@270470 0039d316-1c4b-4281-b951-d872f2087c98
42 files changed:
chrome/browser/DEPS
chrome/browser/extensions/api/gcm/gcm_apitest.cc
chrome/browser/extensions/extension_gcm_app_handler.h
chrome/browser/extensions/extension_gcm_app_handler_unittest.cc
chrome/browser/invalidation/gcm_invalidation_bridge.h
chrome/browser/services/gcm/fake_gcm_client_factory.h
chrome/browser/services/gcm/gcm_app_handler.h
chrome/browser/services/gcm/gcm_client_mock.cc
chrome/browser/services/gcm/gcm_client_mock.h
chrome/browser/services/gcm/gcm_profile_service_factory.cc
chrome/browser/services/gcm/gcm_profile_service_factory.h
chrome/browser/services/gcm/gcm_profile_service_unittest.cc
chrome/browser/services/gcm/gcm_service.cc
chrome/browser/services/gcm/gcm_service.h
chrome/browser/services/gcm/gcm_service_unittest.cc
chrome/chrome_browser.gypi
components/OWNERS
components/components.gyp
components/gcm_driver.gypi [new file with mode: 0644]
components/gcm_driver/DEPS [new file with mode: 0644]
components/gcm_driver/OWNERS [new file with mode: 0644]
components/gcm_driver/default_gcm_app_handler.cc [moved from chrome/browser/services/gcm/default_gcm_app_handler.cc with 88% similarity]
components/gcm_driver/default_gcm_app_handler.h [moved from chrome/browser/services/gcm/default_gcm_app_handler.h with 73% similarity]
components/gcm_driver/gcm_app_handler.h [copied from chrome/browser/services/gcm/gcm_app_handler.h with 81% similarity]
components/gcm_driver/gcm_client_factory.cc [moved from chrome/browser/services/gcm/gcm_client_factory.cc with 79% similarity]
components/gcm_driver/gcm_client_factory.h [moved from chrome/browser/services/gcm/gcm_client_factory.h with 67% similarity]
components/gcm_driver/system_encryptor.cc [new file with mode: 0644]
components/gcm_driver/system_encryptor.h [new file with mode: 0644]
google_apis/gcm/DEPS
google_apis/gcm/base/encryptor.h [new file with mode: 0644]
google_apis/gcm/base/fake_encryptor.cc [new file with mode: 0644]
google_apis/gcm/base/fake_encryptor.h [new file with mode: 0644]
google_apis/gcm/engine/gcm_store_impl.cc
google_apis/gcm/engine/gcm_store_impl.h
google_apis/gcm/engine/gcm_store_impl_unittest.cc
google_apis/gcm/engine/mcs_client_unittest.cc
google_apis/gcm/gcm.gyp
google_apis/gcm/gcm_client.h
google_apis/gcm/gcm_client_impl.cc
google_apis/gcm/gcm_client_impl.h
google_apis/gcm/gcm_client_impl_unittest.cc
google_apis/gcm/tools/mcs_probe.cc