| This test verifies clientX/Y of pointer events inside iframe. |
| |
| On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE". |
| |
| PASS successfullyParsed is true |
| |
| TEST COMPLETE |
| |
| ===== scrollX=25, scrollY=100, zoomFactor=1 |
| *** Mouse events inside iframe *** |
| pointermove of mouse is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mousemove is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| pointerdown of mouse is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mousedown is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| pointerup of mouse is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mouseup is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| *** Touch events inside iframe *** |
| pointerdown of touch is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchstart is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| pointermove of touch is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchmove is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| pointerup of touch is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchend is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 175 |
| pageY = 200 |
| screenX = 200 |
| screenY = 200 |
| |
| |
| ===== scrollX=40, scrollY=140, zoomFactor=1 |
| *** Mouse events inside iframe *** |
| pointermove of mouse is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mousemove is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| pointerdown of mouse is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mousedown is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| pointerup of mouse is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mouseup is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| *** Touch events inside iframe *** |
| pointerdown of touch is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchstart is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| pointermove of touch is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchmove is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| pointerup of touch is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchend is received: |
| clientX = 150 |
| clientY = 100 |
| pageX = 190 |
| pageY = 240 |
| screenX = 200 |
| screenY = 200 |
| |
| |
| ===== scrollX=40, scrollY=140, zoomFactor=2 |
| *** Mouse events inside iframe *** |
| pointermove of mouse is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mousemove is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| pointerdown of mouse is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mousedown is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| pointerup of mouse is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| mouseup is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| *** Touch events inside iframe *** |
| pointerdown of touch is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchstart is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| pointermove of touch is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchmove is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| pointerup of touch is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| view.name = innerFrame |
| touchend is received: |
| clientX = 50 |
| clientY = 0 |
| pageX = 90 |
| pageY = 140 |
| screenX = 200 |
| screenY = 200 |
| |
| |