Kevin Gibbons

Results 164 issues of Kevin Gibbons

I just noticed that the `Record` constructor does not have a way of getting the keys out of a Record. In fact, as far as I can tell, there is...

follow on proposal

`Object.fromEntries` and the `Map` constructor enforce, via [AddEntriesFromIterable](https://tc39.es/ecma262/#sec-add-entries-from-iterable) step 4.d, that the "entry" objects returned by the iterable they take is of Type Object so that you cannot do, for...

take in account for next draft

These are updates for https://github.com/tc39/ecma262/pull/2819. I made the relevant modification to engine262 in a local branch, ran all of test262, and only found one test whose behavior needed to change,...

https://github.com/tc39/ecma262/pull/2267 changed the sequencing of the `RequireObjectCoercible`-on-base / `ToString`-on-property for member assignments, like `a[b] = c`. Some of the tests for the old behavior were updated, and new tests were...

`const f = 0;` is considered by Prepack to be totally dead. But it's not: the top-level lexical scope is shared across scripts, just below the global scope. So while...

bug
help wanted
serializer
level 2 (easy)

Copying from https://github.com/babel/minify/issues/930#issuecomment-439339599 to make sure it gets tracked: ```js 'use strict'; function foo() { if (bar(), true) { baz(); } else { NOT_REACHABLE(); } } ``` with dead code...

For example, the [docs for `getRoom`](https://matrix-org.github.io/matrix-js-sdk/13.0.0/MemoryStore.html#getRoom) don't link the Room type. If you search for Room the closest you can get is [this page](https://matrix-org.github.io/matrix-js-sdk/13.0.0/module-models_room.html), which does not list any of...

T-Defect
A-Documentation

It is almost certainly too early to worry about this, but a couple notes while I'm thinking of them: - The tree grammar specified does not allow `for (var a...

## Introduction [I have an existing issue [here](https://github.com/w3c/webcrypto/issues/265), but I'm hoping to get more eyes on it.] The `SubtleCrypto.deriveKey` API exposes one password-based KDF, `pbkdf2`, which is quite old and...

This implements the change from https://github.com/tc39/ecma262/pull/2812. Test262 PR is at https://github.com/tc39/test262/pull/3631.