| Index: chrome/renderer/resources/extensions/miscellaneous_bindings.js
|
| diff --git a/chrome/renderer/resources/extensions/miscellaneous_bindings.js b/chrome/renderer/resources/extensions/miscellaneous_bindings.js
|
| index 78bed08310da0b160c95f052ab8c538f815041dd..fc8402003304c7f2ab1a7e4b9800c52f619c0a8e 100644
|
| --- a/chrome/renderer/resources/extensions/miscellaneous_bindings.js
|
| +++ b/chrome/renderer/resources/extensions/miscellaneous_bindings.js
|
| @@ -24,6 +24,8 @@
|
| var manifestVersion = processNatives.GetManifestVersion();
|
| var extensionId = processNatives.GetExtensionId();
|
|
|
| + var logActivity = requireNative('activityLogger').LogActivity;
|
| +
|
| // The reserved channel name for the sendRequest/sendMessage APIs.
|
| // Note: sendRequest is deprecated.
|
| chromeHidden.kRequestChannel = "chrome.extension.sendRequest";
|
| @@ -175,6 +177,12 @@
|
| }
|
| }
|
| });
|
| + var eventName = (isSendMessage ?
|
| + (isExternal ?
|
| + "runtime.onMessageExternal" : "runtime.onMessage") :
|
| + (isExternal ?
|
| + "extension.onRequestExternal" : "extension.onRequest"));
|
| + logActivity("EVENT", targetExtensionId, eventName, [sourceExtensionId]);
|
| return true;
|
| }
|
| return false;
|
| @@ -218,6 +226,9 @@
|
| port.tab = port.sender.tab;
|
|
|
| connectEvent.dispatch(port);
|
| + var eventName = (isExternal ?
|
| + "runtime.onConnectExternal" : "runtime.onConnect");
|
| + logActivity("EVENT", targetExtensionId, eventName, [sourceExtensionId]);
|
| return true;
|
| }
|
| return false;
|
|
|