Index: Source/modules/push_messaging/PushEvent.cpp |
diff --git a/Source/modules/push_messaging/PushEvent.cpp b/Source/modules/push_messaging/PushEvent.cpp |
index 11df94ba0da02412b49e4faf89df6fb212b7ed3d..ac061a8c15d90223515a1e188ac4ed39eaf7294b 100644 |
--- a/Source/modules/push_messaging/PushEvent.cpp |
+++ b/Source/modules/push_messaging/PushEvent.cpp |
@@ -5,6 +5,8 @@ |
#include "config.h" |
#include "modules/push_messaging/PushEvent.h" |
+#include "modules/push_messaging/PushEventInit.h" |
+ |
namespace blink { |
PushEvent::PushEvent() |
@@ -21,7 +23,7 @@ PushEvent::PushEvent(const AtomicString& type, const PushEventInit& initializer) |
: ExtendableEvent(type, initializer) |
{ |
if (initializer.hasData()) |
- m_data = initializer.data(); |
+ m_data = PushMessageData::create(initializer.data()); |
} |
PushEvent::~PushEvent() |