<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
> <channel><title>Comments on: How To Make Firebug&#039;s JavaScript Debugger Break Inside Dynamic JavaScript Using The &#039;debugger&#039; Keyword (IE &amp; Chrome Too)</title> <atom:link href="http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/feed/" rel="self" type="application/rss+xml" /><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/</link> <description>where things have nothing to do with beer - tutorials, tips, how-tos, thoughts, hacks, and other techy nonsense</description> <lastBuildDate>Tue, 22 May 2012 20:57:44 +0000</lastBuildDate> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.3.2</generator> <item><title>By: Johan Coppieters</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52407</link> <dc:creator>Johan Coppieters</dc:creator> <pubDate>Mon, 27 Feb 2012 08:12:36 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52407</guid> <description>Call in your generated scripts a function of your own, for example: &quot;doDebug();&quot;
Then implement the function in a static .js file where you set a breakpoint. Step out of the function and you&#039;re where you wanted to be.</description> <content:encoded><![CDATA[<p>Call in your generated scripts a function of your own, for example: &#034;doDebug();&#034;</p><p>Then implement the function in a static .js file where you set a breakpoint. Step out of the function and you&#039;re where you wanted to be.</p> ]]></content:encoded> </item> <item><title>By: peet</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52406</link> <dc:creator>peet</dc:creator> <pubDate>Sun, 26 Feb 2012 14:49:53 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52406</guid> <description>with ExtJS4, in the Ext.Loader, you can set  disableCaching: true which will prevent the cache buster parameter from being appended to the js url.</description> <content:encoded><![CDATA[<p>with ExtJS4, in the Ext.Loader, you can set  disableCaching: true which will prevent the cache buster parameter from being appended to the js url.</p> ]]></content:encoded> </item> <item><title>By: Peter</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52402</link> <dc:creator>Peter</dc:creator> <pubDate>Thu, 23 Feb 2012 13:33:43 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52402</guid> <description>Thanks- I was looking for a way to debug events.. but.. this will help me next time I am working with dynamic JS again..</description> <content:encoded><![CDATA[<p>Thanks- I was looking for a way to debug events.. but.. this will help me next time I am working with dynamic JS again..</p> ]]></content:encoded> </item> <item><title>By: jim</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52172</link> <dc:creator>jim</dc:creator> <pubDate>Mon, 24 Oct 2011 10:39:07 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-52172</guid> <description>Thank the lord.  I can&#039;t believe it took so long to find this.  Thanks.</description> <content:encoded><![CDATA[<p>Thank the lord.  I can&#039;t believe it took so long to find this.  Thanks.</p> ]]></content:encoded> </item> <item><title>By: Afzaal</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-51230</link> <dc:creator>Afzaal</dc:creator> <pubDate>Wed, 15 Dec 2010 09:38:04 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-51230</guid> <description>In ExtJs normally we have json file, that are being render in UI and they may normally contains inline javascript functions e.g.
{
xtype: &quot;panel&quot;
,layout: &quot;card&quot;
,activeItem:0
,items:[{
xtype: &quot;gridlistings&quot;
,listeners: {
render: function(){
debugger;
this.store.on(&quot;load&quot;,  function(store){
debugger;
this.getSelectionModel().selectRow(0);
},this);
}
}
}]
}
I put the debugger in the renderer and store on load event function. but it doesn&#039;t work nor in IE, Firefox and Chrome.</description> <content:encoded><![CDATA[<p>In ExtJs normally we have json file, that are being render in UI and they may normally contains inline javascript functions e.g.<br
/> {<br
/> xtype: &#034;panel&#034;<br
/> ,layout: &#034;card&#034;<br
/> ,activeItem:0<br
/> ,items:[{<br
/> xtype: "gridlistings"<br
/> ,listeners: {<br
/> render: function(){<br
/> debugger;<br
/> this.store.on("load",  function(store){<br
/> debugger;<br
/> this.getSelectionModel().selectRow(0);<br
/> },this);<br
/> }<br
/> }<br
/> }]<br
/> }<br
/> I put the debugger in the renderer and store on load event function. but it doesn&#039;t work nor in IE, Firefox and Chrome.</p> ]]></content:encoded> </item> <item><title>By: chairface</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28718</link> <dc:creator>chairface</dc:creator> <pubDate>Fri, 18 Dec 2009 12:44:31 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28718</guid> <description>Hmm, that is very odd.  I just tried it again, and it definitely isn&#039;t working.  It may have something to do with being on a Mac, as I&#039;m pretty sure their Mac support is still lagging behind Windows.</description> <content:encoded><![CDATA[<p>Hmm, that is very odd.  I just tried it again, and it definitely isn&#039;t working.  It may have something to do with being on a Mac, as I&#039;m pretty sure their Mac support is still lagging behind Windows.</p> ]]></content:encoded> </item> <item><title>By: R.J. Steinert</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28693</link> <dc:creator>R.J. Steinert</dc:creator> <pubDate>Fri, 18 Dec 2009 04:56:02 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28693</guid> <description>Smoking. It&#039;s actually faster to call the breakpoint line using debugger; when debugging code than setting it in Firebug which would otherwise require you to change the position of breakpoints to hit the &#039;same line&#039; if you added another line of code.  Suppose we could program logic into Firebug to let breakpoints follow code around but it would never be perfect.</description> <content:encoded><![CDATA[<p>Smoking. It&#039;s actually faster to call the breakpoint line using debugger; when debugging code than setting it in Firebug which would otherwise require you to change the position of breakpoints to hit the &#039;same line&#039; if you added another line of code.  Suppose we could program logic into Firebug to let breakpoints follow code around but it would never be perfect.</p> ]]></content:encoded> </item> <item><title>By: Dan</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28683</link> <dc:creator>Dan</dc:creator> <pubDate>Fri, 18 Dec 2009 01:44:20 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28683</guid> <description>IE can support ANY debugger. Not just their script debugger. The debugger built into IE8 &amp; Visual Studio will also work with the debugger keyword.</description> <content:encoded><![CDATA[<p>IE can support ANY debugger. Not just their script debugger. The debugger built into IE8 &amp; Visual Studio will also work with the debugger keyword.</p> ]]></content:encoded> </item> <item><title>By: Rune</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28676</link> <dc:creator>Rune</dc:creator> <pubDate>Fri, 18 Dec 2009 00:16:29 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28676</guid> <description>The debugger keyword works in Opera Dragonfly as well.</description> <content:encoded><![CDATA[<p>The debugger keyword works in Opera Dragonfly as well.</p> ]]></content:encoded> </item> <item><title>By: R.J. Steinert</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28670</link> <dc:creator>R.J. Steinert</dc:creator> <pubDate>Thu, 17 Dec 2009 22:21:53 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28670</guid> <description>Awesome. Thank you for writing about this.</description> <content:encoded><![CDATA[<p>Awesome. Thank you for writing about this.</p> ]]></content:encoded> </item> <item><title>By: Artem Russakovskii</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28666</link> <dc:creator>Artem Russakovskii</dc:creator> <pubDate>Thu, 17 Dec 2009 21:56:58 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28666</guid> <description>Maciek,
I already mention that IE and Chrome support it too, both in the title and in the post content. Thanks for looking out anyway :-]</description> <content:encoded><![CDATA[<p>Maciek,<br
/> I already mention that IE and Chrome support it too, both in the title and in the post content. Thanks for looking out anyway :-]</p> ]]></content:encoded> </item> <item><title>By: Artem Russakovskii</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28665</link> <dc:creator>Artem Russakovskii</dc:creator> <pubDate>Thu, 17 Dec 2009 21:55:55 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28665</guid> <description>chairface,
I don&#039;t think so. I&#039;m running Chrome Beta 4.0.266.0 and my debugger triggers fine. You just have to open it before you refresh the page (Ctrl-Shift-J, then the Scripts tab).
&lt;img src=&quot;/for_www/chrome-js-debugger.png&quot;&gt;</description> <content:encoded><![CDATA[<p>chairface,<br
/> I don&#039;t think so. I&#039;m running Chrome Beta 4.0.266.0 and my debugger triggers fine. You just have to open it before you refresh the page (Ctrl-Shift-J, then the Scripts tab).</p><p><img
src="/for_www/chrome-js-debugger.png"/></p> ]]></content:encoded> </item> <item><title>By: chairface</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28664</link> <dc:creator>chairface</dc:creator> <pubDate>Thu, 17 Dec 2009 21:04:59 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28664</guid> <description>Is there a trick for getting the debugger keyword to work in Chrome?  I already knew about it for Firebug, but Chrome seems to skip right over it.  I&#039;ve been setting breakpoints manually in Chrome when I can.</description> <content:encoded><![CDATA[<p>Is there a trick for getting the debugger keyword to work in Chrome?  I already knew about it for Firebug, but Chrome seems to skip right over it.  I&#039;ve been setting breakpoints manually in Chrome when I can.</p> ]]></content:encoded> </item> <item><title>By: Maciek</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28660</link> <dc:creator>Maciek</dc:creator> <pubDate>Thu, 17 Dec 2009 20:04:13 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28660</guid> <description>Hi Artem,
You should also know that the debugger keyword works for debugging code in IE if you have MS&#039;s script debugger tool installed.. It&#039;s not as awesome as Firebug, but it certainly is better than alert debugging and you can set breakpoints, watches, etc as well.
Cheers</description> <content:encoded><![CDATA[<p>Hi Artem,</p><p>You should also know that the debugger keyword works for debugging code in IE if you have MS&#039;s script debugger tool installed.. It&#039;s not as awesome as Firebug, but it certainly is better than alert debugging and you can set breakpoints, watches, etc as well.</p><p>Cheers</p> ]]></content:encoded> </item> <item><title>By: jius0</title><link>http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28659</link> <dc:creator>jius0</dc:creator> <pubDate>Thu, 17 Dec 2009 19:53:07 +0000</pubDate> <guid
isPermaLink="false">http://beerpla.net/2009/12/17/how-to-make-firebugs-javascript-debugger-break-inside-dynamic-javascript-using-the-debugger-keyword-ie-chrome-too/#comment-28659</guid> <description>this is quite interesting, I never saw the &#039;debugger&#039; keyword before. It&#039;s not even a function... just a keyword. should be very helpful.</description> <content:encoded><![CDATA[<p>this is quite interesting, I never saw the &#039;debugger&#039; keyword before. It&#039;s not even a function&#8230; just a keyword. should be very helpful.</p> ]]></content:encoded> </item> </channel> </rss>
