Name Description Size Coverage
arguments-realm.js --- esid: sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist es6id: 9.5.13 description: > Arguments array is created in the Realm of the current execution context info: | [...] 7. Let argArray be CreateArrayFromList(argumentsList). 8. Return ? Call(trap, handler, « target, thisArgument, argArray »). features: [cross-realm] --- 682 -
call-parameters.js --- es6id: 9.5.13 description: > trap is called with handler object as its context, and parameters are: target, the call context and and an array list with the called arguments info: | [[Call]] (thisArgument, argumentsList) 9. Return Call(trap, handler, «target, thisArgument, argArray»). --- 1208 -
call-result.js --- es6id: 9.5.13 description: > Return the result from the trap method. info: | [[Call]] (thisArgument, argumentsList) 9. Return Call(trap, handler, «target, thisArgument, argArray»). --- 560 -
null-handler.js --- es6id: 9.5.13 description: > [[Call]] (thisArgument, argumentsList) 2. If handler is null, throw a TypeError exception. --- 394 -
return-abrupt.js --- es6id: 9.5.13 description: > Return is an abrupt completion --- 420 -
trap-is-not-callable-realm.js --- esid: sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist es6id: 9.5.13 description: > Throws if trap is not callable (honoring the Realm of the current execution context) features: [cross-realm] --- 532 -
trap-is-not-callable.js --- es6id: 9.5.13 description: > Throws if trap is not callable. --- 317 -
trap-is-null.js --- es6id: 9.5.13 esid: sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist description: > If the apply trap value is null, propagate the call to the target object. info: | [[Call]] (thisArgument, argumentsList) ... 5. Let trap be ? GetMethod(handler, "apply"). 6. If trap is undefined, then a. Return ? Call(target, thisArgument, argumentsList). ... GetMethod ( V, P ) ... 3. If func is either undefined or null, return undefined. ... --- 964 -
trap-is-undefined-no-property.js --- es6id: 9.5.13 esid: sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist description: > If trap is not set, propagate the call to the target object. info: | [[Call]] (thisArgument, argumentsList) ... 5. Let trap be ? GetMethod(handler, "apply"). 6. If trap is undefined, then a. Return ? Call(target, thisArgument, argumentsList). ... GetMethod ( V, P ) ... 3. If func is either undefined or null, return undefined. ... --- 937 -
trap-is-undefined.js --- es6id: 9.5.13 esid: sec-proxy-object-internal-methods-and-internal-slots-call-thisargument-argumentslist description: > If the apply trap value is undefined, propagate the call to the target object. info: | [[Call]] (thisArgument, argumentsList) ... 5. Let trap be ? GetMethod(handler, "apply"). 6. If trap is undefined, then a. Return ? Call(target, thisArgument, argumentsList). ... GetMethod ( V, P ) ... 3. If func is either undefined or null, return undefined. ... --- 974 -