| |
| This test verifies touch and corresponding pointerevent targets inside and outside the iframe. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| ==== Finger1 in innerFrame and Finger2 in outerFrame ==== |
| *** Put first finger down in innerFrame and move *** |
| innerFrame recieved pointerdown with id=2 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| innerFrame recieved gotpointercapture with id=2 |
| innerFrame recieved pointermove with id=2 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Put second finger in outerFrame and move *** |
| outerFrame recieved pointerdown with id=3 |
| outerFrame recieved gotpointercapture with id=3 |
| outerFrame recieved pointermove with id=3 |
| |
| *** Move first finger to outerFrame *** |
| innerFrame recieved pointermove with id=2 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Move second finger to innerFrame *** |
| outerFrame recieved pointermove with id=3 |
| |
| *** Releasing fingers *** |
| innerFrame recieved pointerup with id=2 |
| innerFrame recieved lostpointercapture with id=2 |
| outerFrame recieved pointerup with id=3 |
| outerFrame recieved lostpointercapture with id=3 |
| touchend is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| ==== Finger1 in outerFrame and Finger2 in innerFrame ==== |
| *** Put first finger down in outerFrame and move *** |
| outerFrame recieved pointerdown with id=4 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| outerFrame recieved gotpointercapture with id=4 |
| outerFrame recieved pointermove with id=4 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Put second finger in innerFrame and move *** |
| innerFrame recieved pointerdown with id=5 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrameElement |
| innerFrame recieved gotpointercapture with id=5 |
| innerFrame recieved pointermove with id=5 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrameElement |
| |
| *** Move first finger to innerFrame *** |
| outerFrame recieved pointermove with id=4 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Move second finger to outerFrame *** |
| innerFrame recieved pointermove with id=5 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrameElement |
| |
| *** Releasing fingers *** |
| outerFrame recieved pointerup with id=4 |
| outerFrame recieved lostpointercapture with id=4 |
| innerFrame recieved pointerup with id=5 |
| innerFrame recieved lostpointercapture with id=5 |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = outerFrame |
| Touch with id=1 with target = innerFrameElement |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = outerFrame |
| Touch with id=1 with target = innerFrameElement |
| |
| ==== Finger1 in innerFrame and Finger2 in innerFrame ==== |
| *** Put first finger down in innerFrame and move *** |
| innerFrame recieved pointerdown with id=6 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| innerFrame recieved gotpointercapture with id=6 |
| innerFrame recieved pointermove with id=6 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Put second finger in innerFrame and move *** |
| innerFrame recieved pointerdown with id=7 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrame |
| innerFrame recieved gotpointercapture with id=7 |
| innerFrame recieved pointermove with id=7 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrame |
| |
| *** Move first finger to outerFrame *** |
| innerFrame recieved pointermove with id=6 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Move second finger to outerFrame *** |
| innerFrame recieved pointermove with id=7 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrame |
| |
| *** Releasing fingers *** |
| innerFrame recieved pointerup with id=6 |
| innerFrame recieved lostpointercapture with id=6 |
| innerFrame recieved pointerup with id=7 |
| innerFrame recieved lostpointercapture with id=7 |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = innerFrame |
| Touch with id=1 with target = innerFrame |
| |
| ==== Finger1 in outerFrame and Finger2 in outerFrame ==== |
| *** Put first finger down in outerFrame and move *** |
| outerFrame recieved pointerdown with id=8 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| outerFrame recieved gotpointercapture with id=8 |
| outerFrame recieved pointermove with id=8 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Put second finger in outerFrame and move *** |
| outerFrame recieved pointerdown with id=9 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=1 with target = outerFrame |
| outerFrame recieved gotpointercapture with id=9 |
| outerFrame recieved pointermove with id=9 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = outerFrame |
| |
| *** Move first finger to innerFrame *** |
| outerFrame recieved pointermove with id=8 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Move second finger to innerFrame *** |
| outerFrame recieved pointermove with id=9 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = outerFrame |
| |
| *** Releasing fingers *** |
| outerFrame recieved pointerup with id=8 |
| outerFrame recieved lostpointercapture with id=8 |
| outerFrame recieved pointerup with id=9 |
| outerFrame recieved lostpointercapture with id=9 |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = outerFrame |
| Touch with id=1 with target = outerFrame |
| |
| ==== Finger1 in innerFrame and Finger2 in outerFrame with releaseTouchCapture ==== |
| *** Put first finger down in innerFrame and move *** |
| innerFrame recieved pointerdown with id=10 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| innerFrame recieved gotpointercapture with id=10 |
| innerFrame recieved pointermove with id=10 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Put second finger in outerFrame and move *** |
| --- Release pointer capture for 11 --- |
| outerFrame recieved pointerdown with id=11 |
| outerFrame recieved pointermove with id=11 |
| |
| *** Move first finger to outerFrame *** |
| innerFrame recieved pointermove with id=10 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Move second finger to innerFrame *** |
| innerFrame recieved pointermove with id=11 |
| |
| *** Releasing fingers *** |
| innerFrame recieved pointerup with id=10 |
| innerFrame recieved lostpointercapture with id=10 |
| innerFrame recieved pointerup with id=11 |
| touchend is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| ==== Finger1 in outerFrame and Finger2 in innerFrame with releaseTouchCapture ==== |
| *** Put first finger down in outerFrame and move *** |
| --- Release pointer capture for 12 --- |
| outerFrame recieved pointerdown with id=12 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| outerFrame recieved pointermove with id=12 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Put second finger in innerFrame and move *** |
| innerFrame recieved pointerdown with id=13 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrameElement |
| innerFrame recieved gotpointercapture with id=13 |
| innerFrame recieved pointermove with id=13 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrameElement |
| |
| *** Move first finger to innerFrame *** |
| innerFrame recieved pointermove with id=12 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Move second finger to outerFrame *** |
| innerFrame recieved pointermove with id=13 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrameElement |
| |
| *** Releasing fingers *** |
| innerFrame recieved pointerup with id=12 |
| innerFrame recieved pointerup with id=13 |
| innerFrame recieved lostpointercapture with id=13 |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = outerFrame |
| Touch with id=1 with target = innerFrameElement |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = outerFrame |
| Touch with id=1 with target = innerFrameElement |
| |
| ==== Finger1 in innerFrame and Finger2 in innerFrame with releaseTouchCapture ==== |
| *** Put first finger down in innerFrame and move *** |
| innerFrame recieved pointerdown with id=14 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| innerFrame recieved gotpointercapture with id=14 |
| innerFrame recieved pointermove with id=14 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Put second finger in innerFrame and move *** |
| innerFrame recieved pointerdown with id=15 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrame |
| innerFrame recieved gotpointercapture with id=15 |
| innerFrame recieved pointermove with id=15 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrame |
| |
| *** Move first finger to outerFrame *** |
| innerFrame recieved pointermove with id=14 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = innerFrame |
| |
| *** Move second finger to outerFrame *** |
| innerFrame recieved pointermove with id=15 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = innerFrame |
| |
| *** Releasing fingers *** |
| innerFrame recieved pointerup with id=14 |
| innerFrame recieved lostpointercapture with id=14 |
| innerFrame recieved pointerup with id=15 |
| innerFrame recieved lostpointercapture with id=15 |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = innerFrame |
| Touch with id=1 with target = innerFrame |
| |
| ==== Finger1 in outerFrame and Finger2 in outerFrame with releaseTouchCapture ==== |
| *** Put first finger down in outerFrame and move *** |
| --- Release pointer capture for 16 --- |
| outerFrame recieved pointerdown with id=16 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| outerFrame recieved pointermove with id=16 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Put second finger in outerFrame and move *** |
| --- Release pointer capture for 17 --- |
| outerFrame recieved pointerdown with id=17 |
| touchstart is recieved with changedTouches.length=1: |
| Touch with id=1 with target = outerFrame |
| outerFrame recieved pointermove with id=17 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = outerFrame |
| |
| *** Move first finger to innerFrame *** |
| innerFrame recieved pointermove with id=16 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=0 with target = outerFrame |
| |
| *** Move second finger to innerFrame *** |
| innerFrame recieved pointermove with id=17 |
| touchmove is recieved with changedTouches.length=1: |
| Touch with id=1 with target = outerFrame |
| |
| *** Releasing fingers *** |
| innerFrame recieved pointerup with id=16 |
| innerFrame recieved pointerup with id=17 |
| touchend is recieved with changedTouches.length=2: |
| Touch with id=0 with target = outerFrame |
| Touch with id=1 with target = outerFrame |
| |
| |