Index: Source/core/inspector/InspectorTraceEvents.h |
diff --git a/Source/core/inspector/InspectorTraceEvents.h b/Source/core/inspector/InspectorTraceEvents.h |
index 7f088b6fbc3e2388d55296fb43d7cc0ae18c7a3c..1003b789f740776a486f00e73e171d43a95e66bf 100644 |
--- a/Source/core/inspector/InspectorTraceEvents.h |
+++ b/Source/core/inspector/InspectorTraceEvents.h |
@@ -20,8 +20,9 @@ class GraphicsLayer; |
class KURL; |
class LayoutRect; |
class LocalFrame; |
-class RenderObject; |
class RenderImage; |
+class RenderLayer; |
+class RenderObject; |
class ResourceRequest; |
class ResourceResponse; |
class ScriptSourceCode; |
@@ -100,6 +101,18 @@ public: |
static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, XMLHttpRequest*); |
}; |
+class InspectorLayerInvalidationTrackingEvent { |
+public: |
+ static const char SquashingLayerGeometryWasUpdated[]; |
+ static const char AddedToSquashingLayer[]; |
+ static const char RemovedFromSquashingLayer[]; |
+ static const char ReflectionLayerChanged[]; |
+ static const char NewCompositedLayer[]; |
+ static const char AncestorRequiresNewLayer[]; |
+ |
+ static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const RenderObject*, const char* reason); |
+}; |
+ |
class InspectorPaintEvent { |
public: |
static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(RenderObject*, const LayoutRect& clipRect, const GraphicsLayer*); |