Developing with Mozilla
I am trying to pull together as much information as I can about developing with the Mozilla platform. By platform I mean:
- Creating browser extensions
- Embedding the browser in my applications
- Creating XUL based applications with XUL Runner
- Connecting my code (usually C++) to the platform (usually Javascript)
Embedding:
Extensions:
XUL:
- XUL Planet - References and Tutorials
- XUL Main Project
- XUL Runner
- Mozilla XUL Tutorial
- Introduction to XUL (devshed)
- Creating an HTML editor in XUL
XPCOM:
- XPCOM Main Project
- XPCOM API Reference
- Creating XPCOM Components
- How to Build an XPCOM Component in Javascript
Pluggable Protocols:
Blogs
- Alex Vincent - XULWidgets and stuff
- Robert O’Callahan - SVG and stuff
- Neil Deakin - Core XUL
- Ben Smedberg - XULRunner