summaryrefslogtreecommitdiffstats
path: root/chrome
diff options
context:
space:
mode:
authortorne@chromium.org <torne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-10 13:56:51 +0000
committertorne@chromium.org <torne@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2013-12-10 13:56:51 +0000
commit99c35445cc8a9ee68d2a9c1bc084d222ca2aa29c (patch)
treed0ea88aef97cf98bb20309a4b2f27317a3fc12da /chrome
parent22775626346775a27666a45befbda17a41f2526e (diff)
downloadchromium_src-99c35445cc8a9ee68d2a9c1bc084d222ca2aa29c.zip
chromium_src-99c35445cc8a9ee68d2a9c1bc084d222ca2aa29c.tar.gz
chromium_src-99c35445cc8a9ee68d2a9c1bc084d222ca2aa29c.tar.bz2
android_webview: make CookieManager synchronous.
Make all CookieManager APIs synchronous, instead of only the ones that return a value. This avoids a number of potential reordering issues between the CookieManager thread and the IO thread, and matches the behaviour of the old CookieManager on the previous WebView. FlushCookieStore is not part of the public CookieManager API, but has been changed to synchronous as well just to simplify the code here, since it's only ever called from a dedicated thread started by CookieSyncManager anyway. BUG=325699 Review URL: https://codereview.chromium.org/104853002 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@239776 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome')
0 files changed, 0 insertions, 0 deletions