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

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

Issue 1381023002: NOCOMMIT: Blink tracing now uses base Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 5 years, 3 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 22080edca1066bf7f08f970c7c82a60833faee3e..2407305b987c57cdaf9d69336e82840347b925f6 100644
--- a/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
+++ b/third_party/WebKit/Source/core/inspector/InspectorTraceEvents.h
@@ -5,6 +5,7 @@
#ifndef InspectorTraceEvents_h
#define InspectorTraceEvents_h
+#include "base/trace_event/trace_event.h"
#include "core/CoreExport.h"
#include "core/css/CSSSelector.h"
#include "platform/EventTracer.h"
@@ -45,8 +46,8 @@ class WorkerThread;
class XMLHttpRequest;
namespace InspectorLayoutEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> beginData(FrameView*);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> endData(LayoutObject* rootForThisLayout);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> beginData(FrameView*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> endData(LayoutObject* rootForThisLayout);
}
namespace InspectorScheduleStyleInvalidationTrackingEvent {
@@ -55,10 +56,10 @@ extern const char Class[];
extern const char Id[];
extern const char Pseudo[];
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> attributeChange(Element&, const InvalidationSet&, const QualifiedName&);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> classChange(Element&, const InvalidationSet&, const AtomicString&);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> idChange(Element&, const InvalidationSet&, const AtomicString&);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> pseudoChange(Element&, const InvalidationSet&, CSSSelector::PseudoType);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> attributeChange(Element&, const InvalidationSet&, const QualifiedName&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> classChange(Element&, const InvalidationSet&, const AtomicString&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> idChange(Element&, const InvalidationSet&, const AtomicString&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> pseudoChange(Element&, const InvalidationSet&, CSSSelector::PseudoType);
}
#define TRACE_SCHEDULE_STYLE_INVALIDATION(element, invalidationSet, changeType, ...) \
@@ -70,7 +71,7 @@ PassRefPtr<TraceEvent::ConvertableToTraceFormat> pseudoChange(Element&, const In
InspectorScheduleStyleInvalidationTrackingEvent::changeType((element), (invalidationSet), __VA_ARGS__));
namespace InspectorStyleRecalcInvalidationTrackingEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(Node*, const StyleChangeReasonForTracing&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(Node*, const StyleChangeReasonForTracing&);
}
String descendantInvalidationSetToIdString(const InvalidationSet&);
@@ -84,9 +85,9 @@ extern const char InvalidationSetMatchedId[];
extern const char InvalidationSetMatchedTagName[];
extern const char PreventStyleSharingForParent[];
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(Element&, const char* reason);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> selectorPart(Element&, const char* reason, const InvalidationSet&, const String&);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> invalidationList(Element&, const WillBeHeapVector<RefPtrWillBeMember<InvalidationSet>>&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(Element&, const char* reason);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> selectorPart(Element&, const char* reason, const InvalidationSet&, const String&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> invalidationList(Element&, const WillBeHeapVector<RefPtrWillBeMember<InvalidationSet>>&);
}
#define TRACE_STYLE_INVALIDATOR_INVALIDATION(element, reason) \
@@ -149,76 +150,76 @@ extern const char ScrollbarChanged[];
typedef const char LayoutInvalidationReasonForTracing[];
namespace InspectorLayoutInvalidationTrackingEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> CORE_EXPORT data(const LayoutObject*, LayoutInvalidationReasonForTracing);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> CORE_EXPORT data(const LayoutObject*, LayoutInvalidationReasonForTracing);
}
namespace InspectorPaintInvalidationTrackingEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const LayoutObject*, const LayoutObject& paintContainer);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const LayoutObject*, const LayoutObject& paintContainer);
}
namespace InspectorScrollInvalidationTrackingEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const LayoutObject&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const LayoutObject&);
}
namespace InspectorSendRequestEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, const ResourceRequest&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, const ResourceRequest&);
}
namespace InspectorReceiveResponseEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, const ResourceResponse&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, const ResourceResponse&);
}
namespace InspectorReceiveDataEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, int encodedDataLength);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(unsigned long identifier, LocalFrame*, int encodedDataLength);
}
namespace InspectorResourceFinishEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(unsigned long identifier, double finishTime, bool didFail);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(unsigned long identifier, double finishTime, bool didFail);
}
namespace InspectorTimerInstallEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int timerId, int timeout, bool singleShot);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int timerId, int timeout, bool singleShot);
}
namespace InspectorTimerRemoveEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int timerId);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int timerId);
}
namespace InspectorTimerFireEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int timerId);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int timerId);
}
namespace InspectorIdleCallbackRequestEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int id, double timeout);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int id, double timeout);
}
namespace InspectorIdleCallbackCancelEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int id);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int id);
}
namespace InspectorIdleCallbackFireEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int id, double allottedMilliseconds, bool timedOut);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int id, double allottedMilliseconds, bool timedOut);
}
namespace InspectorAnimationFrameEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int callbackId);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int callbackId);
}
namespace InspectorParseHtmlEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> beginData(Document*, unsigned startLine);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> endData(unsigned endLine);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> beginData(Document*, unsigned startLine);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> endData(unsigned endLine);
}
namespace InspectorParseAuthorStyleSheetEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const CSSStyleSheetResource*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const CSSStyleSheetResource*);
}
namespace InspectorXhrReadyStateChangeEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, XMLHttpRequest*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, XMLHttpRequest*);
}
namespace InspectorXhrLoadEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, XMLHttpRequest*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, XMLHttpRequest*);
}
namespace InspectorLayerInvalidationTrackingEvent {
@@ -228,7 +229,7 @@ extern const char RemovedFromSquashingLayer[];
extern const char ReflectionLayerChanged[];
extern const char NewCompositedLayer[];
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const DeprecatedPaintLayer*, const char* reason);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const DeprecatedPaintLayer*, const char* reason);
}
#define TRACE_LAYER_INVALIDATION(LAYER, REASON) \
@@ -240,81 +241,81 @@ PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const DeprecatedPaintLayer
InspectorLayerInvalidationTrackingEvent::data((LAYER), (REASON)));
namespace InspectorPaintEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LayoutObject*, const LayoutRect& clipRect, const GraphicsLayer*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LayoutObject*, const LayoutRect& clipRect, const GraphicsLayer*);
}
namespace InspectorPaintImageEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const LayoutImage&);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const LayoutObject&, const StyleImage&);
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const LayoutObject*, const ImageResource&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const LayoutImage&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const LayoutObject&, const StyleImage&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const LayoutObject*, const ImageResource&);
}
namespace InspectorCommitLoadEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LocalFrame*);
}
namespace InspectorMarkLoadEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LocalFrame*);
}
namespace InspectorScrollLayerEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LayoutObject*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LayoutObject*);
}
namespace InspectorUpdateLayerTreeEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LocalFrame*);
}
namespace InspectorEvaluateScriptEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*, const String& url, int lineNumber);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LocalFrame*, const String& url, int lineNumber);
}
namespace InspectorFunctionCallEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, int scriptId, const String& scriptName, int scriptLine);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, int scriptId, const String& scriptName, int scriptLine);
}
namespace InspectorUpdateCountersEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data();
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data();
}
namespace InspectorInvalidateLayoutEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LocalFrame*);
}
namespace InspectorRecalculateStylesEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(LocalFrame*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(LocalFrame*);
}
namespace InspectorEventDispatchEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const Event&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const Event&);
}
namespace InspectorTimeStampEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(ExecutionContext*, const String& message);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(ExecutionContext*, const String& message);
}
namespace InspectorTracingSessionIdForWorkerEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const String& sessionId, const String& workerId, WorkerThread*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const String& sessionId, const String& workerId, WorkerThread*);
}
namespace InspectorTracingStartedInFrame {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const String& sessionId, LocalFrame*);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const String& sessionId, LocalFrame*);
}
namespace InspectorSetLayerTreeId {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const String& sessionId, int layerTreeId);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const String& sessionId, int layerTreeId);
}
namespace InspectorAnimationEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const Animation&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const Animation&);
}
namespace InspectorAnimationStateEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> data(const Animation&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> data(const Animation&);
}
namespace InspectorHitTestEvent {
-PassRefPtr<TraceEvent::ConvertableToTraceFormat> endData(const HitTestRequest&, const HitTestLocation&, const HitTestResult&);
+scoped_refptr<base::trace_event::ConvertableToTraceFormat> endData(const HitTestRequest&, const HitTestLocation&, const HitTestResult&);
}
CORE_EXPORT String toHexString(const void* p);
« no previous file with comments | « third_party/WebKit/Source/core/frame/FrameView.cpp ('k') | third_party/WebKit/Source/core/inspector/InspectorTraceEvents.cpp » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698