зеркало из https://github.com/mozilla/gecko-dev.git
3a9862e638
These attributes have been removed from MathML Core and their use case could be handled by other ways: 1. Rely on font.minimum-size.x-math and/or improve CSS math-depth to avoid that the font-size due to math-depth change becomes very small. 2. Implement support for the OpenType MATH parameters to customize the scaling factor and/or improve math-depth to accept float values, so that people can customize the automatic scaling down. This patch is a tentative to remove these attributes. They will be disabled under a preference flag on nightly and have warning/telemetry on other channels. Note that the effect of the default scriptminsize (8pt) is not disabled from cascade.rs's handle_mathml_scriptlevel_if_needed yet. This part will require more care (see bug 1548471). Differential Revision: https://phabricator.services.mozilla.com/D91569 |
||
---|---|---|
.. | ||
crashtests | ||
tests/mochitest | ||
MathMLElement.cpp | ||
MathMLElement.h | ||
MathMLElementFactory.cpp | ||
moz.build |