mozilla embedding API update

It’s been a while since my last post on the embedding API so I thought I might post an update on what’s been going on.

First, Pelle Johnsen has been doing a lot of the work and is maintaining a set of pages on the new embedding API. Included there are build instructions for the platforms we have support for (win32, qt/win32, qt/linux and gtk+), a link to the repository that has the code, API documentation and a todo list.

The code itself sits on top of the Mozilla rendering engine. Right now it doesn’t replace functionality that’s already in there. It just makes things easier to get to. Our goal is to get it into the main Mozilla tree but right now living outside of it means that we can move a bit faster and experiment a bit.

It’s also interesting to note that this is one of the first project to be a Mozilla Incubator Project. This allows a bit more freedom in terms of checkins, who can participate and how fast we can go. So if you’ve got patches and you want to hack on the project it’s a bit easier to get involved. Just start sending patches (either via bugzilla under Other Products -> Core -> Embedding: API or the newsgroup) and eventually we can give out access to the repo. Pretty easy!

As always you can find us on #embedding on irc.mozilla.org. Enjoy!

This entry was posted in Embedding, Mozilla. Bookmark the permalink.

4 Responses to mozilla embedding API update

  1. When I click on the qt linux build instructions I get a permissions denied error.

  2. blizzard says:

    Ahh, he might not have included that page. He’s out for a few days for something very important so he might not get to fixing it for a while.

  3. Felipe says:

    Christopher what about the API reference?

    cheers

  4. blizzard says:

    There’s an API reference on the page under “Doxygen Documentation.”

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="">