Closed Bug 734729 (dynamic-maction-math) Opened 13 years ago Closed 11 years ago

<maction> not rendered correctly when the selection attribute is changed on the <math> element

Categories

(Core :: MathML, defect)

defect
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: fredw, Assigned: mohitsinha251)

References

Details

Attachments

(2 files, 2 obsolete files)

Attached file testcase (obsolete) (deleted) —
See attached testcase. Also compare with attachment 546412 [details] from bug 657279.
Blocks: 744783
So the difference here seems to be that nsMathMLmstyleFrame::AttributeChanged calls nsMathMLContainerFrame::ReLayoutChildren which does more things than simply reflowing the frame. Maybe a possible fix for this bug (and for other mstyle's attributes used on the math element) would be to make nsMathMLmathInlineFrame::AttributeChanged and nsMathMLmathBlockFrame::AttributeChanged do the same thing for mstyle's attributes.
Assignee: nobody → PraZuBeR
Keywords: helpwanted
Status: NEW → ASSIGNED
Assignee: PraZuBeR → mohitsinha251
Attached file testcase (obsolete) (deleted) —
Add test for block math.
Attachment #604759 - Attachment is obsolete: true
Attached file testcase (deleted) —
same testcase, but with actiontype="toggle".
Attachment #644193 - Attachment is obsolete: true
Attached patch patch not working (deleted) — Splinter Review
Having made these changes, 'invalid markup' is showing for the above testcases(dynamic part). nsMathMLContainerFrame::ReflowError is called from nsMathMLContainerFrame::MeasureForWidth which itself calls Place.
Depends on: 838509
This is WONTFIX per bug 838509.
Status: ASSIGNED → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: