Для отладки использую такую функцию (упрощенно):
function log(){console.log.apply(this,arguments)}
Но в новых версиях Firefox это почему-то уже не работает, выдается ошибка:
TypeError: 'log' called on an object that does not implement interface Console.
Это работает:
console.log(new Date());
И это работает:
function log(){console.log(arguments)}
log(new Date());
Это - теперь не работает:
function log1(){console.log.apply(this,arguments)}
log1(new Date());
Пробовал и так, тоже не работает:
function log1(){window.console.log.apply(arguments.callee,arguments)}
log1(new Date());
Для проверки запускал из консоли и из букмарклета.
Что я упустил?