OLD | NEW |
1 // | 1 // |
2 // Copyright 2014 The Chromium Authors. All rights reserved. | 2 // Copyright 2014 The Chromium Authors. All rights reserved. |
3 // Use of this source code is governed by a BSD-style license that can be | 3 // Use of this source code is governed by a BSD-style license that can be |
4 // found in the LICENSE file. | 4 // found in the LICENSE file. |
5 // | 5 // |
6 | 6 |
7 #include "core/inspector/InspectorTracingAgent.h" | 7 #include "core/inspector/InspectorTracingAgent.h" |
8 | 8 |
9 #include "core/frame/LocalFrame.h" | 9 #include "core/frame/LocalFrame.h" |
10 #include "core/inspector/IdentifiersFactory.h" | 10 #include "core/inspector/IdentifiersFactory.h" |
(...skipping 53 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
64 | 64 |
65 void InspectorTracingAgent::end(std::unique_ptr<EndCallback> callback) | 65 void InspectorTracingAgent::end(std::unique_ptr<EndCallback> callback) |
66 { | 66 { |
67 m_client->disableTracing(); | 67 m_client->disableTracing(); |
68 resetSessionId(); | 68 resetSessionId(); |
69 callback->sendSuccess(); | 69 callback->sendSuccess(); |
70 } | 70 } |
71 | 71 |
72 String InspectorTracingAgent::sessionId() | 72 String InspectorTracingAgent::sessionId() |
73 { | 73 { |
74 String16 result; | 74 String result; |
75 if (m_state) | 75 if (m_state) |
76 m_state->getString(TracingAgentState::sessionId, &result); | 76 m_state->getString(TracingAgentState::sessionId, &result); |
77 return result; | 77 return result; |
78 } | 78 } |
79 | 79 |
80 void InspectorTracingAgent::emitMetadataEvents() | 80 void InspectorTracingAgent::emitMetadataEvents() |
81 { | 81 { |
82 TRACE_EVENT_INSTANT1(devtoolsMetadataEventCategory, "TracingStartedInPage",
TRACE_EVENT_SCOPE_THREAD, "data", InspectorTracingStartedInFrame::data(sessionId
(), m_inspectedFrames->root())); | 82 TRACE_EVENT_INSTANT1(devtoolsMetadataEventCategory, "TracingStartedInPage",
TRACE_EVENT_SCOPE_THREAD, "data", InspectorTracingStartedInFrame::data(sessionId
(), m_inspectedFrames->root())); |
83 if (m_layerTreeId) | 83 if (m_layerTreeId) |
84 setLayerTreeId(m_layerTreeId); | 84 setLayerTreeId(m_layerTreeId); |
(...skipping 11 matching lines...) Expand all Loading... |
96 resetSessionId(); | 96 resetSessionId(); |
97 } | 97 } |
98 | 98 |
99 void InspectorTracingAgent::resetSessionId() | 99 void InspectorTracingAgent::resetSessionId() |
100 { | 100 { |
101 m_state->remove(TracingAgentState::sessionId); | 101 m_state->remove(TracingAgentState::sessionId); |
102 m_workerAgent->setTracingSessionId(String()); | 102 m_workerAgent->setTracingSessionId(String()); |
103 } | 103 } |
104 | 104 |
105 } // namespace blink | 105 } // namespace blink |
OLD | NEW |