[Webkit-unassigned] [Bug 181587] Fetch API keepAlive is not fully implemented

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Jan 12 04:28:18 PST 2018


https://bugs.webkit.org/show_bug.cgi?id=181587

--- Comment #2 from Yoav Weiss <yoav at yoav.ws> ---
I'm highly in favor of a runtime flag off-by-default, as the current situation where the feature is exposed but incomplete poses a compatibility risk. 

Regarding moving to the ping load backend, I'm not sure:
* No response body - for the main use-case for Fetch keepalive (as a improvement on `sendBeacon()`), that's probably fine, as we don't care about the response at all. I don't know if other use-cases have come up since, which do care about the response.
* No Service Worker interception - That seems like a significant limitation. I can imagine folks who'd want to e.g. convert beacons into background sync when offline, augment their beacon requests with SW data, etc.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180112/66585f87/attachment-0001.html>


More information about the webkit-unassigned mailing list