| Index: Source/core/inspector/InspectorTracingAgent.cpp
|
| diff --git a/Source/core/inspector/InspectorTracingAgent.cpp b/Source/core/inspector/InspectorTracingAgent.cpp
|
| index 6930a940d76c5664eabc0e7cd0d0133b56aa0f7a..bc18357efecfa1c2d7a1f0f9036a1287f9114455 100644
|
| --- a/Source/core/inspector/InspectorTracingAgent.cpp
|
| +++ b/Source/core/inspector/InspectorTracingAgent.cpp
|
| @@ -38,11 +38,11 @@ void InspectorTracingAgent::restore()
|
| emitMetadataEvents();
|
| }
|
|
|
| -void InspectorTracingAgent::start(ErrorString*, const String& categoryFilter, const String&, const double*, PassRefPtrWillBeRawPtr<StartCallback> callback)
|
| +void InspectorTracingAgent::start(ErrorString*, const String* categoryFilter, const String*, const double*, PassRefPtrWillBeRawPtr<StartCallback> callback)
|
| {
|
| ASSERT(m_state->getString(TracingAgentState::sessionId).isEmpty());
|
| m_state->setString(TracingAgentState::sessionId, IdentifiersFactory::createIdentifier());
|
| - m_client->enableTracing(categoryFilter);
|
| + m_client->enableTracing(categoryFilter ? *categoryFilter : String());
|
| emitMetadataEvents();
|
| callback->sendSuccess();
|
| }
|
|
|