Store agent cluster ID in structured clone buffer
Categories
(Core :: DOM: postMessage, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox74 | --- | fixed |
People
(Reporter: baku, Assigned: baku)
References
Details
Attachments
(4 files, 2 obsolete files)
We need to store the agent cluster ID in the structured clone buffer in order to decide when and how data should be deserialized. SharedArrayBuffers and WASM modules cannot pass the agent cluster boundary.
This is a follow-up of bug 1605566.
Assignee | ||
Comment 1•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 2•4 years ago
|
||
Depends on D60428
Assignee | ||
Comment 3•4 years ago
|
||
Depends on D60429
Assignee | ||
Comment 4•4 years ago
|
||
Depends on D60430
Updated•4 years ago
|
Updated•4 years ago
|
Assignee | ||
Comment 5•4 years ago
|
||
Updated•4 years ago
|
Assignee | ||
Comment 6•4 years ago
|
||
Depends on D60428
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/bae3e50ab64d AgentCluster comparison in MessagePort and BroadcastChannel - part 1 - No JS exceptions, r=smaug https://hg.mozilla.org/integration/autoland/rev/c95aac908332 AgentCluster comparison in MessagePort and BroadcastChannel - part 2 - MessageDataType, r=smaug https://hg.mozilla.org/integration/autoland/rev/d4524885cb97 AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth https://hg.mozilla.org/integration/autoland/rev/81a77bb3772c AgentCluster comparison in MessagePort and BroadcastChannel - part 4 - tests, r=smaug
Comment 9•4 years ago
|
||
Backed out 4 changesets (Bug 1609990) for causing Spidermonkey rust bustage CLOSED TREE
Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=286367048&resultStatus=testfailed%2Cbusted%2Cexception&revision=81a77bb3772c5b1bf504f016521a6c5644abefbc
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=286367048&repo=autoland
Backout: https://hg.mozilla.org/integration/autoland/rev/4d6eefde275e6fa74cbc45883f922dcd0405f925
Assignee | ||
Updated•4 years ago
|
Comment 10•4 years ago
|
||
Pushed by amarchesini@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3e50d45872c7 AgentCluster comparison in MessagePort and BroadcastChannel - part 1 - No JS exceptions, r=smaug https://hg.mozilla.org/integration/autoland/rev/b68593cbccda AgentCluster comparison in MessagePort and BroadcastChannel - part 2 - MessageDataType, r=smaug https://hg.mozilla.org/integration/autoland/rev/298964256328 AgentCluster comparison in MessagePort and BroadcastChannel - part 3 - CloneDataPolicy, r=smaug,sfink,lth https://hg.mozilla.org/integration/autoland/rev/519a3bf8de94 AgentCluster comparison in MessagePort and BroadcastChannel - part 4 - tests, r=smaug
Comment 11•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/3e50d45872c7
https://hg.mozilla.org/mozilla-central/rev/b68593cbccda
https://hg.mozilla.org/mozilla-central/rev/298964256328
https://hg.mozilla.org/mozilla-central/rev/519a3bf8de94
Description
•