New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 803035 link

Starred by 2 users

Issue metadata

Status: Fixed
Owner:
Closed: Feb 2018
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug



Sign in to add a comment

Count # of PeerConnections that execute under CSP

Project Member Reported by hta@chromium.org, Jan 17 2018

Issue description

The discussions on the relationship between CSP and PeerConnection need information about what the impact of various options would be.

One step in order to get more data is to count the number of created PeerConnections where the execution context shows that a CSP has been set.

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jan 18 2018

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/94805808bef47e4c489ac2731959cc35f359b835

commit 94805808bef47e4c489ac2731959cc35f359b835
Author: Harald Alvestrand <hta@chromium.org>
Date: Thu Jan 18 11:01:25 2018

Count # of PeerConnections created with an active CSP

This is data gathering for deciding whether or not it's a breaking
change to default PeerConnection usage to "not available if csp is active".

Bug:  803035 
Change-Id: I80c2a6031da83623be427cfea85616b35653154b
Reviewed-on: https://chromium-review.googlesource.com/870122
Commit-Queue: Harald Alvestrand <hta@chromium.org>
Reviewed-by: Mike West <mkwst@chromium.org>
Cr-Commit-Position: refs/heads/master@{#530117}
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/third_party/WebKit/Source/core/frame/csp/CSPDirectiveList.h
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.cpp
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicy.h
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/third_party/WebKit/Source/core/frame/csp/ContentSecurityPolicyTest.cpp
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/third_party/WebKit/Source/modules/peerconnection/RTCPeerConnection.cpp
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/third_party/WebKit/public/platform/web_feature.mojom
[modify] https://crrev.com/94805808bef47e4c489ac2731959cc35f359b835/tools/metrics/histograms/enums.xml

Comment 2 by hta@chromium.org, Feb 5 2018

Status: Fixed (was: Assigned)

Sign in to add a comment