Home | History | Annotate | Download | only in Hosted

Lines Matching refs:PluginRequest

76 class NetscapePluginInstanceProxy::PluginRequest : public RefCounted<NetscapePluginInstanceProxy::PluginRequest> {
78 static PassRefPtr<PluginRequest> create(uint32_t requestID, NSURLRequest* request, NSString* frameName, bool allowPopups)
80 return adoptRef(new PluginRequest(requestID, request, frameName, allowPopups));
89 PluginRequest(uint32_t requestID, NSURLRequest* request, NSString* frameName, bool allowPopups)
498 void NetscapePluginInstanceProxy::performRequest(PluginRequest* pluginRequest)
502 NSURLRequest *request = pluginRequest->request();
503 NSString *frameName = pluginRequest->frameName();
523 _WKPHLoadURLNotify(m_pluginHostProxy->port(), m_pluginID, pluginRequest->requestID(), NPERR_GENERIC_ERROR);
535 evaluateJavaScript(pluginRequest);
546 m_pendingFrameLoads.set(frame, pluginRequest);
557 PluginRequest* pluginRequest = it->second.get();
558 _WKPHLoadURLNotify(m_pluginHostProxy->port(), m_pluginID, pluginRequest->requestID(), reason);
565 void NetscapePluginInstanceProxy::evaluateJavaScript(PluginRequest* pluginRequest)
567 NSURL *URL = [pluginRequest->request() URL];
571 NSString *result = [[m_pluginView webFrame] _stringByEvaluatingJavaScriptFromString:JSString forceUserGesture:pluginRequest->allowPopups()];
577 if (pluginRequest->frameName() != nil)
584 RefPtr<HostedNetscapePluginStream> stream = HostedNetscapePluginStream::create(this, pluginRequest->requestID(), pluginRequest->request());
601 RefPtr<PluginRequest> request = m_pluginRequests.first();
659 RefPtr<PluginRequest> pluginRequest = PluginRequest::create(requestID, request, target, allowPopups);
660 m_pluginRequests.append(pluginRequest.release());