Вон что придумал:
console.stack = function() { try { eval( '@' ); } catch( e ) {
console.log( 'Call stack:\n', e.stack.split( '\n' ).splice( 1 ).join( '\n' ) );
}};
console.stack();
Кул?
(Не обращайте внимание на сплайсы и джойны, лень было регулярку выдумывать. В ФФ удаляет указание на console.stack, в Хроме удаляет текст исключения)