Hi!

This is what I am currently working on, albeit in my spare time, so SLOWLY...

AFAIK, browser support for DFB is currently limited:

1) XDirectFB
XDirectFB runs very well for me, and within XDirectFB I was able to run the 
normal firefox binary, that I also run under X. This worked perfectly well for 
me. A bit of hacking allowed me to externally set the transparency/color keying 
on the XDirectFB window, which let me 'see through' parts of a browser window 
onto a movie running in mplayer 'below'. I was tring all this on normal PC 
hardware, with an Nvidia graphics card. I doubt any of it was accellerated. 
Also, the memory footprint of this solution is nothing less than huge: kernel + 
DFB + X.org/XDirectFB + GTK + Firefox + mplayer + all supporting libs .

2) Native DFB
I am not aware of a native DFB browser application.

Currently I am looking at porting the mozilla code-base (firefox and minimo) to 
DFB. I'm not very far along, this is what my investigations have uncovered:

Mozilla itself has a modular back-end architecture. Of the supported backends, 
I think the GTK and the Cairo backends are of interest.
Unfortunately the GTK backend will not compile against GTKDFB, as it has X 
specific dependencies. The cairo backend looks promising for DFB - but it is 
under heavy development at the moment, and the last time I tried would not even 
think about compiling against Cairo-DFB.

Looking over the code I decided that I would try to port the GTK-based backend, 
in effect creating a new GTKDFB backend. This seemed like less work on the 
whole, as the GTK backend is finished and stable, and the X specifics look like 
they can be removed without too much pain.

The plan would be to enable firefox (and/or) minimo to run on DFB. In a second 
step perhaps some browser/javascript extensions could be written to allow 
control of window positioning/transparency and the like.

That's pretty much my current status at the moment, the few hours hacking I've 
spent on the code have had no results so far. In the new year I plan to devote 
more time to this, and see if I can get a prototype running.

If anyone is interested in helping with (or taking over) this effort, you're 
welcome, let me know!

Richie




-----Ursprüngliche Nachricht-----
Von: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Im Auftrag von Marcus Crafter
Gesendet: Montag, 26. Dezember 2005 15:06
An: [email protected]
Betreff: [directfb-dev] Browsers under directfb?


Hi All,

Merry Christmas! I hope all is going well.

I was wondering what browsers people were having success with under  
DirectFB - are people using the latest Firefox (?) or something else?

What I'm looking for is a browser I can run in Kiosk style mode, etc?  
Just wondering what works and what doesn't etc before I start trying  
to build anything.

Is there anything in particular one has to take notice of?

Hope everyone has some nice holidays! :)

Cheers,

Marcus

_______________________________________________
directfb-dev mailing list
[email protected] 
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

_______________________________________________
directfb-dev mailing list
[email protected]
http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev

Reply via email to