We should wait longer before killing the PluginProcess.
Firing up a process and loading in the plug-in bundle is an I/O intensive task. Currently we kill the PluginProcess after 15 seconds of inactivity. That's nuts! It should be much longer.
In radar as <rdar://problem/12067728>
Created attachment 163399 [details]
Comment on attachment 163399 [details]
View in context: https://bugs.webkit.org/attachment.cgi?id=163399&action=review
> +static const double minimumLifetime = 1800;
> +static const double shutdownTimeout = 600;
Please write these as 30 * 60 and 10 * 60 respectively, that makes it easier to read the timeouts.