View page on GitHub

Timing Test

To run this test, reload this page multiple times. If your environment has a problem then you should see some 'fail's in the method call column. If you you increase the initialDelay and reload the page the failures should decrease. This page uses sessionStorage to log the results and save the initialDelay and testDelay. If the initialDelay is 0 then setTimeout is not used. Even a setTimeout(...,0) reduces the number of failures. My testing has shown that a 50ms initialDelay works without failures.

initialDelay:ms testDelay:ms clear log
initialDelay(ms)testDelay(ms)method callapplet.toString()