Last modified: 2013-03-06 05:26:39 UTC
Please use less private member variables (i.e. constructor function scope) in ResourceLoader. Especially mediaWiki.loader.registry, mediaWiki.loader.jobs etc. Using public variables in such circumstances would make it easier to support and easier to isolate bugs. Alternatively, develop a patch for Firebug which allows private variables to be viewed.
The problem with exposing these is that people will start using them directly, and relying on them, causing the implementation to be unchangeable without breaking backwards compatibility. If we need better debugging functionality, then lets add that in with methods that allow read only access to the otherwise private data.
OK, updated bug summary.
Unassigning default assignments. http://article.gmane.org/gmane.science.linguistics.wikipedia.technical/54734
These, at least anno 2013, can be trivially inspected in Chrome Dev Tools when setting a breakpoint (or inspecting it directly during run time). I dont know about Firebug.