webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
Performance Interface Reference

import"Performance.idl";

Inheritance diagram for Performance:
EventTarget

Public Member Functions

DOMHighResTimeStamp now ()
 
PerformanceEntryList getEntries ()
 
PerformanceEntryList getEntriesByType (DOMString entryType)
 
PerformanceEntryList getEntriesByName (DOMString name, optional DOMString entryType)
 
void clearResourceTimings ()
 
void setResourceTimingBufferSize (unsigned long maxSize)
 
void mark (DOMString markName)
 
void clearMarks (optional DOMString markName)
 
void measure (DOMString measureName, optional DOMString startMark, optional DOMString endMark)
 
void clearMeasures (optional DOMString measureName)
 
- Public Member Functions inherited from EventTarget
void addEventListener ([AtomicString] DOMString type, EventListener? callback, optional(AddEventListenerOptions or boolean) options=false)
 
void removeEventListener ([AtomicString] DOMString type, EventListener? callback, optional(EventListenerOptions or boolean) options=false)
 
boolean dispatchEvent (Event event)
 

Public Attributes

readonly attribute PerformanceNavigation navigation
 
readonly attribute PerformanceTiming timing
 
attribute EventHandler onresourcetimingbufferfull
 

Member Function Documentation

◆ clearMarks()

void Performance::clearMarks ( optional DOMString  markName)

◆ clearMeasures()

void Performance::clearMeasures ( optional DOMString  measureName)

◆ clearResourceTimings()

void Performance::clearResourceTimings ( )

◆ getEntries()

PerformanceEntryList Performance::getEntries ( )

◆ getEntriesByName()

PerformanceEntryList Performance::getEntriesByName ( DOMString  name,
optional DOMString  entryType 
)

◆ getEntriesByType()

PerformanceEntryList Performance::getEntriesByType ( DOMString  entryType)

◆ mark()

void Performance::mark ( DOMString  markName)

◆ measure()

void Performance::measure ( DOMString  measureName,
optional DOMString  startMark,
optional DOMString  endMark 
)

◆ now()

DOMHighResTimeStamp Performance::now ( )

◆ setResourceTimingBufferSize()

void Performance::setResourceTimingBufferSize ( unsigned long  maxSize)

Member Data Documentation

◆ navigation

readonly attribute PerformanceNavigation Performance::navigation

◆ onresourcetimingbufferfull

attribute EventHandler Performance::onresourcetimingbufferfull

◆ timing

readonly attribute PerformanceTiming Performance::timing

The documentation for this interface was generated from the following file: