Removes all or specific PerformanceMark objects from the browser's performance timeline.
Removes all or specific PerformanceMeasure objects from the browser's performance timeline.
Removes all performance entries with an entryType
of "resource" from the browser's performance timeline and sets
the size of the performance resource data buffer to zero.
All PerformanceEntry objects currently present in the performance timeline.
Returns an array of PerformanceEntry objects currently present in the performance timeline with the given name and type.
Returns an array of PerformanceEntry objects currently present in the performance timeline for a given type
Creates a named PerformanceMark object representing a high resolution timestamp marker in the browser's performance timeline.
Creates a named PerformanceMeasure object representing a time measurement between two marks in the browser's performance timeline.
The Performance.navigation read-only property returns a PerformanceNavigation object representing the type of navigation that occurs in the given browsing context, like the amount of redirections needed to fetch the resource.
Returns a DOMHighResTimeStamp representing the amount of milliseconds elapsed since the start of the navigation, as give by PerformanceTiming.navigationStart to the call of the method.
Sets the desired size of the browser's resource timing buffer which stores the "resource" performance entries.
The Performance.timing read-only property returns a PerformanceTiming object containing latency-related performance information.
Returns a JSON representation of the Performance object.
An object of this type can be obtained by calling the Window.performance read-only attribute.
An object of this type can be obtained by calling the Window.performance read-only attribute.