Test262 Report

About

Filter Engines

JavaScript Engines

JulAugSepOctNovDecJan 2019FebMarAprMayJunJulAugSepOct
All Tests
ChakraCoreJavaScriptCoreSpiderMonkeyV8Moddable XS
Current folder:Promise942 tests(source)
69%
ChakraCore: 78%JavaScriptCore: 96%SpiderMonkey: 77%V8: 0%Moddable XS: 94%
Folder:
Promise.all178 tests/built-ins/Promise/all/
75%
ChakraCore: 93%JavaScriptCore: 96%SpiderMonkey: 91%V8: 0%Moddable XS: 96%
Folder:
Promise.allSettled182 tests/built-ins/Promise/allSettled/
37%
ChakraCore: 2%JavaScriptCore: 94%SpiderMonkey: 2%V8: 0%Moddable XS: 89%
Folder:
Promise.prototype230 tests/built-ins/Promise/prototype/
77%
ChakraCore: 100%JavaScriptCore: 97%SpiderMonkey: 97%V8: 0%Moddable XS: 93%
Folder:
Promise.race156 tests/built-ins/Promise/race/
76%
ChakraCore: 96%JavaScriptCore: 98%SpiderMonkey: 92%V8: 0%Moddable XS: 97%
Folder:
Promise.reject28 tests/built-ins/Promise/reject/
78%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 92%V8: 0%Moddable XS: 100%
Folder:
Promise.resolve58 tests/built-ins/Promise/resolve/
79%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 96%V8: 0%Moddable XS: 100%
Folder:
Promise[Symbol.species]10 tests/built-ins/Promise/Symbol.species/
80%
ChakraCore: 100%JavaScriptCore: 100%SpiderMonkey: 100%V8: 0%Moddable XS: 100%
File:
constructor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
exception-after-resolve-in-executor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
exception-after-resolve-in-thenable-job.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
exec-args.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
executor-call-context-sloppy.js
D
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 0 of 1Moddable XS: 1 of 1
File:
executor-call-context-strict.js
S
ChakraCore: 1 of 1JavaScriptCore: 1 of 1SpiderMonkey: 1 of 1V8: 0 of 1Moddable XS: 1 of 1
File:
executor-function-extensible.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
executor-function-length.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
executor-function-name.js
SD
ChakraCore: 0 of 2JavaScriptCore: 0 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 0 of 2
File:
executor-function-nonconstructor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
executor-function-prototype.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
executor-not-callable.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
get-prototype-abrupt-executor-not-callable.js
SD
ChakraCore: 0 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
get-prototype-abrupt.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
length.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
name.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
promise.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
proto-from-ctor-realm.js
SD
ChakraCore: 0 of 2JavaScriptCore: 0 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 0 of 2
File:
reject-function-extensible.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-function-length.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-function-name.js
SD
ChakraCore: 0 of 2JavaScriptCore: 0 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 0 of 2
File:
reject-function-nonconstructor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 0 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-function-prototype.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-ignored-via-abrupt.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-ignored-via-fn-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-ignored-via-fn-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-via-abrupt-queue.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-via-abrupt.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-via-fn-deferred-queue.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-via-fn-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-via-fn-immed-queue.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
reject-via-fn-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-function-extensible.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-function-length.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-function-name.js
SD
ChakraCore: 0 of 2JavaScriptCore: 0 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 0 of 2
File:
resolve-function-nonconstructor.js
SD
ChakraCore: 2 of 2JavaScriptCore: 0 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-function-prototype.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-ignored-via-fn-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-ignored-via-fn-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-non-obj-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-non-obj-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-non-thenable-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-non-thenable-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-poisoned-then-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-poisoned-then-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-prms-cstm-then-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-prms-cstm-then-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-self.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-thenable-deferred.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
resolve-thenable-immed.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2
File:
undefined-newtarget.js
SD
ChakraCore: 2 of 2JavaScriptCore: 2 of 2SpiderMonkey: 2 of 2V8: 0 of 2Moddable XS: 2 of 2