https://github.com/abinpaul1/resource-timing/blob/explainer-content-type/Explainers/Content-Type.md
Resource Timing PR : https://github.com/w3c/resource-timing/pull/341
Fetch PR : https://github.com/whatwg/fetch/pull/1481
Adds the contentType field to PerformanceResourceTiming to hold a string corresponding to the content type of the fetched resource as returned by the server. The contentType field reflects the value returned by the server and not the sniffed value.
Blink>PerformanceAPIs>ResourceTiming
Servers and CDNs sometimes "swap out" file formats transparently (URL doesn't change) based on User Agent string, `Accept` headers or Client Hints when responding to a request for a resource. By providing access to the content type in those cases it would be possible for developers to know exactly which format the server has declared.
https://github.com/w3c/resource-timing/issues/203
Pending
Gecko: No signal
WebKit: No signal
Web developers: No signals
Other signals:
Does this intent deprecate or change behaviour of existing APIs, such that it has potentially high risk for Android WebView-based applications?
Yes
ResourceTimingContentType
False
https://bugs.chromium.org/p/chromium/issues/detail?id=1366706
No milestones specified
https://chromestatus.com/feature/5156068351541248
This intent message was generated by Chrome Platform Status.