| Index: tools/telemetry/telemetry/web_perf/metrics/webrtc_rendering_timeline.py
|
| diff --git a/tools/telemetry/telemetry/web_perf/metrics/webrtc_rendering_timeline.py b/tools/telemetry/telemetry/web_perf/metrics/webrtc_rendering_timeline.py
|
| index ef7f8b265d5a4fc00e8f21e75d59bd77a24b55de..b49563e6caa1bf31d02028ec4235c85e6088f28b 100644
|
| --- a/tools/telemetry/telemetry/web_perf/metrics/webrtc_rendering_timeline.py
|
| +++ b/tools/telemetry/telemetry/web_perf/metrics/webrtc_rendering_timeline.py
|
| @@ -47,6 +47,10 @@ class WebRtcRenderingTimelineMetric(timeline_based_metric.TimelineBasedMetric):
|
| # Create a TimeStats object whose members have None values.
|
| rendering_stats = stats_helper.TimeStats()
|
| none_reason = 'No WebMediaPlayerMS::UpdateCurrentFrame event found'
|
| + elif rendering_stats.invalid_data:
|
| + # Throw away the data.
|
| + rendering_stats = stats_helper.TimeStats()
|
| + none_reason = 'WebMediaPlayerMS data is corrupted.'
|
| results.AddValue(list_of_scalar_values.ListOfScalarValues(
|
| results.current_page,
|
| 'WebRTCRendering_drift_time',
|
|
|