Gesture events should include AllowShadowContent in hit testing
https://bugs.webkit.org/show_bug.cgi?id=112073

Reviewed by Dimitri Glazkov.

Source/WebCore:

Support gesture events for Shadow DOM.
Now 'gesturetap' events can be correctly dispatched in shadow trees.

Test: fast/dom/shadow/gesture-tap.html

* page/EventHandler.cpp:
(WebCore::EventHandler::handleGestureEvent):

LayoutTests:

* fast/dom/shadow/gesture-tap-expected.txt: Added.
* fast/dom/shadow/gesture-tap.html: Added.
* fast/dom/shadow/resources/event-dispatching.js:
(addEventListeners):


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