Hi Sebastian, On Sat, May 21, 2016 at 05:21:07PM +0200, Sebastian Geerken wrote:
On Fri, May 20, 2016, Sebastian Geerken wrote:
Hi Jorge,
On Fr, Mai 20, 2016, Jorge Arellano Cid wrote:
The attached tetscase is a slight variation of the previous one.
Comparing rendering behaviour with Firefox here shows some interesting facts/bugs/design-decisions:
1.- FF links the olive div's width to viewport width only. Dillo links it to viewport and its own child width.
Dillo has a rather (over-)simple definition as what do draw with the background color. I regard this as a low-priority issue, which can be solved after the next release.
I was thinking more in the line of the outmost div's width side-effects on its children rendering. Anyway, this may be a different bug, read on...
2.- When splitting the first sentence (in olive div), by narrowing the viewport, text in the teal div is also split! 3.- After 2.-, when widening the viewport, text in olive widens, but text in teal not! (reload, does the trick).
I'll write more on this later.
I've looked a bit at this, and it seems to look like another case I was working on, so it may be best to fix the latter, and hopefully the former is fixed, too.
I'll describe my analysis so far, which may give you a better understanding of the code.
Good news on this one! (i.e. the overlapped image/text in o4.html). After reading your description of the other problem (n33180d.html), especially the part where you wonder "why", it became clear that the code was meant to handle it, so I turned to try to find what may possible be going astray there. Short story: I have a working patch. It solves the overlap (not 1.- 2.- and 3.-). It seems there're a few different bugs here. It's not as clean as I'd like, but it already is a proof of concept. I'll try to understand the issues better and clean it up. AFAIS it can have an effect on general rendering of floats. Currently, I dont know if it's related to n33180d.html. I'll try to share my findings this monday (unless you'd like to look at it "as is" now). -- Cheers Jorge.-