Make ServerBoundCertStore interface async, move SQLiteServerBoundCertStore load onto...
commit646a620d85405183eb7de2613ff3ed64223a8dc0
authormattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 25 Jan 2013 03:57:30 +0000 (25 03:57 +0000)
committermattm@chromium.org <mattm@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>
Fri, 25 Jan 2013 03:57:30 +0000 (25 03:57 +0000)
tree5859a208f1ded78c16db6d824553aef2f60274ec
parente0f104c61c526fc9d0a09bc221ec393acabd3c8f
Make ServerBoundCertStore interface async, move SQLiteServerBoundCertStore load onto DB thread.

Fix chromeos::ProfileAuthData::Transfer to only transfer server bound certs when cookies are being transferred.

BUG=89665,166919

Review URL: https://chromiumcodereview.appspot.com/11742037

git-svn-id: svn://svn.chromium.org/chrome/trunk/src@178742 0039d316-1c4b-4281-b951-d872f2087c98
15 files changed:
chrome/browser/browsing_data/browsing_data_remover.cc
chrome/browser/browsing_data/browsing_data_remover.h
chrome/browser/browsing_data/browsing_data_remover_unittest.cc
chrome/browser/browsing_data/browsing_data_server_bound_cert_helper.cc
chrome/browser/chromeos/login/profile_auth_data.cc
chrome/browser/chromeos/login/profile_auth_data.h
chrome/browser/net/sqlite_server_bound_cert_store.cc
chrome/browser/net/sqlite_server_bound_cert_store.h
chrome/browser/net/sqlite_server_bound_cert_store_unittest.cc
net/base/default_server_bound_cert_store.cc
net/base/default_server_bound_cert_store.h
net/base/default_server_bound_cert_store_unittest.cc
net/base/server_bound_cert_service.cc
net/base/server_bound_cert_service.h
net/base/server_bound_cert_store.h