Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(96)

Unified Diff: third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h

Issue 2089063005: Schedule sibling invalidation sets for sibling insert/remove. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Removed minDirectAdjacent optimization. Created 4 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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 83d39945c07f4d977e090cb63366e3633c4de236..5a8df6c6cd9a49bf9ec061ebaa4292228ae54e27 100644
--- a/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
+++ b/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
@@ -27,7 +27,7 @@ class TextPosition;
namespace blink {
class Animation;
class CSSStyleSheetResource;
-class InvalidationSet;
+class ContainerNode;
class Document;
class Element;
class Event;
@@ -38,13 +38,14 @@ class HitTestLocation;
class HitTestRequest;
class HitTestResult;
class ImageResource;
+class InvalidationSet;
class KURL;
class PaintLayer;
class LayoutRect;
class LocalFrame;
class Node;
-class QualifiedName;
class Page;
+class QualifiedName;
class LayoutImage;
class LayoutObject;
class ResourceRequest;
@@ -98,7 +99,7 @@ extern const char PreventStyleSharingForParent[];
std::unique_ptr<TracedValue> data(Element&, const char* reason);
std::unique_ptr<TracedValue> selectorPart(Element&, const char* reason, const InvalidationSet&, const String&);
-std::unique_ptr<TracedValue> invalidationList(Element&, const Vector<RefPtr<InvalidationSet>>&);
+std::unique_ptr<TracedValue> invalidationList(ContainerNode&, const Vector<RefPtr<InvalidationSet>>&);
} // namespace InspectorStyleInvalidatorInvalidateEvent
#define TRACE_STYLE_INVALIDATOR_INVALIDATION(element, reason) \

Powered by Google App Engine
This is Rietveld 408576698