| Index: Source/core/fetch/ResourceFetcher.cpp
|
| diff --git a/Source/core/fetch/ResourceFetcher.cpp b/Source/core/fetch/ResourceFetcher.cpp
|
| index a4f710dd953e4147a4151ede6b3b3e942d521724..f8d5da40113916a23bb9c063d83e0b2c81d4258a 100644
|
| --- a/Source/core/fetch/ResourceFetcher.cpp
|
| +++ b/Source/core/fetch/ResourceFetcher.cpp
|
| @@ -163,11 +163,16 @@ ResourceFetcher::ResourceFetcher(FetchContext* context)
|
| , m_imagesEnabled(true)
|
| , m_allowStaleResources(false)
|
| {
|
| +#if ENABLE(OILPAN)
|
| + ThreadState::current()->registerPreFinalizer(this);
|
| +#endif
|
| }
|
|
|
| ResourceFetcher::~ResourceFetcher()
|
| {
|
| +#if !ENABLE(OILPAN)
|
| clearPreloads();
|
| +#endif
|
| }
|
|
|
| Resource* ResourceFetcher::cachedResource(const KURL& resourceURL) const
|
|
|