summaryrefslogtreecommitdiff
path: root/chromium/content/browser/renderer_host/p2p
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/content/browser/renderer_host/p2p')
-rw-r--r--chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc4
1 files changed, 4 insertions, 0 deletions
diff --git a/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc b/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc
index 8c71b7989d0..67a67f7a844 100644
--- a/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc
+++ b/chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc
@@ -75,7 +75,11 @@ void P2PSocketDispatcherHost::BindReceiver(
auto trusted_socket_manager_client = receiver_.BindNewPipeAndPassRemote();
trusted_socket_manager_.reset();
+ // TODO(https://crbug.com/1085022): Make this interface per-frame instead of
+ // per-process, and grab the correct NetworkIsolationKey from the associated
+ // RenderFrameHost.
rph->GetStoragePartition()->GetNetworkContext()->CreateP2PSocketManager(
+ net::NetworkIsolationKey::Todo(),
std::move(trusted_socket_manager_client),
trusted_socket_manager_.BindNewPipeAndPassReceiver(),
std::move(receiver));