-
jhoneycutt@apple.com authored
Part of <rdar://problem/7312158>. Reviewed by Dan Bernstein. WebCore: * plugins/PluginView.cpp: (WebCore::PluginView::PluginView): Initialize m_hasBeenHalted. * plugins/PluginView.h: (WebCore::PluginView::hasBeenHalted): Return m_hasBeenHalted. * plugins/win/PluginViewWin.cpp: (WebCore::PluginView::halt): Set m_hasBeenHalted. WebKit/win: * Interfaces/IWebViewPrivate.idl: Add hasPluginForNodeBeenHalted(). * WebView.cpp: (pluginViewForNode): Code factored out of isNodeHaltedPlugin(). (WebView::isNodeHaltedPlugin): Remove STDMETHODCALLTYPE, as it has no use at the definition. Use pluginViewForNode(). (WebView::restartHaltedPluginForNode): Ditto. (WebView::hasPluginForNodeBeenHalted): Get the PluginView for the given node. Return the result of PluginView::hasBeenHalted(). * WebView.h: Declare hasPluginForNodeBeenHalted(). git-svn-id: http://svn.webkit.org/repository/webkit/trunk@49732 268f45cc-cd09-0410-ab3c-d52691b4dbfc
fb03e581