The room keeps connected even after changing URL (good for binge-watching together)
What it changes:
Change content_script to be loaded into vilos iframe
Removed content_script injection, since no-js variables from window, are necessary (now we use variables from a node, it's not in a separated world)
Now the content_script creates a connection request to the background every time it loads
content_script loads => content_script sends message to connect => background verifies if there is an id on the URL and if skip intro is working
Change communication, now we use chrome.runtime.onMessage, chrome.runtime.sendMessage and chrome.tabs.sendMessage (it's simpler and can be used now since we don't inject the content_script anymore)
What it fixes:
What it changes: