According to Tim Horton: "we should make it only-refresh-if-you-already-have-cached-data"
This is easy for WebKit2 (just don't populatePluginCache() in refreshPlugins(), it'll happen later when it needs to). WebKit1 is another story entirely.
<rdar://problem/14716549>
(In reply to comment #1) > This is easy for WebKit2 (just don't populatePluginCache() in refreshPlugins(), it'll happen later when it needs to). WebKit1 is another story entirely. Actually, if we have a dirty bit in WebPlatformStrategies.mm and have some way to tell if the plugin database has been initialized without initializing it, we could do this there without all the complication.
Created attachment 208688 [details] patch
Comment on attachment 208688 [details] patch Clearing flags on attachment: 208688 Committed r154067: <http://trac.webkit.org/changeset/154067>
All reviewed patches have been landed. Closing bug.