| Index: base/time/time.h
 | 
| diff --git a/base/time/time.h b/base/time/time.h
 | 
| index af95700ac1eba3727db023c5ef6f8f000eea3add..c50bdba61b79490a29f5f6f9504b5c85c8ea2a49 100644
 | 
| --- a/base/time/time.h
 | 
| +++ b/base/time/time.h
 | 
| @@ -572,6 +572,17 @@ class BASE_EXPORT TimeTicks {
 | 
|    // Returns true if the high resolution clock is working on this system.
 | 
|    // This is only for testing.
 | 
|    static bool IsHighResClockWorking();
 | 
| +
 | 
| +  // Enable high resolution time for TimeTicks::Now(). This function will
 | 
| +  // test for the availability of a working implementation of
 | 
| +  // QueryPerformanceCounter(). If one is not available, this function does
 | 
| +  // nothing and the resolution of Now() remains 1ms. Otherwise, all future
 | 
| +  // calls to TimeTicks::Now() will have the higher resolution provided by QPC.
 | 
| +  // Returns true if high resolution time was successfully enabled.
 | 
| +  static bool SetNowIsHighResNowIfSupported();
 | 
| +
 | 
| +  // Returns a time value that is NOT rollover protected.
 | 
| +  static TimeTicks UnprotectedNow();
 | 
|  #endif
 | 
|  
 | 
|    // Returns true if this object has not been initialized.
 | 
| 
 |