Tengo una aplicación web que utiliza websocket ( io ) para comunicarse con el backend. (Utiliza subrayado y JQuery, pero nada más elegante que React). En Safari, la página se actualiza cada pocos minutos.
¿Cómo puedo saber qué hizo que eso sucediera? En la pestaña Red de herramientas para desarrolladores, veo un xhr y otras solicitudes, pero ¿cómo veo qué línea de Javascript inició eso?
Detenerse en el evento beforeunload en el depurador no muestra nada en la pila de llamadas. 
Hay un initiator de columna en la pestaña Red. Puede ver lo que inicia la red.
nota: Versión de Chrome 92.0.4515.159 (compilación oficial) (64 bits)