Get help with testing, discuss unit testing strategies etc.


Post by rchloupe »

After updating to Chrome 55.0.2883.75 m I get the following exception when emulating mobile devices (Nexus 10, iPad, iPad Pro...). I'm running Siesta 4.2.1.
Uncaught DOMException: Failed to execute 'createEvent' on 'Document': The provided event type ('PointerEvent') is invalid.
    at f.simulatePointerEvent (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:34544:35)
    at f.override [as simulatePointerEvent] (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:825:32)
    at f.simulateTouchEventGeneric (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:34780:29)
    at f.override [as simulateTouchEventGeneric] (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:825:32)
    at f.touchStart (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:34450:36)
    at f.override [as touchStart] (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:825:32)
    at Object.processor (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:33916:34)
    at Object.doOneStep (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:8131:27)
    at Object.override [as doOneStep] (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:825:32)
    at Object.doSteps (https://<PATH>/siesta-4.2.1-standard/siesta-all.js:8076:29)

Post by nickolay »

Confirmed.

Post by nickolay »

Thanks for the report, should be fixed now in the sources. Please verify in the tomorrow nightly build.

Post by rchloupe »

Fixed in siesta-2016-12-07-standard. As usual, thank you for fixing it so quickly!

Post Reply