For development purposes, I'm adding some determinism assertion checks. However, these assertions will fire way too much until more web features have replay support. Instead of asserting and making debug builds unusable, we should report these errors in the console and gracefully abort the playback or continue playback anyway.
<rdar://problem/16535238>