WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
134018
mathml/roots-removeChild.html fails
https://bugs.webkit.org/show_bug.cgi?id=134018
Summary
mathml/roots-removeChild.html fails
Frédéric Wang (:fredw)
Reported
2014-06-18 00:00:56 PDT
When the <msqrt> element is initially empty, nothing is drawn. When the first renderer child is added, an anonymous <mo> radical sign is inserted. In order to be consistent, this radical sign should be removed when we remove all the child elements of <msqrt>. However, this caused
bug 133899
so for now I've kept the anonymous <mo> radical sign and marked mathml/roots-removeChild.html as failing. Perhaps a better method would be to create the anonymous <mo> radical sign immediately from the beginning, and not to wait that a first child is inserted.
Attachments
Add attachment
proposed patch, testcase, etc.
Frédéric Wang (:fredw)
Comment 1
2016-02-05 06:02:30 PST
This issue is fixed on Alex's MathMLLayout branch, after the RenderMathMLRoot refactoring.
Frédéric Wang (:fredw)
Comment 2
2016-06-17 10:00:59 PDT
This test passes after
http://trac.webkit.org/changeset/202168
and the TestExpectation has been updated.
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