Lines Matching refs:WebPluginContainerImpl
32 #include "WebPluginContainerImpl.h"
97 void WebPluginContainerImpl::setFrameRect(const IntRect& frameRect)
103 void WebPluginContainerImpl::paint(GraphicsContext* gc, const IntRect& damageRect)
141 void WebPluginContainerImpl::invalidateRect(const IntRect& rect)
154 void WebPluginContainerImpl::setFocus(bool focused)
160 void WebPluginContainerImpl::show()
168 void WebPluginContainerImpl::hide()
176 void WebPluginContainerImpl::handleEvent(Event* event)
184 RefPtr<WebPluginContainerImpl> protector(this);
206 void WebPluginContainerImpl::frameRectsChanged()
212 void WebPluginContainerImpl::widgetPositionsUpdated()
218 void WebPluginContainerImpl::clipRectChanged()
223 void WebPluginContainerImpl::setParentVisible(bool parentVisible)
241 void WebPluginContainerImpl::setParent(ScrollView* view)
253 void WebPluginContainerImpl::setPlugin(WebPlugin* plugin)
261 float WebPluginContainerImpl::deviceScaleFactor()
269 float WebPluginContainerImpl::pageScaleFactor()
277 float WebPluginContainerImpl::pageZoomFactor()
285 void WebPluginContainerImpl::setWebLayer(WebLayer* layer)
301 bool WebPluginContainerImpl::supportsPaginatedPrint() const
306 bool WebPluginContainerImpl::isPrintScalingDisabled() const
311 int WebPluginContainerImpl::printBegin(const WebPrintParams& printParams) const
316 bool WebPluginContainerImpl::printPage(int pageNumber,
326 void WebPluginContainerImpl::printEnd()
331 void WebPluginContainerImpl::copy()
339 bool WebPluginContainerImpl::executeEditCommand(const WebString& name)
351 bool WebPluginContainerImpl::executeEditCommand(const WebString& name, const WebString& value)
356 WebElement WebPluginContainerImpl::element()
361 void WebPluginContainerImpl::invalidate()
366 void WebPluginContainerImpl::invalidateRect(const WebRect& rect)
371 void WebPluginContainerImpl::scrollRect(int dx, int dy, const WebRect& rect)
390 void WebPluginContainerImpl::reportGeometry()
407 void WebPluginContainerImpl::allowScriptObjects()
411 void WebPluginContainerImpl::clearScriptObjects()
419 NPObject* WebPluginContainerImpl::scriptableObjectForElement()
424 WebString WebPluginContainerImpl::executeScriptURL(const WebURL& url, bool popupsAllowed)
444 void WebPluginContainerImpl::loadFrameRequest(const WebURLRequest& request, const WebString& target, bool notifyNeeded, void* notifyData)
465 void WebPluginContainerImpl::zoomLevelChanged(double zoomLevel)
471 bool WebPluginContainerImpl::isRectTopmost(const WebRect& rect)
490 void WebPluginContainerImpl::requestTouchEventType(TouchEventRequestType requestType)
502 void WebPluginContainerImpl::setWantsWheelEvents(bool wantsWheelEvents)
515 WebPoint WebPluginContainerImpl::windowToLocalPoint(const WebPoint& point)
524 WebPoint WebPluginContainerImpl::localToWindowPoint(const WebPoint& point)
533 void WebPluginContainerImpl::didReceiveResponse(const ResourceResponse& response)
543 void WebPluginContainerImpl::didReceiveData(const char *data, int dataLength)
548 void WebPluginContainerImpl::didFinishLoading()
553 void WebPluginContainerImpl::didFailLoading(const ResourceError& error)
558 WebLayer* WebPluginContainerImpl::platformLayer() const
563 NPObject* WebPluginContainerImpl::scriptableObject()
568 bool WebPluginContainerImpl::getFormValue(String& value)
578 bool WebPluginContainerImpl::supportsKeyboardFocus() const
583 bool WebPluginContainerImpl::canProcessDrag() const
588 bool WebPluginContainerImpl::wantsWheelEvents()
593 void WebPluginContainerImpl::willDestroyPluginLoadObserver(WebPluginLoadObserver* observer)
601 ScrollbarGroup* WebPluginContainerImpl::scrollbarGroup()
608 void WebPluginContainerImpl::willStartLiveResize()
614 void WebPluginContainerImpl::willEndLiveResize()
620 bool WebPluginContainerImpl::paintCustomOverhangArea(GraphicsContext* context, const IntRect& horizontalOverhangArea, const IntRect& verticalOverhangArea, const IntRect& dirtyRect)
632 WebPluginContainerImpl::WebPluginContainerImpl(WebCore::HTMLPlugInElement* element, WebPlugin* webPlugin)
641 WebPluginContainerImpl::~WebPluginContainerImpl()
653 void WebPluginContainerImpl::handleMouseEvent(MouseEvent* event)
700 void WebPluginContainerImpl::handleDragEvent(MouseEvent* event)
726 void WebPluginContainerImpl::handleWheelEvent(WheelEvent* event)
737 void WebPluginContainerImpl::handleKeyboardEvent(KeyboardEvent* event)
780 void WebPluginContainerImpl::handleTouchEvent(TouchEvent* event)
813 void WebPluginContainerImpl::handleGestureEvent(GestureEvent* event)
835 void WebPluginContainerImpl::synthesizeMouseEventIfPossible(TouchEvent* event)
846 void WebPluginContainerImpl::focusPlugin()
855 void WebPluginContainerImpl::calculateGeometry(const IntRect& frameRect,
872 WebCore::IntRect WebPluginContainerImpl::windowClipRect() const