static v8::Handle<v8::Value> inspectedNodeCallback(const v8::Arguments& args) { INC_STATS("DOM.InjectedScriptHost.inspectedNode"); InjectedScriptHost* imp = V8InjectedScriptHost::toNative(args.Holder()); EXCEPTION_BLOCK(unsigned, num, toUInt32(args[0])); return v8::Integer::New(imp->inspectedNode(num)); }
v8::Handle<v8::Value> V8InjectedScriptHost::inspectedNodeCallback(const v8::Arguments& args) { INC_STATS("InjectedScriptHost.inspectedNode()"); if (args.Length() < 1) return v8::Undefined(); InjectedScriptHost* host = V8InjectedScriptHost::toNative(args.Holder()); Node* node = host->inspectedNode(args[0]->ToInt32()->Value()); if (!node) return v8::Undefined(); return toV8(node); }