The values may vary during time. Average times are calculated with the last time values (10 maximum). Wait as much as you want...

requestAnimationFrame (could have been polyfilled automatically by CrossBrowdy):
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 0 ms:
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 1 ms:
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 2 ms:
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 4 ms:
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 8 ms:
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 16 ms:
Minimum time:
Maximum time:
Average time:

CB_symmetricCall at 1000 ms:
Minimum time:
Maximum time:
Average time:

Messages:

CrossBrowdy.com example