Posts

Showing posts with the label Mozilla

Introduction to Mozilla Source Code.

Mozilla is an open source project and organization to develop a cross-platform Internet client software. Since it is open source, the source code is available to everyone - although you have to follow the licenses as defined in the respective source files (a mixture of MPL, NPL, GPL, LGPL). mozilla.org is the name of an organization that provides an infrastructure to help developers in the project. mozilla.org is also the address of the central web site for the Mozilla project. If you find errors in this document, or if you want to contribute updated or additional sections, please contact Kai Engert . Contents What is Mozilla? Motivation Audience Scope of this document What does Netscape have to do with this? C++ and JavaScript NSPR - Netscape portable runtime Threads Object oriented programming & Modularity Interfaces XPCOM / nsISupports / nsCOMPtr Exceptions / nsresult Strings in C++ Graphical User Interface / XUL Build System and Tree Application Startup I...