Searched refs:portArray (Results 1 - 8 of 8) sorted by relevance

/external/webkit/WebCore/bindings/v8/custom/
H A DV8DedicatedWorkerContextCustom.cpp50 MessagePortArray portArray; local
52 if (!getMessagePortArray(args[1], portArray))
56 workerContext->postMessage(message.release(), &portArray, ec);
H A DV8MessageEventCustom.cpp54 v8::Local<v8::Array> portArray = v8::Array::New(ports->size());
56 portArray->Set(v8::Integer::New(i), toV8((*ports)[i].get()));
58 return portArray;
79 OwnPtr<MessagePortArray> portArray; local
82 portArray = new MessagePortArray();
83 if (!getMessagePortArray(args[7], *portArray))
86 event->initMessageEvent(typeArg, canBubbleArg, cancelableArg, dataArg.release(), originArg, lastEventIdArg, sourceArg, portArray.release());
H A DV8MessagePortCustom.cpp81 MessagePortArray portArray; local
83 if (!getMessagePortArray(args[1], portArray))
87 messagePort->postMessage(message.release(), &portArray, ec);
91 bool getMessagePortArray(v8::Local<v8::Value> value, MessagePortArray& portArray) argument
94 portArray.resize(0);
117 portArray.resize(length);
131 portArray[i] = V8MessagePort::toNative(v8::Handle<v8::Object>::Cast(port));
H A DV8WorkerCustom.cpp95 MessagePortArray portArray; local
97 if (!getMessagePortArray(args[1], portArray))
101 worker->postMessage(message.release(), &portArray, ec);
H A DV8DOMWindowCustom.cpp344 MessagePortArray portArray; local
352 if (!getMessagePortArray(args[1], portArray))
363 window->postMessage(message.release(), &portArray, targetOrigin, source, ec);
/external/webkit/WebCore/bindings/js/
H A DJSMessagePortCustom.h53 MessagePortArray portArray; local
54 fillMessagePortArray(exec, args.at(1), portArray);
59 impl->postMessage(message, &portArray, ec);
H A DJSMessagePortCustom.cpp80 void fillMessagePortArray(JSC::ExecState* exec, JSC::JSValue value, MessagePortArray& portArray) argument
85 portArray.resize(0);
95 portArray.resize(length);
112 portArray[i] = port.release();
/external/webkit/WebCore/dom/
H A DMessagePort.cpp213 MessagePortChannelArray* portArray = new MessagePortChannelArray(ports->size()); local
217 (*portArray)[i] = channel.release();
219 return portArray;
227 MessagePortArray* portArray = new MessagePortArray(channels->size());
231 (*portArray)[i] = port.release();
233 return portArray;

Completed in 406 milliseconds