See also: https://webkit.org/b/259022
Youenn suggested in https://github.com/WebKit/WebKit/pull/15672#discussion_r1258119555 (and I agree) that we should probably move the check for whether or not the parent process is a full web browser into AuxiliaryProcess; I'll give that a try here.
<rdar://problem/112401754>