| Index: extensions/renderer/resources/messaging.js
 | 
| diff --git a/extensions/renderer/resources/messaging.js b/extensions/renderer/resources/messaging.js
 | 
| index 5a83654c501357ad0b0a8c6578aa464076eb3fe8..d0491c01b95adc4752d757fe3f6893a8aebd5b02 100644
 | 
| --- a/extensions/renderer/resources/messaging.js
 | 
| +++ b/extensions/renderer/resources/messaging.js
 | 
| @@ -216,6 +216,7 @@
 | 
|    function dispatchOnConnect(portId,
 | 
|                               channelName,
 | 
|                               sourceTab,
 | 
| +                             sourceFrameId,
 | 
|                               sourceExtensionId,
 | 
|                               targetExtensionId,
 | 
|                               sourceUrl,
 | 
| @@ -244,6 +245,8 @@
 | 
|        sender.url = sourceUrl;
 | 
|      if (sourceTab)
 | 
|        sender.tab = sourceTab;
 | 
| +    if (sourceFrameId >= 0)
 | 
| +      sender.frameId = sourceFrameId;
 | 
|      if (tlsChannelId !== undefined)
 | 
|        sender.tlsChannelId = tlsChannelId;
 | 
|  
 | 
| 
 |