Searched refs:MessagePortArray (Results 1 - 24 of 24) sorted by relevance

/external/webkit/Source/WebCore/bindings/v8/custom/
H A DV8MessagePortCustom.h41 // Helper function which pulls the values out of a JS sequence and into a MessagePortArray.
44 bool getMessagePortArray(v8::Local<v8::Value>, MessagePortArray&);
H A DV8DedicatedWorkerContextCustom.cpp53 MessagePortArray portArray;
H A DV8MessageEventCustom.cpp50 MessagePortArray* ports = event->ports();
79 OwnPtr<MessagePortArray> portArray;
82 portArray = new MessagePortArray();
H A DV8MessagePortCustom.cpp53 MessagePortArray portArray;
63 bool getMessagePortArray(v8::Local<v8::Value> value, MessagePortArray& portArray)
71 throwError("MessagePortArray argument must be an object");
84 throwError("MessagePortArray argument has no length attribute");
100 throwError("MessagePortArray argument must contain only MessagePorts");
H A DV8WorkerCustom.cpp98 MessagePortArray portArray;
H A DV8DOMWindowCustom.cpp328 MessagePortArray portArray;
/external/webkit/Source/WebCore/dom/
H A DMessageEvent.h46 static PassRefPtr<MessageEvent> create(PassOwnPtr<MessagePortArray> ports, PassRefPtr<SerializedScriptValue> data = 0, const String& origin = "", const String& lastEventId = "", PassRefPtr<DOMWindow> source = 0)
52 void initMessageEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<SerializedScriptValue> data, const String& origin, const String& lastEventId, DOMWindow* source, PassOwnPtr<MessagePortArray>);
58 MessagePortArray* ports() const { return m_ports.get(); }
69 MessageEvent(PassRefPtr<SerializedScriptValue> data, const String& origin, const String& lastEventId, PassRefPtr<DOMWindow> source, PassOwnPtr<MessagePortArray>);
75 OwnPtr<MessagePortArray> m_ports;
H A DMessageEvent.cpp41 MessageEvent::MessageEvent(PassRefPtr<SerializedScriptValue> data, const String& origin, const String& lastEventId, PassRefPtr<DOMWindow> source, PassOwnPtr<MessagePortArray> ports)
55 void MessageEvent::initMessageEvent(const AtomicString& type, bool canBubble, bool cancelable, PassRefPtr<SerializedScriptValue> data, const String& origin, const String& lastEventId, DOMWindow* source, PassOwnPtr<MessagePortArray> ports)
80 MessagePortArray* ports = 0;
82 ports = new MessagePortArray();
H A DMessagePort.cpp63 MessagePortArray ports;
71 postMessage(message, static_cast<MessagePortArray*>(0), ec);
74 void MessagePort::postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray* ports, ExceptionCode& ec)
182 OwnPtr<MessagePortArray> ports = MessagePort::entanglePorts(*m_scriptExecutionContext, eventData->channels());
203 PassOwnPtr<MessagePortChannelArray> MessagePort::disentanglePorts(const MessagePortArray* ports, ExceptionCode& ec)
231 PassOwnPtr<MessagePortArray> MessagePort::entanglePorts(ScriptExecutionContext& context, PassOwnPtr<MessagePortChannelArray> channels)
236 MessagePortArray* portArray = new MessagePortArray(channels->size());
H A DMessagePort.h49 typedef Vector<RefPtr<MessagePort>, 1> MessagePortArray; typedef in namespace:WebCore
57 void postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray*, ExceptionCode&);
70 static PassOwnPtr<MessagePortChannelArray> disentanglePorts(const MessagePortArray*, ExceptionCode&);
74 static PassOwnPtr<MessagePortArray> entanglePorts(ScriptExecutionContext&, PassOwnPtr<MessagePortChannelArray>);
/external/webkit/Source/WebCore/bindings/js/
H A DJSMessagePortCustom.h42 // Helper function which pulls the values out of a JS sequence and into a MessagePortArray.
45 void fillMessagePortArray(JSC::ExecState*, JSC::JSValue, MessagePortArray&);
52 MessagePortArray portArray;
H A DJSMessageEventCustom.cpp47 MessagePortArray* ports = static_cast<MessageEvent*>(impl())->ports();
68 OwnPtr<MessagePortArray> messagePorts;
70 messagePorts = new MessagePortArray();
H A DJSMessagePortCustom.cpp60 void fillMessagePortArray(JSC::ExecState* exec, JSC::JSValue value, MessagePortArray& portArray)
62 // Convert from the passed-in JS array-like object to a MessagePortArray.
H A DJSDOMWindowCustom.cpp722 MessagePortArray messagePorts;
/external/webkit/Source/WebCore/workers/
H A DDedicatedWorkerContext.cpp52 MessagePortArray ports;
60 postMessage(message, static_cast<MessagePortArray*>(0), ec);
63 void DedicatedWorkerContext::postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray* ports, ExceptionCode& ec)
H A DSharedWorkerContext.cpp47 RefPtr<MessageEvent> event = MessageEvent::create(new MessagePortArray(1, port));
H A DWorker.cpp88 MessagePortArray ports;
96 postMessage(message, static_cast<MessagePortArray*>(0), ec);
99 void Worker::postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray* ports, ExceptionCode& ec)
H A DDedicatedWorkerContext.h59 void postMessage(PassRefPtr<SerializedScriptValue>, const MessagePortArray*, ExceptionCode&);
H A DWorker.h62 void postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray*, ExceptionCode&);
H A DWorkerMessagingProxy.cpp66 OwnPtr<MessagePortArray> ports = MessagePort::entanglePorts(*scriptContext, m_channels.release());
97 OwnPtr<MessagePortArray> ports = MessagePort::entanglePorts(*scriptContext, m_channels.release());
/external/webkit/Source/WebKit/chromium/src/
H A DWebWorkerImpl.cpp88 OwnPtr<MessagePortArray> ports =
H A DWebWorkerClientImpl.cpp363 OwnPtr<MessagePortArray> ports =
/external/webkit/Source/WebCore/page/
H A DDOMWindow.cpp135 OwnPtr<MessagePortArray> messagePorts = MessagePort::entanglePorts(*context, m_channels.release());
799 MessagePortArray ports;
805 void DOMWindow::postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray* ports, const String& targetOrigin, DOMWindow* source, ExceptionCode& ec)
H A DDOMWindow.h229 void postMessage(PassRefPtr<SerializedScriptValue> message, const MessagePortArray*, const String& targetOrigin, DOMWindow* source, ExceptionCode&);

Completed in 177 milliseconds