See behavior change/clarification in whatwg/fetch#1215
When a network error occurs during fetch, a resource timing entry should still be created, with only the start/end timing to avoid exposing potential cross-origin information.
There are many different scenarios for network errors, they should be sufficiently covered.