| OLD | NEW | 
|   1 // Copyright 2014 The Chromium Authors. All rights reserved. |   1 // Copyright 2014 The Chromium Authors. All rights reserved. | 
|   2 // Use of this source code is governed by a BSD-style license that can be |   2 // Use of this source code is governed by a BSD-style license that can be | 
|   3 // found in the LICENSE file. |   3 // found in the LICENSE file. | 
|   4  |   4  | 
|   5 #include "cc/test/begin_frame_args_test.h" |   5 #include "cc/test/begin_frame_args_test.h" | 
|   6  |   6  | 
|   7 #include "base/time/time.h" |   7 #include "base/time/time.h" | 
|   8 #include "cc/output/begin_frame_args.h" |   8 #include "cc/output/begin_frame_args.h" | 
|   9 #include "ui/gfx/frame_time.h" |   9 #include "ui/gfx/frame_time.h" | 
|  10  |  10  | 
| (...skipping 18 matching lines...) Expand all  Loading... | 
|  29                                 base::TimeDelta::FromInternalValue(interval)); |  29                                 base::TimeDelta::FromInternalValue(interval)); | 
|  30 } |  30 } | 
|  31  |  31  | 
|  32 BeginFrameArgs CreateExpiredBeginFrameArgsForTesting() { |  32 BeginFrameArgs CreateExpiredBeginFrameArgsForTesting() { | 
|  33   base::TimeTicks now = gfx::FrameTime::Now(); |  33   base::TimeTicks now = gfx::FrameTime::Now(); | 
|  34   return BeginFrameArgs::Create(now, |  34   return BeginFrameArgs::Create(now, | 
|  35                                 now - BeginFrameArgs::DefaultInterval(), |  35                                 now - BeginFrameArgs::DefaultInterval(), | 
|  36                                 BeginFrameArgs::DefaultInterval()); |  36                                 BeginFrameArgs::DefaultInterval()); | 
|  37 } |  37 } | 
|  38  |  38  | 
|  39 bool operator==(const BeginFrameArgs& lhs, const BeginFrameArgs& rhs) { |  | 
|  40   return (lhs.frame_time == rhs.frame_time) && (lhs.deadline == rhs.deadline) && |  | 
|  41          (lhs.interval == rhs.interval); |  | 
|  42 } |  | 
|  43  |  | 
|  44 ::std::ostream& operator<<(::std::ostream& os, const BeginFrameArgs& args) { |  39 ::std::ostream& operator<<(::std::ostream& os, const BeginFrameArgs& args) { | 
|  45   PrintTo(args, &os); |  40   PrintTo(args, &os); | 
|  46   return os; |  41   return os; | 
|  47 } |  42 } | 
|  48  |  43  | 
|  49 void PrintTo(const BeginFrameArgs& args, ::std::ostream* os) { |  44 void PrintTo(const BeginFrameArgs& args, ::std::ostream* os) { | 
|  50   *os << "BeginFrameArgs(" << args.frame_time.ToInternalValue() << ", " |  45   *os << "BeginFrameArgs(" << args.frame_time.ToInternalValue() << ", " | 
|  51       << args.deadline.ToInternalValue() << ", " |  46       << args.deadline.ToInternalValue() << ", " | 
|  52       << args.interval.InMicroseconds() << "us)"; |  47       << args.interval.InMicroseconds() << "us)"; | 
|  53 } |  48 } | 
|  54  |  49  | 
|  55 }  // namespace cc |  50 }  // namespace cc | 
| OLD | NEW |