Description

This test validates that the TYPE_* enumerations of window.performance.navigation exist and their values are correct.

Summary

Harness status: OK

Found 10 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)
Passwindow.performance.navigation.TYPE_NAVIGATE is defined.
Asserts run
Pass
assert_not_equals(0, undefined, "window.performance.navigation.TYPE_NAVIGATE is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:50:26)
Passwindow.performance.navigation.TYPE_NAVIGATE = 0
Asserts run
Pass
assert_equals(0, 0, "window.performance.navigation.TYPE_NAVIGATE = 0")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:53:26)
Passwindow.performance.navigation.TYPE_RELOAD is defined.
Asserts run
Pass
assert_not_equals(1, undefined, "window.performance.navigation.TYPE_RELOAD is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:50:26)
Passwindow.performance.navigation.TYPE_RELOAD = 1
Asserts run
Pass
assert_equals(1, 1, "window.performance.navigation.TYPE_RELOAD = 1")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:53:26)
Passwindow.performance.navigation.TYPE_BACK_FORWARD is defined.
Asserts run
Pass
assert_not_equals(2, undefined, "window.performance.navigation.TYPE_BACK_FORWARD is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:50:26)
Passwindow.performance.navigation.TYPE_BACK_FORWARD = 2
Asserts run
Pass
assert_equals(2, 2, "window.performance.navigation.TYPE_BACK_FORWARD = 2")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:53:26)
Passwindow.performance.navigation.TYPE_RESERVED is defined.
Asserts run
Pass
assert_not_equals(255, undefined, "window.performance.navigation.TYPE_RESERVED is defined.")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:50:26)
Passwindow.performance.navigation.TYPE_RESERVED = 255
Asserts run
Pass
assert_equals(255, 255, "window.performance.navigation.TYPE_RESERVED = 255")
    at Test.<anonymous> ( /navigation-timing/resources/webperftestharness.js:53:26)