-
Notifications
You must be signed in to change notification settings - Fork 129
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Specify cross-agent-cluster structured cloning for various Web Codecs API objects #717
Comments
@youennf tells me that Safari fails for an unrelated reason -- I'll let him comment on the specifics, but it seems that there is some sort of consistency. |
Here is another example similar to what web-platform-tests/wpt#41635 (comment) mentioned: Suppose we have an ImageElement Img in origin A and transferring VideoFrame across origins is valid. The users can do the following things:
Since ImageBitmap doesn't define origin-clean in the VideoFrame case, ImageBitmap M1's origin-clean is true. However, creating an ImageBitmap M2 in origin B from an image source in origin A will set the M2's origin-clean to false. Shouldn't M1's origin-clean be false as well? |
|
There is https://wpt.fyi/results/webcodecs/videoFrame-serialization.crossAgentCluster.https.html?label=experimental&label=master&aligned, that two implementations out of three seem to pass -- that is, do not allow sending objects across agent clusters.
What do we want to do here, is there a use case for posting to other agents clusters?
The text was updated successfully, but these errors were encountered: