https://bugs.webkit.org/show_bug.cgi?id=113225
--- Comment #9 from Miyoung Shin <myid.shin at samsung.com> 2014-04-12 00:45:54 PST ---
Sorry, I don't catch your point because it's not related to reloading.
I think you can reproduce it easily on some browser based on WebKit except IOS as I attached a sample page,
It's very simple.
document.addEventListener(name, handler, true);
var event = document.createEvent('TouchEvent'); // <-- create TouchEvent
event.initTouchEvent(name); // <-- there is not any attribute except event name
document.dispatchEvent(event); // <-- but try to dispatch touch event
According to touch-event spec,
URL : www.w3.org/TR/touch-events/
==============================
5.1 Attributes
changedTouches of type TouchList, readonly
a list of Touches for every point of contact which contributed to the event.
For the touchstart event this must be a list of the touch points that just became active with the current event. For the touchmove event this must be a list of the touch points that have moved since the last event. For the touchend and touchcancel events this must be a list of the touch points that have just been removed from the surface.
targetTouches of type TouchList, readonly
a list of Touches for every point of contact that is touching the surface and started on the element that is the target of the current event.
touches of type TouchList, readonly
a list of Touches for every point of contact currently touching the surface.
==============================
I thought these attributes should be necessarily required in TouchEvent
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.