background-fetch icon indicating copy to clipboard operation
background-fetch copied to clipboard

API proposal for background downloading/uploading

Results 64 background-fetch issues
Sort by recently updated
recently updated
newest added

The actual fetching of resources. I guess this is the big one.

Cover that removing an item from [background fetch active fetches](https://wicg.github.io/background-fetch/#service-worker-registration-active-background-fetches) doesn't mean the data is removed from disk. Removing from disk happens when references to those requests/responses, along with the...

It feels like we should reject on "manual" redirect modes to avoid dealing with opaque resources. However, what about "follow"? If we hit a redirect, then need to resume the...

A bg fetch could be 10,000+ requests & responses (think of a chunked movie). We could be creating ourselves a performance problem we can't later work around. `bgFetchJob.activeFetches` doesn't feel...

Currently Background Fetch supports any URI scheme supported by [Fetch](https://fetch.spec.whatwg.org), with the added restriction that Background Fetch is only exposed in [Secure Contexts](https://w3c.github.io/webappsec-secure-contexts/) since it hangs off `ServiceWorkerRegistration`, and so...

Whilst the APIs implicitly require a secure context since they hang off `ServiceWorkerRegistration`, the interfaces themselves are still exposed as `window.BackgroundFetchManager` etc in non-secure contexts. It would be neater to...

Excuse me bringing that in. Probably this topic is well thought through, but I couldn't find anything related in this repository. If I wanted to abuse the background-fetch I'd do...

We should define that a tag gets released whenever the backgroundfetch* events fire. Filed against Chrome here: https://bugs.chromium.org/p/chromium/issues/detail?id=709921

Probably not for "v1". Apps might want to have buttons to pause/resume an upload/download job. At least we can have it now for downloading jobs. Also, these buttons can be...

Some background: The `backgroundfetched` event fires in the service worker once the background fetch operation is complete, as in we can provide a full response for every request within the...