Use TouchEvent.targetTouches rather than TouchEvent.touches since the order of Touches in TouchList is not guaranteed.
https://bugs.webkit.org/show_bug.cgi?id=108426

Reviewed by Dimitri Glazkov.

Neat fix for LayoutTest in http://trac.webkit.org/changeset/141054.

In this LayoutTest context, the length of touchEvent.touches is 2.
The Touch order in TouchList is not guaranteed. Therefore
touchEvent.touches[0] can be another touch.  Rather, we should use
touchEvent.targetTouches here since its length is 1 in this context.

* fast/dom/shadow/touch-event.html:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141520 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed. Windows build fix.

* JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCoreExports.def:


git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141521 268f45cc-cd09-0410-ab3c-d52691b4dbfc
Unreviewed, rolling out r141349.
http://trac.webkit.org/changeset/141349
https://bugs.webkit.org/show_bug.cgi?id=108422

"yet another windows ews fix needed" (Requested by lforschler
on #webkit).

Patch by Sheriff Bot <webkit.review.bot@gmail.com> on 2013-01-31

* Scripts/webkitpy/tool/commands/earlywarningsystem.py:
(WinEWS):

git-svn-id: http://svn.webkit.org/repository/webkit/trunk@141522 268f45cc-cd09-0410-ab3c-d52691b4dbfc