Re: [w3c/ServiceWorker] Remove foreign fetch (#1188)

One of the use-cases we had was font caching, where fonts.google.com would have its own service worker that handled its own caching strategies.

With double keying, when example.com uses the fonts.google.com foreign worker, it has storage and execution keyed to `example.com+fonts.google.com`. When jakearchibald.com uses the same foreign worker, the storage and execution is keyed to `jakearchibald.com+fonts.google.com`.

This results in the same fonts being stored multiple times, for each combination.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/w3c/ServiceWorker/issues/1188#issuecomment-323980484

Received on Tuesday, 22 August 2017 10:04:01 UTC