| Index: third_party/WebKit/Source/core/dom/MessagePort.cpp
|
| diff --git a/third_party/WebKit/Source/core/dom/MessagePort.cpp b/third_party/WebKit/Source/core/dom/MessagePort.cpp
|
| index 59fce934a79d9c58fa21f281327cfb4db6de5c66..92e9facdd5da448fbb0c1b20551f3e6de72fada8 100644
|
| --- a/third_party/WebKit/Source/core/dom/MessagePort.cpp
|
| +++ b/third_party/WebKit/Source/core/dom/MessagePort.cpp
|
| @@ -126,7 +126,7 @@ WebMessagePortChannelUniquePtr MessagePort::disentangle()
|
| void MessagePort::messageAvailable()
|
| {
|
| DCHECK(getExecutionContext());
|
| - getExecutionContext()->postTask(BLINK_FROM_HERE, createCrossThreadTask(&MessagePort::dispatchMessages, CrossThreadWeakPersistentThisPointer<MessagePort>(this)));
|
| + getExecutionContext()->postTask(BLINK_FROM_HERE, createCrossThreadTask(&MessagePort::dispatchMessages, wrapCrossThreadWeakPersistent(this)));
|
| }
|
|
|
| void MessagePort::start()
|
|
|