MDN may have intermittent access issues April 18 13:00 - April 19 01:00 UTC. See whistlepig.mozilla.org for all notifications.

mozilla

Revision 114077 of Embedding Mozilla

  • Revision slug: Embedding_Mozilla
  • Revision title: Embedding Mozilla
  • Revision id: 114077
  • Created:
  • Creator: Varmaa
  • Is current revision? No
  • Comment 30 words added, 6 words removed

Revision Content

Gecko allows third party developers to use the same technology as found in Mozilla. That means you can embed a web browser inside a third-party application, open channels and streams through the network backend, walk through the DOM and so on. You can even construct whole new applications using chrome.

If you're building an application that uses Mozilla technology, we'd love to hear about it! Check out mozilla.org/poweredby for more information.

{{ Note() }}

Documentation

Gecko Embedding Basics
An introduction to embedding the Gecko rendering engine.
Mozilla Embedding FAQ
An extensive collection of frequently asked questions about Mozilla embedding.
Mozilla embedding APIs overview
Introduction to the Mozilla embedding APIs.
Embedding the Editor
This document describes the current state of editor embeddability, problems with the existing implementation, some possible embedding scenarios that we need to deal with, and an embedding solution that will fulfill them.
Roll your own browser - An embedding HowTo
A quick introduction to embedding Mozilla.

View All...

Community

  • View Mozilla forums...

{{ DiscussionList("dev-embedding", "mozilla.dev.embedding") }}

Related Topics

Gecko, XPCOM

Categories

Interwiki Language Links

{{ languages( { "es": "es/Incrustando_Mozilla", "fr": "fr/Mozilla_embarqu\u00e9", "ja": "ja/Embedding_Mozilla", "ko": "ko/Embedding_Mozilla", "pl": "pl/Zagnie\u017cd\u017canie_Mozilli", "zh-cn": "cn/Embedding_Mozilla" } ) }}

Revision Source

<div>
<p><a href="/en/Gecko" title="en/Gecko">Gecko</a> allows third party developers to use the same technology as found in Mozilla. That means you can embed a web browser inside a third-party application, open channels and streams through the network backend, walk through the <a href="/en/DOM" title="en/DOM">DOM</a> and so on. You can even construct whole new applications using chrome.</p>
</div>
<p><span class="lang lang-en" lang="en"><span style="border: 1px solid rgb(129, 129, 81); padding: 2px; color: black; background-color: #FFCC66; font-size: small; font-weight: bold; float: right; vertical-align: middle;" title="Please let us know if you're building a Mozilla-powered app!">If you're building an application that uses Mozilla technology, we'd love to hear about it! Check out <a class=" external" href="http://www.mozilla.org/poweredby">mozilla.org/poweredby</a> for more information.</span> </span></p>
<p>{{ Note() }}</p>
<table class="topicpage-table"> <tbody> <tr> <td> <h4 name="Documentation"><a href="/Special:Tags?tag=Embedding_Mozilla&amp;language=en" title="Special:Tags?tag=Embedding_Mozilla&amp;language=en">Documentation</a></h4> <dl> <dt><a href="/en/Gecko_Embedding_Basics" title="en/Gecko_Embedding_Basics">Gecko Embedding Basics</a></dt> <dd><small>An introduction to embedding the Gecko rendering engine.</small></dd> </dl> <dl> <dt><a href="/en/Mozilla_Embedding_FAQ" title="en/Mozilla_Embedding_FAQ">Mozilla Embedding FAQ</a></dt> <dd><small>An extensive collection of frequently asked questions about Mozilla embedding.</small></dd> </dl> <dl> <dt><a href="/en/Mozilla_embedding_APIs_overview" title="en/Mozilla_embedding_APIs_overview">Mozilla embedding APIs overview</a></dt> <dd><small>Introduction to the Mozilla embedding APIs.</small></dd> </dl> <dl> <dt><a href="/en/Embedding_the_Editor" title="en/Embedding_the_Editor">Embedding the Editor</a></dt> <dd><small>This document describes the current state of editor embeddability, problems with the existing implementation, some possible embedding scenarios that we need to deal with, and an embedding solution that will fulfill them.</small></dd> </dl> <dl> <dt><a href="/en/Roll_your_own_browser_-_An_embedding_HowTo" title="en/Roll_your_own_browser_-_An_embedding_HowTo">Roll your own browser - An embedding HowTo</a></dt> <dd><small>A quick introduction to embedding Mozilla.</small></dd> </dl> <p><span class="alllinks"><a href="/Special:Tags?tag=Embedding_Mozilla&amp;language=en" title="Special:Tags?tag=Embedding_Mozilla&amp;language=en">View All...</a></span></p> </td> <td> <h4 name="Community">Community</h4> <ul> <li>View Mozilla forums...</li> </ul> <p>{{ DiscussionList("dev-embedding", "mozilla.dev.embedding") }}</p> <ul> <li><a class="link-irc" href="irc://irc.mozilla.org/embedding">#embedding IRC channel</a></li> </ul> <h4 name="Related_Topics">Related Topics</h4> <dl> <dd><a href="/en/Gecko" title="en/Gecko">Gecko</a>, <a href="/en/XPCOM" title="en/XPCOM">XPCOM</a></dd> </dl> </td> </tr> </tbody>
</table>
<p><span class="comment">Categories</span></p>
<p><span class="comment">Interwiki Language Links</span></p>
<p>{{ languages( { "es": "es/Incrustando_Mozilla", "fr": "fr/Mozilla_embarqu\u00e9", "ja": "ja/Embedding_Mozilla", "ko": "ko/Embedding_Mozilla", "pl": "pl/Zagnie\u017cd\u017canie_Mozilli", "zh-cn": "cn/Embedding_Mozilla" } ) }}</p>
Revert to this revision