Jake Archibald

Results 687 comments of Jake Archibald

@smfr could work, but I worry it's one of those heuristic things that doesn't work in practice. What's the cut-off for "low" here? Feels like it should be specific.

Same conclusion here https://github.com/whatwg/html/issues/5025#issuecomment-544257998

Although, there's the case where you have a 60fps animation, and a 30fps animation, and you want them to be in sync. As in, the 30fps anim's frames are shown...

The above could be solved by allowing a timeline to have a parent timeline, which defaults to the document timeline. That way, you could create a 15fps timeline which has...

I'd like developers have a way to synchronously feature detect this feature. My current recommendation is: ```js const supportsRequestStreams = (() => { let duplexAccessed = false; const hasContentType =...

I'll pick this up, and https://github.com/whatwg/fetch/issues/1486 What's the right way to write a WPT for this? Something like: ``` try { await fetchWithStreamBody(); return; } catch (err) { assert(!supportsRequestStreams); }...

PR up: https://github.com/web-platform-tests/wpt/pull/36048

> Adding a clientId field into the PerformanceResourceTiming somehow Sounds like the simplest and right answer to me.

The OP talks about the originating client, so that maps more to https://fetch.spec.whatwg.org/#concept-request-client.

Hmm, yeah, given `getEntries` only returns fetches from this global, the data would reflect fetches the service worker made, not fetches that were made to the service worker. Hmm.