JSValue jsTouchClientY(ExecState* exec, JSValue slotBase, const Identifier&) { JSTouch* castedThis = static_cast<JSTouch*>(asObject(slotBase)); UNUSED_PARAM(exec); Touch* imp = static_cast<Touch*>(castedThis->impl()); JSValue result = jsNumber(imp->clientY()); return result; }