void FrameLoaderClientEfl::redirectDataToPlugin(Widget* pluginWidget) { m_pluginView = toPluginView(pluginWidget); if (pluginWidget) m_hasSentResponseToPlugin = false; }
bool HTMLPlugInElement::isKeyboardFocusable() const { if (!document().isActive()) return false; return pluginWidget() && pluginWidget()->isPluginView() && toPluginView(pluginWidget())->supportsKeyboardFocus(); }
bool HTMLPlugInElement::canProcessDrag() const { return pluginWidget() && pluginWidget()->isPluginView() && toPluginView(pluginWidget())->canProcessDrag(); }
bool HTMLPlugInElement::shouldAccelerate() const { if (Widget* widget = ownedWidget()) return widget->isPluginView() && toPluginView(widget)->platformLayer(); return false; }