Chromium Code Reviews| Index: third_party/WebKit/Source/core/fetch/Resource.h |
| diff --git a/third_party/WebKit/Source/core/fetch/Resource.h b/third_party/WebKit/Source/core/fetch/Resource.h |
| index 39bca1c02587c2975803b9a363188661e8339d1c..3e0e285af2435c26c969e028f62e2a947570f10f 100644 |
| --- a/third_party/WebKit/Source/core/fetch/Resource.h |
| +++ b/third_party/WebKit/Source/core/fetch/Resource.h |
| @@ -265,6 +265,8 @@ public: |
| static const char* resourceTypeToString(Type, const FetchInitiatorInfo&); |
| + WeakPtrWillBeRawPtr<Resource> asWeakPtr(); |
|
sof
2015/12/15 12:29:43
Add a TODO about removing this once Oilpan ships?
Nate Chapin
2015/12/15 20:30:59
Done.
|
| + |
| #ifdef ENABLE_RESOURCE_IS_DELETED_CHECK |
| void assertAlive() const { RELEASE_ASSERT(!m_deleted); } |
| #else |
| @@ -382,6 +384,10 @@ private: |
| String m_fragmentIdentifierForRequest; |
| +#if !ENABLE(OILPAN) |
| + WeakPtrFactory<Resource> m_weakPtrFactory; |
| +#endif |
| + |
| RefPtr<CachedMetadata> m_cachedMetadata; |
| OwnPtrWillBeMember<CacheHandler> m_cacheHandler; |