commit | b21fe8ee736f3c2ee95b1cf181ef0a678bfcbf05 | [log] [tgz] |
---|---|---|
author | mgiuca <mgiuca@chromium.org> | Thu Apr 09 04:00:44 2015 |
committer | Commit bot <commit-bot@chromium.org> | Thu Apr 09 04:01:57 2015 |
tree | a7ca5dfcd59ef7fcad23552a283682e29503cb4d | |
parent | a5da7670ab3e46bfc6c0bc0e3d73c9d7eb835ed9 [diff] |
Fixed thread-unsafe use of gfx::Image in app shortcut creation. Refactored web_app::ShortcutInfo so it is always passed via a scoped_ptr (always having exactly one owner). This allows it to be safely passed between threads without having a data race on the favicon image's reference count. Removed TSan suppression on ImageFamily. BUG=364006 Review URL: https://codereview.chromium.org/1038573002 Cr-Commit-Position: refs/heads/master@{#324360}