Tengo un sitio web en el que estoy trabajando donde hay un iframe que llama a document.elementFromPoint en un bucle en un controlador de eventos varias veces. Hice una instantánea de rendimiento del código y vi algo extraño.
Parece que la prueba de aciertos, que es algo interno del navegador, está llamando a mi controlador de eventos anónimos que está llamando al elemento desde el punto. Pero esto no tiene ningún sentido. Debería ser que mi controlador de eventos esté llamando a elementFromPoint, que luego debería estar llamando a la prueba de aciertos, suponiendo que la prueba de aciertos es lo que se usa internamente en elementFromPoint. Además, no veo por qué parece haber lagunas en el hilo principal. ¿Puede alguien explicar por qué ocurre esto?
Otros detalles.
Lo que he encontrado.