| Index: third_party/WebKit/Source/core/frame/DOMWindow.cpp | 
| diff --git a/third_party/WebKit/Source/core/frame/DOMWindow.cpp b/third_party/WebKit/Source/core/frame/DOMWindow.cpp | 
| index 4c1849a63384dd6936e9b873ed61a55bad8d9af9..88afef007b345e77e54a1be2512949fb52fa9d02 100644 | 
| --- a/third_party/WebKit/Source/core/frame/DOMWindow.cpp | 
| +++ b/third_party/WebKit/Source/core/frame/DOMWindow.cpp | 
| @@ -184,9 +184,8 @@ void DOMWindow::postMessage(PassRefPtr<SerializedScriptValue> message, | 
| } | 
| } | 
|  | 
| -  std::unique_ptr<MessagePortChannelArray> channels = | 
| -      MessagePort::disentanglePorts(getExecutionContext(), ports, | 
| -                                    exceptionState); | 
| +  MessagePortChannelArray channels = MessagePort::disentanglePorts( | 
| +      getExecutionContext(), ports, exceptionState); | 
| if (exceptionState.hadException()) | 
| return; | 
|  | 
|  |