v8::Handle<v8::Value> V8JavaScriptCallFrame::evaluateCallback(const v8::Arguments& args) { JavaScriptCallFrame* impl = V8JavaScriptCallFrame::toNative(args.Holder()); String expression = toWebCoreStringWithUndefinedOrNullCheck(args[0]); return impl->evaluate(expression); }
void V8JavaScriptCallFrame::evaluateMethodCustom(const v8::FunctionCallbackInfo<v8::Value>& args) { JavaScriptCallFrame* impl = V8JavaScriptCallFrame::toNative(args.Holder()); String expression = toWebCoreStringWithUndefinedOrNullCheck(args[0]); v8SetReturnValue(args, impl->evaluate(expression)); }