If there's a syntax error, `window.onerror` will fire synchronously after this like executes.