Index: extensions/renderer/extension_helper.cc |
diff --git a/extensions/renderer/extension_helper.cc b/extensions/renderer/extension_helper.cc |
index 915097ba66d506273ac79160e013a090a8b91963..341444312f423da65c10b2878cffd7e47c5f9431 100644 |
--- a/extensions/renderer/extension_helper.cc |
+++ b/extensions/renderer/extension_helper.cc |
@@ -158,7 +158,9 @@ bool ExtensionHelper::OnMessageReceived(const IPC::Message& message) { |
IPC_MESSAGE_HANDLER(ExtensionMsg_AddMessageToConsole, |
OnAddMessageToConsole) |
IPC_MESSAGE_HANDLER(ExtensionMsg_AppWindowClosed, |
- OnAppWindowClosed); |
+ OnAppWindowClosed) |
+ IPC_MESSAGE_HANDLER(ExtensionMsg_GrantContentScriptPermission, |
+ OnGrantContentScriptPermission) |
IPC_MESSAGE_UNHANDLED(handled = false) |
IPC_END_MESSAGE_MAP() |
return handled; |
@@ -346,4 +348,9 @@ void ExtensionHelper::OnAppWindowClosed() { |
"onAppWindowClosed"); |
} |
+void ExtensionHelper::OnGrantContentScriptPermission(int request_id) { |
+ dispatcher_->user_script_slave()->OnContentScriptGrantedPermission( |
+ render_view(), request_id); |
+} |
+ |
} // namespace extensions |