| Index: chrome/browser/extensions/image_loading_tracker.cc
|
| diff --git a/chrome/browser/extensions/image_loading_tracker.cc b/chrome/browser/extensions/image_loading_tracker.cc
|
| index 7e620e634a8279c6b287ced46d22d76df82a5a76..e6c88913b8b7db189dccee2776be7f83f3feca16 100644
|
| --- a/chrome/browser/extensions/image_loading_tracker.cc
|
| +++ b/chrome/browser/extensions/image_loading_tracker.cc
|
| @@ -372,8 +372,10 @@ void ImageLoadingTracker::OnBitmapLoaded(
|
| gfx::Image image;
|
| std::string extension_id = info->extension_id;
|
|
|
| - if (!info->image_skia.isNull())
|
| + if (!info->image_skia.isNull()) {
|
| + info->image_skia.MakeThreadSafe();
|
| image = gfx::Image(info->image_skia);
|
| + }
|
|
|
| load_map_.erase(load_map_it);
|
|
|
|
|