| Index: Source/core/dom/MessageEvent.cpp
|
| diff --git a/Source/core/dom/MessageEvent.cpp b/Source/core/dom/MessageEvent.cpp
|
| index 0e269d78d5607a01e471c438789ba9df09f7025b..cdbbac15d64a6813bfd2e2e6bb4a32a8e360d40f 100644
|
| --- a/Source/core/dom/MessageEvent.cpp
|
| +++ b/Source/core/dom/MessageEvent.cpp
|
| @@ -46,19 +46,18 @@ MessageEvent::MessageEvent()
|
| MessageEvent::MessageEvent(const AtomicString& type, const MessageEventInit& initializer)
|
| : Event(type, initializer)
|
| , m_dataType(DataTypeScriptValue)
|
| - , m_dataAsScriptValue(initializer.data)
|
| , m_origin(initializer.origin)
|
| , m_lastEventId(initializer.lastEventId)
|
| , m_source(initializer.source)
|
| , m_ports(adoptPtr(new MessagePortArray(initializer.ports)))
|
| + , m_dataIsSet(initializer.dataIsSet)
|
| {
|
| ScriptWrappable::init(this);
|
| }
|
|
|
| -MessageEvent::MessageEvent(const ScriptValue& data, const String& origin, const String& lastEventId, PassRefPtr<DOMWindow> source, PassOwnPtr<MessagePortArray> ports)
|
| +MessageEvent::MessageEvent(const String& origin, const String& lastEventId, PassRefPtr<DOMWindow> source, PassOwnPtr<MessagePortArray> ports)
|
| : Event(eventNames().messageEvent, false, false)
|
| , m_dataType(DataTypeScriptValue)
|
| - , m_dataAsScriptValue(data)
|
| , m_origin(origin)
|
| , m_lastEventId(lastEventId)
|
| , m_source(source)
|
| @@ -115,7 +114,7 @@ MessageEvent::~MessageEvent()
|
| {
|
| }
|
|
|
| -void MessageEvent::initMessageEvent(const AtomicString& type, bool canBubble, bool cancelable, const ScriptValue& data, const String& origin, const String& lastEventId, DOMWindow* source, PassOwnPtr<MessagePortArray> ports)
|
| +void MessageEvent::initMessageEvent(const AtomicString& type, bool canBubble, bool cancelable, const String& origin, const String& lastEventId, DOMWindow* source, PassOwnPtr<MessagePortArray> ports)
|
| {
|
| if (dispatched())
|
| return;
|
| @@ -123,7 +122,6 @@ void MessageEvent::initMessageEvent(const AtomicString& type, bool canBubble, bo
|
| initEvent(type, canBubble, cancelable);
|
|
|
| m_dataType = DataTypeScriptValue;
|
| - m_dataAsScriptValue = data;
|
| m_origin = origin;
|
| m_lastEventId = lastEventId;
|
| m_source = source;
|
|
|