blob: 3d442d81fa1f91003f19486fb78100ee78d53b9a [file] [log] [blame]
This test dumps all of the properties that are reachable from the window.performance object, along with their types.
window.performance [object Performance]
window.performance.addEventListener [function]
window.performance.clearMarks [function]
window.performance.clearMeasures [function]
window.performance.clearResourceTimings [function]
window.performance.dispatchEvent [function]
window.performance.getEntries [function]
window.performance.getEntriesByName [function]
window.performance.getEntriesByType [function]
window.performance.mark [function]
window.performance.measure [function]
window.performance.memory [object MemoryInfo]
window.performance.memory.jsHeapSizeLimit [number]
window.performance.memory.totalJSHeapSize [number]
window.performance.memory.usedJSHeapSize [number]
window.performance.navigation [object PerformanceNavigation]
window.performance.navigation.TYPE_BACK_FORWARD [number]
window.performance.navigation.TYPE_NAVIGATE [number]
window.performance.navigation.TYPE_RELOAD [number]
window.performance.navigation.TYPE_RESERVED [number]
window.performance.navigation.redirectCount [number]
window.performance.navigation.toJSON [function]
window.performance.navigation.type [number]
window.performance.now [function]
window.performance.onresourcetimingbufferfull [null]
window.performance.removeEventListener [function]
window.performance.setResourceTimingBufferSize [function]
window.performance.timeOrigin [number]
window.performance.timing [object PerformanceTiming]
window.performance.timing.connectEnd [number]
window.performance.timing.connectStart [number]
window.performance.timing.domComplete [number]
window.performance.timing.domContentLoadedEventEnd [number]
window.performance.timing.domContentLoadedEventStart [number]
window.performance.timing.domInteractive [number]
window.performance.timing.domLoading [number]
window.performance.timing.domainLookupEnd [number]
window.performance.timing.domainLookupStart [number]
window.performance.timing.fetchStart [number]
window.performance.timing.loadEventEnd [number]
window.performance.timing.loadEventStart [number]
window.performance.timing.navigationStart [number]
window.performance.timing.redirectEnd [number]
window.performance.timing.redirectStart [number]
window.performance.timing.requestStart [number]
window.performance.timing.responseEnd [number]
window.performance.timing.responseStart [number]
window.performance.timing.secureConnectionStart [number]
window.performance.timing.toJSON [function]
window.performance.timing.unloadEventEnd [number]
window.performance.timing.unloadEventStart [number]
window.performance.toJSON [function]
window.performance.timing [printed above as window.performance.timing]
jsonizedTiming [object Object]
jsonizedTiming.connectEnd [number]
jsonizedTiming.connectStart [number]
jsonizedTiming.domComplete [number]
jsonizedTiming.domContentLoadedEventEnd [number]
jsonizedTiming.domContentLoadedEventStart [number]
jsonizedTiming.domInteractive [number]
jsonizedTiming.domLoading [number]
jsonizedTiming.domainLookupEnd [number]
jsonizedTiming.domainLookupStart [number]
jsonizedTiming.fetchStart [number]
jsonizedTiming.loadEventEnd [number]
jsonizedTiming.loadEventStart [number]
jsonizedTiming.navigationStart [number]
jsonizedTiming.redirectEnd [number]
jsonizedTiming.redirectStart [number]
jsonizedTiming.requestStart [number]
jsonizedTiming.responseEnd [number]
jsonizedTiming.responseStart [number]
jsonizedTiming.secureConnectionStart [number]
jsonizedTiming.unloadEventEnd [number]
jsonizedTiming.unloadEventStart [number]
jsonizedEntry [object Object]
jsonizedEntry.duration [number]
jsonizedEntry.entryType [string]
jsonizedEntry.name [string]
jsonizedEntry.startTime [number]
window.performance.navigation [printed above as window.performance.navigation]
jsonizedNavigation [object Object]
jsonizedNavigation.redirectCount [number]
jsonizedNavigation.type [number]
jsonizedPerformance [object Object]
jsonizedPerformance.navigation [object Object]
jsonizedPerformance.navigation.redirectCount [number]
jsonizedPerformance.navigation.type [number]
jsonizedPerformance.timeOrigin [number]
jsonizedPerformance.timing [object Object]
jsonizedPerformance.timing.connectEnd [number]
jsonizedPerformance.timing.connectStart [number]
jsonizedPerformance.timing.domComplete [number]
jsonizedPerformance.timing.domContentLoadedEventEnd [number]
jsonizedPerformance.timing.domContentLoadedEventStart [number]
jsonizedPerformance.timing.domInteractive [number]
jsonizedPerformance.timing.domLoading [number]
jsonizedPerformance.timing.domainLookupEnd [number]
jsonizedPerformance.timing.domainLookupStart [number]
jsonizedPerformance.timing.fetchStart [number]
jsonizedPerformance.timing.loadEventEnd [number]
jsonizedPerformance.timing.loadEventStart [number]
jsonizedPerformance.timing.navigationStart [number]
jsonizedPerformance.timing.redirectEnd [number]
jsonizedPerformance.timing.redirectStart [number]
jsonizedPerformance.timing.requestStart [number]
jsonizedPerformance.timing.responseEnd [number]
jsonizedPerformance.timing.responseStart [number]
jsonizedPerformance.timing.secureConnectionStart [number]
jsonizedPerformance.timing.unloadEventEnd [number]
jsonizedPerformance.timing.unloadEventStart [number]
window.performance [string]