RESOLVED CONFIGURATION CHANGED195002
initial-letter disabled font-face for non-local fonts
https://bugs.webkit.org/show_bug.cgi?id=195002
Summary initial-letter disabled font-face for non-local fonts
Jan Slusarczyk
Reported 2019-02-25 04:22:17 PST
I have stumbled upon a problem where setting initial-letter for a ::first-letter selector blocks font-face if the font is not installed locally (I think). Here's a case study: https://codepen.io/janslu/pen/VRZVxj It is forked from issue's 161070 https://bugs.webkit.org/show_bug.cgi?id=161070 codepen. It's hard to tell if it is the same issue, as on Safari 12 I can font-face to Courier or Arial for example, but I cannot select a font from Google Fonts imported in head.
Attachments
Repro (218.37 KB, application/zip)
2023-04-13 18:17 PDT, Myles C. Maxfield
no flags
Radar WebKit Bug Importer
Comment 1 2019-02-26 10:40:47 PST
Myles C. Maxfield
Comment 2 2019-02-28 15:49:27 PST
It looks like the first letters are rendered with Times, instead of the requested font.
Myles C. Maxfield
Comment 3 2023-04-13 18:17:13 PDT
ChangSeok Oh
Comment 4 2023-04-27 16:28:48 PDT
Anyone working on this?
Karl Dubost
Comment 5 2023-09-04 01:58:47 PDT
*** Bug 261086 has been marked as a duplicate of this bug. ***
alyx
Comment 6 2024-08-18 15:40:54 PDT
Has anyone found a workaround with either Javascript or CSS until this resolved?
Lee
Comment 7 2025-09-22 12:47:50 PDT
We want to use initial-letter but this is blocking. The unintentional font isn't acceptable to our design and @supports returns true so we are still floating ::first-letter for all browsers. Please consider prioritizing this issue
alan
Comment 8 2025-09-29 16:22:39 PDT
This has progressed at 287465@main.
Tim Nguyen (:ntim)
Comment 9 2025-09-29 16:37:29 PDT
(The fix is in 18.4, please let us know if this still reproduces after that)
Note You need to log in before you can comment on or make changes to this bug.