···119119 /// Mark a new document as active
120120 ActivateDocument,
121121 /// Set the document state for a pipeline (used by screenshot / reftests)
122122-@@ -726,6 +775,73 @@
122122+@@ -726,6 +775,75 @@
123123 RespondToScreenshotReadinessRequest(ScreenshotReadinessResponse),
124124 /// Request the constellation to force garbage collection in all `ScriptThread`'s.
125125 TriggerGarbageCollection,
···177177+ PairingAcceptPairing(String, GenericCallback<Result<(), String>>),
178178+ /// Reject an incoming pairing request from a remote peer.
179179+ PairingRejectPairing(String, GenericCallback<Result<(), String>>),
180180++ /// Remove a paired peer (unpair and forget).
181181++ PairingRemovePeer(String, GenericCallback<Result<(), String>>),
180182+ /// Create a peer stream: create a virtual remote port entangled with a local port,
181183+ /// and send the offer to a remote peer.
182184+ /// Args: peer_id, local_port_id, remote_port_id, target_url, callback.