/external/webkit/WebCore/bindings/v8/custom/ |
V8MessagePortCustom.cpp | 34 #include "MessagePort.h" 47 INC_STATS("DOM.MessagePort.addEventListener()"); 48 MessagePort* messagePort = V8MessagePort::toNative(args.Holder()); 49 RefPtr<EventListener> listener = V8DOMWrapper::getEventListener(messagePort, args[1], false, ListenerFindOrCreate); 53 messagePort->addEventListener(type, listener, useCapture); 62 INC_STATS("DOM.MessagePort.removeEventListener()"); 63 MessagePort* messagePort = V8MessagePort::toNative(args.Holder()); 64 RefPtr<EventListener> listener = V8DOMWrapper::getEventListener(messagePort, args[1], false, ListenerFindOnly) [all...] |
/external/webkit/WebCore/workers/ |
DedicatedWorkerContext.h | 36 #include "MessagePort.h" 61 void postMessage(PassRefPtr<SerializedScriptValue>, MessagePort*, ExceptionCode&);
|
Worker.h | 38 #include "MessagePort.h" 64 void postMessage(PassRefPtr<SerializedScriptValue> message, MessagePort*, ExceptionCode&);
|
Worker.cpp | 73 void Worker::postMessage(PassRefPtr<SerializedScriptValue> message, MessagePort* port, ExceptionCode& ec) 89 OwnPtr<MessagePortChannelArray> channels = MessagePort::disentanglePorts(ports, ec);
|
WorkerContext.cpp | 40 #include "MessagePort.h" 144 // Keep the worker active as long as there is a MessagePort with pending activity or that is remotely entangled. 145 HashSet<MessagePort*>::const_iterator messagePortsEnd = messagePorts().end(); 146 for (HashSet<MessagePort*>::const_iterator iter = messagePorts().begin(); iter != messagePortsEnd; ++iter) {
|
WorkerMessagingProxy.cpp | 65 OwnPtr<MessagePortArray> ports = MessagePort::entanglePorts(*scriptContext, m_channels.release()); 96 OwnPtr<MessagePortArray> ports = MessagePort::entanglePorts(*scriptContext, m_channels.release());
|
DefaultSharedWorkerRepository.cpp | 41 #include "MessagePort.h" 237 RefPtr<MessagePort> port = MessagePort::create(*scriptContext);
|
/external/webkit/WebCore/bindings/js/ |
JSMessagePortCustom.cpp | 37 #include "MessagePort.h" 49 if (MessagePort* entangledPort = m_impl->locallyEntangledPort()) 107 RefPtr<MessagePort> port = toMessagePort(value);
|
JSEventTarget.cpp | 44 #include "MessagePort.h" 123 if (MessagePort* messagePort = target->toMessagePort()) 124 return toJS(exec, globalObject, messagePort); 165 CONVERT_TO_EVENT_TARGET(MessagePort)
|
JSDOMBinding.cpp | 46 #include "MessagePort.h" 451 const HashSet<MessagePort*>& messagePorts = scriptExecutionContext->messagePorts(); 452 HashSet<MessagePort*>::const_iterator portsEnd = messagePorts.end(); 453 for (HashSet<MessagePort*>::const_iterator iter = messagePorts.begin(); iter != portsEnd; ++iter) {
|
/external/webkit/WebCore/dom/ |
ScriptExecutionContext.cpp | 34 #include "MessagePort.h" 75 HashSet<MessagePort*>::iterator messagePortsEnd = m_messagePorts.end(); 76 for (HashSet<MessagePort*>::iterator iter = m_messagePorts.begin(); iter != messagePortsEnd; ++iter) { 153 Vector<MessagePort*> ports; 158 MessagePort* port = ports[i]; 166 void ScriptExecutionContext::createdMessagePort(MessagePort* port) 177 void ScriptExecutionContext::destroyedMessagePort(MessagePort* port)
|
EventTarget.h | 51 class MessagePort; 95 virtual MessagePort* toMessagePort();
|
EventTarget.cpp | 124 MessagePort* EventTarget::toMessagePort()
|
/external/webkit/WebCore/bindings/v8/ |
V8GCController.cpp | 202 // ports are actually entangled in MessagePort::entangle, but to avoid 203 // forking MessagePort.* this is postponed to GC time. Having this postponed 206 if (type == V8ClassIndex::MESSAGEPORT) { 209 MessagePort* port1 = static_cast<MessagePort*>(object); 389 if (type == V8ClassIndex::MESSAGEPORT) { 390 MessagePort* port1 = static_cast<MessagePort*>(object);
|
V8DOMWrapper.cpp | 442 // MessagePort is created within its JS counterpart 443 if (MessagePort* port = target->toMessagePort()) {
|
V8Index.h | 325 V(MESSAGEPORT, MessagePort) \ [all...] |
/external/webkit/WebKit/chromium/src/ |
WebWorkerImpl.cpp | 39 #include "MessagePort.h" 89 MessagePort::entanglePorts(*context, channels.release());
|
WebWorkerClientImpl.cpp | 42 #include "MessagePort.h" 357 MessagePort::entanglePorts(*context, channels.release());
|
/external/webkit/WebCore/page/ |
DOMWindow.cpp | 97 OwnPtr<MessagePortArray> messagePorts = MessagePort::entanglePorts(*context, m_channels.release()); 651 void DOMWindow::postMessage(PassRefPtr<SerializedScriptValue> message, MessagePort* port, const String& targetOrigin, DOMWindow* source, ExceptionCode& ec) 675 OwnPtr<MessagePortChannelArray> channels = MessagePort::disentanglePorts(ports, ec); [all...] |
DOMWindow.h | 31 #include "MessagePort.h" 229 void postMessage(PassRefPtr<SerializedScriptValue> message, MessagePort*, const String& targetOrigin, DOMWindow* source, ExceptionCode&);
|
DOMWindow.idl | 192 [DoNotCheckDomainSecurity, Custom] void postMessage(in SerializedScriptValue message, in [Optional] MessagePort messagePort, in DOMString targetOrigin) 509 attribute MessagePortConstructor MessagePort; [all...] |
/external/webkit/WebCore/ |
Android.mk | 137 dom/MessagePort.cpp \
|