Lines Matching refs:info
54 void V8HTMLDocument::openMethodCustom(const v8::FunctionCallbackInfo<v8::Value>& info)
56 HTMLDocument* htmlDocument = V8HTMLDocument::toImpl(info.Holder());
58 if (info.Length() > 2) {
61 v8::Local<v8::Context> context = toV8Context(frame.get(), DOMWrapperWorld::current(info.GetIsolate()));
67 v8::Local<v8::Value> function = global->Get(v8AtomicString(info.GetIsolate(), "open"));
73 V8ThrowException::throwTypeError("open is not a function", info.GetIsolate());
77 OwnPtr<v8::Local<v8::Value>[]> params = adoptArrayPtr(new v8::Local<v8::Value>[info.Length()]);
78 for (int i = 0; i < info.Length(); i++)
79 params[i] = info[i];
81 v8SetReturnValue(info, frame->script().callFunction(v8::Local<v8::Function>::Cast(function), global, info.Length(), params.get()));
86 ExceptionState exceptionState(ExceptionState::ExecutionContext, "open", "Document", info.Holder(), info.GetIsolate());
87 htmlDocument->open(callingDOMWindow(info.GetIsolate())->document(), exceptionState);
91 v8SetReturnValue(info, info.Holder());