On Fri, Jul 24, 2009 at 07:19:43PM +0200, Johannes Hofmann wrote:
Hi,
On Fri, Jul 24, 2009 at 11:33:28AM -0400, Jorge Arellano Cid wrote:
Hi,
Here are some pending issues which I've partially sorted by priority (at least the top half). Please add the missing ones and let's try to finish sorting it, with a view to planify our work.
* Make DIV-based pages render correctly. This is the most visible rendering fault in Dillo. The textblock doesn't have a way to handle it (not implemented). IIRC I'm willing to dig into it and Johannes will help. e.g. http://www.advogato.org/faq.html
With DIV-based pages you mean floats as in http://www.w3.org/TR/CSS21/visuren.html#floats?
Exactly.
Yes, this is the most obvious rendering problem atm.
It looks complex, and it will take some time to study before coming with implementation ideas.
* Add blocker (this also has to do with privacy). A full RE-based one may have significant overhead (test required), but simple string-matching may do most of the trick. I've also thought for a long time that a "don't load from other sites" preference may help a lot. The whole topic needs some thought but it's not hard to implement. e.g. doubleclick.
* Handle negative values in CSS. e.g. wikipedia.
Actually it's dw/* that needs to be adapted to handle negative margins. This might be related to the floats stuff.
It looks like. Maybe they can be implemented separately.
* Add clipping to the fltk drawing code, so that e.g. margins of huge boxes don't cause X11 coordinate overflows. E.g. on http://alpen-panoramen.de/newcomments.php I will try to fix that. Similar issues occur with very long lines in plain.cc.
At what priority? -- Cheers Jorge.-