imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-bold-fraktur.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-bold-italic.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-bold-sans-serif.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-bold-script.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-bold.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-double-struck.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-fraktur.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-initial.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-italic.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-looped.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-monospace.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-bold-italic.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif-italic.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-sans-serif.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-script.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-stretched.html imported/w3c/web-platform-tests/mathml/relations/css-styling/mathvariant-tailed.html In the tests listed above, the 0 glyph is always drawn. Changing the guard added by r272379 to `#if (!PLATFORM(COCOA) && !USE(GLIB)) || USE(CTFONTSHAPEGLYPHS)` seems to fix the issue, although the original test added (fast/text/multi-code-unit-simple-path.html) keeps failing for GTK/WPE. It keeps telling a reference mismatch did not happen, despite the test on Minibrowser showing the char box.
Created attachment 419517 [details] Tentative fix
commit-queue failed to commit attachment 419517 [details] to WebKit repository. To retry, please set cq+ flag again.
Committed r272479: <https://trac.webkit.org/changeset/272479>
<rdar://problem/74082393>