We need to ensure that ImageIO is allowed to decode only the (default + additional) supported image types even outside WebKit rendering code path for example displaying a bitmap image in a PDF document. To do that, we will call CGImageSourceSetAllowableTypes() at the initialization of the WebProcess.
<rdar://problem/109414332>
Pull request: https://github.com/WebKit/WebKit/pull/13932
Committed 268617@main (c9652add6ae4): <https://commits.webkit.org/268617@main> Reviewed commits have been landed. Closing PR #13932 and removing active labels.
Re-opened since this is blocked by bug 263628
Pull request: https://github.com/WebKit/WebKit/pull/19983
Committed 270228@main (e2934b9029d0): <https://commits.webkit.org/270228@main> Reviewed commits have been landed. Closing PR #19983 and removing active labels.