summaryrefslogtreecommitdiffstats
path: root/ppapi/examples
diff options
context:
space:
mode:
authorzea@chromium.org <zea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-15 23:21:30 +0000
committerzea@chromium.org <zea@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-06-15 23:21:30 +0000
commitc572a3ef5d0af696b3a852f6ceb427e7e3a7e597 (patch)
treeac88e1ac7b53972e0e81ed6fe8d29816aae81be2 /ppapi/examples
parentea241b4a6194df1d8643fd1480e2159fcd5993e3 (diff)
downloadchromium_src-c572a3ef5d0af696b3a852f6ceb427e7e3a7e597.zip
chromium_src-c572a3ef5d0af696b3a852f6ceb427e7e3a7e597.tar.gz
chromium_src-c572a3ef5d0af696b3a852f6ceb427e7e3a7e597.tar.bz2
[Sync] Refactor sync configuration logic.
We remove all the pending download/configure state in SBH, in addition to the split transaction nature of configurations themselves. This allows us to have a single SyncScheduler::ScheduleConfiguration command that is both synchronous (assuming it doesn't fail) and can handle CleanupDisabledTypes and GetKey commands. This also now keys which datatypes need downloading by checking the initial sync ended bits directly. This allows us to recover from a new sync db gracefully. BUG=129665,133061,129825 TEST=unit/integration tests Review URL: https://chromiumcodereview.appspot.com/10483015 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@142517 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'ppapi/examples')
0 files changed, 0 insertions, 0 deletions