Changeset 134037 in webkit
- Timestamp:
- Nov 9, 2012 2:06:43 AM (11 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r134036 r134037 1 2012-11-09 Vsevolod Vlasov <vsevik@chromium.org> 2 3 Web Inspector: Add meaningful error message when request content was evicted from inspector cache. 4 https://bugs.webkit.org/show_bug.cgi?id=101578 5 6 Reviewed by Yury Semikhatsky. 7 8 Added specific error message when request content was evicted from inspector cache. 9 Replaced purge with evict in fields/methods names. 10 11 * inspector/InspectorResourceAgent.cpp: 12 (WebCore::InspectorResourceAgent::getResponseBody): 13 * inspector/NetworkResourcesData.cpp: 14 (WebCore::NetworkResourcesData::ResourceData::ResourceData): 15 (WebCore::NetworkResourcesData::ResourceData::evictContent): 16 (WebCore::NetworkResourcesData::setResourceContent): 17 (WebCore::NetworkResourcesData::maybeAddResourceData): 18 (WebCore::NetworkResourcesData::maybeDecodeDataToContent): 19 (WebCore::NetworkResourcesData::ensureNoDataForRequestId): 20 (WebCore::NetworkResourcesData::ensureFreeSpace): 21 * inspector/NetworkResourcesData.h: 22 (WebCore::NetworkResourcesData::ResourceData::isContentEvicted): 23 (ResourceData): 24 1 25 2012-11-09 Kent Tamura <tkent@chromium.org> 2 26 -
trunk/Source/WebCore/inspector/InspectorResourceAgent.cpp
r132998 r134037 601 601 } 602 602 603 if (resourceData->isContentEvicted()) { 604 *errorString = "Request content was evicted from inspector cache"; 605 return; 606 } 607 603 608 if (resourceData->buffer() && !resourceData->textEncodingName().isNull()) { 604 609 *base64Encoded = false; -
trunk/Source/WebCore/inspector/NetworkResourcesData.cpp
r132632 r134037 82 82 , m_loaderId(loaderId) 83 83 , m_base64Encoded(false) 84 , m_isContent Purged(false)84 , m_isContentEvicted(false) 85 85 , m_type(InspectorPageAgent::OtherResource) 86 86 , m_cachedResource(0) … … 118 118 } 119 119 120 unsigned NetworkResourcesData::ResourceData:: purgeContent()121 { 122 m_isContent Purged = true;120 unsigned NetworkResourcesData::ResourceData::evictContent() 121 { 122 m_isContentEvicted = true; 123 123 return removeContent(); 124 124 } … … 233 233 if (dataLength > m_maximumSingleResourceContentSize) 234 234 return; 235 if (resourceData->isContent Purged())236 return; 237 if (ensureFreeSpace(dataLength) && !resourceData->isContent Purged()) {235 if (resourceData->isContentEvicted()) 236 return; 237 if (ensureFreeSpace(dataLength) && !resourceData->isContentEvicted()) { 238 238 // We can not be sure that we didn't try to save this request data while it was loading, so remove it, if any. 239 239 if (resourceData->hasContent()) … … 253 253 return; 254 254 if (resourceData->dataLength() + dataLength > m_maximumSingleResourceContentSize) 255 m_contentSize -= resourceData-> purgeContent();256 if (resourceData->isContent Purged())257 return; 258 if (ensureFreeSpace(dataLength) && !resourceData->isContent Purged()) {255 m_contentSize -= resourceData->evictContent(); 256 if (resourceData->isContentEvicted()) 257 return; 258 if (ensureFreeSpace(dataLength) && !resourceData->isContentEvicted()) { 259 259 m_requestIdsDeque.append(requestId); 260 260 resourceData->appendData(data, dataLength); … … 273 273 size_t dataLength = contentSizeInBytes(resourceData->content()); 274 274 if (dataLength > m_maximumSingleResourceContentSize) 275 m_contentSize -= resourceData-> purgeContent();275 m_contentSize -= resourceData->evictContent(); 276 276 } 277 277 … … 389 389 if (resourceData) { 390 390 if (resourceData->hasContent() || resourceData->hasData()) 391 m_contentSize -= resourceData-> purgeContent();391 m_contentSize -= resourceData->evictContent(); 392 392 delete resourceData; 393 393 m_requestIdToResourceDataMap.remove(requestId); … … 404 404 ResourceData* resourceData = m_requestIdToResourceDataMap.get(requestId); 405 405 if (resourceData) 406 m_contentSize -= resourceData-> purgeContent();406 m_contentSize -= resourceData->evictContent(); 407 407 } 408 408 return true; -
trunk/Source/WebCore/inspector/NetworkResourcesData.h
r132632 r134037 95 95 96 96 unsigned removeContent(); 97 bool isContent Purged() const { return m_isContentPurged; }98 unsigned purgeContent();97 bool isContentEvicted() const { return m_isContentEvicted; } 98 unsigned evictContent(); 99 99 100 100 InspectorPageAgent::ResourceType type() const { return m_type; } … … 135 135 bool m_base64Encoded; 136 136 RefPtr<SharedBuffer> m_dataBuffer; 137 bool m_isContent Purged;137 bool m_isContentEvicted; 138 138 InspectorPageAgent::ResourceType m_type; 139 139 int m_httpStatusCode;
Note: See TracChangeset
for help on using the changeset viewer.