origins whose GET requests the worker may answer from its copy, such as https://fonts.gstatic.com
Optionalallowkeep opaque (no-cors) responses, which Chromium counts as about 7 MB each against quota; default false
Optionalmaxmost files held; the oldest go first; default 64
Optionalrevalidatea copy of an unversioned file is checked again at a network moment once it is this old; default one day
Optionalversionedextra patterns, as regular expression sources, that mark a URL as versioned
The opt-in worker cache for cross-origin files. Only an origin in
allowis touched, and only a response the worker can read (a CORS answer) for a URL that looks versioned, or one the origin marks immutable, is kept. Everything else goes to the network untouched.