The mentioned Firefox/Firebug extension is of limited reliability at times, but it’s still better than nothing. However, if you tried using it on a page that has a minified Aria Templates application, it would usually fail. The reason is a special file format used to bundle classes together into AT packages. After the JSD processes such a file, its structure gets heavily altered and the Aria Templates framework loader can’t load the so-called multipart files any longer.
You can download and install it directly from sources following the steps described in this GitHub repo:
Remember that you have to activate ATJSD in each browser’s tab, by switching “ATJSD ON/OFF” button in your add-on bar. By default it’s always disabled.
The code is deminified, i.e. split into lines and formatted, hence at least you can put breakpoints in the code and have a general sense of what’s going on.
Note that the best way to actually debug the code would be to (whenever possible) use Fiddler and redirect the framework to the non-minified version available via our CDN which we will describe shortly in another article. Stay tuned!