webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Static Public Member Functions | List of all members
WebCore::TimelineRecordFactory Class Reference

#include <TimelineRecordFactory.h>

Static Public Member Functions

static Ref< Inspector::InspectorObjectcreateGenericRecord (double startTime, int maxCallStackDepth)
 
static Ref< Inspector::InspectorObjectcreateFunctionCallData (const String &scriptName, int scriptLine)
 
static Ref< Inspector::InspectorObjectcreateConsoleProfileData (const String &title)
 
static Ref< Inspector::InspectorObjectcreateProbeSampleData (const Inspector::ScriptBreakpointAction &, unsigned sampleId)
 
static Ref< Inspector::InspectorObjectcreateEventDispatchData (const Event &)
 
static Ref< Inspector::InspectorObjectcreateGenericTimerData (int timerId)
 
static Ref< Inspector::InspectorObjectcreateTimerInstallData (int timerId, std::chrono::milliseconds timeout, bool singleShot)
 
static Ref< Inspector::InspectorObjectcreateEvaluateScriptData (const String &, double lineNumber)
 
static Ref< Inspector::InspectorObjectcreateTimeStampData (const String &)
 
static Ref< Inspector::InspectorObjectcreateAnimationFrameData (int callbackId)
 
static Ref< Inspector::InspectorObjectcreatePaintData (const FloatQuad &)
 
static void appendLayoutRoot (Inspector::InspectorObject *data, const FloatQuad &)
 

Member Function Documentation

◆ appendLayoutRoot()

void WebCore::TimelineRecordFactory::appendLayoutRoot ( Inspector::InspectorObject data,
const FloatQuad quad 
)
static

◆ createAnimationFrameData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createAnimationFrameData ( int  callbackId)
static

◆ createConsoleProfileData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createConsoleProfileData ( const String title)
static

◆ createEvaluateScriptData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createEvaluateScriptData ( const String url,
double  lineNumber 
)
static

◆ createEventDispatchData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createEventDispatchData ( const Event event)
static

◆ createFunctionCallData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createFunctionCallData ( const String scriptName,
int  scriptLine 
)
static

◆ createGenericRecord()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createGenericRecord ( double  startTime,
int  maxCallStackDepth 
)
static

◆ createGenericTimerData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createGenericTimerData ( int  timerId)
static

◆ createPaintData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createPaintData ( const FloatQuad quad)
static

◆ createProbeSampleData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createProbeSampleData ( const Inspector::ScriptBreakpointAction action,
unsigned  sampleId 
)
static

◆ createTimerInstallData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createTimerInstallData ( int  timerId,
std::chrono::milliseconds  timeout,
bool  singleShot 
)
static

◆ createTimeStampData()

Ref< InspectorObject > WebCore::TimelineRecordFactory::createTimeStampData ( const String message)
static

The documentation for this class was generated from the following files: