Re: [mediacapture-handle] Don't reinvent postMessage (#11)

> Can you clarify what you mean by "cross-storage"? I'm not familiar with that term..

@yoavweiss Sorry I meant cross-origin in the brave new world of _storage partitioning_ ([chrome](https://chromestatus.com/feature/5723617717387264), [firefox](https://hacks.mozilla.org/2021/02/introducing-state-partitioning/), [safari](https://webkit.org/tracking-prevention/#partitioned-third-party-localstorage)) which @miketaylr later linked to (thanks!) This will break the mailman iframe pattern.

> If I have missed the part of [BroadcastChannel.postMessage](https://html.spec.whatwg.org/multipage/web-messaging.html#dom-broadcastchannel-postmessage)'s specification that forbids cross-tab communication, as of 2022-03-14, please help inform me.

Not cross-tab, but cross-origin. The [opening paragraph](https://html.spec.whatwg.org/multipage/web-messaging.html#broadcasting-to-other-browsing-contexts) on BroadcastChannel: _"Pages on a single [origin](https://html.spec.whatwg.org/multipage/origin.html#concept-origin) opened by the same user in the same user agent but in different unrelated [browsing contexts](https://html.spec.whatwg.org/multipage/browsers.html#browsing-context) sometimes need to send notifications to each other"_


-- 
GitHub Notification of comment by jan-ivar
Please view or discuss this issue at https://github.com/w3c/mediacapture-handle/issues/11#issuecomment-1067338159 using your GitHub account


-- 
Sent via github-notify-ml as configured in https://github.com/w3c/github-notify-ml-config

Received on Monday, 14 March 2022 21:58:43 UTC