I am looking for an article which covers the architecture of Firebug in detail, showing what the different components in the architecture are, and how they interact during Firefox's running.
Like this: http://dev.opera.com/articles/view/opera-dragonfly-architecture/