[webkit-dev] mfenced - more MathML questions
David Hyatt
hyatt at apple.com
Wed Sep 9 14:17:54 PDT 2009
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 at 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 at lists.webkit.org
> http://lists.webkit.org/mailman/listinfo.cgi/webkit-dev
More information about the webkit-dev
mailing list