Blink component
Blink>NetworkWeb Feature ID
compression-dictionary-transportTAG review
NoneTAG review status
PendingRisks
Interoperability and Compatibility
This feature is backwards-compatible with the existing compression dictionary transport spec. Browsers that do not implement support for "ttl" will fall back to using the cache lifetime of the response.
Gecko: No signal
WebKit: No signal
Web developers: No signals
Other signals:
Security
The "ttl" can only extend the lifetime of a dictionary for responses that are otherwise cacheable but with a short (or zero) max-age. Responses that are not allowed to be stored in the HTTP cache (no-store or no-cache) will still not be used as a dictionary and can not be extended.
WebView application risks
Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications? None
Goals for experimentation
Explore the usefulness of an explicit dictionary lifetime to see if it adds enough value to justify adding it as an extension to the Compression Dictionary Transport spec.
Ongoing technical constraints
NoneDebuggability
NoneWill this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?
YesNoFlag name on about://flags
enable-compression-dictionary-ttlFinch feature name
CompressionDictionaryTTLRequires code in //chrome?
FalseEstimated milestones
DevTrial on desktop | 142 |
DevTrial on Android | 142 |
Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/6408307086589952