I guess that might make the fence too tall if something outside of it is taller than what's inside. You may have to just drill into your children line boxes in order to compute your top and your bottom position. We don't really have the concept of caching "line top" and "line bottom" except on the root line box.... dave On Sep 9, 2009, at 12:39 PM, Alex Milowski wrote:
On Wed, Sep 9, 2009 at 9:08 AM, David Hyatt<hyatt@apple.com> wrote:
It's hard for me to understand what this problem is without more information. Are these objects inlines or blocks or what?
They are a sequence of inline (e.g. mi or mn elements) or inline- blocks (i.e. more complicated elements like mfrac or other mfenced) contained in an inline-block for the mfenced.
The fences (e.g. curly braces) are added by the rendered as anonymous inlines (RenderInline instances) before and after the sequence of added children. The contain a single RenderText instance containing the fence character. I've switched these over to inline-blocks but that hasn't really helped.
-- --Alex Milowski "The excellence of grammar as a guide is proportional to the paucity of the inflexions, i.e. to the degree of analysis effected by the language considered."
Bertrand Russell in a footnote of Principles of Mathematics _______________________________________________ webkit-dev mailing list webkit-dev@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev