Home | History | Annotate | Download | only in page

Lines Matching refs:changedTouches

3074     // First build up the lists to use for the 'touches', 'targetTouches' and 'changedTouches' attributes
3086 // Array of touches per state, used to assemble the 'changedTouches' list in the JS event.
3093 } changedTouches[PlatformTouchPoint::TouchStateEnd];
3195 // released or cancelled it will only appear in the changedTouches list.
3201 // Now build up the correct list for changedTouches.
3204 // never be in the changedTouches list so we do not handle them explicitly here.
3209 if (!changedTouches[pointState].m_touches)
3210 changedTouches[pointState].m_touches = TouchList::create();
3211 changedTouches[pointState].m_touches->append(touch);
3212 changedTouches[pointState].m_targets.add(touchTarget);
3217 // Now iterate the changedTouches list and m_targets within it, sending events to the tagets as required.
3221 if (!changedTouches[state].m_touches)
3228 const EventTargetSet& targetsForState = changedTouches[state].m_targets;
3236 TouchEvent::create(effectiveTouches.get(), targetTouches.get(), changedTouches[state].m_touches.get(),