Searched refs:NetscapePluginInstanceProxy (Results 1 - 11 of 11) sorted by relevance

/macosx-10.10.1/WebKit-7600.1.25/mac/Plugins/Hosted/
H A DNetscapePluginHostProxy.h40 class NetscapePluginInstanceProxy;
49 void addPluginInstance(NetscapePluginInstanceProxy*);
50 void removePluginInstance(NetscapePluginInstanceProxy*);
52 NetscapePluginInstanceProxy* pluginInstance(uint32_t pluginID);
86 typedef HashMap<uint32_t, RefPtr<NetscapePluginInstanceProxy>> PluginInstanceMap;
H A DHostedNetscapePluginStream.h45 class NetscapePluginInstanceProxy;
50 static PassRefPtr<HostedNetscapePluginStream> create(NetscapePluginInstanceProxy* instance, uint32_t streamID, NSURLRequest *request)
54 static PassRefPtr<HostedNetscapePluginStream> create(NetscapePluginInstanceProxy* instance, WebCore::FrameLoader* frameLoader)
79 HostedNetscapePluginStream(NetscapePluginInstanceProxy*, uint32_t streamID, NSURLRequest *);
80 HostedNetscapePluginStream(NetscapePluginInstanceProxy*, WebCore::FrameLoader*);
90 RefPtr<NetscapePluginInstanceProxy> m_instance;
H A DNetscapePluginInstanceProxy.mm28 #import "NetscapePluginInstanceProxy.h"
81 class NetscapePluginInstanceProxy::PluginRequest : public RefCounted<NetscapePluginInstanceProxy::PluginRequest> {
108 NetscapePluginInstanceProxy::LocalObjectMap::LocalObjectMap()
113 NetscapePluginInstanceProxy::LocalObjectMap::~LocalObjectMap()
117 inline bool NetscapePluginInstanceProxy::LocalObjectMap::contains(uint32_t objectID) const
122 inline JSC::JSObject* NetscapePluginInstanceProxy::LocalObjectMap::get(uint32_t objectID) const
130 uint32_t NetscapePluginInstanceProxy::LocalObjectMap::idForObject(VM& vm, JSObject* object)
160 void NetscapePluginInstanceProxy::LocalObjectMap::retain(JSC::JSObject* object)
168 void NetscapePluginInstanceProxy
[all...]
H A DProxyInstance.h31 #import "NetscapePluginInstanceProxy.h"
43 static PassRefPtr<ProxyInstance> create(PassRefPtr<JSC::Bindings::RootObject> rootObject, NetscapePluginInstanceProxy* instanceProxy, uint32_t objectID)
56 NetscapePluginInstanceProxy* instanceProxy() { return m_instanceProxy; }
63 ProxyInstance(PassRefPtr<JSC::Bindings::RootObject>, NetscapePluginInstanceProxy*, uint32_t objectID);
101 NetscapePluginInstanceProxy* m_instanceProxy;
H A DNetscapePluginHostProxy.mm35 #import "NetscapePluginInstanceProxy.h"
68 PluginDestroyDeferrer(NetscapePluginInstanceProxy* proxy)
81 RefPtr<NetscapePluginInstanceProxy> m_proxy;
162 void NetscapePluginHostProxy::addPluginInstance(NetscapePluginInstanceProxy* instance)
169 void NetscapePluginHostProxy::removePluginInstance(NetscapePluginInstanceProxy* instance)
176 NetscapePluginInstanceProxy* NetscapePluginHostProxy::pluginInstance(uint32_t pluginID)
178 NetscapePluginInstanceProxy* result = m_instances.get(pluginID);
395 NetscapePluginInstanceProxy* instanceProxy = hostProxy->pluginInstance(pluginID);
415 NetscapePluginInstanceProxy* instanceProxy = hostProxy->pluginInstance(pluginID);
433 NetscapePluginInstanceProxy* instanceProx
[all...]
H A DNetscapePluginHostManager.h40 class NetscapePluginInstanceProxy;
47 PassRefPtr<NetscapePluginInstanceProxy> instantiatePlugin(const String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier, WebHostedNetscapePluginView *, NSString *mimeType, NSArray *attributeKeys, NSArray *attributeValues, NSString *userAgent, NSURL *sourceURL, bool fullFrame, bool isPrivateBrowsingEnabled, bool isAcceleratedCompositingEnabled, bool hostLayersInWindowServer);
H A DWebHostedNetscapePluginView.h35 class NetscapePluginInstanceProxy;
48 RefPtr<WebKit::NetscapePluginInstanceProxy> _proxy;
H A DProxyInstance.mm113 ProxyInstance::ProxyInstance(PassRefPtr<RootObject> rootObject, NetscapePluginInstanceProxy* instanceProxy, uint32_t objectID)
163 auto reply = waitForReply<NetscapePluginInstanceProxy::BooleanAndDataReply>(requestID);
164 NetscapePluginInstanceProxy::moveGlobalExceptionToExecState(exec);
240 auto reply = waitForReply<NetscapePluginInstanceProxy::BooleanReply>(requestID);
259 auto reply = waitForReply<NetscapePluginInstanceProxy::BooleanReply>(requestID);
310 auto reply = waitForReply<NetscapePluginInstanceProxy::BooleanAndDataReply>(requestID);
311 NetscapePluginInstanceProxy::moveGlobalExceptionToExecState(exec);
350 auto reply = waitForReply<NetscapePluginInstanceProxy::BooleanReply>(requestID);
385 auto reply = waitForReply<NetscapePluginInstanceProxy::BooleanReply>(requestID);
410 auto reply = waitForReply<NetscapePluginInstanceProxy
[all...]
H A DNetscapePluginInstanceProxy.h61 class NetscapePluginInstanceProxy : public RefCounted<NetscapePluginInstanceProxy> { class in namespace:WebKit
63 static PassRefPtr<NetscapePluginInstanceProxy> create(NetscapePluginHostProxy*, WebHostedNetscapePluginView *, bool fullFramePlugin);
64 ~NetscapePluginInstanceProxy();
260 Ref<NetscapePluginInstanceProxy> protect(*this); // Plug-in host may crash while we are waiting for reply, releasing all instances to the instance proxy.
284 NetscapePluginInstanceProxy(NetscapePluginHostProxy*, WebHostedNetscapePluginView*, bool fullFramePlugin);
298 void requestTimerFired(WebCore::Timer<NetscapePluginInstanceProxy>*);
299 WebCore::Timer<NetscapePluginInstanceProxy> m_requestTimer;
H A DNetscapePluginHostManager.mm31 #import "NetscapePluginInstanceProxy.h"
217 PassRefPtr<NetscapePluginInstanceProxy> NetscapePluginHostManager::instantiatePlugin(const String& pluginPath, cpu_type_t pluginArchitecture, const String& bundleIdentifier, WebHostedNetscapePluginView *pluginView, NSString *mimeType, NSArray *attributeKeys, NSArray *attributeValues, NSString *userAgent, NSURL *sourceURL, bool fullFrame, bool isPrivateBrowsingEnabled, bool isAcceleratedCompositingEnabled, bool hostLayersInWindowServer)
248 RefPtr<NetscapePluginInstanceProxy> instance = NetscapePluginInstanceProxy::create(hostProxy, pluginView, fullFrame);
262 instance = NetscapePluginInstanceProxy::create(hostProxy, pluginView, fullFrame);
267 auto reply = instance->waitForReply<NetscapePluginInstanceProxy::InstantiatePluginReply>(requestID);
H A DHostedNetscapePluginStream.mm31 #import "NetscapePluginInstanceProxy.h"
55 HostedNetscapePluginStream::HostedNetscapePluginStream(NetscapePluginInstanceProxy* instance, uint32_t streamID, NSURLRequest *request)
73 HostedNetscapePluginStream::HostedNetscapePluginStream(NetscapePluginInstanceProxy* instance, WebCore::FrameLoader* frameLoader)

Completed in 286 milliseconds