Changeset 106931 in webkit
- Timestamp:
- Feb 7, 2012 5:41:30 AM (12 years ago)
- Location:
- trunk/Source/WebCore
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/WebCore/ChangeLog
r106928 r106931 1 2012-02-07 Chris Guan <chris.guan@torchmobile.com.cn> 2 3 [Blackberry] Clean up Networkjob and Networkmanger: remove unused variables in release build and change some public functions into be private ones 4 https://bugs.webkit.org/show_bug.cgi?id=77926 5 6 Reviewed by Rob Buis. 7 8 1. rename clientIsOk to isClientAvailable. 9 2. m_isRunning is only for an ASSERT in NetWorkManager, So move out from 10 release build but keep available in debug build. 11 12 No changes in behavior, so no new tests. 13 14 * platform/network/blackberry/NetworkJob.cpp: 15 (WebCore::NetworkJob::NetworkJob): 16 (WebCore::NetworkJob::handleNotifyDataReceived): 17 (WebCore::NetworkJob::handleNotifyDataSent): 18 (WebCore::NetworkJob::handleNotifyClose): 19 (WebCore::NetworkJob::startNewJobWithRequest): 20 (WebCore::NetworkJob::sendResponseIfNeeded): 21 (WebCore::NetworkJob::sendMultipartResponseIfNeeded): 22 * platform/network/blackberry/NetworkJob.h: 23 (NetworkJob): 24 (WebCore::NetworkJob::isClientAvailable): 25 1 26 2012-02-06 Yury Semikhatsky <yurys@chromium.org> 2 27 -
trunk/Source/WebCore/platform/network/blackberry/NetworkJob.cpp
r106810 r106931 98 98 , m_isFTP(false) 99 99 , m_isFTPDir(true) 100 #ifndef NDEBUG 100 101 , m_isRunning(true) // Always started immediately after creation. 102 #endif 101 103 , m_cancelled(false) 102 104 , m_statusReceived(false) … … 380 382 sendResponseIfNeeded(); 381 383 sendMultipartResponseIfNeeded(); 382 if ( clientIsOk()) {384 if (isClientAvailable()) { 383 385 RecursionGuard guard(m_callingClient); 384 386 m_handle->client()->didReceiveData(m_handle.get(), buf, len, len); … … 405 407 updateDeferLoadingCount(1); 406 408 407 if ( clientIsOk()) {409 if (isClientAvailable()) { 408 410 RecursionGuard guard(m_callingClient); 409 411 m_handle->client()->didSendData(m_handle.get(), bytesSent, totalBytesToBeSent); … … 423 425 void NetworkJob::handleNotifyClose(int status) 424 426 { 427 #ifndef NDEBUG 425 428 m_isRunning = false; 426 429 #endif 427 430 if (!m_cancelled) { 428 431 if (!m_statusReceived) { … … 444 447 445 448 sendResponseIfNeeded(); 446 if ( clientIsOk()) {449 if (isClientAvailable()) { 447 450 448 451 RecursionGuard guard(m_callingClient); … … 499 502 bool NetworkJob::startNewJobWithRequest(ResourceRequest& newRequest, bool increasRedirectCount) 500 503 { 501 if ( clientIsOk()) {504 if (isClientAvailable()) { 502 505 RecursionGuard guard(m_callingClient); 503 506 m_handle->client()->willSendRequest(m_handle.get(), newRequest, m_response); … … 617 620 m_response.setHTTPHeaderField("Cache-Control", "no-cache"); 618 621 619 if ( clientIsOk()) {622 if (isClientAvailable()) { 620 623 RecursionGuard guard(m_callingClient); 621 624 m_handle->client()->didReceiveResponse(m_handle.get(), m_response); … … 625 628 void NetworkJob::sendMultipartResponseIfNeeded() 626 629 { 627 if (m_multipartResponse && clientIsOk()) {630 if (m_multipartResponse && isClientAvailable()) { 628 631 m_handle->client()->didReceiveResponse(m_handle.get(), *m_multipartResponse); 629 632 m_multipartResponse = nullptr; -
trunk/Source/WebCore/platform/network/blackberry/NetworkJob.h
r106810 r106931 57 57 int redirectCount); 58 58 PassRefPtr<ResourceHandle> handle() const { return m_handle; } 59 #ifndef NDEBUG 59 60 bool isRunning() const { return m_isRunning; } 61 #endif 60 62 bool isCancelled() const { return m_cancelled; } 61 bool clientIsOk() const { return !m_cancelled && m_handle && m_handle->client(); }62 63 void loadDataURL() { m_loadDataTimer.startOneShot(0); } 63 64 void loadAboutURL(); … … 82 83 virtual void notifyClose(int status); 83 84 void handleNotifyClose(int status); 85 86 private: 87 bool isClientAvailable() const { return !m_cancelled && m_handle && m_handle->client(); } 88 84 89 virtual void notifyDataReceived(BlackBerry::Platform::NetworkBuffer* buffer) 85 90 { … … 87 92 } 88 93 89 private:90 94 virtual void setWasDiskCached(bool value) 91 95 { … … 162 166 bool m_isFTP; 163 167 bool m_isFTPDir; 168 #ifndef NDEBUG 164 169 bool m_isRunning; 170 #endif 165 171 bool m_cancelled; 166 172 bool m_statusReceived;
Note: See TracChangeset
for help on using the changeset viewer.