[webkit-dev] help with porting

Luka Napotnik luka.napotnik at gmail.com
Thu May 22 06:41:28 PDT 2008

Thanks for this information, Holger.

I think fonts shouldn't be such a problem since cairo supports font
rendering. For cursor and drag&drop I plan to simply put some dummy
callbacks for those operations. What do you mean with "No API (WebKit)"?


Dne 22.05.2008 (čet) ob 15:06 +0200 je Holger Freyther zapisal(a):
> On Thursday 22 May 2008 13:21:59 Luka Napotnik wrote:
> > Hello.
> >
> > I am interested in porting webkit to cairo for off-screen rendering
> > without a X server. As I cannot find any documents about porting to
> > other platform I would really appreciate if you could help me with some
> > hints about porting webkit.
> Start with an existing port using cairo (e.g. the Gtk+ one) change the 
> buildsystem (e.g. configure.ac and GNUmakefile.am for the Gtk+ one) to remove 
> everything that is GUI/X related from the buildsystem. Hack until the thing 
> compiles. On this way you will notice that:
> 	- Adding your cairo platform to Platform.h
> 	- Cursors
> 	- Drag and Drop
> 	- Fonts...
> 	- RenderTheme
> 	- No API (WebKit)
> 	...
> will cross your way. Resolve each problem and you are done. Happy hacking
> 	z.
> _______________________________________________
> webkit-dev mailing list
> webkit-dev at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: To je digitalno podpisan del =?UTF-8?Q?sporo=C4=8Dila?=
Url : http://lists.webkit.org/pipermail/webkit-dev/attachments/20080522/c8009ac9/attachment.sig 

More information about the webkit-dev mailing list