// Copyright 2014 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. #include "mojo/message_pump/time_helper.h" #include "base/time/tick_clock.h" namespace mojo { namespace common { namespace { base::TickClock* tick_clock = NULL; } // namespace namespace test { void SetTickClockForTest(base::TickClock* clock) { tick_clock = clock; } } // namespace test namespace internal { base::TimeTicks NowTicks() { return tick_clock ? tick_clock->NowTicks() : base::TimeTicks::Now(); } } // namespace internal } // namespace common } // namespace mojo