To kill V8Proxy, we can move clearForClose() and clearForNavigation() from V8Proxy to ScriptController.
Created attachment 159379 [details] Patch
Comment on attachment 159379 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=159379&action=review > Source/WebCore/bindings/v8/ScriptController.cpp:156 > + m_proxy->isolatedWorlds().clear(); > + m_proxy->isolatedWorldSecurityOrigins().clear(); This is a bit odd, but these functions already have FIXME comments, so I take it that this is a temporary measure.
(In reply to comment #2) > > + m_proxy->isolatedWorlds().clear(); > > + m_proxy->isolatedWorldSecurityOrigins().clear(); > > This is a bit odd, but these functions already have FIXME comments, so I take it that this is a temporary measure. Yes, these will be removed in this week.
Comment on attachment 159379 [details] Patch Clearing flags on attachment: 159379 Committed r126086: <http://trac.webkit.org/changeset/126086>
All reviewed patches have been landed. Closing bug.