Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(274)

Unified Diff: extensions/browser/image_loader.cc

Issue 830833002: Makes GetComponentExtensionResourceManager() thread-safe. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: fix Created 5 years, 12 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: extensions/browser/image_loader.cc
diff --git a/extensions/browser/image_loader.cc b/extensions/browser/image_loader.cc
index cfbe34efebe7962d0d0770d26aa8531fa6f7cad8..61563286e21dfdfdb878dba44999228f8ad39257 100644
--- a/extensions/browser/image_loader.cc
+++ b/extensions/browser/image_loader.cc
@@ -112,9 +112,9 @@ std::vector<SkBitmap> LoadResourceBitmaps(
int resource_id;
if (extension->location() == Manifest::COMPONENT) {
- extensions::ComponentExtensionResourceManager* manager =
- extensions::ExtensionsBrowserClient::Get()->
- GetComponentExtensionResourceManager();
+ const extensions::ComponentExtensionResourceManager* manager =
+ extensions::ExtensionsBrowserClient::Get()
+ ->GetComponentExtensionResourceManager();
if (manager && manager->IsComponentExtensionResource(
extension->path(), it->resource.relative_path(), &resource_id)) {
LoadResourceOnUIThread(resource_id, &bitmaps[i]);

Powered by Google App Engine
This is Rietveld 408576698