Timothy Gu

Results 56 issues of Timothy Gu

`Object.prototype.__proto__`, HTML `String` methods, etc.

enhancement

See https://tc39.github.io/ecma262/#sec-tostring-applied-to-the-number-type. Right now we are just delegating to the host: https://github.com/devsnek/engine262/blob/678fec88552a77b8feebbc6f0fe45e7336b454c1/src/abstract-ops/type-conversion.mjs#L288-L305

enhancement

The ["insert a character"][1] algorithm in the HTML parser is clear on appending directly to the Text node's data rather than using the replace data algorithm (which creates mutation records)....

parsing
needs tests

New elements: ``, ``, ``, ``, ``, ``, ``. New method: `SVGSVGElement.createSVGRect` Auxiliary classes: - DOMRect (new) - DOMRectReadOnly (new) - SVGAnimatedPreserveAspectRatio (new, reflection support) - SVGAnimatedRect (new, reflection support)...

needs tests
svg

Hi, I'm the maintainer of the [libilbc](https://github.com/TimothyGu/libilbc) library, which essentially extracts out the parts of WebRTC needed to support a standalone iLBC codec. It's used by [FFmpeg](https://ffmpeg.org/) and is packaged...

cla: yes

See https://github.com/heycam/webidl/pull/936. - `BigInt64Array` and `BigUint64Array` are introduced as keywords. - The `ArrayBufferView` and `BufferSource` aliases now include BigInt64Array and BigUint64Array as part of the union. Concretely, the only change...

https://github.com/devsnek/node-repl-prototype/blob/5e72bed5a127c0b3e1c7289d75c3eb157db43522/src/repl.js#L146-L149 `getProperties` doesn't allow any sort of timeout, so it will take forever for an object like `Array(1000000).fill(0)`

Still trying to find a reliable way to reproduce but this has happened a few times.

Byte sequence isn't defined in terms of a list, so it needs its own definition for "is empty": > A [byte sequence](https://infra.spec.whatwg.org/#byte-sequence) **is empty** if its [length](https://infra.spec.whatwg.org/#byte-sequence-length) is zero.