WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
156537
Move parsing of operator attributes into the MathML element classes
https://bugs.webkit.org/show_bug.cgi?id=156537
Summary
Move parsing of operator attributes into the MathML element classes
Frédéric Wang (:fredw)
Reported
2016-04-13 07:56:13 PDT
One more step for
bug 156536
. I think when we get rid of all anonymous nodes it should be easier to fix that bug. Currently this code is in RenderMathMLOperator and MathMLOperatorDictionary. The operator properties depend on explicit attributes, on dictionary values (which depends on the infix/prefix/postfix form) and on the position of the operator inside its container value (for the form value):
https://www.w3.org/TR/MathML3/chapter3.html#presm.mo.dict.attrs
https://www.w3.org/TR/MathML3/appendixc.html
Some are length values. See the related
bug 118900
.
Attachments
Add attachment
proposed patch, testcase, etc.
Frédéric Wang (:fredw)
Comment 1
2016-07-11 07:38:06 PDT
Extending this to all operator attributes we support. Here are they: - fence - separator - stretchy - symmetric - largeop - movablelimits - accent - form - lspace - rspace - minsize - maxsize
Frédéric Wang (:fredw)
Comment 2
2016-08-03 00:03:36 PDT
All operator attributes are now parsed in element classes.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug