Andrew Sutherland

Results 70 comments of Andrew Sutherland

If it's any help, I have a branch/fork of node-traktor-f1 at https://github.com/asutherland/node-traktor-f1/tree/maschine-mk3 based on Drachenkaetzchen's work here that is able to display stuff on the screens of Mk3's and Traktor...

> @asutherland My S5 did not have any problems like this . I sent a lot of "bad" packets but i was unable to make it unrecoverable. As soon as...

> @asutherland Any hints on how i could go about testing this out? In the interest of not getting too off-topic on this issue, I've enabled issues on https://github.com/asutherland/node-traktor-f1 and...

This is a Firefox bug, thank you for bringing it to our attention! It is now filed as https://bugzilla.mozilla.org/show_bug.cgi?id=1629125 The key things to note are: - The error message is...

Note that "title" is optional for Background Fetch, but Background Fetch also explicitly has a bunch of fetch requests that are fundamentally self-descriptive if not necessarily human readable or understandable.

I also agree with @wanderview. @jakearchibald, I don't understand what you're referring to in `"This will need to be stored initially on the request (counting bytes for headers and such)"`,...

Sounds reasonable and useful. I think an interesting question is whether it's worth including a third number like `cacheMatchFirstProcessed` in there that would help indicate when there is a delay...

> I guess I'm not fully understanding the problem. Is it something to do with the limits on one origin giving clues to the storage of another? That's the motivation...

The confusion for Firefox is probably due to the interfaces being exposed but throwing; https://bugzilla.mozilla.org/show_bug.cgi?id=1112134 covers attempts to change the interfaces to not be exposed when they're not supported, but...

To elaborate a little, my argument is more that Firefox would want to expose something like https://github.com/domenic/async-local-storage (once the layered API standardization foot-gun issue is addressed) before exposing this API...