From the "it would be nice" department: Debugging Angular apps is doable from Dev Tools, but not 'easy'. A Firefox implementation of something like Batarang would mean I can more easily do demos and hacking on Angular apps from Firefox. Supports the "Firefox is best for developers" story.
Generally speaking, we're less likely to want to support specific frameworks and more likely to want to provide APIs so that third parties (perhaps the creators of those frameworks) can more easily create their own add-ons that provide custom tools that integrate well with the builtin devtools. Perhaps the angle on this might be what APIs would be needed to meet this goal specifically for Angular (and also generally).
Darn your "big picture" thinking! 1. Your argument makes sense. 2. I have no of what satisfying that API would look like for Angular. 3. Angular is Google. Chrome is Google. I don't know that they have incentive to make that process easy for Firefox. In the wild, this manifests as almost all Angular tutorials assuming / using Chrome. This Looks Bad. How easy is it for Jetpack and what not to hook into dev tools, if it at all?
(previous work: http://www.youtube.com/watch?v=qYCL4HOtddY&feature=youtu.be)
Luca, I think at the Summit you told me about doing something similar for Ember, and why it was _way_ harder for Angular… Could you add some details about the problems you ran into here? Thanks, Blake.
I'm wontfixing this for the reasons Benvie stated in comment #1. I welcome a port of Batarang to the devtools, and would especially welcome any feedback from that porting effort that might inform a better set of devtools extension apis we're currently planning.
Luca, thank you for the comments! Extending the DOM Inspector menu to add entries like "ng scope of this" would be helpful. Jryans, would it make more sense to newbug for those two api extensions instead? (Thanks for triaging this so quickly, btw!)
(In reply to Gregg Lind (User Research - Test Pilot) from comment #7) > Jryans, would it make more sense to newbug for those two api extensions > instead? Well, I was just correcting the resolution back to WONTFIX as Jeff had originally set it. But yes, filing new bugs for those API additions sounds like a good plan to me. :)