Bug 262223 - COLR support vanished between Safari 16 and 17
Summary: COLR support vanished between Safari 16 and 17
Status: RESOLVED FIXED
Alias: None
Product: WebKit
Classification: Unclassified
Component: Text (show other bugs)
Version: Safari 17
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords: InRadar
Depends on:
Blocks:
 
Reported: 2023-09-27 15:38 PDT by Michael Telatynski
Modified: 2023-12-04 11:28 PST (History)
4 users (show)

See Also:


Attachments
Missing COLR support (102.77 KB, image/png)
2023-09-27 15:38 PDT, Michael Telatynski
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Telatynski 2023-09-27 15:38:23 PDT
Created attachment 467909 [details]
Missing COLR support

As shown by https://pixelambacht.nl/chromacheck/ in https://github.com/Fyrd/caniuse/issues/1018#issuecomment-1737111439 

Safari 16 supported COLR (v0) but Safari 17 does not. This causes emoji in the Twemoji COLR font on app.element.io to render entirely blank for example. Switching to SBIX works as a workaround as can be seen on develop.element.io
Comment 1 Sam Sneddon [:gsnedders] 2023-09-29 10:20:17 PDT
rdar://115721319
Comment 2 Vitor Roriz 2023-10-31 11:25:46 PDT
Pull request: https://github.com/WebKit/WebKit/pull/19786
Comment 3 EWS 2023-11-03 04:05:35 PDT
Committed 270167@main (8434dfba0479): <https://commits.webkit.org/270167@main>

Reviewed commits have been landed. Closing PR #19786 and removing active labels.
Comment 4 Jen Simmons 2023-12-04 11:28:06 PST
This is fixed in Safari Technology Preview 183 and Safari 17.2.