| Index: Source/core/fetch/ResourceFetcher.cpp
|
| diff --git a/Source/core/fetch/ResourceFetcher.cpp b/Source/core/fetch/ResourceFetcher.cpp
|
| index 317c51716bbcc49523e575de5e26b6843e25d916..186211c09fafee8d6e9ac65fe17634ea3cf8240b 100644
|
| --- a/Source/core/fetch/ResourceFetcher.cpp
|
| +++ b/Source/core/fetch/ResourceFetcher.cpp
|
| @@ -1344,7 +1344,7 @@ void ResourceFetcher::didDownloadData(const Resource* resource, int dataLength,
|
| void ResourceFetcher::subresourceLoaderFinishedLoadingOnePart(ResourceLoader* loader)
|
| {
|
| if (!m_multipartLoaders)
|
| - m_multipartLoaders = adoptPtr(new ResourceLoaderSet());
|
| + m_multipartLoaders = ResourceLoaderSet::create();
|
| m_multipartLoaders->add(loader);
|
| m_loaders->remove(loader);
|
| if (LocalFrame* frame = this->frame())
|
| @@ -1356,7 +1356,7 @@ void ResourceFetcher::didInitializeResourceLoader(ResourceLoader* loader)
|
| if (!m_document)
|
| return;
|
| if (!m_loaders)
|
| - m_loaders = adoptPtr(new ResourceLoaderSet());
|
| + m_loaders = ResourceLoaderSet::create();
|
| ASSERT(!m_loaders->contains(loader));
|
| m_loaders->add(loader);
|
| }
|
| @@ -1540,6 +1540,8 @@ void ResourceFetcher::DeadResourceStatsRecorder::update(RevalidationPolicy polic
|
| void ResourceFetcher::trace(Visitor* visitor)
|
| {
|
| visitor->trace(m_document);
|
| + visitor->trace(m_loaders);
|
| + visitor->trace(m_multipartLoaders);
|
| ResourceLoaderHost::trace(visitor);
|
| }
|
|
|
|
|