| Index: chrome/renderer/resources/extension_process_bindings.js
|
| diff --git a/chrome/renderer/resources/extension_process_bindings.js b/chrome/renderer/resources/extension_process_bindings.js
|
| index 2e767237237fd814bb59f730bec32c2da29d6760..5b6239c0fb44dc4e3f50701632877c254d2a4055 100644
|
| --- a/chrome/renderer/resources/extension_process_bindings.js
|
| +++ b/chrome/renderer/resources/extension_process_bindings.js
|
| @@ -490,7 +490,10 @@ var chrome = chrome || {};
|
|
|
| // Self.
|
| chrome.self = chrome.self || {};
|
| - chrome.self.onConnect = new chrome.Event("channel-connect");
|
| +
|
| + chromeHidden.onLoad.addListener(function (extensionId) {
|
| + chrome.self.onConnect = new chrome.Event("channel-connect:" + extensionId);
|
| + });
|
|
|
| chrome.self.getViews = function() {
|
| return GetViews();
|
|
|