| OLD | NEW | 
|    1 /* |    1 /* | 
|    2  * Copyright (C) 2010 Google Inc. All rights reserved. |    2  * Copyright (C) 2010 Google Inc. All rights reserved. | 
|    3  * Copyright (C) 2012 Intel Inc. All rights reserved. |    3  * Copyright (C) 2012 Intel Inc. All rights reserved. | 
|    4  * |    4  * | 
|    5  * Redistribution and use in source and binary forms, with or without |    5  * Redistribution and use in source and binary forms, with or without | 
|    6  * modification, are permitted provided that the following conditions are |    6  * modification, are permitted provided that the following conditions are | 
|    7  * met: |    7  * met: | 
|    8  * |    8  * | 
|    9  *     * Redistributions of source code must retain the above copyright |    9  *     * Redistributions of source code must retain the above copyright | 
|   10  * notice, this list of conditions and the following disclaimer. |   10  * notice, this list of conditions and the following disclaimer. | 
| (...skipping 22 matching lines...) Expand all  Loading... | 
|   33 #include "core/page/Performance.h" |   33 #include "core/page/Performance.h" | 
|   34  |   34  | 
|   35 #include "core/dom/Document.h" |   35 #include "core/dom/Document.h" | 
|   36 #include "core/loader/DocumentLoader.h" |   36 #include "core/loader/DocumentLoader.h" | 
|   37 #include "core/page/MemoryInfo.h" |   37 #include "core/page/MemoryInfo.h" | 
|   38 #include "core/page/PerformanceEntry.h" |   38 #include "core/page/PerformanceEntry.h" | 
|   39 #include "core/page/PerformanceNavigation.h" |   39 #include "core/page/PerformanceNavigation.h" | 
|   40 #include "core/page/PerformanceResourceTiming.h" |   40 #include "core/page/PerformanceResourceTiming.h" | 
|   41 #include "core/page/PerformanceTiming.h" |   41 #include "core/page/PerformanceTiming.h" | 
|   42 #include "core/page/PerformanceUserTiming.h" |   42 #include "core/page/PerformanceUserTiming.h" | 
|   43 #include "core/platform/network/ResourceResponse.h" |  | 
|   44 #include <wtf/CurrentTime.h> |   43 #include <wtf/CurrentTime.h> | 
|   45  |   44  | 
|   46 #include "core/page/Frame.h" |   45 #include "core/page/Frame.h" | 
|   47  |   46  | 
|   48 namespace WebCore { |   47 namespace WebCore { | 
|   49  |   48  | 
|   50 static const size_t defaultResourceTimingBufferSize = 150; |   49 static const size_t defaultResourceTimingBufferSize = 150; | 
|   51  |   50  | 
|   52 Performance::Performance(Frame* frame) |   51 Performance::Performance(Frame* frame) | 
|   53     : DOMWindowProperty(frame) |   52     : DOMWindowProperty(frame) | 
| (...skipping 163 matching lines...) Expand 10 before | Expand all | Expand 10 after  Loading... | 
|  217         m_userTiming = UserTiming::create(this); |  216         m_userTiming = UserTiming::create(this); | 
|  218     m_userTiming->clearMeasures(measureName); |  217     m_userTiming->clearMeasures(measureName); | 
|  219 } |  218 } | 
|  220  |  219  | 
|  221 double Performance::now() const |  220 double Performance::now() const | 
|  222 { |  221 { | 
|  223     return 1000.0 * m_frame->document()->loader()->timing()->monotonicTimeToZero
     BasedDocumentTime(monotonicallyIncreasingTime()); |  222     return 1000.0 * m_frame->document()->loader()->timing()->monotonicTimeToZero
     BasedDocumentTime(monotonicallyIncreasingTime()); | 
|  224 } |  223 } | 
|  225  |  224  | 
|  226 } // namespace WebCore |  225 } // namespace WebCore | 
| OLD | NEW |