Add support to the Permissions API for dedicated workers
Pull request: https://github.com/WebKit/WebKit/pull/3210
Committed 253447@main (fd42e2c17767): <https://commits.webkit.org/253447@main> Reviewed commits have been landed. Closing PR #3210 and removing active labels.
<rdar://problem/98695135>