blob: e29342a394332341a4bddd1a549f859d36e476c3 [file] [log] [blame]
This test checks that we correctly update the touch event handler count as event handlers are added and removed
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
Test addEventListener/removeEventListener on the document.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 3
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
Test setting touch handlers on the document.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
Test addEventListener/removeEventListener on the window.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 3
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
Test setting touch handlers on the window.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
Test addEventListener/removeEventListener on a div.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 3
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
Test setting touch handlers on a div.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
Test redudant addEventListener on a div.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
Test addEventListener/removeEventListener on a new div.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
Test setting touch handlers on a new div.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 0
Test that nested Documents' touch handlers are properly tracked in their parent Document.
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(nestedDocument) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(nestedDocument) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(nestedDocument) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(nestedDocument) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(nestedDocument) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(nestedDocument) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 2
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 2
PASS window.internals.touchStartOrMoveEventHandlerCount(nestedDocument) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(nestedDocument) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 1
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS window.internals.touchStartOrMoveEventHandlerCount(document) is 0
PASS window.internals.touchEndOrCancelEventHandlerCount(document) is 1
PASS successfullyParsed is true
TEST COMPLETE