static v8::Handle<v8::Value> itemCallback(const v8::Arguments& args) { INC_STATS("DOM.DOMPlugin.item"); DOMPlugin* imp = V8DOMPlugin::toNative(args.Holder()); EXCEPTION_BLOCK(unsigned, index, toUInt32(MAYBE_MISSING_PARAMETER(args, 0, MissingIsUndefined))); return toV8(imp->item(index)); }
static v8::Handle<v8::Value> itemCallback(const v8::Arguments& args) { DOMPlugin* imp = V8DOMPlugin::toNative(args.Holder()); V8TRYCATCH(unsigned, index, toUInt32(MAYBE_MISSING_PARAMETER(args, 0, DefaultIsUndefined))); return toV8(imp->item(index), args.Holder(), args.GetIsolate()); }