[Webkit-unassigned] [Bug 79274] Fix <msubsup> formatting

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sat Feb 25 11:07:27 PST 2012


https://bugs.webkit.org/show_bug.cgi?id=79274





--- Comment #18 from Julien Chaffraix <jchaffraix at webkit.org>  2012-02-25 11:07:27 PST ---
If you could ask Alex for an explanation of how he envisioned MathML that should clear most of your questions.

Now RenderBlock is really targeted towards CSS (that defines what a block is). I don't know MathML at all but it really looks like it has a pretty different rendering model from CSS and you are trying to snap it on top of our existing CSS implementation. SVG has the same issue and they have their own class hierarchy so maybe it's something worth considering.

About the anonymous blocks in rendering, those are used when mandated by a spec or an internal constraint (see http://www.webkit.org/blog/115/webcore-rendering-ii-blocks-and-inlines/ for example). Also a lot of the code assumes a certain structure which MathML doesn't seem to fit into. This explains the crashes you are seeing. It's unfortunately not a MathML specific issue (table, run-in, ruby, generated content all have had their share of the same issues).

Please refrain from posting huge pile of text. Reviewers tends to be really busy with the incoming patch stream. I am happy to look into your patches but time reading comments is time I don't spend reviewing any patches.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list