The bug is regarding these two lines of code:
bool using_high_res_timer = base::Time::IsHighResolutionTimerInUse();
base::debug::Alias(&using_high_res_timer);
The reason using_high_res_timer is always false is because HiResTimeManager is missing in GPU process - see Issue 736490 .
IsHighResolutionTimerTimerInUse indicates whether the machine has any delayed tasks with short delay and the machine is on AC power. That's probably not what we wanted to log. I wonder if what was really meant here is TimeTicks::IsHighResolution?
Comment 1 by jbau...@chromium.org
, Aug 4 2017