anybody mind if I commit my changes?

David Hyatt hyatt at apple.com
Mon Aug 18 15:03:58 CEST 2003


On Monday, August 18, 2003, at 5:00AM, Leo Savernik wrote:

> So LineBox effectively resembles RootInlineBox. I think RootInlineBox 
> should
> be renamed to LineBox, but all others should be left.
>>

I agree.  RootInlineBox should be renamed to LineBox, but the others 
should stay InlineBox.

TextRun could even just become TextBox (unless you guys like 
InlineTextBox better)...


> Well, given the fact that a TextSlave itself represents an atomic 
> visual
> object, and there can be a multitude of TextSlaves on one line (but 
> not for
> the same element) it effectively is an inline box. So I'm very in 
> favour of
> renaming TextSlave to InlineTextBox.

There can actually be multiple TextRuns on the same line even for the 
same element.  This can happen because of Bidi or because of whitespace 
handling (at least in the Safari tree).

dave



More information about the Khtml-devel mailing list