Highlights
- Arctic Code Vault Contributor
- Pro
Create your own GitHub profile
Sign up for your own profile on GitHub, the best place to host code, manage projects, and build software alongside 50 million developers.
Sign up
Popular repositories
1,231 contributions in the last year
Activity overview
Contribution activity
September 2020
Created a pull request in tc39/test262 that received 4 comments
- Coverage: lexical arguments, new.target, in async arrow functions. Fixes gh-1737
- Coverage: globalThis[Symbol.unscopables]. Fixes gh-1750
- Computed property names from yield expression
- Computed property names from await expression
- Coverage: computed property names that evaluate to null. Fixes gh-1734
- Generated tests fix 2
- Generated tests fix
- Enable configuration of templates for generated tests. Fixes gh-1049
- Fix: poisoned next function in "IteratorClose is called when reference evaluation produces a "return" completion". Fixes gh-670
- Iterator Helpers
- Coverage: formal parameter binding identifier "eval" must have the correct value in non-strict code. Fixes gh-2814
- Coverage: String.prototype.split method, regexp separator. Fixes gh-2813
- Coverage: Array.prototype.item, String.prototype.item, TypedArray.prototype.item. Closes gh-2809, gh-2810, gh-2811
- Coverage: Object.getOwnPropertySymbols/Names called with non-object values. Fixes gh-2804
- Coverage: calling array methods with boolean as thisValue. Fixes gh-2803
- Coverage: rest properties with computed key: additional cases. Ref gh-2089
- Coverage: async arrow & arrow in ClassHeritage. Fixes gh-1736
- Coverage: String.prototype.replace method calls toString on replaceValue (regexp object). Fixes gh-2797
- Coverage: forbidden extensions, bullet 1 & 2. Fixes gh-1749
- Cleanup: parseInt, migrate legacy tests to assert, update messages.
- Coverage: Error message default value + cleanup. Fixes gh-2789
- Coverage: Object.assign, Assignment to readonly property of target must throw a TypeError exception. Fixes gh-2788
- Coverage: Computed Property Names. Fixes gh-1741
- Example output from legacy code transformer
- Cover NumericLiteral..toString, NaN.toString, Infinity.toString. Fixes gh-1732
- Some pull requests not shown.
- Coverage: Date arithmetic is floating point
- dft-currency-mnfd-range-check-mxfd.js should check maximumFractionDigits, not maximumSignificantDigits
- Add coverage for rest properties with computed key
- Perl YAML parser cannot parse documents in options-granularity-abrupt-throws.js and options-granularity-toString-abrupt-throws.js
- Connector of date and time style can be " at " or ", "
- Intl.NumberFormat + currency will throw an error if maximumFractionDigits is less than currencyDigits
- Improve RegExp.prototype[@@replace] poisoned stdlib test
- Add tests for legacy RegExp features
- Test that pre-ES6 built-in prototypes are not instances
- Add more tests for Intl.Segmenter
- Test "length" [[Value]] coercion & overflow check order in ArraySetLength
- Test generic methods called as top-level functions
- Move tests from v8 local-tests to test262
- Test that Promise.prototype.finally calls PromiseResolve
- Property clearing code of RegExp constructor is wrong
- Improve coverage for __proto__ in object literals
- Test [[Set]] failure near integer limit in Array.prototype.push
- Accessing order of fractionalSecondDigits should be earlier than timeZoneName
Created an issue in Moddable-OpenSource/moddable that received 3 comments
Valid switch + nested class syntax producing a SyntaxError exception
Description
This is valid syntax:
switch (0) { default: class x {} }
$ eshost -x 'switch (0) { default: class x {} }'
#### ChakraCore #### engine2…
3
comments