miscreation of inline flow boxes in render lists

Dave Hyatt hyatt at apple.com
Tue May 25 19:22:55 CEST 2004


Yes, that's right.  You have to not detach the boxes in position(), 
since you want to preserve the integrity of the line box tree.  The 
tricky part is making sure you don't leak the box.

dave

On May 25, 2004, at 5:20 AM, Leo Savernik wrote:

> Am Sonntag 23 Mai 2004 18:36 schrieb Leo Savernik:
>> Am Donnerstag 15 April 2004 01:21 schrieb David Hyatt:
>>> This is more complicated than posting a single patch, since it took
>>> multiple iterations and shuffling to repair the bugs.  Probably would
>>> be easiest to just get you a current post-1.2 WebCore.
>>
>> [...]
>
> Ok, Waldo found the source of the bug. It was due to detaching the 
> inline box
> in RenderBox::position. Not detaching the box makes the crash go away.
> However, why is the box detached in the first place, and are there 
> known
> negative implications of leaving in the box?
>
> I hope I get an answer this time ;-)
>
> mfg
> 	Leo
> _______________________________________________
> Khtml-devel at kde.org
> https://mail.kde.org/mailman/listinfo/khtml-devel



More information about the Khtml-devel mailing list