diff options
author | rlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-10 02:00:06 +0000 |
---|---|---|
committer | rlarocque@chromium.org <rlarocque@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-07-10 02:00:06 +0000 |
commit | fdc687caf213ca175247452234da8a20f08cf4dc (patch) | |
tree | 835a7307170f38d81356e180ea81cf4eeb5f0171 /cc/test/fake_picture_layer_tiling_client.h | |
parent | 7a52f43ed07c63f33b933f739b5e890a13fa655d (diff) | |
download | chromium_src-fdc687caf213ca175247452234da8a20f08cf4dc.zip chromium_src-fdc687caf213ca175247452234da8a20f08cf4dc.tar.gz chromium_src-fdc687caf213ca175247452234da8a20f08cf4dc.tar.bz2 |
Register for invalidations when SyncManager exists
The SyncBackendHost forwards all invalidations directly to the
SyncManager. This can cause problems if the SyncManager does not exist
at the time.
This CL tries to fix the problem by ensuring that the SyncBackendHost is
registered to receive invalidations only when the SyncManager actually
exists. This makes it more difficult to know whether or not it is
necessary to unregister at shutdown, so this CL also adds a boolean flag
to track the SyncBackendHost's registration state.
BUG=256878
Review URL: https://chromiumcodereview.appspot.com/18551009
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@210712 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'cc/test/fake_picture_layer_tiling_client.h')
0 files changed, 0 insertions, 0 deletions