-
Very cool project. I see that you implemented a webidl parser. Did you consider using [webidl2](https://npmjs.com/package/webidl2), and whether there where cons of using that instead of writing your o…
-
The next spidermonkey upgrade will bring in https://bugzilla.mozilla.org/show_bug.cgi?id=1795914, which removes the JS implementation. We will need to port https://bugzilla.mozilla.org/show_bug.cgi?id…
-
I was talking with Ben Smith about reducing string marshaling costs for wasm applications talking to the DOM and other APIs. He mentioned that WebIDL-bindings has some mechanisms for this mentioned in…
-
`DOMQuadInit` at https://drafts.fxtf.org/geometry/#dictdef-domquadinit seems to assume that its `DOMPointInit` members get default values. It has no provisions for those members being missing.
_Or…
-
Before https://github.com/heycam/webidl/pull/286 [TreatNullAs] was only allowed on operation arguments and operations. In particular it was not allowed on dictionary members.
Was that restriction …
-
> @zicklag ... while I have you here maybe you can answer something for me? What is the plan with regards to handling bindings for multiple c++ classes in the same project. The idl file in the sampl…
-
```
Note we will support static operations only for the C++11 binding and its
bridges to V8 API and JSAPI (NPAPI is optional).
cf. http://dev.w3.org/2006/webapi/WebIDL/#idl-static-operations
```
Or…
-
```
Note we will support static operations only for the C++11 binding and its
bridges to V8 API and JSAPI (NPAPI is optional).
cf. http://dev.w3.org/2006/webapi/WebIDL/#idl-static-operations
```
Or…
-
### Proposal
The spec has just removed all `@@symbol` notation (such as `@@iterator`) in favor of `%Symbol.iterator%` (the generic notation for built-in values): https://github.com/tc39/ecma262/pul…
-
The large majority of users of `TextEncoder` and `TextDecoder` do not make use of streaming capabilities. Instead they just need to decode a single chunk, or encode a single chunk. We should consider …