| Index: Source/core/dom/Document.cpp
|
| diff --git a/Source/core/dom/Document.cpp b/Source/core/dom/Document.cpp
|
| index 92fb1746ea222ae65d5486031ff7b204df8188d7..f7b5208f88b386426ef22f9d16808790a7eeba36 100644
|
| --- a/Source/core/dom/Document.cpp
|
| +++ b/Source/core/dom/Document.cpp
|
| @@ -1864,10 +1864,14 @@ void Document::updateStyle(StyleRecalcChange change)
|
| ASSERT(inStyleRecalc());
|
| ASSERT(styleResolver() == &resolver);
|
| m_lifecycle.advanceTo(DocumentLifecycle::StyleClean);
|
| - RefPtr<TracedValue> counters = shouldRecordStats ? resolver.stats()->toTracedValue() : nullptr;
|
| - TRACE_EVENT_END2("blink,blink_style", "Document::updateStyle",
|
| - "resolverAccessCount", styleEngine().resolverAccessCount() - initialResolverAccessCount,
|
| - "counters", counters);
|
| + if (shouldRecordStats) {
|
| + TRACE_EVENT_END2("blink,blink_style", "Document::updateStyle",
|
| + "resolverAccessCount", styleEngine().resolverAccessCount() - initialResolverAccessCount,
|
| + "counters", resolver.stats()->toTracedValue());
|
| + } else {
|
| + TRACE_EVENT_END1("blink,blink_style", "Document::updateStyle",
|
| + "resolverAccessCount", styleEngine().resolverAccessCount() - initialResolverAccessCount);
|
| + }
|
| }
|
|
|
| void Document::notifyLayoutTreeOfSubtreeChanges()
|
|
|