Test262 Report

About

Filter Engines

JavaScript Engines

AugSepOctNovDecJan 2019FebMarAprMayJunJulAugSepOctNovDec
All Tests
ChakraCoreJavaScriptCoreSpiderMonkeyV8Moddable XS
Current folder:Arrow Function617 tests
arrow-function
(source)
98%
ChakraCore: 92%JavaScriptCore: 99%SpiderMonkey: 100%V8: 100%Moddable XS: 99%
Folder:
Arrow10 tests/language/expressions/arrow-function/arrow/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%
Folder:
Destructuring442 tests/language/expressions/arrow-function/dstr/
98%
ChakraCore: 91%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%
Folder:
Syntax77 tests/language/expressions/arrow-function/syntax/
100%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 100%Moddable XS: 100%
File:
array-destructuring-param-strict-body.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
ArrowFunction_restricted-properties.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
cannot-override-this-with-thisArg.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-abrupt.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-arg-val-not-undefined.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-arg-val-undefined.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-duplicates.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-ref-later.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-ref-prior.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-ref-self.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-rest.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
dflt-params-trailing-comma.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
empty-function-body-returns-undefined.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
expression-body-implicit-return.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
length-dflt.js
SD
ChakraCore: 0 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-arguments.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-bindings-overriden-by-formal-parameters-non-strict.js
D
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
lexical-new.target-closure-returned.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-new.target.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-super-call-from-within-constructor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-super-property-from-within-constructor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-super-property.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-supercall-from-immediately-invoked-arrow.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
lexical-this.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
low-precedence-expression-body-no-parens.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
name.js
SD
ChakraCore: 0 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 0 of 2
File:
non-strict.js
D
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
object-destructuring-param-strict-body.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
object-literal-return-requires-body-parens.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
param-dflt-yield-expr.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
param-dflt-yield-id-non-strict.js
D
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
param-dflt-yield-id-strict.js
S
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
params-duplicate.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
params-trailing-comma-multiple.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
params-trailing-comma-single.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
prototype-rules.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
rest-param-strict-body.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 0 of 2
File:
rest-params-trailing-comma-early-error.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
scope-body-lex-distinct.js
D
ChakraCore: 0 of 1JavaScriptCore: 0 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
scope-param-elem-var-close.js
D
ChakraCore: 0 of 1JavaScriptCore: 0 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
scope-param-elem-var-open.js
D
ChakraCore: 0 of 1JavaScriptCore: 0 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
scope-param-rest-elem-var-close.js
D
ChakraCore: 0 of 1JavaScriptCore: 0 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
scope-param-rest-elem-var-open.js
D
ChakraCore: 0 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
scope-paramsbody-var-close.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
scope-paramsbody-var-open.js
SD
ChakraCore: 0 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
statement-body-requires-braces-must-return-explicitly-missing.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
statement-body-requires-braces-must-return-explicitly.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2
File:
strict.js
S
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 1 of 1Moddable XS: 1 of 1
File:
throw-new.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 2 of 2Moddable XS: 2 of 2