Home | History | Annotate | Download | only in Plugins

Lines Matching defs:PluginView

27 #include "PluginView.h"
61 class PluginView::URLRequest : public RefCounted<URLRequest> {
63 static PassRefPtr<PluginView::URLRequest> create(uint64_t requestID, const FrameLoadRequest& request, bool allowPopups)
86 class PluginView::Stream : public RefCounted<PluginView::Stream>, NetscapePlugInStreamLoaderClient {
88 static PassRefPtr<Stream> create(PluginView* pluginView, uint64_t streamID, const ResourceRequest& request)
90 return adoptRef(new Stream(pluginView, streamID, request));
100 Stream(PluginView* pluginView, uint64_t streamID, const ResourceRequest& request)
101 : m_pluginView(pluginView)
114 PluginView* m_pluginView;
125 PluginView::Stream::~Stream()
130 void PluginView::Stream::start()
140 void PluginView::Stream::cancel()
182 void PluginView::Stream::didReceiveResponse(NetscapePlugInStreamLoader*, const ResourceResponse& response)
198 void PluginView::Stream::didReceiveData(NetscapePlugInStreamLoader*, const char* bytes, int length)
203 void PluginView::Stream::didFail(NetscapePlugInStreamLoader*, const ResourceError& error)
216 void PluginView::Stream::didFinishLoading(NetscapePlugInStreamLoader*)
240 PassRefPtr<PluginView> PluginView::create(PassRefPtr<HTMLPlugInElement> pluginElement, PassRefPtr<Plugin> plugin, const Plugin::Parameters& parameters)
242 return adoptRef(new PluginView(pluginElement, plugin, parameters));
245 PluginView::PluginView(PassRefPtr<HTMLPlugInElement> pluginElement, PassRefPtr<Plugin> plugin, const Plugin::Parameters& parameters)
254 , m_pendingURLRequestsTimer(RunLoop::main(), this, &PluginView::pendingURLRequestsTimerFired)
263 PluginView::~PluginView()
295 Frame* PluginView::frame()
300 void PluginView::manualLoadDidReceiveResponse(const ResourceResponse& response)
327 void PluginView::manualLoadDidReceiveData(const char* bytes, int length)
345 void PluginView::manualLoadDidFinishLoading()
360 void PluginView::manualLoadDidFail(const ResourceError& error)
377 void PluginView::setWindowIsVisible(bool windowIsVisible)
385 void PluginView::setWindowIsFocused(bool windowIsFocused)
393 void PluginView::windowAndViewFramesChanged(const IntRect& windowFrameInScreenCoordinates, const IntRect& viewFrameInWindowCoordinates)
401 bool PluginView::sendComplexTextInput(uint64_t pluginComplexTextInputIdentifier, const String& textInput)
415 void PluginView::initializePlugin()
468 PlatformLayer* PluginView::platformLayer() const
478 JSObject* PluginView::scriptObject(JSGlobalObject* globalObject)
494 void PluginView::privateBrowsingStateChanged(bool privateBrowsingEnabled)
503 void PluginView::setFrameRect(const WebCore::IntRect& rect)
509 void PluginView::setBoundsSize(const WebCore::IntSize& size)
516 PluginView::paint(GraphicsContext* context, const IntRect& dirtyRect)
541 void PluginView::frameRectsChanged()
547 void PluginView::setParent(ScrollView* scrollView)
555 void PluginView::handleEvent(Event* event)
593 void PluginView::notifyWidget(WidgetNotification notification)
606 void PluginView::viewGeometryDidChange()
617 IntRect PluginView::clipRectInWindowCoordinates() const
634 void PluginView::focusPluginElement()
643 void PluginView::pendingURLRequestsTimerFired()
656 void PluginView::performURLRequest(URLRequest* request)
670 RefPtr<Stream> stream = PluginView::Stream::create(this, request->requestID(), request->request());
675 void PluginView::performFrameLoadURLRequest(URLRequest* request)
715 void PluginView::performJavaScriptURLRequest(URLRequest* request)
766 void PluginView::addStream(Stream* stream)
772 void PluginView::removeStream(Stream* stream)
779 void PluginView::cancelAllStreams()
791 void PluginView::redeliverManualStream()
823 void PluginView::invalidateRect(const IntRect& dirtyRect)
838 void PluginView::setFocus(bool hasFocus)
848 void PluginView::mediaCanStart()
856 void PluginView::invalidate(const IntRect& dirtyRect)
861 String PluginView::userAgent()
870 void PluginView::loadURL(uint64_t requestID, const String& method, const String& urlString, const String& target,
884 void PluginView::cancelStreamLoad(uint64_t streamID)
897 void PluginView::cancelManualStreamLoad()
909 NPObject* PluginView::windowScriptNPObject()
920 NPObject* PluginView::pluginElementNPObject()
932 bool PluginView::evaluate(NPObject* npObject, const String& scriptString, NPVariant* result, bool allowPopups)
952 void PluginView::setStatusbarText(const String& statusbarText)
964 bool PluginView::isAcceleratedCompositingEnabled()
976 void PluginView::pluginProcessCrashed()
992 HWND PluginView::nativeParentWindow()
999 void PluginView::setComplexTextInputEnabled(bool complexTextInputEnabled)
1004 mach_port_t PluginView::compositingRenderServerPort()
1011 String PluginView::proxiesForURL(const String& urlString)
1019 String PluginView::cookiesForURL(const String& urlString)
1024 void PluginView::setCookiesForURL(const String& urlString, const String& cookieString)
1029 bool PluginView::isPrivateBrowsingEnabled()
1042 void PluginView::protectPluginFromDestruction()
1048 void PluginView::unprotectPluginFromDestruction()
1054 void PluginView::didFinishLoad(WebFrame* webFrame)
1063 void PluginView::didFailLoad(WebFrame* webFrame, bool wasCancelled)