Files
servo/components/shared/script
Gregory Terzian 631a2b1268 constellation: add source browsing context info in forwarded post message (#39833)
For cross-document messaging, when the constellation forwards the
message, it can add the source browsing context and ancestry info to the
message. This saves a round-trip back to the constellation from script
later, and also allows for messages to be delivered when the source
pipeline is closed by the time of delivery(but not by the time of
forwarding by the constellation).

Testing: Updated various tests in
`/html/semantics/embedded-content/the-iframe-element/` WPT: from
TIMEOUT(because message was not delivered) or intermittent CRASH(because
the source pipeline would be closed by the time of attempted delivery.)
to FAIL.
Fixes: https://github.com/servo/servo/issues/39748

---------

Signed-off-by: gterzian <2792687+gterzian@users.noreply.github.com>
2025-10-17 11:20:53 +00:00
..