| Index: third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
|
| diff --git a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
|
| index cca829fc439a9bc2f2d1b79ca29962b6dcdb31a8..f1beec477da5c803cae8cfc3cd690f5bb4ba9668 100644
|
| --- a/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
|
| +++ b/third_party/WebKit/Source/platform/scheduler/renderer/renderer_scheduler_impl.cc
|
| @@ -38,17 +38,19 @@ const double kShortIdlePeriodDurationPercentile = 50;
|
| const double kFastCompositingIdleTimeThreshold = .2;
|
|
|
| void ReportForegroundRendererTaskLoad(base::TimeTicks time, double load) {
|
| + int load_percentage = static_cast<int>(load * 100);
|
| UMA_HISTOGRAM_PERCENTAGE("RendererScheduler.ForegroundRendererMainThreadLoad",
|
| - static_cast<int>(load * 100));
|
| + load_percentage);
|
| TRACE_COUNTER1(TRACE_DISABLED_BY_DEFAULT("renderer.scheduler"),
|
| - "RendererScheduler.ForegroundRendererLoad", load);
|
| + "RendererScheduler.ForegroundRendererLoad", load_percentage);
|
| }
|
|
|
| void ReportBackgroundRendererTaskLoad(base::TimeTicks time, double load) {
|
| + int load_percentage = static_cast<int>(load * 100);
|
| UMA_HISTOGRAM_PERCENTAGE("RendererScheduler.BackgroundRendererMainThreadLoad",
|
| - static_cast<int>(load * 100));
|
| + load_percentage);
|
| TRACE_COUNTER1(TRACE_DISABLED_BY_DEFAULT("renderer.scheduler"),
|
| - "RendererScheduler.BackgroundRendererLoad", load);
|
| + "RendererScheduler.BackgroundRendererLoad", load_percentage);
|
| }
|
|
|
| } // namespace
|
|
|