Invalidate all NPObjects for a plug-in when that plug-in is destroyed
Created attachment 86013 [details] Patch
Created attachment 86015 [details] Patch
Comment on attachment 86015 [details] Patch This patch is incorrect.
Created attachment 86016 [details] Patch
Created attachment 86019 [details] Patch
Comment on attachment 86019 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=86019&action=review > Source/WebKit2/PluginProcess/PluginControllerProxy.cpp:86 > + // Get the plug-in so we can pass it to removePluginControllerProxy. The pointer is only > + // used as an identifier so it's OK to just get a weak reference. Aliasing can happen even when a pointer is just used as an identifier. In these cases I guess it’s OK because there’s no chance a new plug-in will be allocated before the remove call is made.
Committed r81370: <http://trac.webkit.org/changeset/81370>
http://trac.webkit.org/changeset/81370 might have broken Leopard Intel Release (Tests)