We use prctl(PR_SET_PDEATHSIG, SIGKILL); in linux to make sure the web process is killed when the ui process finishes. This is not needed any more since now the web process stops the main loop when the connection with the ui process is closed in WebProcess::didClose(). This approach is better because it works for any platform and makes the web process finish normally from the main().
Created attachment 165643 [details] Patch
Comment on attachment 165643 [details] Patch Nice.
Committed r129533: <http://trac.webkit.org/changeset/129533>