Description

This test validates the values of the window.performance.redirectCount and the window.performance.timing.redirectStart/End times for a cross-origin server side redirect navigation.

Summary

Harness status: OK

Found 7 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.navigation is defined
Asserts run
Pass
assert_not_equals(object "[object PerformanceNavigation]", undefined, "window.performance.navigation is defined")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:37:30)
Passtiming.navigation.type is TYPE_NAVIGATE
Asserts run
Pass
assert_equals(0, 0, "timing.navigation.type is TYPE_NAVIGATE")
    at Test.<anonymous> ( /common/performance-timeline-utils.js:32:25)
Passnavigation.redirectCount == 0 on a cross-origin server redirected navigation
Asserts run
Pass
assert_equals(0, 0, "navigation.redirectCount == 0 on a cross-origin server redirected navigation")
    at Test.<anonymous> ( /common/performance-timeline-utils.js:32:25)
Passwindow.performance.timing.navigationStart > 0
Asserts run
Pass
assert_true(true, "window.performance.timing.navigationStart > 0")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:102:27)
Passtiming.redirectStart == 0 on a server redirected navigation from another domain
Asserts run
Pass
assert_equals(0, 0, "timing.redirectStart == 0 on a server redirected navigation from another domain")
    at Test.<anonymous> ( /common/performance-timeline-utils.js:32:25)
Passtiming.redirectEnd == 0 on a server redirected navigation from another domain
Asserts run
Pass
assert_equals(0, 0, "timing.redirectEnd == 0 on a server redirected navigation from another domain")
    at Test.<anonymous> ( /common/performance-timeline-utils.js:32:25)