Add pref/warning to remove accent property from the operator dictionary and change its default to true
Categories
(Core :: MathML, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox147 | --- | fixed |
People
(Reporter: fwang, Assigned: eri)
References
(Blocks 1 open bug)
Details
(Keywords: site-compat)
Attachments
(2 files)
This was removed from MathML Core: https://github.com/mathml-refresh/mathml/issues/151#issuecomment-596040584 and the default value changed to "true".
The rationale is that when operators that are used as overscript, they are likely to be accents. In other situations, the accent property is irrelevant, so it does not hurt to make all operators accent by default.
See the attached testcase showing two operators that currently have different default accent properties. Font-size is not scaled down for accent overscripts.
Accent property is specified in the operator dictionary:
https://searchfox.org/mozilla-central/source/layout/mathml/mathfont.properties
and is set/used in the MathML code:
https://searchfox.org/mozilla-central/search?q=ACCENT&case=true&path=layout%2Fmathml
It would be good to deprecate/remove the accent property from the operator dictionary, to prepare for a compact form for the operator dictionary currently being developed:
https://mathml-refresh.github.io/mathml-core/#operator-dictionary-compact
(this would replace this mathfont.properties text file loaded dynamically as a huge hash table)
Updated•5 years ago
|
Disables parsing of the accent property in the dictionary if
mathml.operator_dictionary_accent.disabled is on.
Updated•5 months ago
|
Updated•5 months ago
|
| Reporter | ||
Updated•5 months ago
|
Backed out for causing multiple failures
Backed out for causing bc failures @ browser_misused_characters_in_strings.js
Comment 10•4 months ago
|
||
Backed out for causing wpt failures
Backout link: https://hg.mozilla.org/integration/autoland/rev/066bcbb4575a7287678be02ba16a6d349a730875
Failure log -> TEST-UNEXPECTED-FAIL | /_mozilla/mathml/mathml-console-messages.html
Comment 11•4 months ago
|
||
Comment 12•4 months ago
|
||
Comment 13•4 months ago
|
||
| bugherder | ||
Comment 14•4 months ago
|
||
| bugherder | ||
Description
•