void WebPluginInfoProvider::getPluginInfo(WebCore::Page& page, Vector<WebCore::PluginInfo>& plugins) { #if ENABLE(NETSCAPE_PLUGIN_API) populatePluginCache(page); if (page.mainFrame().loader().subframeLoader().allowPlugins()) { plugins = m_cachedPlugins; return; } plugins = m_cachedApplicationPlugins; #else UNUSED_PARAM(page); UNUSED_PARAM(plugins); #endif // ENABLE(NETSCAPE_PLUGIN_API) }
void WebPlatformStrategies::getPluginInfo(const WebCore::Page* page, Vector<WebCore::PluginInfo>& plugins) { #if ENABLE(NETSCAPE_PLUGIN_API) populatePluginCache(); if (page->mainFrame().loader().subframeLoader().allowPlugins(NotAboutToInstantiatePlugin)) { plugins = m_cachedPlugins; return; } plugins = m_cachedApplicationPlugins; #else UNUSED_PARAM(page); UNUSED_PARAM(plugins); #endif // ENABLE(NETSCAPE_PLUGIN_API) }