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

Issue 644264 link

Starred by 1 user

Issue metadata

Status: Untriaged
Owner: ----
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 3
Type: Bug

Blocking:
issue 626326



Sign in to add a comment

Tracing V2: deprecate string arguments and enforce clients to have well defined proto

Project Member Reported by primiano@chromium.org, Sep 6 2016

Issue description

After the transition period we have to deprecate the ability to pass arbitrary strings to TRACE_EVENTx macros and enforce the use of structured protos.
This is to audit PII in events and avoid that somebody can leak data via a string without us noticing. 
All events with potential PII (read: stuff that contains arbitrary strings) should have its own proto, get a review, and be flagged as safe/unsafe.

In the meantime we'll proceed with the TV1 approach, where we allow strings in events but discard them for the use case of slow reports.
 
Components: Speed>Tracing
Components: -Internals>Tracing

Sign in to add a comment