Intent to Experiment: WebRTC Diagnostic Logging API

7 views
Skip to first unread message

Chromestatus

unread,
11:58 AM (2 hours ago) 11:58 AM
to blin...@chromium.org, gui...@google.com
Contact emails
gui...@google.com

Explainer
https://github.com/WICG/webrtc-diagnostic-logging/blob/main/explainer.md

Specification
https://wicg.github.io/webrtc-diagnostic-logging

Summary
API for WebRTC diagnostic logging. This API allows an application to opt in to diagnostic logging. These logs contain information about the WebRTC activity by the application and are useful for local debugging or to file bugs. Logs can be optionally uploaded out of band to the browser vendor and can be used for diagnosing bugs. The application gets an ID that can be attached to a bug report, similar to crashes. Diagnostic logs are enabled via an enterprise policy called WebRtcDiagnosticLogCollectionAllowedForOrigins.

Blink component
Blink>WebRTC

Web Feature ID
No information provided

TAG review
No information provided

TAG review status
Pending

Goals for experimentation
We want to test to what extent the API properly supports the following use cases: * Allowing enterprises to collect diagnostic data about WebRTC in order to assist in debugging online problems * Collaborate with UA vendors to fix UA WebRTC bugs.

Risks


Interoperability and Compatibility
No information provided

Gecko: No signal

WebKit: No signal

Web developers: No signals

Other signals:

WebView application risks

Does this intent deprecate or change behavior of existing APIs, such that it has potentially high risk for Android WebView-based applications?

No information provided


Ongoing technical constraints
No information provided

Debuggability
No information provided

Will this feature be supported on all six Blink platforms (Windows, Mac, Linux, ChromeOS, Android, and Android WebView)?
No
Supported on desktop platforms.

Is this feature fully tested by web-platform-tests?
No


Flag name on about://flags
No information provided

Finch feature name
RTCDiagnosticLogging

Requires code in //chrome?
True

Tracking bug
https://crbug.com/481412281

Launch bug
https://launch.corp.google.com/launch/4419765

Estimated milestones
Shipping on desktop156
Origin trial desktop first150
Origin trial desktop last155


Link to entry on the Chrome Platform Status
https://chromestatus.com/feature/5091582546149376?gate=5167223161356288

This intent message was generated by Chrome Platform Status.
Reply all
Reply to author
Forward
0 new messages