Mozilla 2:Embedding APIs: Difference between revisions

From MozillaWiki
Jump to navigation Jump to search
Line 4: Line 4:
## Epiphany's Gecko GTK widget for Gnome
## Epiphany's Gecko GTK widget for Gnome
## WebKit/WebCore APIs for Mac OS X
## WebKit/WebCore APIs for Mac OS X
## MSHTML COM APIs for Windows, or .NET equivalents if necessary
## MSHTML COM APIs for Windows, or .NET equivalents if necessary (we should strive to maintain, and even to extend, [http://www.iol.ie/~locka/mozilla/mozilla.htm Adam Lock's work]).


# Use a cross-platform embedding API
# Use a cross-platform embedding API

Revision as of 23:46, 18 January 2007

Choices

  1. Use OS-default or otherwise dominant embedding APIs
    1. Epiphany's Gecko GTK widget for Gnome
    2. WebKit/WebCore APIs for Mac OS X
    3. MSHTML COM APIs for Windows, or .NET equivalents if necessary (we should strive to maintain, and even to extend, Adam Lock's work).
  1. Use a cross-platform embedding API
    1. Our own XPCOM-based API set
    2. WebKit/WebCore APIs
    3. MSHTML? Non-starter on non-Windows, I think

Contributions welcome here, please start and cite (with Google Groups links) newsgroup threads as needed.

/be