In MS Edge (v95.0.1020.44 64-bit) and Google Chrome (v95.0.4638.69 64-bit), if I open more than 20 or so browser tabs with an ArcGIS JS map, the browser tabs all crash.
For example, this page - https://developers.arcgis.com/javascript/latest/ - opened about 25 times, will crash all tabs with this page open. See attached for error in Chrome. Error in MS Edge is much the same. Using the JS API on my own site gives the same outcome. I've had other users run the same test, and report getting the crash with more like 10 - 15 tabs.
I don't get the same result in Firefox (v94.0.1 64-bit).
I've tried going down the path of hiding / disposing of maps when the page isn't visible, thinking it's a memory or other resource contention issue, but that doesn't seem to help. I get the impression I'm not effectively freeing up memory from the map, much like reported here - https://community.esri.com/t5/arcgis-api-for-javascript-questions/arcgis-javascript-memory-leak/m-p/22820
I'm not sure how to mitigate for this scenario.