Skip to content
This repository has been archived by the owner on Sep 11, 2024. It is now read-only.

Remove STIXGeneral from the font stack #10980

Merged
merged 3 commits into from
Jun 1, 2023
Merged

Commits on May 25, 2023

  1. Remove STIXGeneral from the font stack

    STIXGeneral was originally added to our font stack to work around a bug in Chrome (https://bugs.chromium.org/p/chromium/issues/detail?id=591346) which caused some obscure combining marks to render as tofu. However, because STIXGeneral unexpectedly has glyphs for a handful of common Japanese characters, it's ended up making Japanese text in Element look patchy. I previously attempted to fix this by prioritizing sans-serif over STIXGeneral, but as is evident from our screenshot tests and user reports, this is still not enough on some systems to get Chrome to pick a consistent font for Japanese. On the basis that i18n is more important than supporting a few mathematical diacritics, I propose we remove the font. STIXGeneral is deprecated anyways, so if we want to get these diacritics back there's always the option of looking at its successor, STIXTwo.
    robintown committed May 25, 2023
    Configuration menu
    Copy the full SHA
    143155e View commit details
    Browse the repository at this point in the history

Commits on May 26, 2023

  1. Configuration menu
    Copy the full SHA
    9f2fb71 View commit details
    Browse the repository at this point in the history

Commits on Jun 1, 2023

  1. Configuration menu
    Copy the full SHA
    0138817 View commit details
    Browse the repository at this point in the history