Open
Description
Currently we disable access to storage for a variety of reasons:
- Third party iframe with user setting disabling third party cookies.
- Private browsing window.
If one of these windows uses BroadcastChannel it could in theory communicate tracking information to another tab the user has open which can then write it to disk.
Also, consider an https:// iframe in an insecure http:// parent. It can BroadcastChannel to other https:// windows that may be considered secure. Should it be disabled in this situation as well?
I had thought this was an implementation detail, but @annevk asked me to write a spec issue.