mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-12-13 18:27:35 +00:00
675225dd5a
See https://github.com/mathml-refresh/mathml/issues/24 and https://groups.google.com/forum/#!topic/mozilla.dev.platform/-yV6wb3klSA This commit introduces a new preference option mathml.nonzero_unitless_lengths.disabled to disable MathML nonzero unitless values like "5" for 500%. MathML nonzero unitless are now disabled by default but it could be easily enabled again later if we decide otherwise. * test_bug553917.html is updated to check that these values now cause an error message to be logged into the console rather than a deprecated warning when nonzero unitless lengths are disabled. Additionally, the test checking invalid double dots "2..0" is updated not to use unitless syntax. * The old test 355548-3.xml checks support for mathsize names and also uses several features that are going to be deprecated. So it is just run with the proper preference adjustment. * mfrac-linethickness-2.xhtml and number-size-1.xhtml check support for unitless lengths so they are now run with that support enabled. * WPT tests frac-linethickness-001.html and lengths-1.html are executed with the some MathML features disabled in order to make them pass. We get more assertion passing for the "Legacy numbers" test of lengths-2.html ; however there are still some issues to address (see bug 1574751). Differential Revision: https://phabricator.services.mozilla.com/D42427 --HG-- extra : moz-landing-system : lando |
||
---|---|---|
.. | ||
brotli | ||
fdlibm | ||
freetype2 | ||
libjar | ||
libmar | ||
libpref | ||
woff2 | ||
xz-embedded | ||
zlib | ||
moz.build |