| Index: extensions/renderer/extension_frame_helper.cc
|
| diff --git a/extensions/renderer/extension_frame_helper.cc b/extensions/renderer/extension_frame_helper.cc
|
| index f10fa4961f79e2db7a01c96b76160de5d415a65b..c46ac3688b4a6774c470a1a313f2f48057c8a44d 100644
|
| --- a/extensions/renderer/extension_frame_helper.cc
|
| +++ b/extensions/renderer/extension_frame_helper.cc
|
| @@ -49,6 +49,8 @@ bool ExtensionFrameHelper::OnMessageReceived(const IPC::Message& message) {
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_DeliverMessage, OnExtensionDeliverMessage)
|
| IPC_MESSAGE_HANDLER(ExtensionMsg_DispatchOnDisconnect,
|
| OnExtensionDispatchOnDisconnect)
|
| + IPC_MESSAGE_HANDLER(ExtensionMsg_SetTabExtensionOwner,
|
| + OnSetTabExtensionOwner)
|
| IPC_MESSAGE_UNHANDLED(handled = false)
|
| IPC_END_MESSAGE_MAP()
|
| return handled;
|
| @@ -91,4 +93,9 @@ void ExtensionFrameHelper::OnExtensionDispatchOnDisconnect(
|
| render_frame());
|
| }
|
|
|
| +void ExtensionFrameHelper::OnSetTabExtensionOwner(
|
| + const std::string& extension_id) {
|
| + tab_extension_owner_id_ = extension_id;
|
| +}
|
| +
|
| } // namespace extensions
|
|
|