[Pkg-mozext-commits] [requestpolicy] 194/280: add log messages in mlManager/elManager
David Prévot
taffit at moszumanska.debian.org
Sat May 2 20:30:24 UTC 2015
This is an automated email from the git hooks/post-receive script.
taffit pushed a commit to branch master
in repository requestpolicy.
commit b787308a85c6ae17eec48cdd3ea6807b2c239c94
Author: Martin Kimmerle <dev at 256k.de>
Date: Sat Jan 31 15:58:01 2015 +0100
add log messages in mlManager/elManager
---
src/content/lib/manager-for-event-listeners.jsm | 13 +++++++++++--
src/content/lib/manager-for-message-listeners.jsm | 9 +++++++++
2 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/src/content/lib/manager-for-event-listeners.jsm b/src/content/lib/manager-for-event-listeners.jsm
index 584db8a..55dbfed 100644
--- a/src/content/lib/manager-for-event-listeners.jsm
+++ b/src/content/lib/manager-for-event-listeners.jsm
@@ -64,6 +64,9 @@ function ManagerForEventListeners(aEnv) {
self.environment.addStartupFunction(
Environment.LEVELS.INTERFACE,
function() {
+ Logger.dump('From now on new event listeners will be ' +
+ 'added immediately. Environment: "' +
+ self.environment.name + '"');
self.addNewListenersImmediately = true;
self.addAllListeners();
});
@@ -88,7 +91,6 @@ function addEvLis(listener) {
listener.target.addEventListener(listener.eventType, listener.callback,
listener.useCapture);
listener.listening = true;
- //Logger.dump("[RPC] event listener for '" + listener.eventType + "' added");
};
@@ -110,6 +112,9 @@ ManagerForEventListeners.prototype.addListener = function(aEventTarget,
listening: false
};
if (self.addNewListenersImmediately) {
+ Logger.dump('Immediately adding event listener for "' +
+ listener.eventType + '". Environment: "' +
+ self.environment.name + '"');
addEvLis(listener);
}
self.listeners.push(listener);
@@ -124,6 +129,9 @@ ManagerForEventListeners.prototype.addAllListeners = function() {
let self = this;
for (let listener of self.listeners) {
if (listener.listening === false) {
+ Logger.dump('Lazily adding event listener for "' +
+ listener.eventType + '". Environment: "' +
+ self.environment.name + '"');
addEvLis(listener);
}
}
@@ -136,7 +144,8 @@ ManagerForEventListeners.prototype.removeAllListeners = function() {
let self = this;
while (self.listeners.length > 0) {
let listener = self.listeners.pop();
- Logger.dump('Removing event listener for "' + listener.eventType + '"');
+ Logger.dump('Removing event listener for "' + listener.eventType +
+ '". Environment: "' + self.environment.name + '"');
listener.target.removeEventListener(listener.eventType, listener.callback,
listener.useCapture);
}
diff --git a/src/content/lib/manager-for-message-listeners.jsm b/src/content/lib/manager-for-message-listeners.jsm
index 4e46b3a..61a16cd 100644
--- a/src/content/lib/manager-for-message-listeners.jsm
+++ b/src/content/lib/manager-for-message-listeners.jsm
@@ -65,6 +65,9 @@ function ManagerForMessageListeners(aEnv, aMM) {
self.environment.addStartupFunction(
Environment.LEVELS.INTERFACE,
function() {
+ Logger.dump('From now on new message listeners will be ' +
+ 'added immediately. Environment: "' +
+ self.environment.name + '"');
self.addNewListenersImmediately = true;
self.addAllListeners();
});
@@ -118,6 +121,9 @@ ManagerForMessageListeners.prototype.addListener = function(aMessageName,
listening: false
};
if (self.addNewListenersImmediately) {
+ Logger.dump('Immediately adding message listener for "' +
+ listener.messageName + '". Environment: "' +
+ self.environment.name + '"');
self.mm.addMessageListener(listener.messageID, listener.callback);
listener.listening = true;
}
@@ -133,6 +139,9 @@ ManagerForMessageListeners.prototype.addAllListeners = function() {
let self = this;
for (let listener of self.listeners) {
if (listener.listening === false) {
+ Logger.dump('Lazily adding message listener for "' +
+ listener.messageName + '". Environment: "' +
+ self.environment.name + '"');
self.mm.addMessageListener(listener.messageID, listener.callback);
listener.listening = true;
}
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-mozext/requestpolicy.git
More information about the Pkg-mozext-commits
mailing list