| Index: third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
|
| diff --git a/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h b/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
|
| index 745f786fafa94a02979e8af8a3e4404fb28c6d30..d23afe2a63c17be9c077bb87b9f962fbe672ed95 100644
|
| --- a/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
|
| +++ b/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
|
| @@ -65,6 +65,7 @@ extern const char Attribute[];
|
| extern const char Class[];
|
| extern const char Id[];
|
| extern const char Pseudo[];
|
| +extern const char RuleSet[];
|
|
|
| std::unique_ptr<TracedValue> attributeChange(Element&,
|
| const InvalidationSet&,
|
| @@ -78,6 +79,8 @@ std::unique_ptr<TracedValue> idChange(Element&,
|
| std::unique_ptr<TracedValue> pseudoChange(Element&,
|
| const InvalidationSet&,
|
| CSSSelector::PseudoType);
|
| +std::unique_ptr<TracedValue> ruleSetInvalidation(ContainerNode&,
|
| + const InvalidationSet&);
|
| } // namespace InspectorScheduleStyleInvalidationTrackingEvent
|
|
|
| #define TRACE_SCHEDULE_STYLE_INVALIDATION(element, invalidationSet, \
|
| @@ -86,7 +89,7 @@ std::unique_ptr<TracedValue> pseudoChange(Element&,
|
| TRACE_DISABLED_BY_DEFAULT("devtools.timeline.invalidationTracking"), \
|
| "ScheduleStyleInvalidationTracking", TRACE_EVENT_SCOPE_THREAD, "data", \
|
| InspectorScheduleStyleInvalidationTrackingEvent::changeType( \
|
| - (element), (invalidationSet), __VA_ARGS__));
|
| + (element), (invalidationSet), ##__VA_ARGS__));
|
|
|
| namespace InspectorStyleRecalcInvalidationTrackingEvent {
|
| std::unique_ptr<TracedValue> data(Node*, const StyleChangeReasonForTracing&);
|
|
|