Howdy!

Most of the posts I've seen here are for embedding Mozilla/Gecko into an
application.
Is there any support for porting Mozilla to an embedded platform (VxWorks,
Rtos, Ptos, etc).

Since this is embedded development, there would be no GTk, X, MFC, Qt, etc.
The window creation hooks would have to be custom - I could have it draw to
a graphics port or something. We do have a rudimentary window manager that
controls showing/hiding and expose events.

The platform doesn't have a pointing device so all navigation would be done
from the keyboard (image maps are going to be a bitch!)

I would like to run the configure script to configure and build the
makefiles, however, our applications are only partially linked (ie. no exe
files - just glorified objects) and the linker resolves unresolved symbols
at runtime. Unfortunately, this is an issue since the configure script tries
to determine if the compiler works by compiling and linking a test
executable.

I've already ported DOOM, an MP3 player, and a few other applications so I
know this is possible in theory. I just don't know if it is possible to port
something as sophisticated as Gecko to an embedded environment.

Oh, and a couple more questions...
I don't have a writeable file system - so what happens to history files,
cookies, etc.?
What type of memory footprint (runtime and app size) does this thing have?

Scott Angel
Sr. Software Engineer
PowerTV Inc




Reply via email to