| OLD | NEW |
| 1 // Copyright 2014 The Chromium Authors. All rights reserved. | 1 // Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
| 3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
| 4 | 4 |
| 5 #ifndef InspectorTraceEvents_h | 5 #ifndef InspectorTraceEvents_h |
| 6 #define InspectorTraceEvents_h | 6 #define InspectorTraceEvents_h |
| 7 | 7 |
| 8 #include "platform/EventTracer.h" | 8 #include "platform/EventTracer.h" |
| 9 #include "platform/TraceEvent.h" | 9 #include "platform/TraceEvent.h" |
| 10 #include "wtf/Forward.h" | 10 #include "wtf/Forward.h" |
| 11 | 11 |
| 12 namespace WebCore { | 12 namespace WebCore { |
| 13 | 13 |
| 14 class Document; | 14 class Document; |
| 15 class ExecutionContext; | 15 class ExecutionContext; |
| 16 class FrameView; | 16 class FrameView; |
| 17 class GraphicsContext; | 17 class GraphicsContext; |
| 18 class GraphicsLayer; | 18 class GraphicsLayer; |
| 19 class KURL; | 19 class KURL; |
| 20 class LayoutRect; | 20 class LayoutRect; |
| 21 class LocalFrame; | 21 class LocalFrame; |
| 22 class RenderObject; | 22 class RenderObject; |
| 23 class RenderImage; |
| 23 class ResourceRequest; | 24 class ResourceRequest; |
| 24 class ResourceResponse; | 25 class ResourceResponse; |
| 25 class ScriptSourceCode; | 26 class ScriptSourceCode; |
| 26 class ScriptCallStack; | 27 class ScriptCallStack; |
| 27 class XMLHttpRequest; | 28 class XMLHttpRequest; |
| 28 | 29 |
| 29 class InspectorLayoutEvent { | 30 class InspectorLayoutEvent { |
| 30 public: | 31 public: |
| 31 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> beginData(FrameView*
); | 32 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> beginData(FrameView*
); |
| 32 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> endData(RenderObject
* rootForThisLayout); | 33 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> endData(RenderObject
* rootForThisLayout); |
| (...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 95 class InspectorXhrLoadEvent { | 96 class InspectorXhrLoadEvent { |
| 96 public: | 97 public: |
| 97 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContex
t*, XMLHttpRequest*); | 98 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContex
t*, XMLHttpRequest*); |
| 98 }; | 99 }; |
| 99 | 100 |
| 100 class InspectorPaintEvent { | 101 class InspectorPaintEvent { |
| 101 public: | 102 public: |
| 102 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(RenderObject*,
const LayoutRect& clipRect, const GraphicsLayer*); | 103 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(RenderObject*,
const LayoutRect& clipRect, const GraphicsLayer*); |
| 103 }; | 104 }; |
| 104 | 105 |
| 106 class InspectorPaintImageEvent { |
| 107 public: |
| 108 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const RenderIma
ge&); |
| 109 }; |
| 110 |
| 105 class InspectorMarkLoadEvent { | 111 class InspectorMarkLoadEvent { |
| 106 public: | 112 public: |
| 107 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*); | 113 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*); |
| 108 }; | 114 }; |
| 109 | 115 |
| 110 class InspectorScrollLayerEvent { | 116 class InspectorScrollLayerEvent { |
| 111 public: | 117 public: |
| 112 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(RenderObject*); | 118 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(RenderObject*); |
| 113 }; | 119 }; |
| 114 | 120 |
| (...skipping 14 matching lines...) Expand all Loading... |
| 129 | 135 |
| 130 class InspectorCallStackEvent { | 136 class InspectorCallStackEvent { |
| 131 public: | 137 public: |
| 132 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> currentCallStack(); | 138 static PassRefPtr<TraceEvent::ConvertableToTraceFormat> currentCallStack(); |
| 133 }; | 139 }; |
| 134 | 140 |
| 135 } // namespace WebCore | 141 } // namespace WebCore |
| 136 | 142 |
| 137 | 143 |
| 138 #endif // !defined(InspectorTraceEvents_h) | 144 #endif // !defined(InspectorTraceEvents_h) |
| OLD | NEW |