ubuntu-webapps-bugs team mailing list archive
-
ubuntu-webapps-bugs team
-
Mailing list archive
-
Message #04198
[Bug 1560271] Re: Cookie store should be created and initialized on the IO thread
https://git.launchpad.net/oxide/commit/?id=ed5f63cd4fe6da7720b236216de4c38db243c164
** Changed in: oxide
Status: In Progress => Fix Released
--
You received this bug notification because you are a member of Ubuntu
WebApps bug tracking, which is subscribed to Oxide.
https://bugs.launchpad.net/bugs/1560271
Title:
Cookie store should be created and initialized on the IO thread
Status in Oxide:
Fix Released
Bug description:
We currently create and initialize the cookie store on the UI thread
because it's required to make the UI thread cookie store proxy
immediately available to the CookieManager API. However, the cookie
store really lives on and is used on the IO thread, and
net::CookieStore is not thread safe. Whilst it's sort-of ok for the
time being (we guarantee there aren't any concurrent accesses during
initialization), this will break if Chromium modifies
net::CookieMonster to assert that it's called from a single thread.
To manage notifications about this bug go to:
https://bugs.launchpad.net/oxide/+bug/1560271/+subscriptions
References