Currently, the destination color space enumeration doesn't match the supported destination color spaces for the port it is compiling on at least in the one case of CoreGraphics + Windows which does not support linear-srgb. We should be constrain the types to the supported set to make it clear what is happening at all call sites and prepare for world with more predefined destination color spaces that is coming soon.
Created attachment 427434 [details] WIP
Created attachment 427478 [details] Patch
Comment on attachment 427478 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=427478&action=review > Source/WebCore/ChangeLog:13 > + the Apple Windows port. Now, the callers are responisble for dealing with a responisble
Committed r276875 (237221@main): <https://commits.webkit.org/237221@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 427478 [details].
<rdar://problem/77419870>