Home | History | Annotate | Download | only in inspector

Lines Matching refs:ResourceData

69 // ResourceData
70 NetworkResourcesData::ResourceData::ResourceData(const String& requestId, const String& loaderId)
80 void NetworkResourcesData::ResourceData::setContent(const String& content, bool base64Encoded)
93 unsigned NetworkResourcesData::ResourceData::removeContent()
110 unsigned NetworkResourcesData::ResourceData::evictContent()
116 size_t NetworkResourcesData::ResourceData::dataLength() const
121 void NetworkResourcesData::ResourceData::appendData(const char* data, size_t dataLength)
130 size_t NetworkResourcesData::ResourceData::decodeDataToContent()
156 m_requestIdToResourceDataMap.set(requestId, new ResourceData(requestId, loaderId));
179 ResourceData* resourceData = resourceDataForRequestId(requestId);
180 if (!resourceData)
182 resourceData->setFrameId(frameId);
183 resourceData->setUrl(response.url());
184 resourceData->setDecoder(createOtherResourceTextDecoder(response.mimeType(), response.textEncodingName()));
185 resourceData->setHTTPStatusCode(response.httpStatusCode());
190 ResourceData* resourceData = resourceDataForRequestId(requestId);
191 if (!resourceData)
193 resourceData->setType(type);
198 ResourceData* resourceData = resourceDataForRequestId(requestId);
199 if (!resourceData)
201 return resourceData->type();
206 ResourceData* resourceData = resourceDataForRequestId(requestId);
207 if (!resourceData)
212 if (resourceData->isContentEvicted())
214 if (ensureFreeSpace(dataLength) && !resourceData->isContentEvicted()) {
216 if (resourceData->hasContent())
217 m_contentSize -= resourceData->removeContent();
219 resourceData->setContent(content, base64Encoded);
226 ResourceData* resourceData = resourceDataForRequestId(requestId);
227 if (!resourceData)
229 if (!resourceData->decoder())
231 if (resourceData->dataLength() + dataLength > m_maximumSingleResourceContentSize)
232 m_contentSize -= resourceData->evictContent();
233 if (resourceData->isContentEvicted())
235 if (ensureFreeSpace(dataLength) && !resourceData->isContentEvicted()) {
237 resourceData->appendData(data, dataLength);
244 ResourceData* resourceData = resourceDataForRequestId(requestId);
245 if (!resourceData)
247 if (!resourceData->hasData())
249 m_contentSize += resourceData->decodeDataToContent();
250 size_t dataLength = contentSizeInBytes(resourceData->content());
252 m_contentSize -= resourceData->evictContent();
257 ResourceData* resourceData = resourceDataForRequestId(requestId);
258 if (!resourceData)
260 resourceData->setResource(cachedResource);
263 NetworkResourcesData::ResourceData const* NetworkResourcesData::data(const String& requestId)
273 ResourceData* resourceData = resourceDataForRequestId(requestId);
274 if (!resourceData)
276 return resourceData->xhrReplayData();
281 ResourceData* resourceData = resourceDataForRequestId(requestId);
282 if (!resourceData) {
293 resourceData->setXHRReplayData(xhrReplayData);
296 Vector<NetworkResourcesData::ResourceData*> NetworkResourcesData::resources()
298 Vector<ResourceData*> result;
310 ResourceData* resourceData = it->value;
311 if (resourceData->cachedResource() == cachedResource) {
312 resourceData->setResource(0);
330 ResourceData* resourceData = it->value;
331 if (!preservedLoaderId.isNull() && resourceData->loaderId() == preservedLoaderId)
334 delete resourceData;
348 NetworkResourcesData::ResourceData* NetworkResourcesData::resourceDataForRequestId(const String& requestId)
357 ResourceData* resourceData = resourceDataForRequestId(requestId);
358 if (!resourceData)
360 if (resourceData->hasContent() || resourceData->hasData())
361 m_contentSize -= resourceData->evictContent();
362 delete resourceData;
373 ResourceData* resourceData = resourceDataForRequestId(requestId);
374 if (resourceData)
375 m_contentSize -= resourceData->evictContent();