[Cocoa] Define a protocol to abstract FairPlay content key grouping
<rdar://problem/115396531>
Pull request: https://github.com/WebKit/WebKit/pull/17717
Committed 267948@main (3177aa7a71dc): <https://commits.webkit.org/267948@main> Reviewed commits have been landed. Closing PR #17717 and removing active labels.