| Index: Source/core/fetch/RawResource.cpp
|
| diff --git a/Source/core/fetch/RawResource.cpp b/Source/core/fetch/RawResource.cpp
|
| index 5745d93c4707f0af33b797e341201862b85f2049..b55f3102869ce63fc1236a77f761194f831bc045 100644
|
| --- a/Source/core/fetch/RawResource.cpp
|
| +++ b/Source/core/fetch/RawResource.cpp
|
| @@ -109,6 +109,9 @@ void RawResource::didSendData(unsigned long long bytesSent, unsigned long long t
|
|
|
| void RawResource::didDownloadData(int dataLength)
|
| {
|
| + Resource::didDownloadData(dataLength);
|
| +
|
| + ResourcePtr<RawResource> protect(this);
|
| ResourceClientWalker<RawResourceClient> w(m_clients);
|
| while (RawResourceClient* c = w.next())
|
| c->dataDownloaded(this, dataLength);
|
|
|