Messages passing shared CARingBuffer handle pass also the frame count This makes the messages more convoluted than needed. The number of frames is inherent property of the buffer, and should be part of the buffer handle. Contrast to SharedMemory::Handle, which passes the mach port as well as the expected memory area size.
<rdar://problem/102190399>
Pull request: https://github.com/WebKit/WebKit/pull/6286
Pull request: https://github.com/WebKit/WebKit/pull/6349
Committed 256693@main (a1fc3fc6f009): <https://commits.webkit.org/256693@main> Reviewed commits have been landed. Closing PR #6349 and removing active labels.