fune/layout
Frédéric Wang 7e4bfc3692 Bug 1309430 - Remove font-family: monospace from some mpadded reftests. r=emilio
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
2024-02-04 11:53:19 +00:00
..
base Bug 1878545. Allow debug dump of display item without having a display list builder pointer. r=layout-reviewers,emilio 2024-02-04 11:01:37 +00:00
build Bug 779684 - part 2: Get rid of nsFrameTraversal and nsIFrameTraversal r=emilio 2023-12-24 06:01:19 +00:00
docs
forms Bug 1874823 - Make nsBlockFrame::Init set NS_BLOCK_STATIC_BFC by checking classes. r=layout-reviewers,AlaskanEmily 2024-01-24 12:13:42 +00:00
generic Bug 1157975: Add crashtest for this (fixed) bug. r=TYLin 2024-02-03 06:45:19 +00:00
inspector Bug 1812629 - Remove more_color_4 pref r=emilio,layout-reviewers 2024-02-01 10:40:38 +00:00
ipc
mathml Bug 1874823 - Make nsBlockFrame::Init set NS_BLOCK_STATIC_BFC by checking classes. r=layout-reviewers,AlaskanEmily 2024-01-24 12:13:42 +00:00
media
painting Bug 1875170 - Migrate metrics in the gfx namespace collected via GeckoView Streaming to pure glean r=chutten,gfx-reviewers,jnicol 2024-02-02 13:36:35 +00:00
printing Backed out changeset 4641c3dcf0c3 (bug 1876538) for causing mochitest-chrome failures on test_animation_observers_async.html. CLOSED TREE 2024-01-26 19:21:35 +02:00
reftests Bug 1309430 - Remove font-family: monospace from some mpadded reftests. r=emilio 2024-02-04 11:53:19 +00:00
style Bug 1868316 - Prototype a user-find css property to control findability of text. r=jfkthame 2024-02-02 09:45:45 +00:00
svg Bug 1877850 Part 1 - Convert callers of ReflowInput physical size accessors to use logical ones. r=dholbert 2024-02-01 22:02:00 +00:00
tables Bug 1876745 - Propagate explicit content sizes to inner scrolled frame. r=dholbert 2024-01-30 12:46:21 +00:00
tools Bug 1877527 - convert .ini manifests to .toml: batch 23 remaining python.ini r=jmaher,webdriver-reviewers,perftest-reviewers,sparky 2024-01-31 16:02:22 +00:00
xul Bug 1878092 - Remove <xul:popup> element. r=Gijs 2024-02-02 19:28:21 +00:00
moz.build