> If you know JavaScript or HTML/CSS, you can contribute to the front-end of Firefox
Huh? I'm interested in that, but I'd think most of the GUI's behavior is in C++ and hopefully threaded for responsiveness? And only the top ‘fluff’ layer is styleable, possibly being made with XUL.
Alas, links in that post don't seem to lead to architectural overviews of the components.