Cache API: reject addAll() when requests would overwrite each other (removed)

The `Cache.addAll()` API allows multiple entries to be added to the cache at once. The spec requires that each request/response pair avoid overwriting another entry being added in the same call. Previously chrome would resolve such conflicts by storing the later entry and ignoring the earlier entry. This feature is to fix this behavior and properly reject with InvalidStateError.

Comments

This feature is deprecated in chrome 71 and has been removed as of chrome 72.0.3582.0.

Documentation

Specification

Established standard

Status in Chromium

Blink>Storage>CacheStorage


Removed (tracking bug) in:

  • Chrome for desktop release 72
  • Chrome for Android release 72

Consensus & Standardization

After a feature ships in Chrome, the values listed here are not guaranteed to be up to date.

  • Shipped
  • Public support
  • Shipped
  • No signals

Owner

Last updated on 2018-10-16