Contact emails

[email protected]

Explainer

https://github.com/abinpaul1/resource-timing/blob/explainer-resource-response-status/Explainers/Response_Status_Code.md

Specification

Resource Timing PR : https://github.com/w3c/resource-timing/pull/335

Fetch PR : https://github.com/whatwg/fetch/pull/1468


Summary

Adds a field to PerfomanceResourceTiming to indicate the HTTP response
status when the resource was fetched.


Blink component

Blink>PerformanceAPIs>ResourceTiming
<https://bugs.chromium.org/p/chromium/issues/list?q=component:Blink%3EPerformanceAPIs%3EResourceTiming>

Motivation

Currently there is no straightforward way to tell if a resource failed
loading for developers using the Resource Timing API. Indications exist for
errored responses, but not for requests that got an error response.

Exposing the status would enable analysis by segregation of resources based
on the returned status.  Analysis of 4xx and 5xx responses would be easier


Initial public proposal

https://github.com/w3c/resource-timing/pull/335

TAG review

https://github.com/w3ctag/design-reviews/issues/757

TAG review status

Pending

Risks

Interoperability and Compatibility

Gecko: https://github.com/mozilla/standards-positions/issues/665

WebKit: https://github.com/WebKit/standards-positions/issues/35

Web developers:  https://github.com/w3c/resource-timing/issues/90 is a good
signal showing interest in the feature.

Other signals:

WebView application risks

Does this intent deprecate or change behaviour of existing APIs, such that
it has potentially high risk for Android WebView-based applications?


Debuggability

Is this feature fully tested by web-platform-tests
<https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md>
?

Yes

Flag name

ResourceTimingResponseStatusCode

Requires code in //chrome?

False

Tracking bug

https://bugs.chromium.org/p/chromium/issues/detail?id=1343293

Estimated milestones

No milestones specified


Link to entry on the Chrome Platform Status

https://chromestatus.com/feature/5163838794629120

This intent message was generated by Chrome Platform Status
<https://chromestatus.com/>.

-- 
You received this message because you are subscribed to the Google Groups 
"blink-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/a/chromium.org/d/msgid/blink-dev/CAM2ZH3ckNhJ%3DdQmoprkfVU%2Bt5akcUyK9f2%2Bi%3DMRis2TKx63Brg%40mail.gmail.com.

Reply via email to