Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(384)

Unified Diff: third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp

Issue 2327643003: Replace ASSERT*() with DCHECK*() in core/fetch/ and core/loader/ (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: ASSERT_UNUSED Created 4 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
diff --git a/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp b/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
index 5ff0d0d3861a31c60532f733a76016d704734229..54fb883f8b8695c35de5e4f65e063edea367f6d1 100644
--- a/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
+++ b/third_party/WebKit/Source/core/fetch/ResourceFetcher.cpp
@@ -108,7 +108,7 @@ static ResourceLoadPriority typeToPriority(Resource::Type type)
// Also parser-blocking scripts (set explicitly in loadPriority)
return ResourceLoadPriorityVeryHigh;
case Resource::XSLStyleSheet:
- ASSERT(RuntimeEnabledFeatures::xsltEnabled());
+ DCHECK(RuntimeEnabledFeatures::xsltEnabled());
case Resource::Raw:
case Resource::ImportResource:
case Resource::Script:
@@ -127,7 +127,7 @@ static ResourceLoadPriority typeToPriority(Resource::Type type)
return ResourceLoadPriorityVeryLow;
}
- ASSERT_NOT_REACHED();
+ NOTREACHED();
return ResourceLoadPriorityUnresolved;
}
@@ -181,7 +181,7 @@ static WebURLRequest::RequestContext requestContextFromType(bool isMainFrame, Re
// FIXME: Change this to a context frame type (once we introduce them): http://fetch.spec.whatwg.org/#concept-request-context-frame-type
return WebURLRequest::RequestContextHyperlink;
case Resource::XSLStyleSheet:
- ASSERT(RuntimeEnabledFeatures::xsltEnabled());
+ DCHECK(RuntimeEnabledFeatures::xsltEnabled());
case Resource::CSSStyleSheet:
return WebURLRequest::RequestContextStyle;
case Resource::Script:
@@ -205,7 +205,7 @@ static WebURLRequest::RequestContext requestContextFromType(bool isMainFrame, Re
case Resource::Manifest:
return WebURLRequest::RequestContextManifest;
}
- ASSERT_NOT_REACHED();
+ NOTREACHED();
return WebURLRequest::RequestContextSubresource;
}
@@ -314,7 +314,7 @@ static std::unique_ptr<TracedValue> urlForTraceEvent(const KURL& url)
Resource* ResourceFetcher::resourceForStaticData(const FetchRequest& request, const ResourceFactory& factory, const SubstituteData& substituteData)
{
const KURL& url = request.resourceRequest().url();
- ASSERT(url.protocolIsData() || substituteData.isValid() || m_archive);
+ DCHECK(url.protocolIsData() || substituteData.isValid() || m_archive);
// TODO(japhet): We only send main resource data: urls through WebURLLoader for the benefit of
// a service worker test (RenderViewImplTest.ServiceWorkerNetworkProviderSetup), which is at a
@@ -404,7 +404,7 @@ void ResourceFetcher::updateMemoryCacheStats(Resource* resource, RevalidationPol
Resource* ResourceFetcher::requestResource(FetchRequest& request, const ResourceFactory& factory, const SubstituteData& substituteData)
{
- ASSERT(request.options().synchronousPolicy == RequestAsynchronously || factory.type() == Resource::Raw || factory.type() == Resource::XSLStyleSheet);
+ DCHECK(request.options().synchronousPolicy == RequestAsynchronously || factory.type() == Resource::Raw || factory.type() == Resource::XSLStyleSheet);
context().populateRequestData(request.mutableResourceRequest());
if (request.resourceRequest().httpHeaderField("Upgrade-Insecure-Requests") != AtomicString("1"))
@@ -481,7 +481,7 @@ Resource* ResourceFetcher::requestResource(FetchRequest& request, const Resource
if (!resource)
return nullptr;
if (resource->getType() != factory.type()) {
- ASSERT(request.forPreload());
+ DCHECK(request.forPreload());
return nullptr;
}
@@ -515,13 +515,14 @@ Resource* ResourceFetcher::requestResource(FetchRequest& request, const Resource
if (!startLoad(resource))
return nullptr;
- ASSERT(!resource->errorOccurred() || request.options().synchronousPolicy == RequestSynchronously);
+ DCHECK(!resource->errorOccurred() || request.options().synchronousPolicy == RequestSynchronously);
return resource;
}
void ResourceFetcher::resourceTimingReportTimerFired(TimerBase* timer)
{
- ASSERT_UNUSED(timer, timer == &m_resourceTimingReportTimer);
+ ALLOW_UNUSED_LOCAL(timer);
yhirano 2016/09/12 04:33:12 ditto as Resource::cancelTimerFired
hiroshige 2016/09/13 08:43:19 Done.
+ DCHECK(timer == &m_resourceTimingReportTimer);
yhirano 2016/09/12 04:33:12 DCHECK_EQ
hiroshige 2016/09/13 08:43:19 Done.
Vector<std::unique_ptr<ResourceTimingInfo>> timingReports;
timingReports.swap(m_scheduledResourceTimingReports);
for (const auto& timingInfo : timingReports)
@@ -553,17 +554,17 @@ void ResourceFetcher::initializeResourceRequest(ResourceRequest& request, Resour
void ResourceFetcher::initializeRevalidation(ResourceRequest& revalidatingRequest, Resource* resource)
{
- ASSERT(resource);
- ASSERT(memoryCache()->contains(resource));
- ASSERT(resource->isLoaded());
- ASSERT(resource->canUseCacheValidator());
- ASSERT(!resource->isCacheValidator());
- ASSERT(!context().isControlledByServiceWorker());
+ DCHECK(resource);
+ DCHECK(memoryCache()->contains(resource));
+ DCHECK(resource->isLoaded());
+ DCHECK(resource->canUseCacheValidator());
+ DCHECK(!resource->isCacheValidator());
+ DCHECK(!context().isControlledByServiceWorker());
const AtomicString& lastModified = resource->response().httpHeaderField(HTTPNames::Last_Modified);
const AtomicString& eTag = resource->response().httpHeaderField(HTTPNames::ETag);
if (!lastModified.isEmpty() || !eTag.isEmpty()) {
- ASSERT(context().getCachePolicy() != CachePolicyReload);
+ DCHECK(context().getCachePolicy() != CachePolicyReload);
yhirano 2016/09/12 04:33:12 DCHECK_NE
hiroshige 2016/09/13 08:43:19 Done.
if (context().getCachePolicy() == CachePolicyRevalidate)
revalidatingRequest.setHTTPHeaderField(HTTPNames::Cache_Control, "max-age=0");
}
@@ -583,7 +584,7 @@ void ResourceFetcher::initializeRevalidation(ResourceRequest& revalidatingReques
Resource* ResourceFetcher::createResourceForLoading(FetchRequest& request, const String& charset, const ResourceFactory& factory)
{
const String cacheIdentifier = getCacheIdentifier();
- ASSERT(!memoryCache()->resourceForURL(request.resourceRequest().url(), cacheIdentifier));
+ DCHECK(!memoryCache()->resourceForURL(request.resourceRequest().url(), cacheIdentifier));
RESOURCE_LOADING_DVLOG(1) << "Loading Resource for " << request.resourceRequest().url().elidedString();
@@ -1051,7 +1052,7 @@ void ResourceFetcher::removeResourceLoader(ResourceLoader* loader)
else if (m_nonBlockingLoaders.contains(loader))
m_nonBlockingLoaders.remove(loader);
else
- ASSERT_NOT_REACHED();
+ NOTREACHED();
}
void ResourceFetcher::stopFetching()
@@ -1216,7 +1217,7 @@ void ResourceFetcher::logPreloadStats()
rawMisses += missCount;
break;
default:
- ASSERT_NOT_REACHED();
+ NOTREACHED();
}
}
// TODO(csharrison): These can falsely attribute link rel="preload" requests

Powered by Google App Engine
This is Rietveld 408576698