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

Reset font-style and font-weight on the <math> root #36

Closed
fred-wang opened this issue Feb 22, 2019 · 1 comment
Closed

Reset font-style and font-weight on the <math> root #36

fred-wang opened this issue Feb 22, 2019 · 1 comment

Comments

@fred-wang
Copy link

fred-wang commented Feb 22, 2019

Typically these can be inherited when you put inline math in an italic or bold paragraph. This can potentially cause poor rendering (since bold and italic fonts generally don't have MATH tables or good unicode coverage). Should we reset them in the mathml.css stylesheet? I think Gecko and WebKit do that at least for font-style.

https://bugs.webkit.org/show_bug.cgi?id=160074

"* Some properties give poor rendering in math formulas or are confusing
with the mathvariant style. They should be reset too. This includes at
least font-style or font-weight."
original report: https://lists.w3.org/Archives/Public/www-math/2016Jul/0025.html

https://trac.webkit.org/browser/trunk/Source/WebCore/css/mathml.css
https://dxr.mozilla.org/mozilla-central/source/layout/mathml/mathml.css

@fred-wang fred-wang added MathML Core Issues affecting the MathML Core specification css / html5 Issues related to CSS or HTML5 interoperability need tests Issues related to writing WPT tests labels Feb 22, 2019
@fred-wang fred-wang added the need resolution Issues needing resolution at MathML Refresh CG meeting label May 16, 2019
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this issue Jul 10, 2020
…t values on the <math> root, a=testonly

Automatic update from web-platform-tests
Add mathml test to check default UA sheet values on the <math> root (#24459)

https://github.com/mathml-refresh/mathml/issues/34
w3c/mathml#36
--

wpt-commits: 88c94b95633fbd9e664d9d96da28953a8108881a
wpt-pr: 24459
xeonchen pushed a commit to xeonchen/gecko that referenced this issue Jul 10, 2020
…t values on the <math> root, a=testonly

Automatic update from web-platform-tests
Add mathml test to check default UA sheet values on the <math> root (#24459)

https://github.com/mathml-refresh/mathml/issues/34
w3c/mathml#36
--

wpt-commits: 88c94b95633fbd9e664d9d96da28953a8108881a
wpt-pr: 24459
@NSoiffer
Copy link
Contributor

Discussed at Aug 17 meeting. @rwlbuis confirmed initial bug report was resolved and tests exist.

@NSoiffer NSoiffer removed MathML Core Issues affecting the MathML Core specification css / html5 Issues related to CSS or HTML5 interoperability need resolution Issues needing resolution at MathML Refresh CG meeting need tests Issues related to writing WPT tests labels Aug 18, 2020
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