Check postMessage when deserializing as well
Categories
(Core :: DOM: Core & HTML, task)
Tracking
()
Tracking | Status | |
---|---|---|
firefox72 | --- | fixed |
People
(Reporter: tt, Assigned: tt)
References
Details
Attachments
(6 files)
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review | |
47 bytes,
text/x-phabricator-request
|
Details | Review |
We did the check when serializing, but nika mentioned that we can have a condition like:
- window A postMesage (in-flight) to window B
- window B is navigated to another origin
- the message arrived the window B
Also, anne pointed out that even if we have a check on deserializing, the information might have already leak on the process B.
Assignee | ||
Comment 1•5 years ago
|
||
Assignee | ||
Comment 2•5 years ago
|
||
Depends on D48347
Assignee | ||
Comment 3•5 years ago
|
||
Depends on D48348
Assignee | ||
Updated•5 years ago
|
Updated•5 years ago
|
Assignee | ||
Comment 4•5 years ago
|
||
Assignee | ||
Comment 5•5 years ago
|
||
Depends on D48560
Assignee | ||
Comment 6•5 years ago
|
||
Assignee | ||
Comment 8•5 years ago
|
||
Updated•5 years ago
|
Comment 9•5 years ago
|
||
Backed out for rust build bustages.
Push with failure: https://treeherder.mozilla.org/#/jobs?repo=autoland&selectedJob=271905744&resultStatus=testfailed%2Cbusted%2Cexception&revision=bfe390ad771b5bbaa5515e376dac91373c7837bd
Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=271905744&repo=autoland
Backout: https://hg.mozilla.org/integration/autoland/rev/53bf396c988d3634b7fd62673d515b0d5577306e
Updated•5 years ago
|
Assignee | ||
Comment 10•5 years ago
|
||
Assignee | ||
Comment 11•5 years ago
|
||
Comment 12•5 years ago
|
||
Comment 13•5 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/b2c99cc8f60b
https://hg.mozilla.org/mozilla-central/rev/51bb06ee4062
https://hg.mozilla.org/mozilla-central/rev/8900fd9c1c09
https://hg.mozilla.org/mozilla-central/rev/481515dd4b9d
https://hg.mozilla.org/mozilla-central/rev/6145f7c31786
https://hg.mozilla.org/mozilla-central/rev/058946a415aa
Description
•