Bug 107392 - mathbackground attribute is not rendered correctly for dynamically created <mi> elements
: mathbackground attribute is not rendered correctly for dynamically created <m...
Status: RESOLVED INVALID
: WebKit
MathML
: 528+ (Nightly build)
: Other Other
: P2 Normal
Assigned To:
:
:
:
:
  Show dependency treegraph
 
Reported: 2013-01-19 20:20 PST by
Modified: 2013-11-25 04:41 PST (History)


Attachments
mi mathbackground testcase.html (603 bytes, text/html)
2013-01-19 20:20 PST, Patrick Bochenek
no flags Details
testcase with explicit MathML namespace (644 bytes, text/html)
2013-11-25 04:41 PST, Frédéric Wang (:fredw) | away 27/04 to 06/05
no flags Details


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-01-19 20:20:15 PST
Created an attachment (id=183655) [details]
mi mathbackground testcase.html

Steps to reproduce:

1. Create dynamically <mi> element
2. Assign mathbackground attribute
3. Append <mi> to <math>


Actual results:

background color does not render


Expected results:

background color should be rendered as per the mathbackground attribute



I was able to test it only on iOS 6.01.
------- Comment #1 From 2013-01-23 11:40:20 PST -------
So I guess it is the same issue as Mozilla's one: you must create the MathML elements with createElementNS + the MathML namespace, not simply createElement.
------- Comment #2 From 2013-11-25 04:41:36 PST -------
Created an attachment (id=217791) [details]
testcase with explicit MathML namespace

Here is a version with createElementNS and it does work for me.