Description

This test validates that all of the window.performance.timing attributes exist (but does not validate that their values are correct).

Summary

Harness status: OK

Found 22 tests

Details

ResultTest NameMessage
Passwindow.performance is defined
Asserts run
Pass
assert_not_equals(object "[object Performance]", undefined, "window.performance is defined")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:32:31)
Passwindow.performance.timing is defined
Asserts run
Pass
assert_not_equals(object "[object PerformanceTiming]", undefined, "window.performance.timing is defined")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:37:30)
Passwindow.performance.timing.connectEnd is defined.
Asserts run
Pass
assert_not_equals(1744605776365, undefined, "window.performance.timing.connectEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.connectStart is defined.
Asserts run
Pass
assert_not_equals(1744605776328, undefined, "window.performance.timing.connectStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domComplete is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.domComplete is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domContentLoadedEventEnd is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.domContentLoadedEventEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domContentLoadedEventStart is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.domContentLoadedEventStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domInteractive is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.domInteractive is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domLoading is defined.
Asserts run
Pass
assert_not_equals(1744605776389, undefined, "window.performance.timing.domLoading is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domainLookupEnd is defined.
Asserts run
Pass
assert_not_equals(1744605776328, undefined, "window.performance.timing.domainLookupEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.domainLookupStart is defined.
Asserts run
Pass
assert_not_equals(1744605776328, undefined, "window.performance.timing.domainLookupStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.fetchStart is defined.
Asserts run
Pass
assert_not_equals(1744605776315, undefined, "window.performance.timing.fetchStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.loadEventEnd is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.loadEventEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.loadEventStart is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.loadEventStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.navigationStart is defined.
Asserts run
Pass
assert_not_equals(1744605776314, undefined, "window.performance.timing.navigationStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.redirectEnd is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.redirectEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.redirectStart is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.redirectStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.requestStart is defined.
Asserts run
Pass
assert_not_equals(1744605776365, undefined, "window.performance.timing.requestStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.responseEnd is defined.
Asserts run
Pass
assert_not_equals(1744605776387, undefined, "window.performance.timing.responseEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.responseStart is defined.
Asserts run
Pass
assert_not_equals(1744605776386, undefined, "window.performance.timing.responseStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.unloadEventEnd is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.unloadEventEnd is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)
Passwindow.performance.timing.unloadEventStart is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.timing.unloadEventStart is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:44:26)