| Index: Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
|
| diff --git a/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp b/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
|
| index b9f2c959913964a9a171ded489b13c6bfa2f3819..0378d4949ed591e434605e9267381e410f00e3c8 100644
|
| --- a/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
|
| +++ b/Source/bindings/core/v8/V8WorkerGlobalScopeEventListener.cpp
|
| @@ -54,7 +54,7 @@ void V8WorkerGlobalScopeEventListener::handleEvent(ScriptState* scriptState, Eve
|
| {
|
| // The callback function on XMLHttpRequest can clear the event listener and destroys 'this' object. Keep a local reference to it.
|
| // See issue 889829.
|
| - RefPtr<V8AbstractEventListener> protect(this);
|
| + RefPtrWillBeRawPtr<V8AbstractEventListener> protect(this);
|
|
|
| WorkerScriptController* script = toWorkerGlobalScope(scriptState->executionContext())->script();
|
| if (!script)
|
|
|