| Index: chrome/common/extensions/docs/messaging.html
|
| diff --git a/chrome/common/extensions/docs/messaging.html b/chrome/common/extensions/docs/messaging.html
|
| index 951f969b6c337bb5d15c7044e71eeb317dcb89b8..0123757a100cfd3adedd57f09e25d6bc988a596c 100644
|
| --- a/chrome/common/extensions/docs/messaging.html
|
| +++ b/chrome/common/extensions/docs/messaging.html
|
| @@ -273,9 +273,7 @@ chrome.tabs.getSelected(null, function(tab) {
|
| On the receiving end, you need to set up an
|
| <a href="extension.html#event-onRequest">chrome.extension.onRequest</a>
|
| event listener to handle the message. This looks the same from a content
|
| -script or extension page. The request will remain open until you call
|
| -sendResponse, so it is good practice to call sendResponse with an empty
|
| -object to allow the request to be cleaned up.
|
| +script or extension page.
|
| </p><pre>chrome.extension.onRequest.addListener(
|
| function(request, sender, sendResponse) {
|
| console.log(sender.tab ?
|
| @@ -283,8 +281,6 @@ object to allow the request to be cleaned up.
|
| "from the extension");
|
| if (request.greeting == "hello")
|
| sendResponse({farewell: "goodbye"});
|
| - else
|
| - sendResponse({}); // snub them.
|
| });
|
| </pre>
|
| <p class="note">
|
| @@ -379,7 +375,7 @@ methods. Here's an example of each:
|
| chrome.extension.onRequestExternal.addListener(
|
| function(request, sender, sendResponse) {
|
| if (sender.id == blacklistedExtension)
|
| - sendResponse({}); // don't allow this extension access
|
| + return; // don't allow this extension access
|
| else if (request.getTargetData)
|
| sendResponse({targetData: targetData});
|
| else if (request.activateLasers) {
|
|
|