forked from mirrors/gecko-dev
These tests were initially added in bug 685628, and were relying on `<mtext mathvariant="monospace">` so we can assume that all glyphs have the same logical width/height even if they may have different ink width/height. At that time `mathvariant="monospace"` was probably always using `font-family: monospace` but after bug 114365, these were generally directly mapped to Mathematical Alphanumeric Symbols and sometimes they were falling back to the old `font-family: monospace`. Tests were added to continue checking the latter too. After bug 1846482, the one using the legacy `mathvariant="monospace"` were just replaced with direct use of Mathematical Alphanumeric Symbols. To keep the spirit of the original tests, we just need a font with two glyphs with same logical width/height but different ink width/height. To achieve that, this commit only keeps the tests with monospace Mathematical Alphanumeric Symbols: glyphs for these characters should be available in modern systems and the test would still pass with Tofu characters anyway. The cases `font-family: monospace` with '|' and 'X' are removed as they are redundant and on some platforms result in glyphs picked from different monospace fonts. Differential Revision: https://phabricator.services.mozilla.com/D200457 |
||
|---|---|---|
| .. | ||
| base | ||
| build | ||
| docs | ||
| forms | ||
| generic | ||
| inspector | ||
| ipc | ||
| mathml | ||
| media | ||
| painting | ||
| printing | ||
| reftests | ||
| style | ||
| svg | ||
| tables | ||
| tools | ||
| xul | ||
| moz.build | ||