mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-11-28 07:13:20 +00:00
f82f883577
Gecko always adds .2em space above and below stretchy operators but this is not part of MathML Core and is causing several WPT failures. The MATH table does not have any parameter for that so it's likely some tweak that was added in the early days of MathML that may no longer be necessary. This patch tentatively removes this feature by placing it under a disabled-by-default flag. Tests adjustments: - table-width-1.xhtml: adjusted to work around antialiasing issue with the top/bottom of stretchy operators (in the past the extra space added was preventing this issue). This does not affect the testing goal, which is about the width. - stretchy-largeop-with-default-font-2.html: Some tests are failing depending on the OS config so mark them as such. In the past, the extra vertical space added was hiding the issue. Differential Revision: https://phabricator.services.mozilla.com/D207014 |
||
---|---|---|
.. | ||
tests | ||
jar.mn | ||
mathfont.properties | ||
mathfontSTIXGeneral.properties | ||
mathfontUnicode.properties | ||
mathml.css | ||
moz.build | ||
nsIMathMLFrame.h | ||
nsMathMLAtoms.h | ||
nsMathMLChar.cpp | ||
nsMathMLChar.h | ||
nsMathMLContainerFrame.cpp | ||
nsMathMLContainerFrame.h | ||
nsMathMLFrame.cpp | ||
nsMathMLFrame.h | ||
nsMathMLmencloseFrame.cpp | ||
nsMathMLmencloseFrame.h | ||
nsMathMLmfracFrame.cpp | ||
nsMathMLmfracFrame.h | ||
nsMathMLmmultiscriptsFrame.cpp | ||
nsMathMLmmultiscriptsFrame.h | ||
nsMathMLmoFrame.cpp | ||
nsMathMLmoFrame.h | ||
nsMathMLmpaddedFrame.cpp | ||
nsMathMLmpaddedFrame.h | ||
nsMathMLmrootFrame.cpp | ||
nsMathMLmrootFrame.h | ||
nsMathMLmrowFrame.cpp | ||
nsMathMLmrowFrame.h | ||
nsMathMLmspaceFrame.cpp | ||
nsMathMLmspaceFrame.h | ||
nsMathMLmsqrtFrame.cpp | ||
nsMathMLmsqrtFrame.h | ||
nsMathMLmtableFrame.cpp | ||
nsMathMLmtableFrame.h | ||
nsMathMLmunderoverFrame.cpp | ||
nsMathMLmunderoverFrame.h | ||
nsMathMLOperators.cpp | ||
nsMathMLOperators.h | ||
nsMathMLParts.h | ||
nsMathMLTokenFrame.cpp | ||
nsMathMLTokenFrame.h | ||
operatorDictionary.xsl | ||
updateOperatorDictionary.pl |