| Index: extensions/browser/renderer_startup_helper.cc
|
| diff --git a/extensions/browser/renderer_startup_helper.cc b/extensions/browser/renderer_startup_helper.cc
|
| index 5cdd8b125aa0a1f803ca3e47f26203ee04059dba..111c5e27ce4ba942187630ee3bfaf05ce805a6be 100644
|
| --- a/extensions/browser/renderer_startup_helper.cc
|
| +++ b/extensions/browser/renderer_startup_helper.cc
|
| @@ -64,8 +64,11 @@ void RendererStartupHelper::Observe(
|
| for (ExtensionSet::const_iterator iter = extensions.begin();
|
| iter != extensions.end(); ++iter) {
|
| // Renderers don't need to know about themes.
|
| - if (!(*iter)->is_theme())
|
| - loaded_extensions.push_back(ExtensionMsg_Loaded_Params(iter->get()));
|
| + if (!(*iter)->is_theme()) {
|
| + // Don't need to include tab permissions for new tabs.
|
| + loaded_extensions.push_back(ExtensionMsg_Loaded_Params(
|
| + iter->get(), false /* no tab permissions */));
|
| + }
|
| }
|
| process->Send(new ExtensionMsg_Loaded(loaded_extensions));
|
| break;
|
|
|