This is a sample project that demonstrates Google Chrome crashing when moving an <iframe>
element
of a Jitsi Meet video call is moved between the slots of a
Web Component.
The issue seems to be widespread on Chromium-based browsers since it was also reproducible on Arc.
Check this demo video:
Jitsi.Meet.Chrome.Crash.Demo.mp4
The demonstration video shows the browser crashing when focusing the "Name" input inside of the <iframe>
but sometimes the browser crashes without requiring any user interaction.
For more information, I recommend to:
-
Access jitsi-meet-chrome-crash.vercel.app to try and reproduce the issue locally;
- Save your work before trying this since your browser may crash.
- You may do it by cloning the repository into your machine as well.
-
Check the source code inside
src/components/Demo.vue
where the code that causes the crash lives.