We are currently storing the whole response in CachedResource::m_data, even if the policy is DataBufferingPolicy::DoNotBufferData. CachedResource::m_data is set to nullptr in CachedRawResource::didFailLoading. This begs the question whether we could try to keep m_data to nullptr throughout the load.
<rdar://problem/88371942>