Compare Revisions

Debugging JavaScript

Revision 77547:

Revision 77547 by int3 on

Revision 307993:

Revision 307993 by Archaeopteryx on

Title:
Debugging JavaScript
Debugging JavaScript
Slug:
Debugging_JavaScript
Debugging_JavaScript
Tags:
JavaScript, "Developing Mozilla", "Web Development"
"Developing Mozilla","Web Development","JavaScript"
Content:

Revision 77547
Revision 307993
n14      This is the first place to go; open the Web console using tn14      This is the first place to go; open the Web console using t
>he Web Console option in the Tools menu. This opens the console i>he Web Console option in the Tools menu. This opens the console i
>n the top portion of your browser window. To get chrome privilege>n the top portion of your browser window. To get chrome privilege
>s, open the Web Console from a privileged page; <code>about:about>s, open the Web Console from a privileged page; <code>about:about
></code> works well for this. You can even make the global window ></code> works well for this. You can even make the global window 
>object a ChromeWindow with <a class=" external" href="http://fran>object a ChromeWindow with <a class="external" href="http://frank
>kyan.wordpress.com/2011/07/19/hacking-firefox-ui-from-web-console>yan.wordpress.com/2011/07/19/hacking-firefox-ui-from-web-console/
>/" title="http://frankyan.wordpress.com/2011/07/19/hacking-firefo>" title="http://frankyan.wordpress.com/2011/07/19/hacking-firefox
>x-ui-from-web-console/">a bit of hacking</a>.>-ui-from-web-console/">a bit of hacking</a>.
n33    </p>n
34    <h3 id="Chromebug">
35      Chromebug
36    </h3>
37    <p>
38      An adaptation of Firebug to XUL, Chromebug integrates DOM i
>nspection and JavaScript debugging. See the <a class=" external"  
>href="http://getfirebug.com/wiki/index.php/Chromebug_User_Guide"  
>title="http://getfirebug.com/wiki/index.php/Chromebug_User_Guide" 
>>Chromebug User Guide</a>. 
n65      <a class=" link-https" href="https://wiki.mozilla.org/Labs/n59      <a class="link-https" href="https://wiki.mozilla.org/Labs/J
>JS_Modules#Logging" title="https://wiki.mozilla.org/Labs/JS_Modul>S_Modules#Logging" title="https://wiki.mozilla.org/Labs/JS_Module
>es#Logging">log4moz</a>>s#Logging">log4moz</a>
n80    lines.push(frame.filename + " (" + frame.lineNumber + ")");<bn74    lines.push(frame.filename + " (" + frame.lineNumber + ")");
>r>return lines.join("\n");<br>}; 
tt76    <p>
77      return lines.join("\n");<br>
78      };
79    </p>

Back to History