Embedding: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
(New page: ==Embedding for Mobile== One of the two major goals for our mobile work is to enable embedding of the Mozilla core technology is various mobile phones and other products with any of: con...)
 
 
(11 intermediate revisions by 8 users not shown)
Line 1: Line 1:
= New Embedding APIs =
The new embedding [https://wiki.mozilla.org/Embedding/NewApi APIs]


==Embedding for Mobile==
= Tasklist =
Below is a first cut of a list of tasks identified for getting the embedding work up to par.


One of the two major goals for our mobile work is to enable embedding of the Mozilla core technology is various mobile phones and other products with any of: constrained system resources, significant mobile user experiences and/or telephony.
== High ==
* Create ActiveX component
* Render content to image
* Code snippets section on the wiki
* Access to C++ objects from JS
* Build
** Include in nightly builds
* Testing
* Blogging/evangelism


Key projects pages:
== Medium ==
* Navigation APIs on Qt
* Navigation APIs on GTK
* Specify platforms/toolchains support (currently no Mac support)
** Mobile platforms/toolchains
* Move/update doxygen files
* Wrap eventlisteners in macros
* Implement GotoMeeting encryption.
* Wrap DOM functions in simple API/macros
* Console listener
* Find in page


* [[Mobile/EmbeddingBrainstorm | Embedding Brainstorming - dump ideas here!]]
== Low ==
* [[Mobile/EmbeddingUseCases | Embedding Use Cases]]
* Progress indicator APIs

Latest revision as of 18:41, 26 July 2011

New Embedding APIs

The new embedding APIs

Tasklist

Below is a first cut of a list of tasks identified for getting the embedding work up to par.

High

  • Create ActiveX component
  • Render content to image
  • Code snippets section on the wiki
  • Access to C++ objects from JS
  • Build
    • Include in nightly builds
  • Testing
  • Blogging/evangelism

Medium

  • Navigation APIs on Qt
  • Navigation APIs on GTK
  • Specify platforms/toolchains support (currently no Mac support)
    • Mobile platforms/toolchains
  • Move/update doxygen files
  • Wrap eventlisteners in macros
  • Implement GotoMeeting encryption.
  • Wrap DOM functions in simple API/macros
  • Console listener
  • Find in page

Low

  • Progress indicator APIs