Home | History | Annotate | Download | only in Netscape

Lines Matching defs:NetscapePlugin

27 #include "NetscapePlugin.h"
46 static NetscapePlugin* currentNPPNewPlugin;
48 PassRefPtr<NetscapePlugin> NetscapePlugin::create(PassRefPtr<NetscapePluginModule> pluginModule)
53 return adoptRef(new NetscapePlugin(pluginModule));
56 NetscapePlugin::NetscapePlugin(PassRefPtr<NetscapePluginModule> pluginModule)
77 , m_nullEventTimer(RunLoop::main(), this, &NetscapePlugin::nullEventTimerFired)
91 NetscapePlugin::~NetscapePlugin()
98 PassRefPtr<NetscapePlugin> NetscapePlugin::fromNPP(NPP npp)
101 return static_cast<NetscapePlugin*>(npp->ndata);
103 // FIXME: Return the current NetscapePlugin here.
108 void NetscapePlugin::invalidate(const NPRect* invalidRect)
124 const char* NetscapePlugin::userAgent(NPP npp)
135 const char* NetscapePlugin::userAgent()
144 void NetscapePlugin::loadURL(const String& method, const String& urlString, const String& target, const HTTPHeaderMap& headerFields, const Vector<uint8_t>& httpBody,
168 NPError NetscapePlugin::destroyStream(NPStream* stream, NPReason reason)
185 void NetscapePlugin::setIsWindowed(bool isWindowed)
196 void NetscapePlugin::setIsTransparent(bool isTransparent)
201 void NetscapePlugin::setStatusbarText(const String& statusbarText)
206 void NetscapePlugin::setException(const String& exceptionString)
213 bool NetscapePlugin::evaluate(NPObject* npObject, const String& scriptString, NPVariant* result)
218 bool NetscapePlugin::isPrivateBrowsingEnabled()
223 NPObject* NetscapePlugin::windowScriptNPObject()
228 NPObject* NetscapePlugin::pluginElementNPObject()
233 void NetscapePlugin::cancelStreamLoad(NetscapePluginStream* pluginStream)
244 void NetscapePlugin::removePluginStream(NetscapePluginStream* pluginStream)
255 bool NetscapePlugin::isAcceleratedCompositingEnabled()
264 void NetscapePlugin::pushPopupsEnabledState(bool state)
269 void NetscapePlugin::popPopupsEnabledState()
276 String NetscapePlugin::proxiesForURL(const String& urlString)
281 String NetscapePlugin::cookiesForURL(const String& urlString)
286 void NetscapePlugin::setCookiesForURL(const String& urlString, const String& cookieString)
291 NPError NetscapePlugin::NPP_New(NPMIMEType pluginType, uint16_t mode, int16_t argc, char* argn[], char* argv[], NPSavedData* savedData)
296 NPError NetscapePlugin::NPP_Destroy(NPSavedData** savedData)
301 NPError NetscapePlugin::NPP_SetWindow(NPWindow* npWindow)
306 NPError NetscapePlugin::NPP_NewStream(NPMIMEType mimeType, NPStream* stream, NPBool seekable, uint16_t* streamType)
311 NPError NetscapePlugin::NPP_DestroyStream(NPStream* stream, NPReason reason)
316 void NetscapePlugin::NPP_StreamAsFile(NPStream* stream, const char* filename)
321 int32_t NetscapePlugin::NPP_WriteReady(NPStream* stream)
326 int32_t NetscapePlugin::NPP_Write(NPStream* stream, int32_t offset, int32_t len, void* buffer)
331 int16_t NetscapePlugin::NPP_HandleEvent(void* event)
336 void NetscapePlugin::NPP_URLNotify(const char* url, NPReason reason, void* notifyData)
341 NPError NetscapePlugin::NPP_GetValue(NPPVariable variable, void *value)
349 NPError NetscapePlugin::NPP_SetValue(NPNVariable variable, void *value)
357 void NetscapePlugin::callSetWindow()
377 bool NetscapePlugin::shouldLoadSrcURL()
388 NetscapePluginStream* NetscapePlugin::streamFromID(uint64_t streamID)
393 void NetscapePlugin::stopAllStreams()
402 bool NetscapePlugin::allowPopups() const
415 bool NetscapePlugin::initialize(PluginController* pluginController, const Parameters& parameters)
456 NetscapePlugin* previousNPPNewPlugin = currentNPPNewPlugin;
487 void NetscapePlugin::destroy()
507 void NetscapePlugin::paint(GraphicsContext* context, const IntRect& dirtyRect)
514 PassRefPtr<ShareableBitmap> NetscapePlugin::snapshot()
531 bool NetscapePlugin::isTransparent()
536 void NetscapePlugin::geometryDidChange(const IntRect& frameRect, const IntRect& clipRect)
552 void NetscapePlugin::frameDidFinishLoading(uint64_t requestID)
568 void NetscapePlugin::frameDidFail(uint64_t requestID, bool wasCancelled)
584 void NetscapePlugin::didEvaluateJavaScript(uint64_t requestID, const String& requestURLString, const String& result)
592 void NetscapePlugin::streamDidReceiveResponse(uint64_t streamID, const KURL& responseURL, uint32_t streamLength,
601 void NetscapePlugin::streamDidReceiveData(uint64_t streamID, const char* bytes, int length)
609 void NetscapePlugin::streamDidFinishLoading(uint64_t streamID)
617 void NetscapePlugin::streamDidFail(uint64_t streamID, bool wasCancelled)
625 void NetscapePlugin::manualStreamDidReceiveResponse(const KURL& responseURL, uint32_t streamLength, uint32_t lastModifiedTime,
636 void NetscapePlugin::manualStreamDidReceiveData(const char* bytes, int length)
645 void NetscapePlugin::manualStreamDidFinishLoading()
654 void NetscapePlugin::manualStreamDidFail(bool wasCancelled)
663 bool NetscapePlugin::handleMouseEvent(const WebMouseEvent& mouseEvent)
670 bool NetscapePlugin::handleWheelEvent(const WebWheelEvent& wheelEvent)
677 bool NetscapePlugin::handleMouseEnterEvent(const WebMouseEvent& mouseEvent)
684 bool NetscapePlugin::handleMouseLeaveEvent(const WebMouseEvent& mouseEvent)
691 bool NetscapePlugin::handleKeyboardEvent(const WebKeyboardEvent& keyboardEvent)
698 void NetscapePlugin::setFocus(bool hasFocus)
705 NPObject* NetscapePlugin::pluginScriptableNPObject()
716 void NetscapePlugin::privateBrowsingStateChanged(bool privateBrowsingEnabled)
729 bool NetscapePlugin::supportsSnapshotting() const
737 PluginController* NetscapePlugin::controller()