Confirmed users
180
edits
(Placeholder create) |
(Basic description) |
||
Line 1: | Line 1: | ||
<h3> Lite-weight Embedding IPC API for Mozilla based applications with native UI. </h3> | |||
<p>Basic architecture is very close to <a href="http://trac.webkit.org/wiki/WebKit2">WebKit2</a>, and <a href="http://browser.garage.maemo.org/docs/browser_paper.html">MicroB</a> | |||
</p><p>Benefits of new architecture comparing to default <a href="https://wiki.mozilla.org/Embedding/NewApi">mozilla embedding</a>: | |||
</p> | |||
<pre class="_fck_mw_lspace">* No XUL/XPCOM heavy content in UI process (Best memory footprint, fast startup) | |||
* IPC use current Mozilla Chromium/IPDL implementation (mostly tested with current FF/Mobile) | |||
* Rendering based on Shadow/Shadowable layers tree (same as content rendering in XUL Mobile FF) | |||
* IPC provide ability to load memory greedy content in child process and kill it without increasing memory usage for Main UI application process | |||
</pre> |