Chromium Code Reviews| Index: third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
| diff --git a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
| index fca45537727c5b82a6ece7969e39f5108a498d7f..f26b6fca27de530fbdabd5b2578d93c1afc0b7f2 100644 |
| --- a/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
| +++ b/third_party/WebKit/Source/core/loader/DocumentLoader.cpp |
| @@ -131,9 +131,9 @@ ResourceLoader* DocumentLoader::mainResourceLoader() const |
| DocumentLoader::~DocumentLoader() |
| { |
| - ASSERT(!m_frame); |
| - ASSERT(!m_mainResource); |
| - ASSERT(!m_applicationCacheHost); |
| + DCHECK(!m_frame); |
| + DCHECK(!m_mainResource); |
| + DCHECK(!m_applicationCacheHost); |
| } |
| DEFINE_TRACE(DocumentLoader) |
| @@ -202,7 +202,7 @@ Resource* DocumentLoader::startPreload(Resource::Type type, FetchRequest& reques |
| resource = RawResource::fetch(request, fetcher()); |
| break; |
| default: |
| - ASSERT_NOT_REACHED(); |
| + NOTREACHED(); |
| } |
| if (resource) |
| @@ -237,7 +237,7 @@ void DocumentLoader::didChangePerformanceTiming() |
| void DocumentLoader::didObserveLoadingBehavior(WebLoadingBehaviorFlag behavior) |
| { |
| if (frame() && frame()->isMainFrame()) { |
| - ASSERT(m_state >= Committed); |
| + DCHECK(m_state >= Committed); |
|
yhirano
2016/09/12 04:33:12
DCHECK_GE
hiroshige
2016/09/13 08:43:19
Done.
|
| frameLoader()->client()->didObserveLoadingBehavior(behavior); |
| } |
| } |
| @@ -272,8 +272,9 @@ void DocumentLoader::commitIfReady() |
| void DocumentLoader::notifyFinished(Resource* resource) |
| { |
| - ASSERT_UNUSED(resource, m_mainResource == resource); |
| - ASSERT(m_mainResource); |
| + ALLOW_UNUSED_LOCAL(resource); |
|
yhirano
2016/09/12 04:33:12
ditto as Resource::cancelTimerFired.
hiroshige
2016/09/13 08:43:20
Done.
|
| + DCHECK(m_mainResource == resource); |
|
yhirano
2016/09/12 04:33:12
DCHECK_EQ
hiroshige
2016/09/13 08:43:19
Done.
|
| + DCHECK(m_mainResource); |
| if (!m_mainResource->errorOccurred() && !m_mainResource->wasCanceled()) { |
| finishedLoading(m_mainResource->loadFinishTime()); |
| @@ -323,8 +324,9 @@ void DocumentLoader::finishedLoading(double finishTime) |
| void DocumentLoader::redirectReceived(Resource* resource, ResourceRequest& request, const ResourceResponse& redirectResponse) |
| { |
| - ASSERT_UNUSED(resource, resource == m_mainResource); |
| - ASSERT(!redirectResponse.isNull()); |
| + ALLOW_UNUSED_LOCAL(resource); |
|
yhirano
2016/09/12 04:33:12
ditto as Resource::cancelTimerFired.
hiroshige
2016/09/13 08:43:19
Done.
|
| + DCHECK(resource == m_mainResource); |
|
yhirano
2016/09/12 04:33:12
DCHECK_EQ
hiroshige
2016/09/13 08:43:20
Done.
|
| + DCHECK(!redirectResponse.isNull()); |
| m_request = request; |
| // If the redirecting url is not allowed to display content from the target origin, |
| @@ -341,7 +343,7 @@ void DocumentLoader::redirectReceived(Resource* resource, ResourceRequest& reque |
| return; |
| } |
| - ASSERT(timing().fetchStart()); |
| + DCHECK(timing().fetchStart()); |
| appendRedirect(requestURL); |
| didRedirect(redirectResponse.url(), requestURL); |
| frameLoader()->client()->dispatchDidReceiveServerRedirectForProvisionalLoad(); |
| @@ -403,9 +405,11 @@ void DocumentLoader::cancelLoadAfterXFrameOptionsOrCSPDenied(const ResourceRespo |
| void DocumentLoader::responseReceived(Resource* resource, const ResourceResponse& response, std::unique_ptr<WebDataConsumerHandle> handle) |
| { |
| - ASSERT_UNUSED(resource, m_mainResource == resource); |
| - ASSERT_UNUSED(handle, !handle); |
| - ASSERT(frame()); |
| + ALLOW_UNUSED_LOCAL(resource); |
|
yhirano
2016/09/12 04:33:12
ditto as Resource::cancelTimerFired.
hiroshige
2016/09/13 08:43:19
Done.
|
| + DCHECK(m_mainResource == resource); |
|
yhirano
2016/09/12 04:33:12
DCHECK_EQ
hiroshige
2016/09/13 08:43:19
Done.
|
| + ALLOW_UNUSED_LOCAL(handle); |
|
yhirano
2016/09/12 04:33:12
ditto as Resource::cancelTimerFired.
hiroshige
2016/09/13 08:43:19
Done.
|
| + DCHECK(!handle); |
| + DCHECK(frame()); |
| m_applicationCacheHost->didReceiveResponseForMainResource(response); |
| @@ -439,7 +443,7 @@ void DocumentLoader::responseReceived(Resource* resource, const ResourceResponse |
| } |
| } |
| - ASSERT(!m_frame->page()->defersLoading()); |
| + DCHECK(!m_frame->page()->defersLoading()); |
| m_response = response; |
| @@ -481,7 +485,7 @@ void DocumentLoader::ensureWriter(const AtomicString& mimeType, const KURL& over |
| DocumentInit init(owner, url(), m_frame); |
| init.withNewRegistrationContext(); |
| m_frame->loader().clear(); |
| - ASSERT(m_frame->page()); |
| + DCHECK(m_frame->page()); |
| ParserSynchronizationPolicy parsingPolicy = AllowAsynchronousParsing; |
| if ((m_substituteData.isValid() && m_substituteData.forceSynchronousLoad()) || !Document::threadedParsingEnabledForTesting()) |
| @@ -494,7 +498,7 @@ void DocumentLoader::ensureWriter(const AtomicString& mimeType, const KURL& over |
| void DocumentLoader::commitData(const char* bytes, size_t length) |
| { |
| - ASSERT(m_state < MainResourceDone); |
| + DCHECK(m_state < MainResourceDone); |
|
yhirano
2016/09/12 04:33:12
DCHECK_LT
hiroshige
2016/09/13 08:43:19
Done.
|
| ensureWriter(m_response.mimeType()); |
| // This can happen if document.close() is called by an event handler while |
| @@ -510,11 +514,12 @@ void DocumentLoader::commitData(const char* bytes, size_t length) |
| void DocumentLoader::dataReceived(Resource* resource, const char* data, size_t length) |
| { |
| - ASSERT(data); |
| - ASSERT(length); |
| - ASSERT_UNUSED(resource, resource == m_mainResource); |
| - ASSERT(!m_response.isNull()); |
| - ASSERT(!m_frame->page()->defersLoading()); |
| + DCHECK(data); |
| + DCHECK(length); |
| + ALLOW_UNUSED_LOCAL(resource); |
|
yhirano
2016/09/12 04:33:12
ditto as Resource::cancelTimerFired.
hiroshige
2016/09/13 08:43:19
Done.
|
| + DCHECK(resource == m_mainResource); |
|
yhirano
2016/09/12 04:33:12
DCHECK_EQ
hiroshige
2016/09/13 08:43:20
Done.
|
| + DCHECK(!m_response.isNull()); |
| + DCHECK(!m_frame->page()->defersLoading()); |
| if (m_inDataReceived) { |
| // If this function is reentered, defer processing of the additional |
| @@ -574,7 +579,7 @@ void DocumentLoader::appendRedirect(const KURL& url) |
| void DocumentLoader::detachFromFrame() |
| { |
| - ASSERT(m_frame); |
| + DCHECK(m_frame); |
| // It never makes sense to have a document loader that is detached from its |
| // frame have any loads active, so go ahead and kill all the loads. |
| @@ -607,7 +612,7 @@ bool DocumentLoader::maybeCreateArchive() |
| if (!isArchiveMIMEType(m_response.mimeType())) |
| return false; |
| - ASSERT(m_mainResource); |
| + DCHECK(m_mainResource); |
| ArchiveResource* mainResource = m_fetcher->createArchive(m_mainResource.get()); |
| if (!mainResource) |
| return false; |
| @@ -653,14 +658,14 @@ void DocumentLoader::upgradeInsecureRequest() |
| void DocumentLoader::startLoadingMainResource() |
| { |
| timing().markNavigationStart(); |
| - ASSERT(!m_mainResource); |
| - ASSERT(m_state == NotStarted); |
| + DCHECK(!m_mainResource); |
| + DCHECK(m_state == NotStarted); |
|
yhirano
2016/09/12 04:33:12
DCHECK_EQ
hiroshige
2016/09/13 08:43:19
Done.
|
| m_state = Provisional; |
| if (maybeLoadEmpty()) |
| return; |
| - ASSERT(timing().navigationStart()); |
| + DCHECK(timing().navigationStart()); |
| // PlzNavigate: |
| // The fetch has already started in the browser. Don't mark it again. |
| @@ -686,7 +691,8 @@ void DocumentLoader::startLoadingMainResource() |
| void DocumentLoader::endWriting(DocumentWriter* writer) |
| { |
| - ASSERT_UNUSED(writer, m_writer == writer); |
| + ALLOW_UNUSED_LOCAL(writer); |
|
yhirano
2016/09/12 04:33:12
ditto as Resource::cancelTimerFired.
hiroshige
2016/09/13 08:43:19
Done.
|
| + DCHECK(m_writer == writer); |
|
yhirano
2016/09/12 04:33:12
DCHECK_EQ
hiroshige
2016/09/13 08:43:20
Done.
|
| m_writer->end(); |
| m_writer.clear(); |
| } |
| @@ -695,8 +701,8 @@ DocumentWriter* DocumentLoader::createWriterFor(const DocumentInit& init, const |
| { |
| LocalFrame* frame = init.frame(); |
| - ASSERT(!frame->document() || !frame->document()->isActive()); |
| - ASSERT(frame->tree().childCount() == 0); |
| + DCHECK(!frame->document() || !frame->document()->isActive()); |
| + DCHECK_EQ(frame->tree().childCount(), 0u); |
| if (!init.shouldReuseDefaultView()) |
| frame->setDOMWindow(LocalDOMWindow::create(*frame)); |