Revert of Start moving ownership of SyncNotificationController to SyncController...
commit0d4fcfbcbc0fc0b06c454d4a8706262a007eabba
authorperezju <perezju@chromium.org>
Wed, 4 Feb 2015 10:56:36 +0000 (4 02:56 -0800)
committerCommit bot <commit-bot@chromium.org>
Wed, 4 Feb 2015 10:58:43 +0000 (4 10:58 +0000)
tree2af28d6c67827960af8aa45e34c5fa7595a44b95
parentd5eeecc577f274bb8ed9d1954f263d83b5f00050
Revert of Start moving ownership of SyncNotificationController to SyncController. (patchset #3 id:40001 of https://codereview.chromium.org/889723002/)

Reason for revert:
Broke downstream builds

Original issue's description:
> Start moving ownership of SyncNotificationController to SyncController.
>
> GoogleServicesNotificationController is modified to work
> the way most other singleton classes work, so that it is
> not necessary to pass into the SyncNotificationController
> constructor (and thus, into SyncController in the future).
>
> SyncController gets a temporary setter method so that SNC
> can be constructed downstream and passed in until all its
> dependencies are upstream.
>
> BUG=428882
>
> Committed: https://crrev.com/deaa0fe6ca3e0428a85fc22b019819437d84120b
> Cr-Commit-Position: refs/heads/master@{#314515}

TBR=nyquist@chromium.org,maxbogue@chromium.org
NOPRESUBMIT=true
NOTREECHECKS=true
NOTRY=true
BUG=428882

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

Cr-Commit-Position: refs/heads/master@{#314537}
chrome/android/java/src/org/chromium/chrome/browser/notifications/GoogleServicesNotificationController.java
chrome/android/java/src/org/chromium/chrome/browser/sync/SyncController.java
chrome/android/java/src/org/chromium/chrome/browser/sync/SyncNotificationController.java