A plus sign (+) before the link to the post means that the question has remained unanswered.
How to start Embedding
You can find a examples, FAQs, and the API from mozilla itself.
You can get more detailed information on what interfaces are required and which are optional to imlplement here. Scroll down to "Initalization and Teardown.