| Index: webkit/glue/webkitplatformsupport_impl.cc
|
| diff --git a/webkit/glue/webkitplatformsupport_impl.cc b/webkit/glue/webkitplatformsupport_impl.cc
|
| index 0b22bd1c1a82904f9b2c7b7f5b59dca87b9a74f1..bb5ccdfc3cbe1149cddc5d94d069ec69dd327a2c 100644
|
| --- a/webkit/glue/webkitplatformsupport_impl.cc
|
| +++ b/webkit/glue/webkitplatformsupport_impl.cc
|
| @@ -382,7 +382,11 @@ int WebKitPlatformSupportImpl::addTraceEvent(
|
| int threshold_begin_id,
|
| long long threshold,
|
| unsigned char flags) {
|
| + int thread_id = static_cast<int>(base::PlatformThread::CurrentId());
|
| + base::TimeTicks now = base::TimeTicks::NowFromSystemTraceTime() -
|
| + base::debug::TraceLog::GetInstance()->GetTimeOffset();
|
| TRACE_EVENT_API_ADD_TRACE_EVENT(phase, category_enabled, name, id,
|
| + thread_id, now.ToInternalValue(),
|
| num_args, arg_names, arg_types,
|
| arg_values, flags);
|
| return -1;
|
| @@ -398,7 +402,11 @@ void WebKitPlatformSupportImpl::addTraceEvent(
|
| const unsigned char* arg_types,
|
| const unsigned long long* arg_values,
|
| unsigned char flags) {
|
| + int thread_id = static_cast<int>(base::PlatformThread::CurrentId());
|
| + base::TimeTicks now = base::TimeTicks::NowFromSystemTraceTime() -
|
| + base::debug::TraceLog::GetInstance()->GetTimeOffset();
|
| TRACE_EVENT_API_ADD_TRACE_EVENT(phase, category_enabled, name, id,
|
| + thread_id, now.ToInternalValue(),
|
| num_args, arg_names, arg_types,
|
| arg_values, flags);
|
| }
|
|
|