Existe-t-il un moyen de faire en sorte que la console de navigateur intégrée de Firefox affiche (ou rende disponible en quelque sorte) une trace complète de la pile pour chaque erreur? Lors du débogage du code d'extension, je rencontre de nombreuses erreurs telles que "blah.blah n'est pas une fonction", mais sans trace complète de la pile, je ne peux pas savoir quel chemin de code a conduit à cet appel.
Veuillez noter que je m'interroge sur les fonctionnalités intégrées aux versions récentes de Firefox: dans ce cas, la console du navigateur et la "boîte à outils du navigateur" (qui comprend un débogueur, etc.). S'il y a moyen de faire cela avec Firebug ou autre, c'est génial, mais je me demande précisément si cela peut être fait uniquement à l'aide des outils intégrés. Notez également que je pose des questions sur le code chrome (c'est-à-dire le code d'extension) et non sur les scripts de pages Web (bien que savoir comment le faire pour les scripts de pages Web serait également une information utile en général).
J'ai été en mesure d'entrer le débogueur dans les outils de développement pour obtenir la trace de la pile. Je suis allé dans les paramètres du débogueur et ai coché «Pause sur les exceptions».
la source