Verifies that tapping on an element sends mouse events to appropriate ancestors of the tapped element in correct order. On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". --- Tap-only tests --- -- sending gestureTap to green -- green received mouseover grey received mouseenter PASS wasInside['grey'] is false lightgreen received mouseenter PASS wasInside['lightgreen'] is false green received mouseenter PASS wasInside['green'] is false green received mousemove -- sending gestureTap to blue -- green received mouseout green received mouseleave PASS wasInside['green'] is true lightgreen received mouseleave PASS wasInside['lightgreen'] is true blue received mouseover lightblue received mouseenter PASS wasInside['lightblue'] is false blue received mouseenter PASS wasInside['blue'] is false blue received mousemove -- sending gestureTap to blue -- blue received mousemove -- sending gestureTap to lightblue -- blue received mouseout blue received mouseleave PASS wasInside['blue'] is true lightblue received mouseover lightblue received mousemove --- Interleaved tap/mouse tests --- -- sending mouseMove to lightgreen -- lightblue received mouseout lightblue received mouseleave PASS wasInside['lightblue'] is true lightgreen received mouseover lightgreen received mouseenter PASS wasInside['lightgreen'] is false lightgreen received mousemove -- sending gestureTap to lightblue -- lightgreen received mouseout lightgreen received mouseleave PASS wasInside['lightgreen'] is true lightblue received mouseover lightblue received mouseenter PASS wasInside['lightblue'] is false lightblue received mousemove -- sending mouseMove to lightgreen -- lightblue received mouseout lightblue received mouseleave PASS wasInside['lightblue'] is true lightgreen received mouseover lightgreen received mouseenter PASS wasInside['lightgreen'] is false lightgreen received mousemove -- sending mouseMove to lightgreen -- lightgreen received mousemove PASS successfullyParsed is true TEST COMPLETE