Chromium Code Reviews| Index: Source/core/timing/Performance.h |
| diff --git a/Source/core/timing/Performance.h b/Source/core/timing/Performance.h |
| index 422d238889a42162c4d803480fcc503127f899bd..6032c59413224b8a6030a7b2863e2f4f4dc42af0 100644 |
| --- a/Source/core/timing/Performance.h |
| +++ b/Source/core/timing/Performance.h |
| @@ -82,8 +82,17 @@ public: |
| DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitresourcetimingbufferfull); |
| + void webkitClearFrameTimings(); |
|
chrishtr
2015/04/30 01:07:33
Remove webkit prefixes.
MikeB
2015/05/07 23:09:47
Done.
|
| + void webkitSetFrameTimingBufferSize(unsigned); |
| + |
| + DEFINE_ATTRIBUTE_EVENT_LISTENER(webkitframetimingbufferfull); |
| + |
| void addResourceTiming(const ResourceTimingInfo&, Document*); |
| + void addRenderTiming(Document*, unsigned, double); |
| + |
| + void addCompositeTiming(Document*, unsigned, double); |
| + |
| void mark(const String& markName, ExceptionState&); |
| void clearMarks(const String& markName); |
| @@ -98,9 +107,14 @@ private: |
| bool isResourceTimingBufferFull(); |
| void addResourceTimingBuffer(PassRefPtrWillBeRawPtr<PerformanceEntry>); |
| + bool isFrameTimingBufferFull(); |
| + void addFrameTimingBuffer(PassRefPtrWillBeRawPtr<PerformanceEntry>); |
| + |
| mutable RefPtrWillBeMember<PerformanceNavigation> m_navigation; |
| mutable RefPtrWillBeMember<PerformanceTiming> m_timing; |
| + PerformanceEntryVector m_frameTimingBuffer; |
| + unsigned m_frameTimingBufferSize; |
| PerformanceEntryVector m_resourceTimingBuffer; |
| unsigned m_resourceTimingBufferSize; |
| double m_referenceTime; |