• tzik's avatar
    Replace base::Timer with behavior-specific timers in ash/ and chromeos/ · b342453f
    tzik authored
    This CL replaces base::Timer with its subclasses.
    As base::Timer changes its behavior subject to its construction time
    flags, that makes hard to see the actual timer behavior, especially
    it's unclear when a timer is injected from other components.
    Also, that OnceCallback support of base::Timer is hard to implement on
    the dynamically determined invocation pattern.
    
    Bug: 850247
    Change-Id: Ic99f2456dbb1b477ebb8f320b6a472d5a0e4c6bf
    Reviewed-on: https://chromium-review.googlesource.com/1128663
    Commit-Queue: Taiju Tsuiki <tzik@chromium.org>
    Reviewed-by: default avatarDan Erat <derat@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#573598}
    b342453f
autoclick_controller_common.h 1.91 KB