DescriptionMake web_app::ShortcutInfo RefCountedThreadSafe
This is another approach of http://crrev.com/2703283005/. Either
this or another is enough to fix the issue.
web_app::ShortcutInfo used in cr/b/web_applications needs to be
destroyed on UI thread, because it has a reference to a ImageStorage
via gfx::ImageFamily. Since gfx::internal::ImageStorage has a
non-thread-safe ref count, created on UI thread, and shared by
others on UI thread, it needs on UI thread too on destruction.
BUG=688072
Patch Set 1 #Patch Set 2 : +#include #Patch Set 3 : mac fix #Patch Set 4 : another mac fix #Patch Set 5 : win fix #Patch Set 6 : TestBrowserThreadBundle for mac test fix #
Total comments: 3
Patch Set 7 : +comment #Dependent Patchsets: Messages
Total messages: 34 (26 generated)
|