I still don't have a test-case that I can make public for the ongoing 
problem with some breakpoints not working (in Firefox 36, with Firebug 
2.0.8, in both Mac and Win7). The issue for me is that in some cases 
Firebug stops at the red "breakpoint" circle, but doesn't put the yellow 
triangle in it, at which point all the debugger buttons are grayed out and 
don't work.

No test case, but I think I may have a clue as to what's happening. I got 
this by comparing the behavior of the Firebug debugger with Chrome's 
debugger on the same files and code lines. (BTW I'm finding Chrome's 
debugger *much* more reliable, although overall I still prefer Firebug, 
maybe just because I'm more used to it.)

In Chrome I don't see any hints as to which code lines may be breakable; it 
seems to let me put a breakpoint *anywhere*, and I only find out whether it 
will work when I reload. This basically sucks. Helpfully, Firebug *does* 
give such hints, by making the breakable line numbers green. I now suspect 
that the problem may be that Firebug is making some line numbers green that 
it shouldn't -- fooling me into thinking those lines can take breakpoints, 
and letting me click to make a red circle there. So the problem may not be 
so much "breakpoints failing" as "showing too many bogus breakable lines."

I hope this may help the developers fix this problem, although I don't hold 
much hope frankly.

BTW, can anybody explain WHY (in any debugger) some lines can take 
breakpoints and some can't? Offhand I haven't noticed any pattern there but 
I suspect there is one, something inherent to JavaScript itself rather than 
any particular debugger. What is the logic there? Thanks.

-- 
You received this message because you are subscribed to the Google Groups 
"Firebug" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/firebug.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/firebug/f319509b-6bd0-40a7-bc83-b1879ab8f8ae%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to