Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate/Remove the mstyle element #89

Closed
fred-wang opened this issue May 7, 2019 · 2 comments
Closed

Deprecate/Remove the mstyle element #89

fred-wang opened this issue May 7, 2019 · 2 comments

Comments

@fred-wang
Copy link

I think we already agreed that we should keep mstyle in core as it is widely used. However, it was proposed to deprecate it in favor of mrow: #1 (comment)

To do that, we would first need to allow all mstyle attributes on mrow ; see #88

@fred-wang fred-wang added MathML Core Issues affecting the MathML Core specification MathML 4 Issues affecting the MathML 4 specification labels May 7, 2019
@fred-wang fred-wang added the need resolution Issues needing resolution at MathML Refresh CG meeting label May 16, 2019
@fred-wang
Copy link
Author

From https://lists.w3.org/Archives/Public/public-mathml4/2019Apr/0022.html ; "Neil: suggests removing mstyle from core."

I don't remember what was the resolution from previous meeting, but as I already said from the implementer side it's easy to just make mstyle use the same C++ classes as mrow for layout purpose and to map DOM attributes to CSS properties. So it's not really useful to remove it (for browser implementers).

From #55 it seems mstyle is still used a lot so I would keep in in Core. As Dani said in #1 (comment) we can deprecate it in Full and suggest mrow instead. #88 would be needed first (or at least allow mstyle attributes on mrow).

@NSoiffer NSoiffer removed MathML 4 Issues affecting the MathML 4 specification MathML Core Issues affecting the MathML Core specification need resolution Issues needing resolution at MathML Refresh CG meeting labels Feb 24, 2020
@NSoiffer
Copy link
Contributor

Doesn't appear that anything remains to be done. Treated as mrow.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants