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.

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/Shipping
  • Positive
  • Shipped/Shipping
  • No signals

Owner

Comments

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

Last updated on 2018-10-16