Index: third_party/WebKit/Source/core/workers/WorkerScriptLoader.h |
diff --git a/third_party/WebKit/Source/core/workers/WorkerScriptLoader.h b/third_party/WebKit/Source/core/workers/WorkerScriptLoader.h |
index 58131ad4808b6e0f88ab20d77f9f41bfe257f2eb..59fe7583c12ec2fa7e1e8bb11941708137502e4b 100644 |
--- a/third_party/WebKit/Source/core/workers/WorkerScriptLoader.h |
+++ b/third_party/WebKit/Source/core/workers/WorkerScriptLoader.h |
@@ -114,7 +114,7 @@ private: |
std::unique_ptr<WTF::Closure> m_responseCallback; |
std::unique_ptr<WTF::Closure> m_finishedCallback; |
- std::unique_ptr<ThreadableLoader> m_threadableLoader; |
+ Persistent<ThreadableLoader> m_threadableLoader; |
String m_responseEncoding; |
std::unique_ptr<TextResourceDecoder> m_decoder; |
StringBuilder m_script; |