mirror of
https://github.com/gorhill/uBlock.git
synced 2024-10-06 09:37:12 +02:00
requests must be deemed unhandled by default
This commit is contained in:
parent
d4402dfe02
commit
f090144d09
@ -244,7 +244,7 @@ vAPI.messaging.onPortMessage = function(request, port) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// Specific handler
|
// Specific handler
|
||||||
var r;
|
var r = vAPI.messaging.UNHANDLED;
|
||||||
var listener = vAPI.messaging.listeners[request.portName];
|
var listener = vAPI.messaging.listeners[request.portName];
|
||||||
if ( typeof listener === 'function' ) {
|
if ( typeof listener === 'function' ) {
|
||||||
r = listener(request.msg, port.sender, callback);
|
r = listener(request.msg, port.sender, callback);
|
||||||
@ -264,16 +264,16 @@ vAPI.messaging.onPortMessage = function(request, port) {
|
|||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
|
||||||
vAPI.messaging.onDisconnect = function(port) {
|
vAPI.messaging.onPortDisconnect = function(port) {
|
||||||
port.onDisconnect.removeListener(vAPI.messaging.onDisconnect);
|
port.onDisconnect.removeListener(vAPI.messaging.onPortDisconnect);
|
||||||
port.onMessage.removeListener(vAPI.messaging.onPortMessage);
|
port.onMessage.removeListener(vAPI.messaging.onPortMessage);
|
||||||
delete vAPI.messaging.ports[port.name];
|
delete vAPI.messaging.ports[port.name];
|
||||||
};
|
};
|
||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
|
||||||
vAPI.messaging.onConnect = function(port) {
|
vAPI.messaging.onPortConnect = function(port) {
|
||||||
port.onDisconnect.addListener(vAPI.messaging.onDisconnect);
|
port.onDisconnect.addListener(vAPI.messaging.onPortDisconnect);
|
||||||
port.onMessage.addListener(vAPI.messaging.onPortMessage);
|
port.onMessage.addListener(vAPI.messaging.onPortMessage);
|
||||||
vAPI.messaging.ports[port.name] = port;
|
vAPI.messaging.ports[port.name] = port;
|
||||||
};
|
};
|
||||||
@ -291,7 +291,7 @@ vAPI.messaging.setup = function(defaultHandler) {
|
|||||||
}
|
}
|
||||||
this.defaultHandler = defaultHandler;
|
this.defaultHandler = defaultHandler;
|
||||||
|
|
||||||
chrome.runtime.onConnect.addListener(this.onConnect);
|
chrome.runtime.onConnect.addListener(this.onPortConnect);
|
||||||
};
|
};
|
||||||
|
|
||||||
/******************************************************************************/
|
/******************************************************************************/
|
||||||
|
Loading…
Reference in New Issue
Block a user