Anne van Kesteren
Anne van Kesteren
It seems "ByteString" after JavaScript -> IDL conversion is still effectively a string of sorts. I think it should actually be a byte sequence. The specifications that use ByteString assume...
> When designing APIs that create and return a buffer, it is recommended to use the ArrayBuffer type rather than Uint8Array. We do this in Fetch on `Request` and `Response`...
As far as I can tell a JS `SharedArrayBuffer` can enter IDL through an IDL `ArrayBuffer` that's effectively a pointer to the JS object. Now assuming #342 is fixed and...
ExtendableMessageEvent defined at https://w3c.github.io/ServiceWorker/#extendablemessage-event-section and MessageEvent defined at https://html.spec.whatwg.org/multipage/comms.html#messageevent are extremely similar. To duplicate less and consolidate fixes in a single place it would be better if they used a...
If we do #60, should we get rid of optional and instead use defaulting as sole mechanism? ``` [NewObject] Document createHTMLDocument(optional DOMString title); ``` would become ``` [NewObject] Document createHTMLDocument(DOMString...
It would be nice if we could disable the builtin style sheet altogether.
Consider this example: https://software.hixie.ch/utilities/js/live-dom-viewer/saved/10227 (HTML reproduced below). According to the specification the `canvas`'s intrinsic dimensions should end up being those of the image and those should also be used for...
When you have Refresh: 0 Refresh: hi should that be treated as `0,hi` or an error? Most browsers treat it as the former, but at least for Firefox that's inconsistent...
As part of removing `text/cache-manifest` in #6153 I created a small demo for a fictional `text/cache-2` MIME type and while Firefox does download that, neither Chrome nor Safari do so,...
As discussed in https://bugzilla.mozilla.org/show_bug.cgi?id=654072 it might be good to have more alignment about what form restoration entails. Questions that came up: * Is disabled restorable state? * Should restoration happen...