We currently use PixelFormat::BGRA8, which means we miss out on some accelerated drawing optimizations in CoreAnimation.
<rdar://problem/103885395>
Pull request: https://github.com/WebKit/WebKit/pull/8265
Committed 258523@main (031263226f11): <https://commits.webkit.org/258523@main> Reviewed commits have been landed. Closing PR #8265 and removing active labels.
Reverted by https://github.com/WebKit/WebKit/pull/8335
Committed 258583@main (871170dff040): <https://commits.webkit.org/258583@main> Reviewed commits have been landed. Closing PR #8335 and removing active labels.
Description: This change caused the following two tests to consistently crash. imported/w3c/web-platform-tests/webrtc-encoded-transform/script-change-transform.https.html imported/w3c/web-platform-tests/webrtc/protocol/h264-profile-levels.https.html
This was reverted in https://commits.webkit.org/258583@main
Pull request: https://github.com/WebKit/WebKit/pull/8386
Committed 258654@main (bd8e9982ce3e): <https://commits.webkit.org/258654@main> Reviewed commits have been landed. Closing PR #8386 and removing active labels.