6 PASS document.createTouchList(document).item(0) is null
7 PASS document.createTouchList({"a":1}).item(0) is null
8 PASS document.createTouchList(new Array(5)).item(0) is null
9 PASS document.createTouchList("string").item(0) is null
10 PASS document.createTouchList(null).item(0) is null
11 PASS document.createTouchList(undefined).item(0) is null
12 PASS tl.length is 3
6PASS document.createTouchList(document).item(0) threw exception TypeError: Argument 1 ('touches') to Document.createTouchList must be an instance of TouchList.
7PASS document.createTouchList({"a":1}).item(0) threw exception TypeError: Argument 1 ('touches') to Document.createTouchList must be an instance of TouchList.
8PASS document.createTouchList(new Array(5)).item(0) threw exception TypeError: Argument 1 ('touches') to Document.createTouchList must be an instance of TouchList.
9PASS document.createTouchList("string").item(0) threw exception TypeError: Argument 1 ('touches') to Document.createTouchList must be an instance of TouchList.
10PASS document.createTouchList(null).item(0) threw exception TypeError: Argument 1 ('touches') to Document.createTouchList must be an instance of TouchList.
11PASS document.createTouchList(undefined).item(0) threw exception TypeError: Argument 1 ('touches') to Document.createTouchList must be an instance of TouchList.
12PASS document.createTouchList() did not throw exception.
13PASS document.createTouchList().length is 0
14PASS document.createTouchList(t, document, t2); threw exception TypeError: Argument 2 ('touches') to Document.createTouchList must be an instance of TouchList.
15PASS tl.length is 2