google-chromemicrosoft-edgev8differencejavascript-engine

Chrome versus Edge Javascript differences


From time to time i get Javascript Files (created by use of Adobe Animate) that crashes in either chrome or edge. In some cases these files crash only in chrome, in some cases they crash only in edge. Its always RangeError: "Maximum call stack size exceeded".

This behaviour is very good reproduceable and does not occur by random.

I checked v8 versions by "chrome://version/" and both browsers have the same version (V8 9.7.106.18)

I wonder how this can be?


Solution

  • (V8 developer here.)

    Without knowing more about what those apps are doing, it's hard to be sure. There are a few factors at play: