Hi People! In an effort to keep this ball rolling I have created a (basically empty) Wiki Page for the Idea:
http://www.directfb.org/wiki/index.php/DFBMozilla What would be the best way to proceed? Do we want to split the tasks in some way (I'd like to help)? Do we want to create a CVS module for this, or share code via patches? Eventually, I think the goal should be to integrate the code back into the mozilla source tree as an officially supported backend, but it might be a bit early for this now ;). Richard Unger > -----Ursprüngliche Nachricht----- > Von: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] Im Auftrag von Paulo Matias > Gesendet: Dienstag, 27. Dezember 2005 23:57 > An: DirectFB-Dev > Betreff: Re: [directfb-dev] Browsers under directfb? > > > > > Do you know if the widget stuff must be implemented or is > there some > > > generic widget code that uses the gfx backend? Hmm, but input... > > Take a look at the Photon (QNX) and Qt implementations. It > looks like the simpler widget implementations. > > Perhaps they implement only a generic widget (nsWidget or > nsCommonWidget), that receives events and sends it back to the Gecko. > > We must implement interfaces for things like Clipboard (should be > easy) and Drag'nDrop (fear), too. > > Don't fear about nsLookAndFeel, as it only have to return > colors and metrics that Gecko will use when drawing its own widgets. > > Perhaps nsFilePicker, present both in Qt and Photon > implementations, isn't needed at all, as Gecko has its own > fallback filepicker implementation. > > > Text rendering IMHO will be the hardest part, glyph handling, CSS > > style information... That and keeping multiple font glyphs > in memory > > at the same time. > > Take a look at gfx/*/ns*FontMetrics.cpp implementations. > Doesn't see to be so complex. Perhaps we only have to give to > Gecko the fontmetrics and a way to write the glyphs into the > screen, and they manage all the other things. > > _______________________________________________ > 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
