Mobile/EmbeddingBrainstorm: Difference between revisions
< Mobile
Jump to navigation
Jump to search
(add link to maemo interfaces) |
(add link to second life code) |
||
Line 22: | Line 22: | ||
== Maemo Web Engine Abstraction Layer == | == Maemo Web Engine Abstraction Layer == | ||
* [[http://browser.garage.maemo.org/docs/eal/main.html Maemo Web Engine Abstraction Layer ]] - Layer used in Maemo to abstract away browser engine differences. | * [[http://browser.garage.maemo.org/docs/eal/main.html Maemo Web Engine Abstraction Layer ]] - Layer used in Maemo to abstract away browser engine differences. | ||
== Other Mozilla Embedding Code == | |||
* [[http://svn.secondlife.com/trac/llmozlib/browser/trunk/llmozlib2 Second Life / Linden Labs code for embedding Mozilla ]] - Used in the second life browser. Some good code in here. | |||
== WebKit == | == WebKit == |
Revision as of 18:44, 9 May 2008
Embedding Brainstom
This is a place to dump ideas about embedding. Everything from wish list items to existing pages to interfaces that we might want to look at for ideas.
Existing Wiki Pages
- Gtkmozembed - page for the existing GtkMozEmbed Widget
- Mobile/Embedding - current embedding page with lots of info
- JSctypes - accessing c libraries from JS - easy!
Mozilla 2
- XPCOM + Binary Embedding - Page from Ben about binary embedding and the future of XPCOM
- Mozilla 2 Embedding API Design - Links to Mozilla2-related items
- Embedding APIs - Notes from Brendan about embedding APIs
- Obsolete Gecko APIs - List of obsolete APIs in Gecko
Other Interfaces
- [Eclipse Java APIs]
- [JDesktop Integration Components (JDIC) APIs] - JDIC project page
- [Web Renderer] - currently embedding Gecko, proprietary license
Maemo Web Engine Abstraction Layer
- [Maemo Web Engine Abstraction Layer ] - Layer used in Maemo to abstract away browser engine differences.
Other Mozilla Embedding Code
- [Second Life / Linden Labs code for embedding Mozilla ] - Used in the second life browser. Some good code in here.
WebKit
- [WebKit GTK+ Interfaces] - The ChangeLog and interfaces used in WebKit with GTK+
- [WebKit Windows Interfaces] - Note that these probably require the non-redistributable binary that Apple includes with the WebKit project
- [WebKit Mac interfaces] - See above about Windows
- [WebKit QT Interfaces] - Don't know how mature these are.