Index: chrome/browser/ui/webui/extensions/extensions_ui.cc |
diff --git a/chrome/browser/ui/webui/extensions/extensions_ui.cc b/chrome/browser/ui/webui/extensions/extensions_ui.cc |
index 34902aa351c2a03e003745ab2dbca24cc430de3e..fab449d531822512a87be5809de4b0749ff0e9b6 100644 |
--- a/chrome/browser/ui/webui/extensions/extensions_ui.cc |
+++ b/chrome/browser/ui/webui/extensions/extensions_ui.cc |
@@ -84,6 +84,10 @@ ExtensionsUI::ExtensionsUI(content::WebUI* web_ui) : WebUIController(web_ui) { |
web_ui->AddMessageHandler(new MetricsHandler()); |
+ // Need to allow <object> elements so that the <extensionoptions> browser |
+ // plugin can be loaded within chrome://extensions. |
+ source->OverrideContentSecurityPolicyObjectSrc("object-src 'self';"); |
+ |
content::WebUIDataSource::Add(profile, source); |
} |