#include "base/values.h"
#include "cc/base/cc_export.h"
-namespace base { class SingleThreadTaskRunner; }
+namespace base {
+namespace debug {
+class TracedValue;
+}
+class SingleThreadTaskRunner;
+}
namespace cc {
// Virtual for testing.
virtual base::TimeTicks Now() const;
- virtual scoped_ptr<base::Value> AsValue() const;
+ virtual void AsValueInto(base::debug::TracedValue* dict) const;
protected:
DelayBasedTimeSource(base::TimeDelta interval,