I spent 1 hour on this.
I had a <script> tag like this:
<!-- jQuery Validate -->
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.10.0/jquery.validate.min.js" type="text/javascript">
Can you spot the problem?
Well it took me all that time to spot it. There's a missing / to close the <script> tag.
<!-- jQuery Validate -->
<script src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.10.0/jquery.validate.min.js" type="text/javascript" />
This is for sure due to some copy/paste and then trying to change the code... I just played the fool in this case! :)
After adding the / I was able to get the breakpoints working in Firebug. It makes sense.
Finally I can see those blessed green numbers.