| Index: content/renderer/render_thread_impl.cc
|
| diff --git a/content/renderer/render_thread_impl.cc b/content/renderer/render_thread_impl.cc
|
| index 4d2f53eae305047d7b526df36e35aa92b33278c1..aa60711d22924743d0418daecc543c387398994b 100644
|
| --- a/content/renderer/render_thread_impl.cc
|
| +++ b/content/renderer/render_thread_impl.cc
|
| @@ -634,6 +634,11 @@ RenderThreadImpl::RenderThreadImpl(
|
| void RenderThreadImpl::Init() {
|
| TRACE_EVENT0("startup", "RenderThreadImpl::Init");
|
|
|
| + base::RemoveActionCallback(action_callback_);
|
| + action_callback_ = base::Bind(&RenderThreadImpl::RecordComputedAction,
|
| + base::Unretained(this));
|
| + base::AddActionCallback(action_callback_);
|
| +
|
| base::trace_event::TraceLog::GetInstance()->SetThreadSortIndex(
|
| base::PlatformThread::CurrentId(),
|
| kTraceEventRendererMainThreadSortIndex);
|
| @@ -853,6 +858,7 @@ void RenderThreadImpl::Init() {
|
| }
|
|
|
| RenderThreadImpl::~RenderThreadImpl() {
|
| + base::RemoveActionCallback(action_callback_);
|
| }
|
|
|
| void RenderThreadImpl::Shutdown() {
|
|
|