Bug 616742 - Implement console.debug() (was: Navigation broken on Citytv website); r=ddahl,jonas

This commit is contained in:
Rob Campbell 2011-04-08 14:20:41 -07:00
Родитель 4eb3b0b671
Коммит 648ebabc09
2 изменённых файлов: 7 добавлений и 1 удалений

Просмотреть файл

@ -76,11 +76,15 @@ ConsoleAPI.prototype = {
error: function CA_error() {
self.notifyObservers(id, "error", arguments);
},
debug: function CA_debug() {
self.notifyObservers(id, "log", arguments);
},
__exposedProps__: {
log: "r",
info: "r",
warn: "r",
error: "r"
error: "r",
debug: "r",
}
};
@ -95,6 +99,7 @@ ConsoleAPI.prototype = {
info: bind.call(x.info, x),\
warn: bind.call(x.warn, x),\
error: bind.call(x.error, x),\
debug: bind.call(x.debug, x),\
__noSuchMethod__: function() {}\
};\
Object.defineProperty(obj, '__mozillaConsole__', { value: true });\

Просмотреть файл

@ -56,6 +56,7 @@ function onLoad() {
testConsoleLoggingAPI("info");
testConsoleLoggingAPI("warn");
testConsoleLoggingAPI("error");
testConsoleLoggingAPI("debug"); // bug 616742
finishTest();
}