| Index: Source/core/inspector/TimelineTraceEventProcessor.h
|
| diff --git a/Source/core/inspector/TimelineTraceEventProcessor.h b/Source/core/inspector/TimelineTraceEventProcessor.h
|
| index 9e6f59580bf901a860717e594dc062969bfc9d98..7534010e9c98322e96b559bc81f698d4fda238fa 100644
|
| --- a/Source/core/inspector/TimelineTraceEventProcessor.h
|
| +++ b/Source/core/inspector/TimelineTraceEventProcessor.h
|
| @@ -197,6 +197,7 @@ private:
|
| void leaveLayerTask(TimelineThreadState&);
|
|
|
| void processBackgroundEvents();
|
| + void processBackgroundEventsTask();
|
| PassRefPtr<JSONObject> createRecord(const TraceEvent&, const String& recordType, PassRefPtr<JSONObject> data = 0);
|
|
|
| void registerHandler(const char* name, char, TraceEventHandler);
|
| @@ -229,6 +230,8 @@ private:
|
| HandlersMap m_handlersByType;
|
| Mutex m_backgroundEventsMutex;
|
| Vector<TraceEvent> m_backgroundEvents;
|
| + double m_lastEventProcessingTime;
|
| + bool m_processEventsTaskPosted;
|
|
|
| typedef HashMap<ThreadIdentifier, TimelineThreadState> ThreadStateMap;
|
| ThreadStateMap m_threadStates;
|
|
|