diff options
Diffstat (limited to 'chromium/content/browser/renderer_host/p2p')
-rw-r--r-- | chromium/content/browser/renderer_host/p2p/socket_dispatcher_host.cc | 4 |
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)); |