After <http://trac.webkit.org/r194660>, WebProcess crashes on launch in ChildProcess::initializeSandbox, because parameters.connectionIdentifier.xpcConnection is null in a legacy process.
I think it is OK to simply have legacy processes always take the “Unsigned, signed by a third party, or has an invalid/malformed signature” branch.
<rdar://problem/24433179>
Created attachment 270425 [details] Patch
I take it that we need to keep around such legacy process support?
Created attachment 270530 [details] Patch
Committed r196066: <http://trac.webkit.org/changeset/196066>