Index: third_party/WebKit/Source/core/events/TouchEvent.cpp |
diff --git a/third_party/WebKit/Source/core/events/TouchEvent.cpp b/third_party/WebKit/Source/core/events/TouchEvent.cpp |
index b3c84dff31e264470f5e034b60cb26abd97fd1f4..b359414c115bf7b2632bba909461988ba8f23b8a 100644 |
--- a/third_party/WebKit/Source/core/events/TouchEvent.cpp |
+++ b/third_party/WebKit/Source/core/events/TouchEvent.cpp |
@@ -53,6 +53,14 @@ TouchEvent::TouchEvent(TouchList* touches, TouchList* targetTouches, |
setPlatformTimeStamp(timestamp); |
} |
+TouchEvent::TouchEvent(const AtomicString& type, const TouchEventInit& initializer) |
+ : UIEventWithKeyState(type, initializer) |
+ , m_touches(TouchList::create(initializer.touches())) |
+ , m_targetTouches(TouchList::create(initializer.targetTouches())) |
+ , m_changedTouches(TouchList::create(initializer.changedTouches())) |
+{ |
+} |
+ |
TouchEvent::~TouchEvent() |
{ |
} |