-
Notifications
You must be signed in to change notification settings - Fork 694
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[css-text-4] text-spacing-trim
is harmful for Yu Gothic UI (system-ui in Japanese Windows)
#11074
Comments
Thank you for reporting the issue and sorry to hear the trouble. It looks like the fix is on its way, please see https://crbug.com/331123676#comment7. /cc @alisonmaher |
I strongly doubt it. I have never heard Yu Gothic's GPOS has been fixed in 24H2. There is no reply from her or other employees since April. |
It can cause DoS on a browser or WebView. https://b.hatena.ne.jp/entry/4760513438625758112/comment/takinou0
I told Claude to translate it:
|
Apologies for the delayed response on the bug. Ali from the Windows has an update that he is planning to post in the bug shortly. |
Fixed! An update for the Yu Gothic font family has been checked in. This update addresses the issue where overlapping characters appeared with the UI components of the Yu Gothic font family in online environments. I’ll collaborate with the Windows Servicing team and the Office team to ensure these fonts are available across various endpoints. I’ll share the public availability date once we have a confirmed timeline. |
I'm glad to know it, but can outsiders of Microsoft try this via some Insider channels today? Or can only employees do (just dogfooding phase)? |
It's not a bad decision and good as a hotfix.
I look forward a release for Insiders outside of your company. |
#3658 (comment)
halt
in Yu Gothic UI is broken. It causes broken disastrous rendering of brackets:https://issues.chromium.org/issues/331123676?pli=1
https://twitter.com/search?q=https%3A%2F%2Ftawara-memo.hatenablog.com%2Fentry%2F2024%2F10%2F12%2F174432&src=typed_query
https://b.hatena.ne.jp/entry/s/tawara-memo.hatenablog.com/entry/2024/10/12/174432
https://twitter.com/shirouzu/status/1845400436678983704/quotes
https://twitter.com/tawara_san/status/1845023105288372415/quotes
Images from: https://zenn.dev/inaniwaudon/scraps/f224417d4c51ee (Japanese)
Image from: https://twitter.com/shirouzu/status/1845400436678983704 (Japanese)
Image from: https://tawara-memo.hatenablog.com/entry/2024/10/12/174432 (Japanese)
As to https://tawara-memo.hatenablog.com/entry/2024/10/12/174432 (Japanese), the width of such brackets in Yu Gothic UI is 0 when
halt
is enabled.Image from: https://tawara-memo.hatenablog.com/entry/2024/10/12/174432 (Japanese)
Image from: https://tawara-memo.hatenablog.com/entry/2024/10/12/174432 (Japanese)
https://codepen.io/tats-u/pen/MWNEJRN
We should detect broken fonts like Yu Gothic UI by checking the width of
halt
glyphs. If its width is less than 1/4 or 1/8 of the original width,halt
of that glyph should be treated as broken.The text was updated successfully, but these errors were encountered: